🧶 Beautiful ✨ Detailed 💝 Adorable

Crochet Christmas Tree Diamond Table Runner Pattern

Crochet Christmas Tree Diamond Table Runner Pattern
4.9★Rating
10-12 HoursTime Needed
3.6KMade This
✂️

Intermediate Level

Ideal for those with basic crocheting experience, featuring slightly more advanced stitches and techniques to expand your skills.

⏱️

Slow & Steady

A 10-12 hour project—great for savoring the process over several sessions.

🎄

Holiday Cheer

Festive fun for the season, bringing handmade magic to celebrations and creating new family traditions.

About This Crochet Christmas Tree Diamond Table Runner Pattern

Crochet Christmas Tree Diamond Table Runner Pattern crochet pattern - detailed view

Lay it down the middle of a dining table, drape it over a sideboard, or wrap it up as a hostess gift. It looks stunning under candlelight and packs flat for storing between seasons.

Why You'll Love This Crochet Christmas Tree Diamond Table Runner Pattern

I love that every diamond is its own little finished project, so you get that happy done! feeling six times over instead of waiting for one giant reveal. It’s also easy to carry around, because one panel and a few bobbins fit in a small pouch. And I’ll admit the tassels are my favorite part. They take a few minutes each, they use up scraps, and they make the whole runner look finished and a bit fancy.

Crochet Christmas Tree Diamond Table Runner Pattern step 1 Crochet Christmas Tree Diamond Table Runner Pattern step 2 Crochet Christmas Tree Diamond Table Runner Pattern step 3 Crochet Christmas Tree Diamond Table Runner Pattern step 4

Switch Things Up

The first time I stitched a filet tree, I held the little green block up to the window and honestly squealed. Row by row it stops being a grid and turns into a proper pine, and every diamond after that gets easier because your hands already know the rhythm.

My biggest lesson came from the burgundy triangles. I tried one without counting and ended up with a wobbly, rounded thing that would not sit flat against the diamond. Now I check the stitch total on every row (3, 7, 11 and so on, four more each time) and they lay down beautifully. Pin the leg to the diamond at the corner first, then ease the rest.

If green and burgundy feels too classic, try navy diamonds with a silver-grey tree, or a deep teal tree with copper beads for a moodier table. I also like swapping the cream tassels for tiny red pompoms when I’m making one for a kid’s room.

One last tip: sew the beads on after blocking, and do it in the evening with a mug of something warm. Tiny gold beads catch the light in a way that photos never quite show. It’s oddly the most relaxing bit of the whole project.

Common Mistakes & How to Fix Them

✗ Carrying the green thread across the back of the cream mesh pulls the filet blocks into puckers, so use a separate small bobbin for each tree section and twist the colors at every change.✗ Losing track of the 17 spaces is easy when the tree narrows, so count your spaces at the end of every row, because an extra or missing space will skew the diamond.✗ If the burgundy side triangles don’t increase by exactly four stitches each row (3, 7, 11 and so on), the legs curve instead of running straight, and the triangle won’t sit flat against the diamond sides.✗ When sewing the snowflake backing onto a triangle, it’s tempting to sit it too close to the long edge, so pin it centered on Row 9 and check from a few steps back before stitching.✗ Skipping the blocking step leaves the diamonds slightly diamond-shaped instead of square, which makes the corner joins pull and the runner ripple, so pin each panel to 11 cm per side before assembling.✗ Sewing gold beads on before blocking can distort the stitches around them, so wait until the runner is flat and dry, then anchor each bead twice with strong thread so it doesn’t wiggle loose.

Crochet Christmas Tree Diamond Table Runner Pattern

Picture your holiday table with a row of six cream diamonds, each one holding its own little green tree dotted with gold beads. That’s this runner. Burgundy borders frame every tree, snowflakes sparkle in the side gaps, and chunky cream tassels sway at the edges. It’s the kind of piece that makes guests ask where you bought it, and you get to say you made it yourself. The filet tree panels work up quickly once you find your rhythm, and the finishing touches turn a stack of motifs into a real centerpiece for Christmas dinner.

Intermediate 10-12 Hours

Materials Needed for Crochet Christmas Tree Diamond Table Runner Pattern

— Main Fabric

  • 01
    Approximately 110g of fine cotton thread in cream for the filet panels, snowflakes, and tassels
  • 02
    Approximately 110g of fine cotton thread in deep burgundy for the borders, side triangles, and end fans
  • 03
    Approximately 45g of fine cotton thread in forest green for the trees, snowflake backings, and mini trees
  • 04
    About 50 gold seed beads, roughly 3 mm, for the tree ornaments and joins

— Tools Required

  • 01
    Approximately 2.5 mm crochet hook
  • 02
    Tapestry needle
  • 03
    Sharp scissors
  • 04
    Rust-proof pins
  • 05
    Blocking mats or a padded board
  • 06
    Small bobbins or clips for the green tree sections
  • 07
    Fine beading needle
  • 08
    Strong sewing thread in gold or a neutral shade for attaching beads
  • 09
    Piece of cardboard about 6 cm (2.4 in) wide for making tassels
  • 10
    Measuring tape
  • 11
    Stitch marker

Progress Tracker

0% Complete

— 1. Diamond Panel (make 6) :

Info :

Each finished diamond measures about 11 cm (4.3 in) per side. Joined, the runner is approximately 93 cm (36.5 in) long and 16 cm (6.3 in) wide, plus about 4 cm (1.5 in) of tassel on each side. To lengthen it, add more diamonds: each one adds roughly 15.5 cm (6 in), uses the same ch 37 foundation, and needs its own border plus 2 side triangles, 2 snowflakes with backings, 2 mini trees, and 2 tassels. Work with cream and green on a 2.5 mm hook.

Info :

Every row has 17 spaces and 35 sts. A mesh uses 2 sts of the row below, and a bl uses 2 sts of the row below, so the count never changes. Row 1 is the top edge of the diamond once it’s turned on point.

Row 1 :

With cream, ch 37. Dc in 5th ch from hook, [ch 1, skip next ch, dc in next ch] 16 times. (17 sps, 35 sts)

Row 2 :

Ch 3 (counts as first dc), turn. 17 mesh. (17 sps, 35 sts)

Info :

The tree starts on Row 3. Use a separate bobbin of green for each tree section and twist the cream and green at every color change on the wrong side. Ch 3 at the start of each row counts as the first dc.

Row 3 :

Ch 3, turn. 8 mesh in cream, 1 bl in green, 8 mesh in cream. (17 sps, 35 sts)

Row 4 :

Ch 3, turn. 7 mesh in cream, 3 bl in green, 7 mesh in cream. (17 sps, 35 sts)

Row 5 :

Ch 3, turn. 6 mesh in cream, 5 bl in green, 6 mesh in cream. (17 sps, 35 sts)

Row 6 :

Ch 3, turn. 7 mesh in cream, 3 bl in green, 7 mesh in cream. (17 sps, 35 sts)

Row 7 :

Ch 3, turn. 6 mesh in cream, 5 bl in green, 6 mesh in cream. (17 sps, 35 sts)

Row 8 :

Ch 3, turn. 5 mesh in cream, 7 bl in green, 5 mesh in cream. (17 sps, 35 sts)

Row 9 :

Ch 3, turn. 6 mesh in cream, 5 bl in green, 6 mesh in cream. (17 sps, 35 sts)

Row 10 :

Ch 3, turn. 5 mesh in cream, 7 bl in green, 5 mesh in cream. (17 sps, 35 sts)

Row 11 :

Ch 3, turn. 4 mesh in cream, 9 bl in green, 4 mesh in cream. (17 sps, 35 sts)

Row 12 :

Ch 3, turn. 3 mesh in cream, 11 bl in green, 3 mesh in cream. (17 sps, 35 sts)

Row 13 :

Ch 3, turn. 7 mesh in cream, 3 bl in green for the trunk, 7 mesh in cream. (17 sps, 35 sts)

Row 14 :

Ch 3, turn. 7 mesh in cream, 3 bl in green for the trunk, 7 mesh in cream. (17 sps, 35 sts)

Row 15-17 :

Ch 3, turn. 17 mesh in cream. Repeat for 3 rows total. Fasten off after Row 17. (17 sps, 35 sts)

— 2. Diamond Border (make 6) :

Info :

The border is worked in burgundy in two rounds. After Round 2, each side measures 39 sc between corner sps, and that number is what the side triangles are built to match.

Round 1 :

Join burgundy in the corner to the left of the Row 17 edge. Ch 1, 35 sc across the Row 17 edge (1 sc in each st), ch 2 for the corner, 35 sc evenly down the next side (2 sc in each row end, with a third sc in one row end), ch 2, 35 sc along the foundation edge (1 sc in the base of each st), ch 2, 35 sc evenly up the last side the same way, ch 2, sl st to first sc. (140 sc, 4 corner sps)

Round 2 :

Ch 1, [sc in each of next 35 sc, (2 sc, ch 2, 2 sc) in corner sp] 4 times, sl st to first sc. Fasten off and weave in ends. (156 sc, 4 corner sps, 39 sc along each side between corners)

— 3. Side Triangle (make 10) :

Info :

These burgundy triangles fill the notches between diamonds. Each row increases by 4 sts (2 at each end), which keeps the legs straight at 45 degrees. Row 14 becomes the long outer edge and holds 55 sts.

Row 1 :

With burgundy, MR. Ch 3, 2 dc in ring, pull tight. (3 sts)

Row 2 :

Ch 3, turn, 2 dc in first st, dc in next st, 3 dc in last st. (7 sts)

Row 3 :

Ch 3, turn, 2 dc in first st, dc in next 5 sts, 3 dc in last st. (11 sts)

Row 4 :

Ch 3, turn, 2 dc in first st, dc in next 9 sts, 3 dc in last st. (15 sts)

Row 5 :

Ch 3, turn, 2 dc in first st, dc in next 13 sts, 3 dc in last st. (19 sts)

Row 6 :

Ch 3, turn, 2 dc in first st, dc in next 17 sts, 3 dc in last st. (23 sts)

Row 7 :

Ch 3, turn, 2 dc in first st, dc in next 21 sts, 3 dc in last st. (27 sts)

Row 8 :

Ch 3, turn, 2 dc in first st, dc in next 25 sts, 3 dc in last st. (31 sts)

Row 9 :

Ch 3, turn, 2 dc in first st, dc in next 29 sts, 3 dc in last st. (35 sts)

Row 10 :

Ch 3, turn, 2 dc in first st, dc in next 33 sts, 3 dc in last st. (39 sts)

Row 11 :

Ch 3, turn, 2 dc in first st, dc in next 37 sts, 3 dc in last st. (43 sts)

Row 12 :

Ch 3, turn, 2 dc in first st, dc in next 41 sts, 3 dc in last st. (47 sts)

Row 13 :

Ch 3, turn, 2 dc in first st, dc in next 45 sts, 3 dc in last st. (51 sts)

Row 14 :

Ch 3, turn, 2 dc in first st, dc in next 49 sts, 3 dc in last st. Fasten off, leaving a long tail. (55 sts)

— 4. Snowflake Backing (make 10) :

Info :

These small green discs peek out between the snowflake spokes, giving each flake a leafy shadow.

Round 1 :

With green, MR, ch 1, 12 sc in ring, sl st to first sc. (12 sts)

Round 2 :

Ch 1, 2 sc in each st around, sl st to first sc. (24 sts)

Round 3 :

Ch 1, [sc in next st, 2 sc in next st] 12 times, sl st to first sc. (36 sts)

Round 4 :

Ch 1, [sc in next 2 sts, 2 sc in next st] 12 times, sl st to first sc. Fasten off, leaving a tail for sewing. (48 sts)

— 5. Snowflake (make 10) :

Info :

Each snowflake has 6 spokes and measures about 5 cm (2 in) across. Use a snug tension on the spokes so they stand up crisply once blocked.

Round 1 :

With cream, MR, ch 1, 12 sc in ring, sl st to first sc. (12 sts)

Round 2 :

*Sc in next st, ch 7, sl st in 2nd ch from hook and in next ch, picot, sl st in each of next 4 ch, sc in next st of ring; repeat from * 5 more times, sl st to first sc. Fasten off, leaving a tail. (6 spokes)

— 6. Mini Tree (make 10) :

Info :

These little green cones sit on the outer edge of each side triangle. They are the same triangle shape as the burgundy ones, just much smaller.

Row 1 :

With green, MR. Ch 3, 2 dc in ring, pull tight. (3 sts)

Row 2 :

Ch 3, turn, 2 dc in first st, dc in next st, 3 dc in last st. (7 sts)

Row 3 :

Ch 3, turn, 2 dc in first st, dc in next 5 sts, 3 dc in last st. Fasten off, leaving a tail. (11 sts)

— 7. End Fan (make 4) :

Info :

These ribbed burgundy fans finish the two ends of the runner. Rows 2-5 are worked in the back loop only, which creates the vertical ribbing.

Row 1 :

With burgundy, MR. Ch 3, 2 dc in ring, pull tight. (3 sts)

Row 2 :

Ch 3, turn, 2 dc in first st, blo dc in next st, 3 dc in last st. (7 sts)

Row 3 :

Ch 3, turn, 2 dc in first st, blo dc in next 5 sts, 3 dc in last st. (11 sts)

Row 4 :

Ch 3, turn, 2 dc in first st, blo dc in next 9 sts, 3 dc in last st. (15 sts)

Row 5 :

Ch 3, turn, 2 dc in first st, blo dc in next 13 sts, 3 dc in last st. Fasten off, leaving a tail. (19 sts)

— 8. Tassel (make 12) :

Info :

Tassels are made from cream thread and finish at about 4 cm (1.5 in) long. You’ll need 12, one for each diamond tip.

Wrap :

Wrap cream thread 30 times around a 6 cm (2.4 in) piece of cardboard. Slide a 20 cm (8 in) strand under the wraps at the top and tie it tightly, then slip the bundle off the cardboard.

Cut :

Cut through the loops at the bottom of the bundle so you have an even fringe. Keep the long top strand free for attaching.

Bind :

Wrap a separate strand of cream around the bundle about 1 cm (0.4 in) below the top knot, wrapping 6 or 7 times. Tie off and thread the tails inside the tassel.

Trim :

Trim the fringe level, leaving the long top strands for attaching.

Assembly Instructions

  • Weave in all ends, then wet block every piece. Pin each diamond to 11 cm (4.3 in) per side, with corners right at the corner sps, and lay the triangles, fans, snowflakes, and mini trees flat. Let everything dry completely.
  • Lay the six diamonds in a column, point to point. Using burgundy and a tapestry needle, whip stitch the corner ch-2 sps of neighboring diamonds together with 2 or 3 small stitches at each of the 5 joins.
  • Sew the 10 side triangles into the notches, 5 on each side. Place the right-angle point (Row 1) at the join between two diamonds and seam each leg to the 39-sc side of the diamond, easing the 14 row ends evenly across the 39 sc. Row 14 faces outward.
  • Center a green backing on each triangle, sitting on the middle stitch of Row 9, and sew it down. Then sew a cream snowflake on top, matching the centers and turning it so one spoke points toward the outer edge.
  • Sew a mini tree to the middle of each triangle’s Row 14 edge (around stitch 28), base against the edge and the point facing outward. Then sew an end fan along each outer edge of the two end diamonds, 4 in total, with the fan base centered along the 39-sc side.
  • Knot a tassel through the corner ch-2 sp at the left and right tip of every diamond, 12 in total, and secure each with a couple of stitches.
  • With strong thread, sew 6 gold beads on each tree after blocking: the Row 3 block, the left end of Row 5, the right end of Row 7, the left end of Row 10, the right end of Row 11, and the center of Row 12. Add one bead at each of the 5 diamond joins and one at the top and bottom tips of the runner.

Important Notes

  • 💡Work a quick swatch of 5 spaces by 5 rows in cream. If your 5 spaces measure much more or less than 4.5 cm, go down or up a hook size so the diamonds come out square.
  • 💡Take the time to count spaces at the end of each filet row. A miscount near the tree is the easiest mistake to make and the hardest to spot later.
  • 💡Use the same hook and tension for the burgundy triangles as for the diamond borders. Looser triangles will ruffle along the diamond sides.
  • 💡Keep every green bobbin on the wrong side and untangle them every few rows so the tree stays smooth and the back stays tidy.
  • 💡Block the pieces before assembling, not after. Square diamonds and flat triangles make the joins much easier to line up.
  • 💡Keep cotton thread dry while attaching beads. Wet thread stretches and can make beads sit unevenly.
  • 💡Wash the finished runner by hand in cool water and lay it flat to dry. A quick steam press will perk up the snowflakes and tassels.

Once the last tassel is knotted and the final bead is stitched down, you’ll have a runner that turns an ordinary table into the one everyone gathers around. Take your time with the trees, enjoy the small wins as each diamond comes together, and don’t worry if your first block looks a little wonky; it’ll still look magical next to the gold. Pour something warm, put on your favorite carols, and let the thread do its thing. Happy stitching, and merry everything! 🧶✨🎄

You ask,

we answer.

FAQs

Can I use a different thread or yarn weight for this runner?

You can, but the pattern was designed around fine cotton thread and a small hook. Going up to DK or worsted makes every filet space bigger, so the diamonds and the whole runner come out much larger and the triangle counts won’t line up with the diamond sides. If you switch, make a swatch first and measure a finished diamond before committing.

How do I keep the green tree from pulling the cream mesh?

Use a separate bobbin for each tree section instead of carrying the green across the back, and twist the two colors at each change on the wrong side. Keep the tension relaxed at the color change so the block doesn’t tighten.

Do I have to make six diamonds, or can I change the length?

Absolutely. Each diamond adds about 15.5 cm (6 in). Use the same ch 37 foundation for every extra diamond, and for each one add 2 side triangles, 2 snowflakes with backings, 2 mini trees, and 2 tassels. Five diamonds make a shorter runner, and seven make a longer one.

Why do my side triangles look wavy instead of flat?

Check your stitch count on each row. It should go 3, 7, 11, 15 and up by 4 each time to 55 on Row 14. If the count is off, the legs curve. Blocking also helps, and seaming the legs to the diamond sides with a little easing makes them lie flat.

Can I skip the gold beads?

Yes. You can use small gold buttons, tiny pompoms, or gold embroidery thread worked as french knots instead of beads. If you skip them completely the runner still looks festive, just a bit more traditional.