Create a festive, vintage-inspired table runner featuring a rich ruby-red granny-style background and crisp white layered snowflake appliques. This long, narrow runner has a scalloped white border and tiny dot motifs for added holiday charm. The design stitches together easily in sections for manageable assembly and gives a handmade heirloom look for your holiday table. Perfect for seasonal decor, this pattern uses worsted weight yarn and simple cluster stitches to build texture and definition.
Progress Tracker
0% Complete
β Overview & Notes :
Info :
This runner is constructed in four major parts: (A) the red center panel worked in horizontal rows of granny-style 3-dc clusters, (B) four identical layered snowflake appliques worked in white and sewn on, (C) several small dot motifs worked in white and sewn on, and (D) a multi-round scalloped border worked onto the entire rectangle after appliques are in place. Measurements given are approximate; finish length depends on how many center rows you choose. Foundation chain is based on a multiple of 6 + 3. The pattern below gives the detailed row-by-row instructions and applique rounds; please read all Info sections before starting each part.
β Gauge & Finished Size :
Info :
Gauge (before blocking): 12 cluster repeats across x 8 rows = approx 4" x 4" using 4.0mm hook and worsted yarn. Runner as written (foundation chain 99, 60 center rows) measures approximately 36" long x 8.5" wide after blocking. Adjust row count or foundation chain to change finished dimensions.
β Center Panel (Granny-Cluster Rows) :
Row 1 :
Foundation chain 99 (multiple of 6 + 3; this gives 16 full pattern repeats across the width). Turn - do not join.
Row 2 :
Working into the 4th ch from hook: 3 dc in same ch (first shell), *ch1, skip next 2 ch, 3 dc in next ch (shell); rep from * across ending with 1 shell in last 3 chains β total across: 16 full shells and 2 half-edge shells. (Count: shells = 16)
Info :
If you prefer a dense edge, make an extra dc in first turning chain to create a neat straight edge. Keep a stitch marker on the first shell of each row for the first 10 rows to ensure your edge stays straight.
Row 3 :
Ch3 (counts as first dc), turn. 3 dc in first shell space (i.e., into the ch-1 sp), *ch1, 3 dc in next ch-1 sp; rep from * across to end, finish standing dc into turning ch -- 16 shells. (16 shells)
Row 4 :
Rep Row 3 exactly. (16 shells)
Row 5 :
Rep Row 3. (16 shells)
Info :
Check width after Row 5. The fabric should lie flat. If it puckers, try loosening tension slightly; if it waves, try going down a hook size for subsequent rows. Mark both ends of Row 5 with pins to keep edges aligned.
Row 6-10 :
Rep Row 3 for rows 6 through 10 inclusive (five rows). Keep even tension. (16 shells each row)
Info :
At this point consider where you'd like to place the first snowflake. This runner is designed with the snowflakes centered in the pattern repeat: first snowflake is 6 rows down from the top edge; refer to the applique placement diagram in the Assembly section for exact row numbers.
Row 11 :
Rep Row 3. (16 shells)
Row 12 :
Rep Row 3. (16 shells)
Row 13 :
Rep Row 3. (16 shells)
Info :
From Rows 11-14 the fabric is the main field where you will later position snowflake applique centers. Count shells across and mark the center shell (shell 8/9 boundary) with a removable stitch marker so you can align the snowflakes precisely along the length of the runner.
Row 14-18 :
Rep Row 3 for rows 14 through 18 inclusive. (16 shells each)
Row 19 :
Rep Row 3. (16 shells)
Info :
Work small sample of snowflake motif now if you want to practice placement and tension; applique works best when the background is slightly stretched but not overly tight.
Row 20-24 :
Rep Row 3 for rows 20 through 24 inclusive. (16 shells each)
Row 25 :
Rep Row 3. (16 shells)
Row 26-30 :
Rep Row 3 for rows 26 through 30 inclusive. (16 shells each)
Info :
After 30 rows you will have roughly the top half of the runner as shown in the sample. The pattern spaces for the second and third snowflakes will be spaced evenly down the length. If you prefer fewer snowflakes, reduce the number by subtracting 12-16 rows in the center.
Row 31-36 :
Rep Row 3 for rows 31 through 36 inclusive. (16 shells each)
Row 37 :
Rep Row 3. (16 shells)
Info :
By Row 36 you should have placed two snowflake markers (one near the top third and one near the center). The third snowflake will be mirrored below. Use the same center-shell marker positions to keep symmetry.
Row 38-42 :
Rep Row 3 for rows 38 through 42 inclusive. (16 shells each)
Row 43-48 :
Rep Row 3 for rows 43 through 48 inclusive. (16 shells each)
Info :
For a longer runner, continue additional even rows in the same manner, maintaining the 16-shell across layout. For the pictured runner, stop after Row 60 total center rows. Make sure the total number of rows allows equal spacing between the four snowflake centers before you stop.
Row 49-60 :
Rep Row 3 for rows 49 through 60 inclusive. (16 shells each). After Row 60, fasten off red yarn leaving a 10" tail for attaching to border rounds if desired. Block the center panel lightly to square edges and relax stitches before applique placement.
β Snowflake Applique (Make 4 identical) :
Info :
Each snowflake is made in white yarn worked flat in rounds to create a central disc and six elongated arms with branchlets. The snowflake is layered and dimensionalβuse a 3.5mm hook for crisp arms and to keep the applique slightly smaller and denser than the background. Work on RS and block each applique lightly to open up arms for sewing.
Round 1 :
With white yarn, make a magic ring. Ch1, 10 sc into ring. Pull tight and join with sl st to first sc. (10)
Round 2 :
Ch2 (does not count as st for height), *dc cluster (3 dc cluster into same st), ch1; rep from * around in each sc; join with sl st into first cluster top. You will have 10 clusters and 10 ch-1 sps. (10 clusters)
Round 3 :
Ch1, sl st into the ch-1 sp from previous round, ch3 (counts as first dc), work 2 dc in same ch-1 sp to create a 3-dc shell, ch2, sl st into next ch-1 sp to anchor base of each arm. Continue around making 10 small shells separated by ch2 anchor sl sts. (10 small shells)
Info :
This round sets the anchoring points from which the 6 main arms will be worked. To form a symmetric 6-arm snowflake, we will next pair the 10 anchor points into 6 primary arm bases by working arms across adjacent shells. The pattern produces a visually 6-point star by working arms into every other anchor point and linking with chains to balance spacing.
Round 4 :
Switch to arm construction: *Ch8, sl st into the anchor sl st two anchors ahead (skipping one anchor) to form a long arm base; rep from * for total 6 arms. Join with sl st to base and fasten off. Do not worry about exact countsβyou should end with 6 arms evenly spaced. (6 long chain arms)
Info :
Each long chain arm will be worked back to add branchlets (picot style) and to thicken into a raised arm. Keep chains even in tension; block while wet if chains curl slightly β blocking will straighten them.
Round 5 :
Attach yarn at the base of an arm. Working along the chain toward the center: sc in first ch, *ch3, sc in next ch (creates a picot branchlet), rep along chain until you reach the arm tip. At tip: ch3, sl st into the tip to form a small picot star, then work sc back along the opposite side of the same chain (mirroring branchlets) until you return to the center base. Repeat this for all 6 arms. Fasten off and weave ends. (each arm: sc + approx 6 branchlets depending on chain length)
Info :
To create a more textured, raised arm, work a second pass of sc around each arm, placing stitches slightly offset from the first pass so arms appear rounded and three-dimensional. Blocking will set arm shapes and ensure arms are flat on the background when appliqued.
Round 6 :
Optional extra detail: With white yarn, surface crochet a thin center stem by working a chain loop between alternating arms across the center, then anchoring with sl sts at center area to create a raised radial center. Fasten off and weave ends. (center decoration optional)
Info :
Make 4 identical snowflakes. Trim yarn tails to about 6-8" for sewing. Light blocking on a flat surface with pins helps each arm lay flat while you sew to background.
β Small Dot Motif (Make 8-10) :
Round 1 :
With white yarn, make a magic ring. Ch1, 6 sc into ring. Pull tight. Join with sl st to first sc. (6)
Round 2 :
Ch1, work 6 sc around (invisible join or sl st join) for a slightly raised dot. Fasten off leaving a long tail for sewing. (6)
Info :
These small dot motifs act like snow-dots between snowflakes. Place them evenly, usually two per gap between snowflakes as shown in the sample. Make 8-10 depending on your spacing.
β Placing and Sewing Appliques :
Info :
Lay your blocked center panel flat with RS up. Using the center shell markers placed earlier, identify the exact center shell for each snowflake location. The pictured runner is spaced with one snowflake centered every ~12 rows: recommended centers at Rows 9, 24, 39, and 54 (from top edge). Position each snowflake so its center aligns with the center of shell 8/9 across the width. Place dot motifs in the small open ch-1 spaces between shells to mimic the photo. Use pins to baste each applique prior to final sewing.
Round 1 :
Sew the snowflake by single-thread whip stitch around each arm base and a few stitches through the center disc. Use long tails from applique to weave through the center of the runner. Secure with hidden backstitching and weave ends into background. Repeat for all 4 snowflakes. Sew small dot motifs into their chosen ch-1 spaces using mattress stitch for a flat finish.
Info :
When attaching appliques, do not pull stitches too tight or the runner will pucker. Aim for a firm but relaxed attachment. Place pins every 6-8 stitches while sewing to hold arms flat. For most natural look, sew only at the base and a couple of spots along each arm (do not stitch down the full arm unless you want it perfectly flat).
β Border Preparation :
Info :
Once all appliques are sewn, turn the entire runner wrong side up; use a 4.0mm hook in white yarn to begin the border. The border is worked as a multi-round edging: a narrow join round, then two rounds of shell clusters to form the scalloped finish. Measure the runner to make sure final rounds remain even; you will work an edging round that places short edges and long edges similarly by adding corner shells on the two short ends.
Border Round 1 :
With RS facing, join white yarn with sl st anywhere along a long edge. Ch1, work 1 sc in same sp, then *ch1, skip 1 st, sc in next st; rep across entire long edge placing sc into the top of each shell center (approximately 16 sc across per row across the width). At short end (corner), work (sc, ch2, sc) into the end st to create a corner. Continue around the entire rectangle returning to the starting point. Join with sl st into first sc. (stitch count will be roughly proportional to number of shells and rows; count sc at first pass to establish your repeat)
Info :
This join round creates a regular spacing to anchor scallops; be sure to distribute sc evenly across the long edges so scallops fall centered between shells. If you find a gap at a corner, add an extra ch1 space before the corner shell to redistribute spacing.
Border Round 2 :
Ch3 (counts as dc), *skip next ch-1 sp, in next sc work (2 dc, ch2, 2 dc) to create a shell; skip next ch-1 sp, dc in next sc; rep across long edge making shells spaced evenly. At corners work (2 dc, ch3, 2 dc) to create a rounded corner shell. Join with sl st to top of starting ch3.
Info :
These shells begin the scallop shape. If shells look small, work all dcs as US dc (not US hdc) and keep consistent tension. The pattern calls for shell sets of 4 dc with a ch2 or ch3 picot center. Count shell groups along one long edge and ensure symmetry on opposite long edge; adjust by adding a dc or ch1 if needed.
Border Round 3 :
Ch1, sl st into the central ch-2 space of each shell, *in each ch-2 sp work (sc, ch3, sc) to form a small scallop and a raised picot; rep across. In corner ch-3 spaces work (sc, ch4, sc) to make larger corner scallops. Join with sl st and fasten off. Weave in ends securely. (Number of scallops = shells count per long edge)
Info :
Work a second pass of picot shells if you want a fuller scallop. Alternatively, for a tighter scallop make ch2 instead of ch3. After this round, lightly steam-block the entire runner to set scallops and ensure the snowflake arms sit flat.
β Optional Decorative Raised Border (Extra Texture) :
Round 1 :
In white yarn, pick a point approximately halfway down a long edge and join with sl st. Work a row of reverse single crochet (crab stitch) behind the scallops by working into the back loop only of the scallop base: work 1 reverse sc into each sc base around the entire runner. Join and fasten off. This creates a subtle twisted rope effect behind the scallops.
Info :
Reverse single crochet is worked LEFT-TO-RIGHT for right-handed crocheters (or RIGHT-TO-LEFT for left-handed). It tightens the edge and gives a neat finishing look. Use this only if you want a firm, rope-like edge.
β Final Finishing :
Info :
Weave in all ends at least 2" into the fabric and clip closely. Block the runner on a flat blocking board: pin scallops and snowflake arms into position to maintain shape, mist lightly with water or use a steam iron held above fabric (do not press directly), allow to dry entirely. After blocking, give a final inspection and sew any arms that need reinforcement.
Round 1 :
Trim any long ends, secure with fabric glue under the center of appliques for extra hold if this runner will be used heavily, and do a final hand wash if you want a softer drape. Lay flat to dry fully before use.
Info :
If storing between seasons, keep the runner flat or loosely rolled to preserve scallops and avoid creasing the snowflake arms. Spot clean gently with mild soap; avoid harsh rubbing on raised applique areas.
β Variations & Adjustments :
Info :
To make a wider runner, increase foundation chain by multiples of 6 and add shells to each row. To make a shorter or longer runner, add or subtract entire sets of 12-18 rows to keep snowflake spacing even. For a subtler look, make snowflakes in a soft cream instead of stark white. You may also substitute a bulky yarn and a 5.5mm hook to create a chunkier runner (note: if you change yarn weight, check gauge and adjust foundation chain for desired width).
This classic snowflake table runner brings a timeless holiday look to your home with bold red and crisp white accents. Each applique and scalloped edge combines to form a beautiful, textured centerpiece that dresses any table with seasonal charm. The project is both satisfying and relaxing to make, and the finished runner is a gorgeous heirloom-quality piece to display each year. Cozy up your table with handmade cheer and enjoy the compliments! ππ§Ά