Crochet Christmas ornaments don’t have to take a long time to create. These quick and easy crochet Christmas ornament patterns are a great way to add a bit of cheer to your home. Find the free patterns for the Christmas ornaments below right here on my blog.
- Purchase the ad-free, printable/download on Etsy or Ravelry.
- PIN it to your Pinterest boards for later.
- View the free crochet Christmas ornament patterns below supported by ads.

Easy Crochet Christmas Ornaments
These adorable crochet Christmas tree ornaments are so simple to make, you’ll be able to whip up the whole set together in no time! These are perfect for an advanced beginner and beyond.
You only need to know how to crochet a few simple crochet stitches to complete these crochet Christmas baubles: chain, single crochet stitches, and half double crochet stitches. You will also need to know how to make a magic ring, change colors, and decrease.
For the yarn, we are using worsted weight yarn. I used acrylic yarn from my scrap yarns I had leftover but cotton yarn would be a good choice as well.

Crochet Christmas Set
I’ve been completing a lot of “sets” lately, my last one being a Christmas plushie set. I also did a whole Christmas pillow set last year. The coincidental thing is, all three sets can go together! I have a snowman, Santa Claus, Elf, and Gingerbread for each set. You will find all the patterns listed below.
All of these crochet patterns would be great all together either for gifting or decorating!

Crochet Christmas Plushies
- Snowman Plushie Crochet Pattern + video tutorial
- Santa Claus Plushie Crochet Pattern + video tutorial
- Elf Plushie Crochet Pattern + video tutorial
- Gingerbread Man Plushie Pattern + video tutorial
Crochet Christmas Pillows
- Snowman Pillow Crochet pattern + video tutorial
- Santa Claus Pillow Crochet pattern + video tutorial
- Elf Pillow Pillow Crochet pattern + video tutorial
- Gingerbread Man Pillow Crochet pattern + video tutorial


Santa Claus and Elf Crochet Crochet Ornament Video Tutorial
You can watch the vide on YouTube if you are not able to view the video below. Written pattern below.
Crochet Snowman Ornament Video Tutorial
You can watch the vide on YouTube if you are not able to view the video below. Written pattern below.
Crochet Christmas Tree Ornaments Free Pattern
Project Materials
Worsted weight yarn in white, red, green, black, light brown, gold/yellow, pink, and blue
5.00mm/H crochet hook
Polyfil/Stuffing
Tapestry needle
Scissors
Crochet Pattern Notes
Ornaments are worked in a spiral to avoid a seam. Use a stitch marker to mark beginning of each round.
Number in parentheses is the number of stitches you should have in that round.
Invisible decrease: work a single crochet two together as normal except working into front loops only
French Knot tutorial: https://youtu.be/uLhgwcNow-0?si=-1ivvxUOQuwwDr8o
Abbreviations: (US terms)
Ch = chain, sc = single crochet, hdc = half double crochet, sc2tog = single crochet 2 together, inv dec = invisible decrease, st = stitch, sl st = slip stitch, sk = skip
Santa Claus and Elf Ornament Crochet Pattern
Use red yarn for Santa Claus and green yarn for Elf.
Round 1: Magic ring, ch 1, 8 sc in ring (8)
Round 2: 2sc in each st around (16)
Round 3: *sc in next st, 2sc in next st, repeat from * around (24)
Round 4: *sc in next 2 st, 2sc in next st, repeat from * around (32)
Round 5-7: sc in each st around (32)
Change to black yarn.
Round 8: hdc in each st around (32)
Change back to red yarn for Santa Claus or green yarn for Elf.
Round 9-11: sc in each st around (32)
Round 12: *sc in next 2 st, inv dec, repeat from * around (24)
Use tapestry needle and gold/yellow yarn to sew on belt buckle. Sew on a rectangular shape 3-4 stitches in width around the black row 8 on the opposite side of the “seam”.
Stuff with polyfil/stuffing.
Round 13: *sc in next st, inv dec, repeat from * around (16)
Round 14: inc dev all the way around (8)
Change to white yarn. Leave a tail for the red/green yarn.
Round 15: 2sc in each st around (16)
Round 16: 2sc in each st around, sk 1 st, sl st into next st (32)
Fasten off and weave in ends.
Use the tail for the red/green yarn to sew up Row 14 (the last row of the red/green color) to close up the hole. Weave your needle in and out of the Row 14, pull it closed, knot it, and weave in ends.
Use white yarn to attach a loop for hanging.
Snowman Ornament Crochet Pattern
Use white yarn.
Round 1: Magic ring, ch 1, 8 sc in ring (8)
Round 2: 2sc in each st around (16)
Round 3: *sc in next st, 2sc in next st, repeat from * around (24)
Round 4: *sc in next 2 st, 2sc in next st, repeat from * around (32)
Round 5-9: sc in each st around (32)
Change to green yarn or scarf color of choice.
Round 10: hdc in each st around (32)
Change back to white yarn.
Round 11: sc in each st around (32)
Round 12: *sc in next 2 st, inv dec, repeat from * around (24)
Use black yarn and tapestry needle to sew on French knots for buttons on Rounds 6 and 8 on the opposite side of the “seam”.
Stuff with polyfil/stuffing
Round 13: *sc in next st, inv dec, repeat from * around (16)
Round 14: inv dec around all the way around (8)
Round 15: 2sc in each st (16)
Round 16: 2sc in each st, sk 1 st, sl st into next st (16)
Fasten off and leave a tail.
Weave tail down to Row 14, sew up Row 14 (the row of all the decreases) to close up the hole. Weave your needle in and out of the Row 14, pull it closed, knot it, and weave in ends.
Use white yarn to attach a loop for hanging.
Scarf Tails
Attach green yarn to Row 10, ch 8, sc in 2nd ch from hook and across, sl st to Row 10. Repeat again underneath where you made the first scarf tail. Weave in ends.
Gingerbread Ornament Crochet Pattern
Use light brown yarn.
Round 1: Magic ring, ch 1, 8 sc in ring (8)
Round 2: 2sc in each st around (16)
Round 3: *sc in next st, 2sc in next st, repeat from * around (24)
Round 4: *sc in next 2 st, 2sc in next st, repeat from * around (32)
Change to white yarn.
Round 5: sc in each st around (32)
Change back to brown yarn.
Round 6-11: sc in each st around (32)
Change to white yarn.
Round 12: sc in each st around (32)
Change back to brown yarn
Round 13: *sc in next 2 st, inv dec, repeat from * around (24)
Use tapestry needle and pink/blue yarn to sew on French knot for buttons on Rows 8 and 10 on the opposite side of the “seam”.
Round 14: *sc in next st, inv dec, repeat from * around (16)
Round 15: inv dec all the way around (8)
Change to white yarn. Leave a long tail for the brown yarn.
Round 16: 2sc in each st around (16)
Round 17: 2sc in each st around, sk 1 st, sl st into next st (32)
Fasten off and weave in ends.
Use the tail from the brown yarn to sew up Row 15 (the last row of the brown color) to close up the hole. Weave your needle in and out of the Row 15, pull it closed, knot it, and weave in ends.
Use white yarn to attach a loop for hanging.
Leave a Reply