Crochet Christmas Granny Square Pattern – Yarn Items

Table of Contents
Hi, I’m Amy, and a Christmas granny square is such a happy little building block. This one starts with a white centre, blooms into red popcorn petals, turns square in green, and finishes with a clean white border β ready to join into a blanket, pillow, runner, or bag.
One square measures about 5 inches, so you can make a single motif for a coaster-style accent or keep going and join a whole set. The popcorn stitches give it that lovely raised flower texture I adore for the holidays.
Materials
- DK weight acrylic yarn in red
- DK weight acrylic yarn in white
- DK weight acrylic yarn in green
- 3.0 mm crochet hook
- Tapestry needle
- Sharp scissors
Abbreviations
- mr β magic ring / magic circle
- ch β chain
- sc β single crochet
- hdc β half double crochet
- dc β double crochet
- tr β treble crochet
- sl st β slip stitch
- st(s) β stitch(es)
- ch-sp β chain space
Special Stitches
- Popcorn stitch: Work 4 dc in the specified space, drop the active loop from the hook, insert the hook under both loops of the first dc of the group, grab the dropped loop and pull it through to bunch the stitches together. In Round 2 the first popcorn is started as described in that round.
Gauge & Size
- Finished square: approximately 5 x 5 inches (13 x 13 cm)
- Terms are US crochet terms
- Block finished squares to flatten the edges
Christmas Granny Square
Round 1, Flower Centre (white): Begin with a magic ring, ch 1, work [1 sc, ch 1] counting as the first dc, then ch 1, repeat [1 dc, ch 1] 7 times in the ring, close the ring, join with sl st and fasten off white. (8 dc, 8 ch-1 spaces)
Round 2, First Petal Layer (red): Attach red yarn in any ch-1 space, work a popcorn stitch as [1 sc, ch 1] for the first dc plus 3 dc, drop the loop, insert into the first dc and pull the loop through, ch 3, repeat [popcorn stitch, ch 3] around, join with sl st and fasten off. (8 popcorn stitches, 8 ch-3 spaces)
Round 3, Doubling the Petals (red): Sl st into any ch-3 space, work 2 popcorn stitches separated by ch 3 in each ch-3 space around, fasten off. (16 popcorn stitches, 16 ch-3 spaces)
Round 4, Framing the Square (green): Attach green yarn in any ch-3 space, work a corner of [1 sc, ch 1, 1 tr, ch 2, 1 tr, 1 dc] followed by ch 2, and alternate [1 hdc, ch 2], [1 sc, ch 2], [1 hdc, ch 2] between corners around. (4 corners, 12 side spaces)
Round 5, First Border Row (white): Attach white yarn in a green corner space, work [3 dc in the corner, 3 dc in each side space] with ch 2 at the corners, join seamlessly with 1 hdc and ch 1 to prepare for the next round. (6 groups of 3 dc per side)
Round 6, Final Solid Border (white): Start with [1 sc, ch 1], then work 1 dc in each side stitch, work [2 dc, ch 2, 2 dc] at the corners, repeat around, end with sl st, fasten off and weave in ends. (22 dc per side, 4 ch-2 corners)
Finishing & Assembly
Weave in all ends with a tapestry needle. Wet-block each square with pins on a foam board to flatten it and sharpen the corners before joining squares into a blanket, table runner, tote bag, or pillow.
Tips
Play with colour placement β try white flowers with red leaves and green borders, or work a square in solid colours for a calmer look.
Block every square to the same 5-inch size before joining so your finished blanket or pillow lies flat.

Crochet Christmas Granny Square Pattern – Yarn Items
Materials
Steps
- Work the white flower centre with 8 dc
- Add the red popcorn petal layer
- Double the petals to 16 popcorn stitches
- Frame the motif into a square in green
- Add two white border rounds
- Block the square flat
- Block every square to the same size before joining
- Try different colour placements for variety
- Weave in ends as you finish each colour