A long, elegant crochet table runner featuring four evenly spaced Christmas tree motifs on a warm cream background with a deep green scalloped border. Each tree has a tiny brown trunk, a golden star on top, and scattered red and gold bead 'ornaments' for added texture. Worked in a classic granny-cluster style for easy repetition, this runner brings cozy holiday charm to any table.
Progress Tracker
0% Complete
β Notes & Gauge :
Info :
This runner is worked flat, left to right in rows. The stitch unit used throughout is a 3-dc cluster (granny cluster) with a ch-1 space between clusters. Foundation chain must be a multiple of 4 plus 3. I recommend a small gauge swatch: ch 19, work 4 rows and measure to determine your final width and adjust hook size if necessary. Finished size with ch151 and a 4.5mm hook will be approximately 36-40" long and 8-9" wide after blocking; using thicker yarn will increase dimensions proportionally.
β Abbreviated Technique - Granny Cluster Unit :
Info :
Granny cluster (US): Insert hook into designated ch or space, yo and pull up a loop, yo pull through two loops (repeat three times so you have 4 loops on hook), yo and pull through all 4 loops β this creates a 3-dc cluster. Between each cluster on the same row work ch1, which will become the placement space for the next cluster. On row returns, clusters are worked into the ch-1 spaces between clusters from the previous row. Turning chain: ch3 counts as first dc of the first cluster when working back into previous row spaces.
β Foundation Row :
Row 1 :
Using Cream yarn, chain 151 (multiple of 4 + 3). This foundation determines the runner width. (151)
Info :
Chain count explained: 151 = 4 x 37 + 3. The repeats (37) will produce 38 cluster positions across the row. Mark the beginning chain if desired.
Row 2 :
Turn, skip first 3 ch from hook, in 4th ch make 1 cluster (3-dc cluster), *ch1, skip next 3 ch, 1 cluster in next ch* across, finishing with final cluster in the last ch. End with ch1 and turn. You should have 38 clusters across. (38 clusters)
Info :
Each cluster is 3 dc; count cluster groups rather than individual dc while working. This row forms the first solid band of cream clusters that become the background field.
β Establishing Edge Rows (Rows 3-6) :
Row 3 :
Ch3 (counts as first dc), make 1 cluster in the ch-1 space between clusters from previous row, *ch1, cluster in next ch-1 sp* across to last ch-1 sp; cluster in last ch-1 sp, ch1, turn. (38 clusters)
Row 4 :
Repeat Row 3. (38 clusters)
Row 5 :
Repeat Row 3. (38 clusters)
Info :
These initial rows give a stable top band before the first tree motif. Keep tension consistent; if edges pull in, loosen up slightly.
Row 6 :
Repeat Row 3. (38 clusters)
β First Tree Motif Block (rows 7 - 28) :
Info :
The runner contains four identical tree motifs stacked vertically. Each tree block is 22 rows tall (rows 7-28) and consists of a centered green triangle built by coloring selected cluster positions green while surrounding clusters remain cream. The motif is anchored on the same center cluster index across every row. The center cluster index is cluster position 19 (left-to-right), because 38 clusters across gives a center between 19 and 20; we will center the tree on clusters 19 and 20 as a central 'spine' to keep symmetry. For this pattern we will align the triangular tree so the widest row of the tree is 13 clusters across and centered on cluster positions 13-25 (inclusive).
Row 7 :
Change to Green yarn at the RS: Ch3, cluster into first ch-1 space, *ch1, cluster in next* across for 38 clusters. Work entire row in green to begin the tree base section. (38 clusters)
Info :
Change color neatly: on last cluster of Row 6, work final yarn over and pull through using the new green yarn to begin Row 7. Carry unused cream yarn across the back loosely if you plan to weave in later; avoid pulling tightly to prevent puckering.
Row 8 :
Work Row 8 in Green: Ch3, cluster in first ch-1 space, *ch1, cluster in next* across. (38 clusters)
Row 9 :
Start shaping tree triangle. Work clusters across in a color-change pattern: Work green clusters from cluster position 13 through cluster position 25 (inclusive) to form the widest triangle row: on RS, ch3, cluster in first ch-1 sp as cream until cluster position 13; at cluster 13 switch to green and work clusters from positions 13-25 in green, then switch to cream for positions 26-38. Maintain ch1 between clusters. (Total: 38 clusters; Green clusters = 13 across positions 13-25)
Info :
Precise placement: Count clusters from the left edge; when you reach cluster 13, change yarn to green before you start that cluster. Switch back to cream yarn when you have completed cluster 25. Carry colors along the back OR fasten off and rejoin each time for cleaner color boundaries β both methods are acceptable. I recommend carrying and catching stray floats every 4-6 clusters to avoid long floats.
Row 10 :
Ch3, work cream clusters until position 14, work green clusters from positions 14-24 (11 clusters), then cream to end. (38 clusters; Green clusters = 11)
Row 11 :
Ch3, cream until position 15, green clusters positions 15-23 (9 clusters), cream remainder. (38 clusters; Green clusters = 9)
Info :
Each subsequent 'tree' row reduces the green cluster count by 2 (one cluster removed from each side) to shape a centered triangle. Always keep the green triangle centered on cluster positions that move inward by one position per side each row.
Row 12 :
Ch3, cream until pos 16; green clusters pos 16-22 (7 clusters); cream remainder. (38 clusters; Green clusters = 7)
Row 13 :
Ch3, cream until pos 17; green clusters pos 17-21 (5 clusters); cream remainder. (38 clusters; Green clusters = 5)
Row 14 :
Ch3, cream until pos 18; green clusters pos 18-20 (3 clusters); cream remainder. (38 clusters; Green clusters = 3)
Row 15 :
Ch3, cream until pos 19; work 1 green cluster at pos 19 (single centered cluster); cream remainder. (38 clusters; Green clusters = 1)
Info :
At the apex row (Row 15) there is a single cluster of green; above it we will add a small star applique in yellow. Pause and weave in or secure floats as desired.
Row 16 :
Change back to Green to build a small link below the apex: ch3, work green clusters at positions 18-20 (3 clusters) to create a small filler row and then cream to edges. (38 clusters; Green clusters = 3)
Row 17 :
Ch3, cream across until pos 17; green clusters pos 17-21 (5 clusters); cream to end. (38 clusters; Green clusters = 5)
Row 18 :
Ch3, cream until pos 16; green clusters pos 16-22 (7 clusters); cream remainder. (38 clusters; Green clusters = 7)
Row 19 :
Ch3, cream until pos 15; green clusters pos 15-23 (9 clusters); cream to edges. (38 clusters; Green clusters = 9)
Row 20 :
Ch3, cream until pos 14; green clusters pos 14-24 (11 clusters); cream to edges. (38 clusters; Green clusters = 11)
Row 21 :
Ch3, cream until pos 13; green clusters pos 13-25 (13 clusters β full base of the triangle); cream remainder. (38 clusters; Green clusters = 13)
Row 22 :
Work Row 22 in Green across entire band to lock motif into the green area: Ch3, cluster across (38 clusters). This helps give a continuous green band just beneath the tree base for visual grounding. (38 clusters)
Row 23 :
Switch to Cream yarn. Ch3, cluster across (38 clusters). (38 clusters)
Row 24 :
Ch3, cluster across in Cream (38 clusters). (38 clusters)
Row 25 :
Switch to Brown yarn for trunk area: Ch3, work cream clusters until cluster position 18; at positions 19 and 20 make brown clusters (2 brown clusters forming a squat trunk centered across the runner), then switch back to cream for the rest of the row. (38 clusters; Brown clusters = 2 at pos 19-20)
Info :
For a small trunk, use 2 adjacent brown clusters (positions 19 and 20). For a slightly wider trunk use positions 18-21 (4 clusters). Secure color changes by carrying yarn or fastening off and rejoining as desired.
Row 26 :
Ch3, work cream clusters across (38 clusters). (38 clusters)
Row 27 :
Ch3, work cream clusters across (38 clusters). (38 clusters)
Row 28 :
Ch3, work cream clusters across (38 clusters). Fasten off color tails loosely and weave in later. (38 clusters)
Info :
First tree block complete. You should have 22 rows total for the tree block (Rows 7-28). Repeat the same block pattern for the subsequent trees, maintaining identical cluster positions for symmetry. Weave in or carry all floats as you prefer between color changes.
β Spacer Band Between Trees (Rows 29 - 34) :
Row 29 :
Using Cream, ch3 and work clusters across (38 clusters). (38 clusters)
Row 30 :
Repeat Row 29. (38 clusters)
Row 31 :
Repeat Row 29. (38 clusters)
Row 32 :
Repeat Row 29. (38 clusters)
Info :
These spacer rows give breathing room between tree motifs. Adjust the number of spacer rows if you want the runner longer or shorter between tree motifs.
Row 33 :
Repeat Row 29. (38 clusters)
Row 34 :
Repeat Row 29. (38 clusters)
β Second Tree Motif Block (Rows 35 - 56) :
Row 35 :
Repeat Row 7 pattern to begin second tree: switch to Green at start and work Row 35 in Green across (38 clusters). (38 clusters)
Row 36 :
Repeat Row 8 (Green across). (38 clusters)
Row 37 :
Repeat Row 9 (largest tree base placement: green clusters pos 13-25). (38 clusters)
Row 38 :
Repeat Row 10 (green pos 14-24). (38 clusters)
Row 39 :
Repeat Row 11 (green pos 15-23). (38 clusters)
Row 40 :
Repeat Row 12 (green pos 16-22). (38 clusters)
Row 41 :
Repeat Row 13 (green pos 17-21). (38 clusters)
Row 42 :
Repeat Row 14 (green pos 18-20). (38 clusters)
Row 43 :
Repeat Row 15 (apex - single green cluster centered at pos 19). (38 clusters)
Row 44 :
Repeat Row 16 (small link of 3 green clusters pos 18-20). (38 clusters)
Row 45 :
Repeat Row 17 (green pos 17-21). (38 clusters)
Row 46 :
Repeat Row 18 (green pos 16-22). (38 clusters)
Row 47 :
Repeat Row 19 (green pos 15-23). (38 clusters)
Row 48 :
Repeat Row 20 (green pos 14-24). (38 clusters)
Row 49 :
Repeat Row 21 (green pos 13-25). (38 clusters)
Row 50 :
Repeat Row 22 (Green across). (38 clusters)
Row 51 :
Repeat Row 23 (Cream across). (38 clusters)
Row 52 :
Repeat Row 24 (Cream across). (38 clusters)
Row 53 :
Repeat Row 25 (Brown trunk at pos 19-20). (38 clusters)
Row 54 :
Repeat Row 26 (Cream across). (38 clusters)
Row 55 :
Repeat Row 27 (Cream across). (38 clusters)
Row 56 :
Repeat Row 28 (Cream across). (38 clusters)
Info :
Second tree block complete. At this stage you have two tree motifs placed vertically. Continue repeating the pattern for a total of four tree blocks separated by spacer bands. Maintain the same cluster positions to keep the trees identical.
β Third Tree Motif Block (Rows 57 - 78) :
Row 57 :
Repeat Row 35 (Green across start). (38 clusters)
Rows 58-78 :
Repeat Rows 36-56 exactly (this reproduces the third tree motif). Keep the same color switches and trunk placement at positions 19-20. (38 clusters each row)
Info :
Because all tree blocks are identical, once you are comfortable with the color-switching routine you may carry colors for an entire tree block rather than fastening off between each mini change. Catch floats every 4-6 clusters for neatness.
β Fourth Tree Motif Block (Rows 79 - 100) :
Row 79 :
Repeat Row 35 (Green across). (38 clusters)
Rows 80-100 :
Repeat Rows 36-56 exactly for the fourth tree block. (38 clusters each row)
Info :
After completing Row 100 you will have laid out four tree motifs and their spacer bands. Fasten off any carried colors if you have been catching floats; weave in ends as you go for a tidier finish.
β Lower Spacer and Finishing Panel (Rows 101 - 110) :
Row 101 :
With Cream, ch3, cluster across (38 clusters). (38 clusters)
Row 102 :
Repeat Row 101. (38 clusters)
Row 103 :
Repeat Row 101. (38 clusters)
Row 104 :
Repeat Row 101. (38 clusters)
Row 105 :
Repeat Row 101. (38 clusters)
Row 106 :
Repeat Row 101. (38 clusters)
Info :
Add as many lower spacer rows as you matched top spacer height for balanced look β this pattern uses 6 spacer rows after the last tree so the runner feels symmetrically framed.
Row 107 :
Repeat Row 101. (38 clusters)
Row 108 :
Repeat Row 101. (38 clusters)
Row 109 :
Repeat Row 101. (38 clusters)
Row 110 :
Repeat Row 101. (38 clusters)
β Border Preparation Row (Row 111) :
Row 111 :
With Cream yarn, ch3, cluster across (38 clusters). Fasten off and prepare to work a single-crochet border around the entire runner; this first row evens the edges and gives a stable base for the scalloped green border. (38 clusters)
Info :
Make sure corners are crisp: when you reach the end of each row you will be working into the side of the row to add edging; maintain a consistent tension for the edge sc round so scallops sit flat.
β Single Crochet Edge Round (Round 1 of Border) :
Round 112 :
Rejoin Green yarn at any corner: Work 1 sc evenly along the side edge for every cluster row (approximate: 110 sc along each long side depending on your crochet tension). In corners work (sc, ch2, sc) to create a rounded corner base. Continue around entire piece and join with sl st to first sc. (Even edge stitches; approximate stitch count per long side: 110 sc)
Info :
If your counts differ because of tension, space the sc evenly across the long sides so scallop shells will land symmetrically; use pins to mark where scallops will start before making shells.
β Scalloped Shell Border (Rounds 2 - 5) :
Round 113 :
Shell pattern setup: *Skip 2 sc, (5 dc, ch2, 5 dc) all in next sc (this forms a large shell/shell pair), skip 2 sc, sl st in next sc* repeat across each long edge and around the short ends. At corners work (5 dc, ch2, 5 dc, ch2, 5 dc) into the corner ch-2 to create a scalloped corner. Join with sl st. (Estimate shells across long side: 22 shells per side)
Round 114 :
Work a small finishing round to refine shells: In each shell work sl st into center ch-2, ch1, 3 sc into ch-2 sp, sl st into shell center; this will flatten and tighten shell centers. Join with sl st. (Shell centers refined)
Round 115 :
Optional decorative picot: In each space between shells work (sc, ch3, sl st in 3rd ch) to add tiny picot points between large scallops. Join and fasten off. (Decorative picots placed between shells)
Info :
The exact shell counts will vary with gauge; adjust spacing at Round 112 to produce evenly spaced scallops. The scalloped border is a signature visual feature, so take time to position shells symmetrically around the runner.
β Small Star Appliques (Make 4 - one per tree) :
Info :
Work small 5-point stars in Golden Yellow to sew onto the apex row above the centered green cluster (between Row 15 and Row 16 positions). These are tiny appliques that sit on the cream field directly above each tree.
Star Round 1 :
With Yellow, make a magic ring, ch1, (sc, ch3, sl st in ring) x5; pull tight to close and join. Fasten off leaving a long tail for sewing. This creates 5 tiny picot loops (approx. 6-8 mm star). (5 picots)
Info :
Alternatively, you can embroider a 5-point star using yellow yarn and a yarn needle directly onto the top of the tree apex for a flatter look.
β Sewing on Trunk, Star, and Ornaments :
Info :
Sew the yellow star above each tree apex centered on cluster position 19 with the long tail. Sew brown trunk clusters more securely by taking two or three passes with brown yarn through the trunk clusters on the WS to anchor. Use small beads (red and gold) sewn individually into green clusters to represent ornaments. Place beads lightly randomly across the green clusters β approx. 6-8 beads per tree spaced visually, concentrating toward the center of the tree.
Sewing Ornaments :
Thread a sewing needle with strong thread or matching yarn doubled. From the RS insert the needle through the center of the chosen green cluster, slip on bead, and go back down near the same spot to secure. Tie a small knot on the WS, add a dot of fabric glue if desired, and weave tail securely. Repeat for each bead ornament. (Approx. 24-36 beads total across all trees)
Info :
Place larger beads lower on the tree base and smaller beads toward the top for a natural look. If you prefer no beads, embroider tiny French knots or seed-stitch dots with red/gold yarn for a similar effect.
β Final Finishing :
Info :
Weave in all loose ends on the WS with a tapestry needle, trimming close. Block the runner gently: dampen lightly and pin to shape on a blocking mat, ensuring scallops are evenly spaced; allow to dry fully. Optionally, press gently with a warm iron using a cloth over the piece to flatten clusters if necessary.
Info :
Check bead security and double-stitch any beads that feel loose. If you expect heavy use, sew a thin piece of felt to the underside at bead locations to protect table surface.
β Optional Variation: Centered Diamond Motif and Extra Texture :
Info :
If you prefer a denser tree look, replace the standard cluster work for the tree area with (5-dc shells) to create larger, puffier branches. For a lighter lace effect, work clusters with ch2 between instead of ch1 to open the fabric slightly.
Info :
This written pattern uses 110 rows of cluster-based work plus 5 border rounds β the full piece therefore includes 115 distinct row/round operations. The repeated structure is deliberately consistent to aid counting and symmetry across the long runner.
This cozy Christmas tree table runner brings vintage holiday charm straight to your dining table. Worked in classic granny-style clusters with a scalloped evergreen edge and tiny bead ornaments, every stitch adds personality and warmth. I love how the repeated trees create a rhythmic, nostalgic look that pairs beautifully with natural wood tables. π§Άβ¨ Make one for gift-giving or your own holiday decorations and enjoy the calm, mindful stitching time. Happy crocheting and joyful decorating! π