Free Patterns
Free Crochet Pattern: Christmas Tree Ornament

Free Crochet Pattern: Christmas Tree Ornament

Don’t you just love the Christmas season? Family time, handmade decorations, and lots of sweets–it’s just the best. Speaking of handmade decorations, I’ve got this new free crochet pattern: Christmas Tree Ornament for you! It’s super fast, easy, and almost completely NO SEW!

Plus, this mini project uses very little yarn, so it’s a great stash-buster AND you can use up some Christmas-y supplies to decorate it! Mini charms, tinsel, or beads can take this little ornament from cute to stunning!

Without further ado, let’s jump into the pattern!

©2021 cbfiberworks. This pattern or it’s parts are not allowed to be redistributed, copied or resold. Any items handmade by you from this pattern may be sold, but please credit me (cbfiberworks) as the designer.

Free Crochet Pattern: Christmas Tree Ornament

Want the ad-free, printable pdf of this pattern, which contains photo & video tutorials as well as an additional pattern for a full size (8in) tree? It’s available in my Etsy and Ravelry shops.

Project Materials

  • Yarn: Red Heart with Love (worsted)
    • Color A: Chocolate (5yds)
  • Yarn: Bernat Satin Sparkle (worsted)
    • Color B: Emerald Sparkle (50yds)
  • Yarn: Vanna’s Glamour (sport)
    • Color C: Gold (10yds)
  • 3.25mm hook
  • 2.75mm hook
  • Stitch markers
  • Tapestry Needle
  • Stuffing/Polyfil
  • Beads, charms, ribbon, etc (optional)
  • Sewing pins 

Stitch Abbreviations

(**) – See Project Notes section

  • MR – magic ring (**)
  • Sc – single crochet (**)
  • Sl st – slip stitch
  • Inc – increase (**)
  • Dec – decrease (**)
  • St(s) – stitch(es)
  • Ch – chain
  • BLsc – back loop single crochet
  • Hdc – half double crochet
  • Dc – double crochet
  • Pc – popcorn stitch (**)

Project Notes

  • Final dimensions: 4 inches (H) x 2 inches (W)
  • This project is written in US terminology.
  • Unless otherwise specified, work in continuous rounds without using a slip stitch to join rows.
  • Move stitch markers up each row as you go.
  • Magic Ring: Create a magic ring and work the specified number of single crochet into it (ex. MR6 = 6sc into the ring).
  • Single Crochet: Unless otherwise specified, this project uses the yarn under technique. Insert your hook into the stitch, yarn under, pull up a loop (2 loops on your hook), yarn over, and pull through both loops.
  • Increase: work 2sc into the same stitch.
  • Decrease: Unless otherwise specified, use the invisible decrease method. Insert your hook into the front loop of the next stitch, then insert your hook into the front loop of the following stitch, yarn over and pull through the first loop (3 loops on the hook), then yarn over and pull through all 3 loops on the hook.
  • Popcorn Stitch: work 4sc into one stitch, remove the hook, insert the hook into the first sc (from front to back), reach over to your working loop and pull it through the first sc, ch1.


Trunk & Tree

Start with Color A and a 3.25mm hook.

Row 0: MR6 Place your stitch marker in the first stitch.

Row 1: inc 6 times. (12)

Row 2: [inc, sc] 6 times. (18)

Row 3: BLsc around. (18)

Row 4: sc around. (18)

Fasten off Color A. Attach Color B in the front loop of a stitch on Row 4 with a ch 1 (the ch 1 doesn’t count as a st).

Row 5: sc (place your stitch marker here), inc, sc, [sc, inc, sc] 5 times. (24)

Don’t sl st to join, just continue working in the round.

Row 6: [inc, 3sc] 6 times. (30)

Row 7: BLsc around. (30)

Row 8: [sc, pc] 15 times. (30)

Row 9: sc around. (30)

Row 10: [dec, 3sc] 6 times. (24)

Row 11: [pc, sc] 12 times. (24)

Row 12: sc around. (24)

Start stuffing.

Row 13: [sc, dec, sc] 6 times. (18)

Row 14: [sc, pc] 9 times. (18)

Row 15: sc around. (18)

Row 16: [dec, sc] 6 times. (12)

Row 17: [pc, sc] 6 times. (12)

Row 18: sc around. (12)

Row 19: dec 6 times. (6)

Fasten off at a point. Weave the remaining tail into the tree.

Star Tree Topper

Make 2 stars

Using Color C and a 2.75mm hook.

Tip: Use regular sc (yarn over) for the stars because they’re worked flat.

Row 0: MR10 

Row 1: sl st to join, [ch 4, sc in the second ch from the hook, hdc, dc, sl st in the next st on the MR, sl st] 4 times. (5 points of the star)

Fasten off and weave in all ends on the first star. On the second star, DON’T fasten off. 

Line up the two stars flush with each other and the wrong sides facing out.

Using the working loop from the second star, sl st along the edges (working under all 4 loops) all the way around the star.

Fasten off with a long tail. Use the yarn tail to sew the star to the tip of the tree. Weave the remaining yarn tail into the star or tree.

Cut a length of yarn/ribbon/wire, etc… and tie a wide loop, attaching it to the tip of the star so the ornament can be hung.


There are lots of options to customize your Christmas Tree Ornament including:

  • Mini charms
  • Beads
  • Ribbon
  • Tinsel

Check out the tester photos below to see a few cute decorating options. One tester sewed mini jingle bells while another strung multicolored beads around hers.

Tester Photos

The tester photos above include images of the ornament pattern as well as the full size (8in) tree pattern available in the premium pdf version, which you can get in my Etsy and Ravelry stores.

Wrap Up

If you liked this pattern, be sure to Pin it for later and share it with your friends! And of course, I’d love to see your tree ornaments, so if you want to share, tag me @cbfiberworks on either IG, Facebook, or TikTok.

Also, if you aren’t already, scroll up and subscribe to my newsletter so you can stay up to date with all my newest pattern releases, get exclusive deals, and lots of fun freebies!

And if you want to check out another free Christmas-y pattern from me, try Sid the Snowman!

Happy Holidays and stay crafty!

Leave a Reply

Your email address will not be published. Required fields are marked *