Free Frog Afghan Block Knitting Pattern – Easy Textured Kitchen Cloth

Free Frog Afghan Block Knitting Pattern – Easy Textured Kitchen Cloth

This free frog dishcloth knitting pattern creates a cute textured frog design using simple knit and purl stitches. A fun handmade kitchen cloth for frog lovers, spring gifts, or quick stash-busting knitting.

Get more details about this project

What you need

Wool Blend yarn
Needles: US 8 (5 mm)

Instructions

This sweet frog dishcloth knitting pattern is a fun little project for anyone who loves practical knitting with a playful twist. The frog design is worked directly into the cloth using simple knit and purl stitches, so there are no color changes, charts, or extra pieces to sew on.

The main section of the dishcloth is worked in stockinette stitch, while the frog motif and border are created with garter stitch texture. This gives the finished cloth a raised frog design that shows beautifully once the piece is blocked or gently shaped.

This is a great project for knitters who are comfortable reading row-by-row instructions and paying attention to stitch counts. It would make a cute handmade kitchen gift, a spring cleaning cloth, a frog-themed washcloth, or even a square for a novelty baby blanket.

The project is fairly simple as long as you can pay attention to the pattern count changes, best for Intermediate knitters.

Cast on 38 stitches

1-4: Knit

5: k3, p32, k3

6: Knit

7: k3, p32, k3

8: Knit

9: k3, p32, k3

10: Knit

11: k3, p9, k3, p8, k3, p9, k3

12: k12, p5, k4, p5, k12

13: k3, p9, k5, p4, k5. p9, k3

14: k14, p3, k4, p3, k14

15: k3, p13, k2, p2, k2, p13, k3

16: k14, p2, k6, p2, k14

17: k3, p10, k2, p8, k2, p10, k3

18: k12, p3, k2, p4, k2, p3, k12

19: k3, p9, k2, p1, k8, p1, k2, p9, k3

20: k12, p14, k12

21: k3, p9, k14, p9, k3

22: k15, p8, k 15

23: k3, p12, k8, p12, k3

24: k15, p8, k15

25: k3, p12, k8, p12, k3

26: k15, p8, k15

27: k3, p12, k8, p12, k3

28: k15, p8, k15

29: k3, p12, k8, p12, k3

30: k15, p8, k15

31: k3, p12, k8, p12, k3

32: k15, p8, k15

33: k3, p10, k12, p10, k3

34: k12, p14, k12

35: k3, p9, k2, p2, k6, p2, k2, p9, k3

36: k10, p3, k2, p8, k2, p3, k10

37: k3, p9, k1, p3, k6, p3, k1, p9, k3

38:  k16, p6, k16

39: k3, p14, k4, p14, k3

40: k18, p2, k18

41: k3, p32, k3

42: Knit

43: k3, p32, k3

44: Knit

45: k3, p32, k3

46: Knit

47: k3, p32, k3

48-52: Knit

Bind off, weave in ends.

 

Joining Squares Into a Blanket

Turn this dishcloth pattern into a full-size throw by knitting multiple squares and seaming them together.

Planning Your Blanket

Each square finishes at approximately 8″ x 8.5″. Choose a layout based on the size you want — a 4×5 grid (20 squares) makes a lap blanket, 5×6 (30 squares) makes a throw, and 6×8 (48 squares) makes a twin-size blanket. You can knit every square as the cat motif, or alternate with plain garter/stockinette squares for a checkerboard look.

Materials for Assembly

  • All finished, blocked squares
  • Matching or contrasting yarn for seaming (smooth cotton or wool, not novelty yarn)
  • Tapestry needle
  • Removable stitch markers or pins
  • Blocking mats and pins

Step 1: Block Every Square First

Block each square to the exact same finished size before joining. This is the biggest factor in whether the blanket lies flat. Wet or steam block, pin to 8″ x 8.5″, and let dry fully.

Step 2: Lay Out Your Design

Arrange all squares in your chosen layout before sewing anything, so you can balance the cat motifs and check they’re all facing the same direction. Take a photo for reference.

Step 3: Join Squares Into Rows

Mattress stitch (invisible seam):

  1. Lay two squares side by side, right sides up, edges touching.
  2. Thread a tapestry needle with seaming yarn.
  3. Working bottom to top, pick up the horizontal bar between the first and second stitch on one square, then the matching bar on the neighboring square.
  4. Alternate side to side, pulling snug every few stitches.
  5. Fasten off and weave in ends.

Slip stitch crochet join (alternative):

  1. With right sides together, insert your hook through both edge stitches.
  2. Yarn over and pull through both layers and the loop on your hook.
  3. Repeat along the edge, keeping tension loose to avoid puckering.

Step 4: Join the Rows Together

Join rows to each other along the long edges the same way. Match up vertical seams between squares so the grid lines up — pin first if needed.

Step 5: Add a Border

  1. With right side facing, pick up stitches evenly around the entire edge, adding an extra stitch at each corner.
  2. Work 4–6 rows of garter stitch, increasing one stitch at each corner every row.
  3. Bind off loosely to avoid ruffling.

Step 6: Final Blocking

Give the whole blanket a light final block to even out seams and border. Lay flat, shape to size, and let dry completely.

Tips

  • Weave in ends as you go rather than all at the end.
  • Use the same needle size and yarn throughout for consistent tension.
  • If mixing in plain squares, knit them to the same finished dimensions for a seamless join.

Comments

  1. I love it! It was one of my first projects and it was just what I was looking for. It was easy and satisfying to knit. Thanks for sharing it.

  2. Marlene Johnson says

    What is the finished size?

  3. what a great pattern and simple to knit – no fiddly stitches.i am knitting four in different colours, then will stitch together into a square for a cushion cover.
    thanks for a lovely pattern

  4. Wow! I love it. This will be my 1st knitting project

  5. R2Dee2Snyder says

    Sorry about row 38, when I submitted it I thought everything was there in that row. Anyhoo, here is a corrected row 38

    38: k16, p6, k16

    As for weaving in ends, you literally weave in the ends of the yarn (look like tails) hanging after you bind off and the one at the beginning form casting on. I use a crochet hook to weave mine into the borders.

  6. Knitting1661 says

    Oh Nevermind, I figured it out! 🙂

  7. Knitting1661 says

    what does it mean when it says ” weave in ends” ???

  8. I love it but I need.HELP! I have got to row 38 but the row doesnt seem right.

  9. R2Dee2Snyder says

    You’re very welcome :o) I used this pattern I designed to make blocks for a baby blanket!

  10. i love it, thanx

What do you think of this project? Let us know!