Crochet Christmas Tree Skirt Pattern with Festive Bobble Stripes

Make a festive crochet Christmas tree skirt with cream panels, red bobble stripes and green edging. Explore materials, US stitches and assembly tips.

Finished crochet Christmas tree skirt pattern in cream with red bobble stripes and green edging beneath a decorated tree.

This crochet Christmas tree skirt pattern brings handmade texture to the space beneath your holiday tree. This design combines an off-white background, raised red bobble stripes and contrasting green seams. Its five-panel construction creates an angular shape, while an open slit lets you arrange the skirt around the tree stand.

If you enjoy making seasonal decorations that can return year after year, this intermediate project offers a satisfying mix of repeated stitches and decorative finishing. Below, you will find a guide to the design, materials, US crochet terminology and the supplied pattern instructions.

Finished crochet Christmas tree skirt pattern in cream with red bobble stripes and green edging beneath a decorated tree.
The finished Christmas tree skirt in its traditional cream, red and green palette.

What Makes This Christmas Tree Skirt Special?

The cream panels give the red bobbles room to stand out. Green outlines frame each section, and the zigzag joins become part of the decoration rather than disappearing into the background. The outer edging adds a delicate finishing detail that complements the textured stripes.

Working five separate panels also makes this large project easier to handle. You can complete and compare each section before joining them. Consistent tension matters: panels of similar size will be easier to align, and their bobble stripes will meet more neatly.

Choosing Colors for Your Holiday Decor

The original palette uses off-white, red and green for a traditional Christmas look. Keep those shades for a classic setting, or choose a cream background with two contrasting accent colors that suit your decorations. When substituting yarn, compare fiber content, weight and gauge rather than relying on the color alone.

Try a small sample with your chosen colors before beginning all five panels. The bobbles should remain visible against the background, and the outline color should clearly define the seams.

Crochet Christmas Tree Skirt Pattern: Materials and Measurements

Detail Supplied specification
Skill level Intermediate
Panel length 28 inches / 71 cm
Finished diameter 68 inches / approximately 173 cm (source states 172 cm)
Circumference Approximately 6 yards / 5.4 m, as stated in the source
Hook US G-6 / 4 mm, or size needed for gauge
Other supplies Yarn needle; removable stitch markers are useful for tracking the center
Gauge 14 sc × 16 rows = 4 inches / 10 cm

The finished dimensions are supplied measurements, not independently tested measurements. The stated circumference should be treated as approximate for this angular design.

Color Yarn listed in the pattern Quantity
A: Off White Red Heart Soft, medium #4, 100% acrylic; 256 yd / 234 m per 5 oz / 142 g skein 7 skeins
B: Redwood Lion Brand Heartland, medium #4, 100% acrylic; 251 yd / 230 m per 5 oz / 142 g skein 2 skeins
C: Everglades Lion Brand Heartland, same specification as Color B 2 skeins

Skills to Practice Before You Begin

You will use half double crochet for the main fabric, single crochet for the outlines, bobbles for the red texture and double crochet for the border. The center increases widen each panel. After each bobble row, the following row skips the bobbles and introduces a chain space at the center.

Make a gauge swatch before starting. The supplied gauge is measured in single crochet even though most panel rows use half double crochet. Keep your half double crochet tension consistent across all five panels and compare their dimensions before assembly.

For more project ideas, visit the CrochetDiary blog. You can also explore CrochetDiary for additional crochet inspiration. For background on the craft, see Wikipedia’s overview of crochet.

US Crochet Abbreviations

Abbreviation Meaning
ch chain
sc single crochet
hdc half double crochet
dc double crochet
sl st slip stitch
bo bobble
yo yarn over
st / sts stitch / stitches
sp space
sk skip
RS right side
Cream crochet Christmas tree skirt with red bobble stripes and green seams beneath a decorated tree, with two crocheted birds.
Red bobble stripes and green seams give the cream panels their festive texture.

Special Stitches

Bobble

Yarn over, insert the hook into the next stitch, yarn over and pull up a loop, then yarn over and pull through two loops. Repeat that partial stitch twice more in the same stitch. Yarn over and pull through all four loops on the hook, then chain 1. Count the bobble as one stitch.

Picot

Chain 3, then work a single crochet into the third chain from the hook. This is the picot specified in this pattern.

Pattern Notes

  • The source places the last stitch of each panel row in the previous turning chain. Do not add a stitch beyond the stated count. Check this edge convention on a sample before making all five panels.
  • Do not work into bobbles when instructed to skip them. Work into the stitches on either side.
  • Join only four seams, leaving one opening for the tree stand.
  • The source suggests changing the number of rows to adjust size. Doing so also changes outline, seam and border counts, which must be recalculated.

Panel Instructions: Make Five

Row 1: With A, ch 21. Hdc in the third ch from hook and the next 8 ch, 3 hdc in the next ch, then hdc in the final 9 ch. 21 sts.

Row 2: Ch 1, turn. Hdc in next 10 sts, 3 hdc in the next st, hdc in next 10 sts. 23 sts.

Row 3: Ch 1, turn. Hdc in next 11 sts, 3 hdc in the next st, hdc in next 11 sts. 25 sts. Fasten off A and weave in the end.

Row 4: Join B, ch 1, turn. Sc in next 4 sts, bo in next st; [sc in next st, 2 sc in next st, sc in next st, bo in next st] 4 times; sc in next 4 sts. 29 sts. Fasten off B and weave in the end.

Row 5: Join A, ch 1, turn. Hdc in next 4 sts; [sk bo, hdc in next 4 sts] 2 times; ch 1; [sk bo, hdc in next 4 sts] 3 times. 25 total: 24 hdc plus the center ch-1 space.

Row 6: Ch 1, turn. Hdc in next 12 sts, 3 hdc in the ch-1 space, hdc in next 12 sts. 27 sts.

Row 7: Ch 1, turn. Hdc in next 13 sts, 3 hdc in the next st, hdc in next 13 sts. 29 sts.

Row 8: Ch 1, turn. Hdc in next 14 sts, 3 hdc in the next st, hdc in next 14 sts. 31 sts.

Row 9: Ch 1, turn. Hdc in next 15 sts, 3 hdc in the next st, hdc in next 15 sts. 33 sts.

Row 10: Ch 1, turn. Hdc in next 16 sts, 3 hdc in the next st, hdc in next 16 sts. 35 sts.

Row 11: Ch 1, turn. Hdc in next 17 sts, 3 hdc in the next st, hdc in next 17 sts. 37 sts.

Row 12: Ch 1, turn. Hdc in next 18 sts, 3 hdc in the next st, hdc in next 18 sts. 39 sts.

Row 13: Ch 1, turn. Hdc in next 19 sts, 3 hdc in the next st, hdc in next 19 sts. 41 sts. Fasten off A and weave in the end.

Row 14: Join B, ch 1, turn. Sc in next 4 sts, bo in next st; [sc in next st, 2 sc in next st, sc in next st, bo in next st] 8 times; sc in next 4 sts. 49 sts. Fasten off B and weave in the end.

Row 15: Join A, ch 1, turn. Hdc in next 4 sts; [sk bo, hdc in next 4 sts] 4 times; ch 1; [sk bo, hdc in next 4 sts] 5 times. 41 total: 40 hdc plus the center ch-1 space. Do not fasten off; continue with A for Row 16.

Row 16: Ch 1, turn. Hdc in next 20 sts, 3 hdc in the ch-1 space, hdc in next 20 sts. 43 sts.

Row 17: Ch 1, turn. Hdc in next 21 sts, 3 hdc in the next st, hdc in next 21 sts. 45 sts.

Row 18: Ch 1, turn. Hdc in next 22 sts, 3 hdc in the next st, hdc in next 22 sts. 47 sts.

Row 19: Ch 1, turn. Hdc in next 23 sts, 3 hdc in the next st, hdc in next 23 sts. 49 sts.

Row 20: Ch 1, turn. Hdc in next 24 sts, 3 hdc in the next st, hdc in next 24 sts. 51 sts.

Row 21: Ch 1, turn. Hdc in next 25 sts, 3 hdc in the next st, hdc in next 25 sts. 53 sts.

Row 22: Ch 1, turn. Hdc in next 26 sts, 3 hdc in the next st, hdc in next 26 sts. 55 sts.

Row 23: Ch 1, turn. Hdc in next 27 sts, 3 hdc in the next st, hdc in next 27 sts. 57 sts. Fasten off A and weave in the end.

Row 24: Join B, ch 1, turn. Sc in next 4 sts, bo in next st; [sc in next st, 2 sc in next st, sc in next st, bo in next st] 12 times; sc in next 4 sts. 69 sts. Fasten off B and weave in the end.

Row 25: Join A, ch 1, turn. Hdc in next 4 sts; [sk bo, hdc in next 4 sts] 6 times; ch 1; [sk bo, hdc in next 4 sts] 7 times. 57 total: 56 hdc plus the center ch-1 space.

Row 26: Ch 1, turn. Hdc in next 28 sts, 3 hdc in the ch-1 space, hdc in next 28 sts. 59 sts.

Row 27: Ch 1, turn. Hdc in next 29 sts, 3 hdc in the next st, hdc in next 29 sts. 61 sts.

Row 28: Ch 1, turn. Hdc in next 30 sts, 3 hdc in the next st, hdc in next 30 sts. 63 sts.

Row 29: Ch 1, turn. Hdc in next 31 sts, 3 hdc in the next st, hdc in next 31 sts. 65 sts.

Row 30: Ch 1, turn. Hdc in next 32 sts, 3 hdc in the next st, hdc in next 32 sts. 67 sts.

Row 31: Ch 1, turn. Hdc in next 33 sts, 3 hdc in the next st, hdc in next 33 sts. 69 sts.

Row 32: Ch 1, turn. Hdc in next 34 sts, 3 hdc in the next st, hdc in next 34 sts. 71 sts.

Row 33: Ch 1, turn. Hdc in next 35 sts, 3 hdc in the next st, hdc in next 35 sts. 73 sts. Fasten off A and weave in the end.

Row 34: Join B, ch 1, turn. Sc in next 4 sts, bo in next st; [sc in next st, 2 sc in next st, sc in next st, bo in next st] 16 times; sc in next 4 sts. 89 sts. Fasten off B and weave in the end.

Row 35: Join A, ch 1, turn. Hdc in next 4 sts; [sk bo, hdc in next 4 sts] 8 times; ch 1; [sk bo, hdc in next 4 sts] 9 times. 73 total: 72 hdc plus the center ch-1 space.

Row 36: Ch 1, turn. Hdc in next 36 sts, 3 hdc in the ch-1 space, hdc in next 36 sts. 75 sts.

Row 37: Ch 1, turn. Hdc in next 37 sts, 3 hdc in the next st, hdc in next 37 sts. 77 sts.

Row 38: Ch 1, turn. Hdc in next 38 sts, 3 hdc in the next st, hdc in next 38 sts. 79 sts.

Row 39: Ch 1, turn. Hdc in next 39 sts, 3 hdc in the next st, hdc in next 39 sts. 81 sts.

Row 40: Ch 1, turn. Hdc in next 40 sts, 3 hdc in the next st, hdc in next 40 sts. 83 sts.

Row 41: Ch 1, turn. Hdc in next 41 sts, 3 hdc in the next st, hdc in next 41 sts. 85 sts.

Row 42: Ch 1, turn. Hdc in next 42 sts, 3 hdc in the next st, hdc in next 42 sts. 87 sts.

Row 43: Ch 1, turn. Hdc in next 43 sts, 3 hdc in the next st, hdc in next 43 sts. 89 sts. Fasten off A and weave in the end.

Row 44: Join B, ch 1, turn. Sc in next 4 sts, bo in next st; [sc in next st, 2 sc in next st, sc in next st, bo in next st] 20 times; sc in next 4 sts. 109 sts. Fasten off B and weave in the end.

Row 45: Join A, ch 1, turn. Hdc in next 4 sts; [sk bo, hdc in next 4 sts] 10 times; ch 1; [sk bo, hdc in next 4 sts] 11 times. 89 total: 88 hdc plus the center ch-1 space.

Row 46: Ch 1, turn. Hdc in next 44 sts, 3 hdc in the ch-1 space, hdc in next 44 sts. 91 sts.

Row 47: Ch 1, turn. Hdc in next 45 sts, 3 hdc in the next st, hdc in next 45 sts. 93 sts.

Row 48: Ch 1, turn. Hdc in next 46 sts, 3 hdc in the next st, hdc in next 46 sts. 95 sts.

Row 49: Ch 1, turn. Hdc in next 47 sts, 3 hdc in the next st, hdc in next 47 sts. 97 sts.

Row 50: Ch 1, turn. Hdc in next 48 sts, 3 hdc in the next st, hdc in next 48 sts. 99 sts.

Row 51: Ch 1, turn. Hdc in next 49 sts, 3 hdc in the next st, hdc in next 49 sts. 101 sts.

Row 52: Ch 1, turn. Hdc in next 50 sts, 3 hdc in the next st, hdc in next 50 sts. 103 sts.

Row 53: Ch 1, turn. Hdc in next 51 sts, 3 hdc in the next st, hdc in next 51 sts. 105 sts. Fasten off A and weave in the end.

Row 54: Join B, ch 1, turn. Sc in next 4 sts, bo in next st; [sc in next st, 2 sc in next st, sc in next st, bo in next st] 24 times; sc in next 4 sts. 129 sts. Fasten off B and weave in the end.

Row 55: Join A, ch 1, turn. Hdc in next 4 sts; [sk bo, hdc in next 4 sts] 12 times; ch 1; [sk bo, hdc in next 4 sts] 13 times. 105 total: 104 hdc plus the center ch-1 space.

Row 56: Ch 1, turn. Hdc in next 52 sts, 3 hdc in the ch-1 space, hdc in next 52 sts. 107 sts. Fasten off A and weave in the end.

Outline Each Panel

Left edge: With bobbles facing you, join C in the top stitch at the left edge. Ch 2; [sc, ch 1 in the side of the next A row] 3 times. [Skip the bobble row; work sc, ch 1 in the side of each of the next 9 rows] 5 times. Skip the final bobble row, work sc, ch 1 in the next row, then sc in the corner. Source count: 50 sc.

Bottom edge: Ch 2 and sc in the same corner stitch. [Ch 2, skip next st, sc in next st] 52 times. 53 new sc, or 54 sc including the shared corner sc from the left edge.

Right edge: Ch 2 and sc in the same corner stitch. Work ch 1, sc in the side of the next A row, then skip the bobble row. [Work ch 1, sc in each of the next 9 row edges; skip the bobble row] 5 times. Work ch 1, sc in each of the next 4 row edges. Fasten off. Source count: 51 sc.

Join the Panels: Four Seams

Arrange two outlined panels side by side with their bobbles facing up. Insert the hook from the RS and keep the joining yarn above the hook. Use C to make a zigzag chain join between their facing outlines.

Join C in the first outline chain space of the right-hand panel. [Ch 2, sc in the corresponding outline space of the second panel; ch 2, sc in the next space of the first panel] 12 times. [Ch 3, sc in the next space of the second panel; ch 3, sc in the next space of the first panel] 18 times.

[Ch 4, sc in the next space of the second panel; ch 4, sc in the next space of the first panel] 20 times. Ch 4 and sl st into the final corner space of the second panel. This preserves the alternating zigzag throughout. The written repeats make 100 sc, excluding the final slip stitch. Fasten off and weave in ends. Repeat for four seams, leaving the fifth seam open.

Sample check: Before completing the seams, match the available outline spaces on two panels. The source does not make its starting-space convention fully explicit.

Decorative Border

Row 1, RS: Join C at the bottom-right outline corner of the far-right panel. Ch 4. [Dc in next st, ch 1] 50 times; dc in the same st, ch 1. Continue along the inner top edge: dc in the first st and the next 19 sts, then 2 dc in the outline chain space. [2 dc in the next outline chain space, dc in the next 20 sts, 2 dc in the next outline chain space] 4 times. Ch 1. Along the left edge, [dc in next chain space, ch 1] 49 times. 218 dc for this portion, excluding the beginning chain.

Continue around the outer bottom edge: [dc in the corner stitch, picot, 2 dc in the same stitch; (skip next chain space; dc, picot, 2 dc in next stitch) 27 times; ch 2 and skip the seam between panels] 5 times. Omit the second of the two dc after the picot in the final flourish. Sl st to the third chain of the beginning chain. The source states 140 flourishes, 28 per panel. Fasten off and weave in ends.

Row 2: Join A to the picot of the first flourish. Ch 1, sc in the same picot; [ch 5, sc in the picot of the next flourish] 139 times. 140 sc and 139 ch-5 loops. Fasten off and weave in ends.

Row 3: Work the V-stitches around the posts of the single crochets from Row 2. Join B around the first sc post. Ch 5 (counts as dc, ch 2), dc around the same post. [Sc in the third chain of the next ch-5 loop; (dc, ch 2, dc) around the next sc post] 139 times. 140 V-stitches and 139 sc between them. Fasten off and weave in ends.

Editorial clarification: The revised start of Row 2 supplies the first sc post needed in Row 3. The beginning ch 5 of Row 3 matches the dc, ch 2 spacing of the remaining V-stitches. These are inferred repairs for internal consistency and still require a crochet sample. The panel join, shared border corners and treatment of the open slit also need practical verification. This version has not been crochet-tested.

Blocking and Finishing

Lay the skirt flat with the bobbles facing upward. Arrange the panels evenly and gently spread the border without pulling it out of shape. Following the supplied finishing instructions, lightly spritz with water and leave it to dry overnight. Follow the yarn label’s care instructions, and allow extra drying time if needed.

Pay particular attention to the seams and decorative edging. Blocking can help the fabric relax, but it cannot correct missing stitches, incorrect joins or inconsistent counts.

Frequently Asked Questions

Is this crochet Christmas tree skirt suitable for beginners?

The supplied skill level is intermediate. The main rows are repetitive, but the bobbles, panel joins and decorative border require careful counting and confident stitch placement.

Why does the tree skirt have an opening?

The unjoined seam lets you wrap the skirt around an installed tree stand. Keep that opening accessible when arranging the finished skirt.

Can I substitute another yarn?

Choose a yarn that produces a suitable fabric and matches the stated gauge. A different weight or tension can change the finished size and yarn consumption. Complete a sample before committing to all five panels.

Can I make a smaller version?

The source suggests fewer rows, but the edging and joining instructions depend on the full panel size. A smaller version requires recalculated counts rather than simply stopping early and following the original border unchanged.

A Handmade Detail for Your Christmas Traditions

With its cream fabric, red texture and green outlines, this Christmas tree skirt offers plenty of handmade character. Take time to compare the five panels and check the decorative finishing; those details give a large holiday project its balance. Browse more ideas on the CrochetDiary blog as you plan your next seasonal make.