A long, cozy table runner made from classic granny-style squares in a festive holiday palette. Features alternating red snowflake-centered squares, green star blocks, and cream holly/berry squares joined into a single column with a scalloped cream border. Perfect for holiday decor, the runner combines textured clusters, surface appliques, and a warm neutral edging for a handmade seasonal accent.
Progress Tracker
0% Complete
— Notes & Gauge :
Info :
Finished runner in photo measures approximately 10.5" wide x 48-54" long depending on number of squares you join. Gauge for a single motif (measured blocked) = one completed square approx 6" x 6" using 4.0mm hook and worsted weight yarn. Adjust hook or yarn weight to change size.
Info :
Work squares in the order and quantities listed in the assembly layout. Blocks are assembled into a single vertical column and edged with a three-round scalloped border. Use slip-stitch join or join-as-you-go (JAYG) method described in joining section.
— Color Key :
Info :
Color A = Cream/Ivory (background & border). Color B = Deep Forest Green. Color C = Christmas Red. Color D = Bright White (snowflake and small stars). Use consistent strand thickness throughout.
— Motif Types Overview :
Info :
There are three motif types: A) Red Snowflake Square (red field with white snowflake applique), B) Green Star Square (solid green with cream star surface stitch), C) Cream Holly Square (cream background with green leaf clusters and red bobble berries). Make the quantities listed in the assembly layout below.
— Assembly Layout :
Info :
Sample layout (top-to-bottom): [Green Star], [Cream Holly], [Red Snowflake], [Green Star], [Cream Holly], [Red Snowflake], [Green Star], [Cream Holly], [Red Snowflake], [Green Star], [Cream Holly], [Red Snowflake], [Green Star]. This is a 13-square column in the sample photo. Make as many repeats as you need for your table length; pattern rounds below give measurements per square.
— Red Snowflake Square (Motif A) :
Round 1 :
With Color C (Red). MR, ch3 (counts as first dc), 2 dc into ring, ch2, *3 dc into ring, ch2; rep * 3 more times (4 groups total). Join with sl st to top of ch3. (4 corner clusters)
Round 2 :
Ch3, (3 dc, ch2, 3 dc) in same ch2 corner, *ch1, (3 dc) in next ch2 sp, ch1, (3 dc, ch2, 3 dc) in next corner; rep from * around, join with sl st to top of ch3. (4 corner clusters; four sets of side clusters)
Round 3 :
Ch3, (3 dc, ch2, 3 dc) in corner, *ch1, 3 dc in each ch1 sp along side (there are 2 side spaces per side), ch1, (3 dc, ch2, 3 dc) in next corner; rep around; join. Square is forming. (Cluster counts increased to make sides wider)
Info :
If you prefer a denser square, use hdc for side clusters instead of dc on this round. Maintain counts by placing 3 hdc where 3 dc would go, keeping corner ch2 spaces unchanged.
Round 4 :
Ch1, switch to Color A (Cream) at end of last round by completing final sl st with cream. Work 1 sc evenly around each dc stitch and 3 sc in each ch2 corner space to create a neat cream frame (estimate approximately 48 sc around; this rounds evens edges into a cream border).
Round 5 :
Ch2, hdc in same st, hdc across each sc around, placing (hdc, ch2, hdc) in corner sc cluster; rep around and join (est. 48-52 hdc; this provides a solid cream square base for applique attachment).
Round 6 :
1 sc evenly around in cream, picking up gaps and smoothing edges. Fasten off color A leaving long tail for joining. Square measured now approx 6" square when blocked. (No stitch count change; finish round tightly.)
Info :
Blocking the red square now before adding the snowflake applique helps keep edges even. Light steam and pin to square shape on blocking mat if needed.
Snowflake Applique (Make one for each Red Square) — Center Snowflake :
Note: Snowflake is worked flat in Bright White; use 3.5mm hook for crisper detail.
Round 1 :
With Color D (White). Ch6, sl st to first ch to form ring (or MR, ch1 and work 6 sc into MR). (6)
Round 2 :
Ch3 (counts as dc), *ch3, sl st into next ch (or sc into next round's stitch) to create 6 chain loops spaced evenly around ring; rep around, join to top of ch3. (6 loops for arms)
Round 3 :
Into each ch3 loop: (sl st, ch3, 3 dc, ch3, sl st) to form pointed petal. Rep in each loop (6 points). Join and fasten off. This creates a six-pointed snowflake base.
Round 4 :
Rejoin to tip of one point: ch5, picot (sl st into 3rd chain), sc back toward center to create decorative picot trims on each point. Repeat on each of the 6 points. Fasten off leaving long tail for sewing. Snowflake will measure approx 3.5-4" across depending on tension.
Info :
Sew the snowflake to the red square centered in the middle. Use small whipstitches through the thicker center and at 3-4 outer anchor points to keep snowflake flat and secure. If you prefer a raised look, place small amounts of polyfill under the center before attaching.
— Green Star Square (Motif B) :
Round 1 :
With Color B (Green). MR, ch3, 2 dc into ring, ch2, *3 dc into ring, ch2; rep 3 more times. Join with sl st to top of ch3. (4 corner clusters forming a small granny)
Round 2 :
Ch3, (3 dc, ch2, 3 dc) into same corner ch2, *ch1, 3 dc into next ch2 sp, ch1; rep around placing corner clusters; join with sl st. (Square start)
Round 3 :
Ch1, switch to Color A (Cream) using invisible join. Work 1 sc in each dc and 3 sc in each corner ch2 space creating a neat cream border round (approximately 48 sc). This makes the star surface contrast stand out.
Round 4 :
With Color B rejoined at any side sc: ch2, hdc in same, hdc evenly across sides into each sc, placing (hdc, ch2, hdc) in corners; join—this evens the square to the same dimension as other motifs (est 48-52 hdc).
Round 5 :
Ch1, sc around in Color B across previous round to prepare base for the surface star. Fasten off and weave ends in. (This is your green field.)
Surface Star (Center) :
With Color A (Cream), use surface slip stitch or shallow embroidered star: Starting at center of square, mark centre lightly. Use tapestry needle and 6 straight surface slip stitch spokes radiating from center using length approx 8-10 stitches each; then work a small raised star by creating short length chain loops at ends and anchoring with sc. Alternatively, crochet a 5-point small star separately: MR, ch2, (5 sc) then shape points using picots and sew into centre.
Info :
The surface star is deliberately small — 2-3" across — and centered visually in the green square. Decide whether you prefer embroidered star or small crocheted star applique; both secure the same way.
— Cream Holly Square (Motif C) :
Round 1 :
With Color A (Cream). MR, ch3, 2 dc into ring, ch2, *3 dc into ring, ch2; rep 3 more times; join. (Classic granny start)
Round 2 :
Ch3, (3 dc, ch2, 3 dc) into corner, *ch1, 3 dc into side ch2 sp; rep around, join. (Square forming with cream field)
Round 3 :
Ch1, switch to Color B (Green) at last pull-through; sc evenly around each dc and 3 sc in corners to create a tidy green frame inside the cream square (this helps position the leaves later). Fasten off green, leaving tails for sewing if needed.
Round 4 :
Return to Color A: ch2, hdc evenly across the cream sc round to build height and match other squares (estimate 48 hdc). Join and fasten off leaving long tail for joining.
Holly Leaves (Make 2-3 leaves per square) :
With Color B (Green): ch6, in 2nd ch from hook sc, hdc, dc, hdc, sc across to create tapered leaf. Slip stitch at base. Make 2-3 leaves in slightly varied sizes and position them in a cluster diagonally across one corner of the cream square.
Berry Bobble Cluster :
With Color C (Red): Make 3 small bobbles: (ch2, 5 dc into second ch from hook, pull through all, sl st to base) to create a small round bobble. Alternatively use bobble stitch in place: *Yarn over, insert, pull loop, rep 4 times, yarn over and draw through all loops, sl st to secure.* Make three and sew them clustered at leaf base. Secure bobbles with short tail and a few whipstitches through the cream base.
Info :
Sew leaves first, slightly overlapping, then place bobble cluster on top so berries look attached to leaves. Use small invisible stitches to anchor leaves and secure the berries with multiple passes to avoid wobbling.
— Motif Quantities & Repeat Instructions :
Round 1-3 :
Make Motif A (Red Snowflake) x 4-5 (depending on length), Motif B (Green Star) x 4-5, Motif C (Cream Holly) x 4-5 as per assembly layout. Each motif includes the rounds above plus applique instructions. Total sample set = 13 motifs for runner pictured.
Info :
Make motifs in batches to keep tension consistent—e.g. make all red squares then all green, finishing with cream squares. Weave in ends between motifs as you go to reduce finishing time.
— Join-As-You-Go (JAYG) Vertical Column Method :
Round 1 :
Place two finished squares RS facing up. Align the sides and with Color A and tapestry needle or 4.0mm hook, join first square's last round to next square using slip-stitch join: Insert hook through corner of square A then corresponding corner of square B, sl st through both to join. Continue along side working sl st through both loops of edge sc across until you reach the next corner.
Round 2 :
When joining the second side, rotate squares and repeat for next motif. Use the same join for each subsequent motif so a continuous seam is created on one side; this makes the runner strongly held in a single vertical column. Join squares from top-to-bottom in sample layout order.
Info :
Alternatively use mattress stitch with yarn needle for invisible flat seam. For a continuous join look, use surface slip stitch on RS to create a subtle raised joining ridge that becomes part of the runner design.
— Edge & Scalloped Border (All Around Runner) :
Round 1 :
With Color A and RS facing, work 1 sc evenly around entire joined column, placing (3 sc) in each external corner to keep runner flat. Join with sl st to first sc. The sc round smooths joins and creates a uniform edge. Count total sc to ensure an even edge; typical sample counts around 260-300 sc depending on number of squares.
Round 2 :
Ch2, hdc in same, hdc in each sc around placing (hdc, ch2, hdc) at each corner; join with sl st. This evens the fabric and prepares for shell scallops. (No stitch count change—hdc count equals previous sc count.)
Round 3 :
Sc in next 2 sts, *skip 1 st, (5 dc) in next st (shell made), skip 1 st, sc in next 2 sts; rep around. Work 3 shells into each corner region to keep consistent scallops. Join with sl st to first sc. Fasten off and weave in ends.
Info :
For a larger scallop, increase shell to 7 dc and work sc spacing accordingly. Blocking the finished runner after the border will help shells lie flat and look uniform.
— Alternative Border Variation (If desired) :
Round 1 :
Work one round of crab stitch (reverse sc) around for a firm twisted edge: RS facing, sl st into first st, then sc in previous st working left-handed to produce a rope-effect edge. This is optional before scallop round for a crisp finish.
Info :
Using crab stitch adds an elegant hand-made cord around the runner and hides small join inconsistencies neatly. Use caution: crab stitch is worked left-handed, so practice first if unfamiliar.
— Finishing Touches & Blocking :
Info :
Block each square gently prior to joining if you want very even edges (recommended). After joining and edging, lightly steam-block the entire runner, pinning shells into correct semicircles. Let cool and dry fully. Weave all ends into the back of the runner and trim close.
Info :
If you prefer the snowflakes slightly raised, sew snowflake centers with a tiny loop of stuffing then anchor around center and at three outer points to retain a bit of puff.
— Detailed Stitching & Technique Tips (frequent Info sections) :
Info :
Keep stitch markers at the corners of each square when making the final sc/hdc rounds to clearly identify the corner ch2 spaces — these are key anchors when joining squares and adding borders.
Info :
When making bobble berries, use very short tails and sew through the base fabric several times, knotting within stitches so the knots are hidden. Lightly tack berries through the cream base to ensure secure attachment for washability.
Info :
To maintain consistent square sizes, always finish each motif with the same final round (we used an sc round followed by an hdc round then 1 sc to stabilize). This ensures a uniform join surface.
Info :
We recommend weaving in ends with the yarn tail and tapestry needle through the hdc round rather than the looser dc rounds. This hides tails and prevents them from catching later.
— Customization Ideas :
Info :
Change colors for different holiday themes: use blues and silver for winter modern, or autumnal golds and rusts for fall. Add beads or small wooden buttons in berry clusters for a rustic accent.
Info :
To lengthen the runner, simply repeat the pattern unit: add two or three more motif repeats (one red, one cream, one green) maintaining the established alternating layout.
Completing this table runner is such a satisfying journey — each square becomes a tiny scene of holiday charm, and when you join them the runner sings with seasonal cheer. The snowflakes, stars, and holly clusters create a textured, homey look that instantly dresses your table. 🧶 I love how this project is modular, letting you craft at your own pace and add personal touches along the way. Share the finished runner with loved ones or keep it to brighten your own holiday gatherings! ✨