Crochet Christmas Tree Pattern

Skill Level: Intermediate

Finished Size: Approximately 30–40 cm (12–16 in), depending on yarn and hook.

Materials

  • Worsted weight yarn:
    • Green (350–450 g)
    • White (100 g)
    • Brown (40 g)
    • Yellow (30 g)
  • 4.0 mm crochet hook
  • Polyester fiberfill
  • Floral wire or wooden dowel (optional for stability)
  • Cardboard circle for the base
  • Yarn needle
  • Stitch markers
  • Scissors

Abbreviations

  • ch – chain
  • mr – magic ring
  • sc – single crochet
  • inc – increase (2 sc in one stitch)
  • dec – invisible decrease
  • sl st – slip stitch
  • hdc – half double crochet
  • dc – double crochet
  • FLO – front loop only
  • BLO – back loop only
  • st – stitch
  • rnd – round

Tree Trunk

Using brown yarn.

Rnd 1: 6 sc in mr (6)

Rnd 2: inc around (12)

Rnd 3: (sc, inc) ×6 (18)

Rnd 4–18: sc around (18)

Stuff lightly.

Insert floral wire or wooden dowel if desired.

Fasten off.

Tree Base

Using green yarn.

Rnd 1: 6 sc in mr

Rnd 2: inc around (12)

Rnd 3: (sc, inc) ×6 (18)

Rnd 4: (2 sc, inc) ×6 (24)

Rnd 5: (3 sc, inc) ×6 (30)

Rnd 6: (4 sc, inc) ×6 (36)

Rnd 7: (5 sc, inc) ×6 (42)

Rnd 8: (6 sc, inc) ×6 (48)

Rnd 9: (7 sc, inc) ×6 (54)

Continue increasing until the base matches your desired diameter.

Insert cardboard circle.

Attach trunk securely in the center.

Branch Layers

The tree is built from multiple ruffled cone layers.

Make:

  • 1 Extra Large layer
  • 2 Large layers
  • 2 Medium layers
  • 2 Small layers
  • 1 Top layer

Extra Large Layer

Green yarn.

Rnd 1: 6 sc in mr

Rnd 2: inc around (12)

Rnd 3: (sc, inc) ×6 (18)

Rnd 4: (2 sc, inc) ×6 (24)

Rnd 5: (3 sc, inc) ×6 (30)

Rnd 6: (4 sc, inc) ×6 (36)

Rnd 7: (5 sc, inc) ×6 (42)

Rnd 8: (6 sc, inc) ×6 (48)

Rnd 9: BLO sc around

Rnd 10:
In front loops:
(4 dc, ch1, sl st in next st) around to create pointed branches.

Back loops:
sc around.

Repeat two additional rounds of branch edging.

Large Layers

Repeat the same construction but stop at 42 stitches.

Create branch edging exactly as above.

Make 2.

Medium Layers

Stop at 36 stitches.

Create branch edging.

Make 2.

Small Layers

Stop at 30 stitches.

Create branch edging.

Make 2.

Top Layer

Stop at 24 stitches.

Finish with a pointed cone.

Snow Garland

Using white yarn.

Chain approximately 250–350 chains.

Row 1:

Work 3 sc into every chain to form a curly spiral.

Fasten off.

Wrap around the tree from the top downward.

Sew in place every few turns.

Star Topper

Using yellow yarn.

Make two stars.

Each Star:

Rnd 1:

5 sc in mr.

Rnd 2:

(sc, inc) around.

Points:

Repeat 5 times:

ch6

sl st in second chain

sc

hdc

dc

sl st back to next base stitch.

Place both stars together.

Stuff lightly.

Join with sc around.

Attach firmly to the tree top.

Assembly

  • Place the largest branch layer at the bottom.
  • Continue upward using progressively smaller layers.
  • Sew each layer securely around the trunk.
  • Fluff each branch outward.
  • Wrap the white spiral garland evenly around the tree.
  • Attach the star.
  • Shape the branches until the tree has a full, spiral appearance.

Your crochet Christmas tree is now complete with layered spiral branches, a snowy garland, and a five-pointed star topper.

I can also create a clean assembly diagram showing how all the layers fit together.

Leave a Comment