Stunning Diamond Block Granny Square — Free Crochet Pattern & Easy Tips
The Crochet Diamond Block Granny Square is a charming, textured square that works beautifully in blankets, cushions, bags, and more. Each square is worked from the center outward and features diamond-shaped blocks that give a geometric, raised effect. Whether you enjoy colorplay or prefer a monochrome look, this versatile square is a delightful addition to your stitch library.
This free pattern includes materials, notes, special stitches, and a round-by-round breakdown, plus finishing and joining tips to help you turn individual squares into a polished project.

Finished Diamond Block Granny Square showing the textured diamond blocks and color changes.
Materials:
- Red Heart Super Saver yarn in as many colors as you like
- H (5.00 mm) crochet hook (adjust size for your tension)
- Yarn needle
- Scissors
Notes:
- You can use a smaller or larger hook to adjust the size of the square. Avoid using anything larger than an I (5.5 mm) for this pattern.
- Finished square measures approximately 6 inches.
- This square is worked from the center outward.
Special stitches / Abbreviations:
- ch(s): chain(s)
- YO: yarn over
- st(s): stitch(es)
- sl st: slip stitch
- sk: skip
- sc: single crochet
- hdc: half-double crochet
- dc: double crochet
- tr: treble crochet (YO twice)
- fpdc: front post double crochet
Pattern:
Ch 4, sl st to 1st ch to form a ring.
Rnd 1: Ch up 3 (counts as DC), 2 DC in ring, ch 2, 3 DC in ring, ch 2, 3 DC in ring, ch 2, 3 DC in ring, ch 2, sl st to ch up 3.
Rnd 2: In any corner ch 2 sp: Ch 1, FPDC in st to the right of corner, *HDC in next 3 sts, FPDC around DC after corner, CH 3, FPDC around DC before corner, Repeat from * ending with FPDC and ch 3. sl st to beg. FPDC.
Rnd 3: In any ch 3 corner sp: ch up 1, 2 SC in same sp, *SC in next st, HDC in next st, [2 DC, ch 2, 2 DC] in next, HDC in next, SC in next, 2 sc in ch 3 sp, repeat from * around. sl st to 1st sc. Fasten off.
Rnd 4: In any ch 2 corner sp: ch 1, 2 SC in same sp, * SC in next, HDC in next, DC in next 2, 2 TR in next, ch 2, 2 TR in next, DC in next 2 sts, HDC in next, SC in next, 2 SC in next ch sp, repeat from * around, sl st to beg. sc.
Rnd 5: Ch up 3, DC in each st around, in ch sps put [2 DC, ch 2, 2 DC], sl st to beg ch up 3.
Fasten off. Weave in all ends.
Finishing & Tips:
- Weave in ends securely and block each square lightly to reach the stated finished measurement if needed.
- Join squares using your preferred method (sewing with a yarn needle, whipstitch, slip-stitch join, or join-as-you-go) to create blankets, cushion covers, or garments.
- For bold colorwork, change colors at the end of a round and carry yarn or fasten off as desired for clean color changes.
- If your tension makes the square slightly larger or smaller than 6 inches, adjust hook size or block accordingly.
Quick joining suggestions:
- For a flat, nearly invisible seam, try whipstitching with matching yarn.
- For a decorative seam, use a contrasting color and slip-stitch join or surface crochet around the finished blanket edge.
- To avoid lots of ends, consider a join-as-you-go method when adding subsequent rounds or squares.