Crochet Puffy Granny Squares: A Step-by-Step Guide

Crochet Puffy Granny Squares are a fun and delightful way to add texture and charm to your projects. The puffy stitches create a cozy, three-dimensional effect that can make your blanket, pillow, or even a scarf stand out! They are perfect for both beginners and experienced crocheters looking to add a new twist to the classic granny square.
Size
16 cm (6 inches)
Material
Worsted Weight yarn, color mustard, hook 4.5 mm (U.S. G)
Stitches
- ch
- sl st
- sc
- dc
- puff stitch (pfs)
- little puff stitch (lpfs)
Difficulty
Medium
Directions
Square
Start with 8 ch, join
1: (puff stitch in lp, 2 ch) 8 times; join with sl st in first st. =>8 pfs.
2: sl st to first 2-ch sp, *(pfs, 4 ch, pfs) in sp(corner), 3 dc in next sp*. Repeat * to * 3 times again; join with sl st in first st.
3: sl st to first 4-ch sp, *(pfs, 4 ch, pfs) in sp(corner), 5 dc in next sp*; Repeat * to * 3 times again; join with sl st in first st.
4: sl st to first 4-ch sp, *(pfs, 4 ch, pfs) in sp(corner), 7 dc in next sp*; Repeat * to * 3 times again; join with sl st in first st.
5: sl st to first 4-ch sp, *(pfs, 4 ch, pfs) in sp(corner), 9 dc in next sp*; Repeat * to * 3 times again; join with sl st in first st.
6: sc in ea st along sides, doing 5 sc in ea corner space; join with sl st in first staccato yarn.
Flower
1. Join yarn in the ch of a pfs of 1st round of Square with a sc; (4 ch, sc in the ch of next pfs) 7 times, 4 ch, join with sl st in first sc.
2. In ea 4-ch sp do (sc, hdc, lpfs, hdc, sc); join with sl st in first sc. Cut yarn.
Puff Stitch
1 yo, insert the hook in st, yo, draw a lp through (3 lps on hook)
2. Repeat step 1 three times more, inserting the hook in the same stitch; yo, draw 8 loops on the hook, yo, draw last two lps.
3. Make a chain.
Little Puff Stitch
1 yo, insert the hook in st, yo, draw a lp through (3 lps on hook)
2. Repeat step 1 twice more, inserting the hook in the same stitch; yo, draw 6 loops on the hook, yo, draw last two lps.
3. Make a chain.
N.B.
- Always substitute (also if not explicitly said) first st in a row as follows:
- first sc with 1 ch, sc;
- first hdc with 2 ch;
- first dc with 3 ch;
- first tr with 4 ch...and so on;
- When you read "sl st to <location>", where the location is not immediately contiguous to last st, this means of course "an appropriate number of sl sts for reaching <location>".