A crisp snowflake square worked in rich blue with a bright white raised snowflake and a textured white border. This printable-chart-inspired motif combines puff clusters, popcorns and classic granny-style shells for a wintery, cozy square that's perfect as a coaster, trivet, cushion panel or part of a blanket. The sample shows a 12cm–15cm square in worsted cotton with a clean, modern edge.
Progress Tracker
0% Complete
— Overview :
Info :
This pattern builds from the center out in concentric rounds with 8-fold symmetry to create the snowflake motif. Work tightly on white snowflake rounds for definition, and relax tension slightly on blue background rounds to ease shell stitches. All rounds are worked in continuous rounds unless otherwise noted. Use a stitch marker at the start of each round and move it up as you go.
Gauge :
Sample finished square measures approximately 13.5cm (5.3in) across after blocking, using worsted weight cotton and a 4.0mm hook. Gauge is not critical but tension affects the crispness of the snowflake arms.
— Snowflake center and arms (White color) :
Round 1 :
mr, ch1, 8 sc in ring, pull ring tight and join with sl st to first sc (8)
Round 2 :
Ch3 (counts as dc), (ch3, dc) into same st, *dc into next st, ch3, dc into next st; rep from * around to make 8 small chain loops; join with sl st to top of ch3. (16 dc and 8 chain-loops total)
Info :
Round 2 establishes 8 anchor points for the snowflake arms. Place a small stitch marker in the first chain-loop to help with placement of the puff clusters in the following rounds.
Round 3 :
Working into the chain loops from previous round: *Ch3, (puff) x3 into loop, ch3, sl st into base at loop center; rep from * around (8 puff-group arms). Note: each (puff) = yarn over, insert hook in loop, pull up a loop; repeat 3 times leaving loops on hook, yarn over and pull through all loops, ch1 to close puff. (8 puff groups)
Round 4 :
*Work 3 sc between each puff group along the ring round (i.e., in the dc spaces), then in the top of the puff group work 1 sc, ch5, 1 sc to create the first longer arm chain; rep from * around. Keep counts consistent with 8 repeats; total scs around will be 24 plus 8 sc at puff tops.
Round 5 :
Into each long ch-5 from previous round: sl st into first ch (to anchor), *(1 sc, ch2, (small puff) x2, ch2, 1 sc) across each arm; rep for 8 arms. This shapes the inner branches of the snowflake arms with small puff petals.
Info :
Work puffs with even tension: pull loops just enough to create a full puff without leaving large gaps. If your puffs are too tall, use one fewer yarn-over to lower height slightly.
Round 6 :
Round to define arm tips: *Ch3, skip 1 st, make 5 dc cluster (shell) into next st base (for a flower-tip), ch3, sl st into next arm base; rep from * around for all 8 arms. This creates the flared snowflake tips seen in the photo.
Round 7 :
Work 1 sc evenly around central area to tidy the inside of the snowflake: 1 sc in each st and in the gaps between arms (estimate ~64 sc total). Join with sl st to first sc.
Round 8 :
Ch2 (counts as hdc), 1 hdc in each st around maintaining the same stitch count (64 hdc). Join with sl st. This creates a short even ring to start integrating the background color.
Info :
At the end of Round 8, fasten off white if you are switching to blue. Leave a 25cm tail to weave under the white arms if you prefer to carry color; sample changes color with a join so the snowflake remains popped on top of the blue rounds.
— First background integration and color change (switch to Blue) :
Round 9 :
Join blue yarn with sl st to any hdc from Round 8. Ch1, 1 sc in same st, *ch3, skip 2 sts, 1 sc in next st; rep from * around to make chain spaces that will be filled with clusters. Aim to maintain 32 chain-3 spaces in total (4 per arm quadrant). Join with sl st to first sc.
Round 10 :
Into each ch-3 space work (3 dc, ch1, 3 dc) shell; into each sc between spaces work 1 sc. This round begins to form shell clusters radiating outward. After completing the round you should have 32 shells alternating with 32 single scs (total st count variable by cluster type).
Info :
The shell clusters create a fuller background for the white snowflake; keep loops tidy and place shells symmetrically around each snowflake arm to match the charted motif.
Round 11 :
Ch3 (counts as dc), 2 dc in first sc, *skip shell, 1 sc in center of shell, skip shell, (3 dc in next sc), rep from * around. Join with sl st to top of ch3. This round starts to create a circular field of textured clusters that will be squared up in later rounds.
Round 12 :
Working between clusters: 1 sc in each st and 2 sc in each ch-1 space between shells to begin expanding the fabric evenly. Maintain counts by ensuring increases are evenly distributed across the 8 repeats (aim for a repeat total divisible by 8).
Info :
From Round 12 forward, keep your stitch counts in multiples of 8 so the snowflake symmetry remains intact. If needed, add or remove a single sc in larger rounds to keep corners forming symmetrically.
— Building the blue ground (Rounds 13-30; keep symmetry) :
This snowflake square brings the charm of a winter night into your home — crisp white detail against a deep blue field. I love how the textured puffs and shells create a cozy, tactile piece that's as beautiful framed up as it is joined into a blanket. Each stitch is satisfying and the finished square makes a perfect gift or seasonal accent. ❄️🧶