Skip to Content

Amigurumi Christmas Tree – Free Crochet Pattern

Posted on Last updated:

Can you believe this little amigurumi Christmas tree pattern has been around since 2009? I just gave it a much-needed update, with clearer instructions and fresh new step-by-step photos to make it easier than ever to follow along. If you’ve been wanting to add something handmade and adorable to your holiday décor, this amigurumi Christmas tree is a super fun project to whip up.

Beginner-friendly free amigurumi Christmas tree crochet pattern with step-by-step photos. Make a festive tree with snow garland and star topper!

This post may contain affiliate links, and we may earn a commission on purchases made through them at no extra cost to you.
Thank you!

Whether you’re making it for your tree, a gift topper, or just to feel that cozy handmade vibe, this crochet tree is here to bring the festive spirit. And the best part? It’s beginner-friendly and works up pretty quickly!

A Few Handy Tips Before You Start:

  • The pattern consists of 3 parts: The main Christmas Tree amigurumi, The star on the treetop, The snow garland
  • The tree is worked from the bottom up, starting with the brown trunk and finishing at the green tip.
  • To give the base extra stability, I slipped in a circle of cardboard after Round 13. Totally optional but super helpful if you want it to shape nicely.
  • Stuff the tree firmly before finishing off the top—it helps keep the shape neat and plump.
  • The white garland is crocheted separately and then spiraled around the tree. I used a hot glue gun to attach it, but you can sew it if you prefer.
  • The star is made in two flat pieces—one is glued to the front of the tree tip, and the other to the back—so the tree tip is sandwiched between them, making both sides look the same.

Extras & Embellishments

You can totally customize this tree—add tiny beads as ornaments, sprinkle on glitter, or even little LED lights. I kept it simple here, but there’s lots of room to get creative!

Beginner-friendly free amigurumi Christmas tree crochet pattern with step-by-step photos. Make a festive tree with snow garland and star topper!

Where to Find the Pattern

The full crochet pattern—complete with stitch counts, round-by-round instructions, and materials list—is all neatly organized in the pattern card below. Just scroll down to find it and get hooking! You can also print it out for easy offline crocheting anytime, anywhere.

Step-by-Step Guide: Amigurumi Christmas Tree

Follow these visual steps along with the pattern card to crochet your festive Christmas tree:

Step 1: Crochet the Tree Trunk

Start with brown yarn and make a magic ring. Crochet in continuous rounds to form a small cylinder for the trunk.

Step 1: Crochet the Tree Trunk

Start with brown yarn and make a magic ring. Crochet in continuous rounds to form a small cylinder for the trunk.

Step 2: Begin the Tree Body

Switch to green yarn. Continue crocheting in rounds, increasing evenly to shape the base of the tree.

Step 2: Begin the Tree Body

Switch to green yarn. Continue crocheting in rounds, increasing evenly to shape the base of the tree.

(I used yellow yarn as a stitch marker to keep track of the first stitch in each round. It’s not part of the Christmas tree and will be removed once the tree is finished.)

how to crochet a christmas tree, step-by-step

Step 3: Trace the Cardboard Base (Optional)

Once you’ve finished Round 8, lay your crochet piece flat and trace around the bottom onto a piece of cardboard. Cut out the circle—this will be your base insert. Set it aside for now; you’ll place it into the tree after Round 13 to help flatten and shape the bottom.

how to crochet a christmas tree, step-by-step

Step 4: Build the Tree Shape

Round 9 is worked in BLO to create a defined edge between the tree body and its flat base. After this round, the stitches gradually decrease to shape the tree into a cone.

how to crochet a christmas tree, step-by-step

Step 5: Add a Cardboard Base (Optional)

After Round 13, place a small circle of cardboard inside the tree. This helps flatten the green base and gives your tree a nice, stable bottom.

how to crochet a christmas tree, step-by-step

Step 6: Stuff and Shape the Tree

Firmly fill the tree with polyester fiberfill as you decrease toward the top. This gives it a full and neat shape.

how to crochet a christmas tree, step-by-step

Step 7: Make a Hanging Loop

After fastening off, leave a long yarn tail at the tip of the tree. Use this tail to create a hanging loop—just thread it through a few stitches at the top and tie a secure knot to form the loop. This makes it easy to hang your Christmas tree ornament on the tree or anywhere you’d like to display it!

crochet snow garland for mini christmas tree

Step 8: Make the Snow Garland

Using white yarn, repeat [ch 3, 2 dc in 3rd ch from hook] to form a wavy garland. Make it long enough to wrap around the tree.

how to crochet a christmas tree, step-by-step

Step 9: Assemble and Decorate

Spiral the snow garland around the tree and glue or stitch it in place.

Optional: Embellish with beads or sequins for extra sparkle!

crochet star as tree topper

Step 10: Make and Attach the Star

Crochet 2 tiny gold stars using a magic ring. Stitch or glue them together and secure the star to the top of the tree.

Need extra help? Follow the step-by-step crochet star tutorial for more detailed instructions and photos.

More Christmas Tree Crafts to Try!

Once you’ve finished this amigurumi tree, why stop there? There’s a whole forest of Christmas tree patterns and DIY ideas waiting for you at Craft Passion—made with yarn, fabric, paper, pom-poms, and more! If you’re feeling crafty, check out these other festive favorites:

More Crochet Christmas Trees:

Other Creative Tree Crafts:

What’s Next:

  • I’d love to see your version of this festive tree! Tag your creations with @craftpassion on Facebook or Instagram so we can admire your holiday handiwork. 🎄✨
  • Also, don’t forget to pin it on Pinterest to save for later.
  • Share it with your crochet group for a fun crochet-along
  • Check out our full collection of Christmas crafts—from ornaments to handmade gifts, there’s something fun for every skill level. And don’t miss our Seasonal & Holiday Crafts section for creative ideas all year round!

Happy Crocheting & Merry Christmas!

Beginner-friendly free amigurumi Christmas tree crochet pattern with step-by-step photos. Make a festive tree with snow garland and star topper!

Amigurumi Christmas Tree Crochet Pattern

Yield: 5" Tall , 3" Wide Christmas Tree
Active Time: 3 hours
Total Time: 3 hours
Difficulty: Beginner
Estimated Cost: USD 5

Crochet this adorable amigurumi Christmas tree to add handmade charm to your holiday decor! This festive little tree features a sturdy base, spiral snow garland, and a gold star topper. It's a fun and beginner-friendly project that's perfect as an ornament, gift topper, or cute tabletop decoration.

Materials

  • DK or Light-Worsted yarn in Green, Brown, White & Gold
  • Polyester fiberfill

Tools

  • 2.5 mm Crochet Hook
  • Hot glue gun
  • Beads or other embellishments (optional)

Instructions

Abbreviations

Crochet Stitch

BLO: back loop only
ch: chain
dc: double crochet
fo: fasten off
inc: 2sc increase
inv dec: invisible decrease
MR: magic ring or magic circle
sc: single crochet
sl knot: slip knot
sl st: slip stitch
st: stitch


Crochet Patterns In US Terms

This project is made in 3 parts:

  1. The main green tree (with brown trunk)
  2. The white snow garland
  3. The gold star on top



Tree

(Crochet from trunk to tip)

Brown Trunk - Begin with Brown yarn
Make an MR with brown yarn.
Round 1: sc 6 in MR. {6}
Round 2 - 7: sc around. {6}
Continue crocheting the green tree with the following pattern.

Green Tree - Change yarn to green
Round 1: [inc] around. {12}
Round 2: [sc, inc] around. {18}
Round 3: [sc, inc, sc] around. {24}
Round 4: [sc 3, inc] around. {30}
Round 5: [sc 2, inc, sc 2] around. {36}
Round 6: [sc 5, inc] around. {42}
Round 7: [sc 3, inc, sc 3] around. {48}
Round 8: [sc 7, inc] around. {54}
Round 9: sc BLO around. {54}
Round 10: [sc 7, inv dec] around. {48}
Round 11: sc around. {48}
Round 12: [sc 3, inv dec, sc 3] around. {42}
Round 13: sc around. {42}
(Optional: Insert a cardboard base cut to size)
Round 14: [sc 5, inv dec] around. {36}
Round 15: sc around. {36}
Round 16: [sc 2, inv dec, sc 2] around. {30}
Round 17: sc around. {30}
Round 18: [sc 3, inv dec] around. {24}
Round 19: sc around. {24}
Stuff the tree firmly with polyester fiberfill.
Round 20: [sc, inv dec, sc] around. {18}
Round 21: sc around. {18}
Round 22: [sc inv dec] around. {12}
Round 23: sc around. {12}
Round 24: inv dec around. {6}
fo.
Make a long yarn loop at the top for easy hanging

Snow Garland

Make a sl knot with white yarn.
[ch3, 2dc in 3rd chain from the hook], repeat 33 times or until you have reached enough length to wrap the tree.

Wrap the snow garland around the tree in a spiral, then secure it with a hot glue gun or a few discreet stitches.

Star

Make 2 with gold yarn
Begin with an MR,
[ch2, sl st to 2nd ch from hook, sl st into ring], repeat 5 times.
fo
Hide yarn into the 1st ch of the round.

Attach the star by gluing or stitching the two gold pieces together onto the tip.

Notes

The total time required is an estimate based on the project's speed and the hours spent on it.

The tree can be crocheted and sold in small batches. However, you may not publish the patterns and images in any form without prior written permission from Craft Passion.

This downloadable crochet pattern is perfect for offline reference and convenience. For detailed instructions and additional information, visit the full article at https://www.craftpassion.com/crochet-pattern-christmas-tree-ornaments/

Did you make this project?

Please leave a comment below or share a photo on Instagram. Don't forget to tag @craftpassion so that we can see it.

Here are a few photos from when this little Christmas tree pattern first made its debut back in 2009!
The photos (and my photography skills!) were simpler then, but the handmade joy was just the same. It’s been so heartwarming to see how many of you have made and loved this tree over the years.

amigurumi christmas tree

Author bio

Joanne Loh

~ Founder and Editor ~
Born into a creative family, Joanne Loh has over 40 years of experience in sewing, crocheting, and knitting. Well-known for her creative approach to DIY crafts, her creations demonstrate a strong dedication to quality and spreading her enthusiasm among the crafting community.
Read More

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Crochet Pine Tree - Free Amigurumi Pattern • Craft Passion

Saturday 26th of December 2020

[…] crochet amigurumi trees and turn them into a winter decoration for your home. You may check out the Christmas tree amigurumi and Christmas tree crochet pattern for more crochet tree idea, and other tree patterns for more […]

Cone Tree, Christmas Tree - Free Crochet Pattern • Craft Passion

Friday 18th of December 2020

[…] are simple and quick crafts that you can make for that last-minute push! To be more specific, the Christmas Tree Amigurumi can be used as an ornament while the Christmas Tree Crochet Pattern can be used as an embellishment […]

Beth McC -- Midwest Redhead

Monday 30th of November 2020

Adorable little tree! I'm not fond of working with 2 strands, so will probably make a smaller tree with 4-weight by itself (I crochet tightly, so the stuffing won't peek through). Great pattern! Happy Holidays to you and yours!

Sara

Tuesday 24th of November 2015

I do not get why, or how to use two strands of yarn. I'm a beginning beginner.

Craft Passion

Wednesday 25th of November 2015

Hi Sara, Use 2 strands of yarns is simply means crochet with 2 yarns.

samantha

Saturday 24th of January 2015

Hi...on the snow it says Ch 211...is this correct or am I not seeing a space or something. Thx love the pattern

Craft Passion

Saturday 24th of January 2015

Hi Samantha, ch211 is correct, there is no space in between.

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Skip to Instructions