← All blog posts

PrettyCrochet Blog · Christmas

Crochet Christmas Ornaments: 24 Mini Ornaments for Your Advent Calendar

By PrettyCrochet · Published · Reading time: about 6 minutes

Fir branches in a cream vase with crochet ornaments: a sage bauble, an apricot heart, an antique gold bell, a cream snowflake, a fir green tree and an antique gold star; in front, a small sage pouch
Six designs, one decorated branch

In short

Crochet Christmas ornaments make an advent calendar filler that lasts: each day brings one little ornament, and by December 24 your tree is decorated. Six designs – bauble, heart, bell, snowflake, mini tree and star – in four colors make exactly 24 ornaments. Each one is at most about 2–2.5 in (5–6 cm) and fits into small calendar pouches; all together they take roughly 9–11 hours (approximate).

Chocolate is gone by December 2 – a crochet star will still be on the tree ten years from now. That's why I'm filling my crochet advent calendar with ornaments this year: one a day, and by Christmas Eve the tree (or a few branches in a vase) is fully decorated. Here you'll find five free mini patterns, a plan for all 24 days and tips for wrapping everything nicely.

Why put Christmas ornaments in an advent calendar?

An open cream crochet pouch with a drawstring next to a fir green mini tree with apricot embroidered lights
Pouch and ornament go together

Where does the Christmas bauble come from?

From the mid-19th century, many families decorated their Christmas trees with candied apples and nuts. In Lauscha, in the German region of Thuringia, fruit and sugar were too expensive for many people, while quartz sand for glass was cheap. Legend has it that a poor Lauscha glassblower came up with the idea of blowing glass balls for the Christmas tree in 1847; an order book entry from 1848 records 72 “Christmas balls” in different sizes. Between 1879 and 1939, around 5,000 different ornament shapes were developed in the region (sources below). The crochet mini bauble is a small, unbreakable nod to that tradition.

Which 6 ornaments fit into a calendar pouch?

OrnamentSize (approx.)Time (approx.)Level
Mini baubleabout 1.2 in (3 cm) across25–30 minBeginner
Mini heartabout 1.2 in (3 cm)5–10 minAdvanced beginner
Mini bellabout 1.2–1.6 in (3–4 cm) tall20–30 minBeginner
Mini snowflakeabout 1.6–2 in (4–5 cm)10–15 minBeginner
Mini Christmas tree (pattern in the Christmas post)about 2–2.5 in (5–6 cm) tallabout 1 hourBeginner
Mini starabout 1.6–2 in (4–5 cm)15–20 minAdvanced beginner

Sizes are for sport/DK cotton yarn and a 2.5–3 mm hook; other yarns make the ornaments larger or smaller – measure your first piece.

24-day plan: 6 designs in 4 colors

Six designs in four colors make exactly 24 ornaments. The color changes every six days, and each set of six ends with a star – on the 24th, the gold one.

DesignCreamSageApricotAntique gold
Bauble171319
Heart281420
Bell391521
Snowflake4101622
Tree5111723
Star6121824

Tip: Crochet the little trees in fir green every time and embroider the “lights” in that set's color. And here's the time you'll need: one set of six designs takes about 2¼ to 2¾ hours, so all 24 ornaments take roughly 9–11 hours (approximate). Starting in early November, just under half an hour per evening is enough. If you're also making the pouches, add 30–45 minutes per pouch. The stitch counter helps you keep track.

Patterns: 5 mini ornaments with stitch counts

Size
about 1.2–2 in (3–5 cm) per ornament (approximate, see table above)
Time
5–30 minutes per ornament (approximate)
Level
Beginner (magic ring, single crochet, increases and decreases); heart and star also use hdc and dc
Yarn
Cotton yarn, sport/DK, scraps in cream, sage, apricot, antique gold and fir green
Tools
2.5–3 mm hook, stitch marker, tapestry needle, a little toy stuffing (bauble), a small wooden bead (bell), spray starch optional (snowflake)

Abbreviations (US terms)

MR = magic ring · sc = single crochet · hdc = half double crochet · dc = double crochet · ch = chain · sl st = slip stitch · inc = 2 sc in the same stitch · dec = single crochet 2 together. All abbreviations and chart symbols are in the abbreviations guide, and the magic ring is explained in the crochet basics. Work the bauble and bell in continuous rounds and mark the first stitch of each round.

1. Mini bauble (about 1.2 in / 3 cm across)

A sage crochet mini bauble in single crochet with an antique gold cap and hanging loop on a wooden table
The mini bauble with an antique gold cap
  1. Round 1: 6 sc in the MR (6)
  2. Round 2: inc 6 times (12)
  3. Round 3: (sc, inc) 6 times (18)
  4. Rounds 4–6: sc in each stitch (18)
  5. Round 7: (sc, dec) 6 times – stuff firmly now (12)
  6. Round 8: dec 6 times (6)

Cut the yarn, weave it through the last 6 stitches, pull tight and weave in the end. Add the hanging loop at the magic ring – in antique gold it looks like the cap of a glass bauble.

2. Mini heart (about 1.2 in / 3 cm)

An apricot crochet heart with a hanging loop on light linen next to fir branches
An apricot heart
  1. Into the MR: ch 3 (counts as the 1st dc), 3 dc, 3 hdc, ch 1, 1 dc (this becomes the point), ch 1, 3 hdc, 3 dc, ch 3, sl st into the MR (1 round)

Pull the magic ring tight – this forms the dip at the top of the heart. Add the hanging loop right there.

3. Mini bell (about 1.2–1.6 in / 3–4 cm tall)

An antique gold crochet bell with a hanging loop and a wooden bead as the clapper on cream linen
The bell with a wooden bead clapper
  1. Round 1: 6 sc in the MR (6)
  2. Round 2: (sc, inc) 3 times (9)
  3. Round 3: sc in each stitch (9)
  4. Round 4: (2 sc, inc) 3 times (12)
  5. Round 5: sc in each stitch (12)
  6. Round 6: (sc, inc) 6 times (18)
  7. Round 7: (2 sc, inc) 6 times (24)
  8. Round 8: sl st in each stitch (24)

Weave in the end. For the clapper, tie a small wooden bead (about 8–10 mm) to a piece of yarn and sew it inside at the top so it hangs just above the edge. The hanging loop goes on the magic ring.

4. Mini snowflake (about 1.6–2 in / 4–5 cm)

A cream crochet snowflake with six arms and tiny loops at the tips on sage linen
The snowflake with six arms
  1. Round 1: 6 sc in the MR, join with a sl st in the 1st sc (6)
  2. Round 2: (ch 6, sl st in the 3rd ch from the hook, ch 3, sl st in the next sc) 6 times (6 arms)

The last sl st lands in the 1st sc again. Weave in the end and pull the flake flat; for a stiffer flake, block it with spray starch and let it dry. The hanging loop goes on one of the little points.

5. Mini star (about 1.6–2 in / 4–5 cm)

  1. Round 1: 5 sc in the MR (5)
  2. Round 2: inc 5 times, join with a sl st in the 1st stitch (10)
  3. Round 3: (sl st in the next stitch, ch 4, starting in the 2nd ch from the hook: 1 sc, 1 hdc, 1 dc; skip 1 stitch) 5 times (5 points)

Join with a sl st in the first sl st of the round and weave in the end. The hanging loop goes on one of the points.

6. Mini Christmas tree (about 2–2.5 in / 5–6 cm tall)

The pattern with all 14 rounds is in the post Christmas crochet 2026.

Hanging loop for every ornament

Join new yarn with a sl st at the top (magic ring or a point), ch 10–12, close with a sl st in the same spot and weave in the end.

How do I wrap the ornaments in an advent calendar?

An antique gold crochet star next to a sage drawstring pouch and a small folded note
Star, pouch and a little note

More for the holiday season

You'll find the matching pouches in the advent calendar pattern, and color ideas plus the mini tree in Christmas crochet 2026. The mini mushroom from fall has its own bag charm pattern – in red with white dots it makes a classic toadstool ornament. Which hook goes with which yarn? See the 6 essential crochet tools.

What about you? Which design goes on your tree first? Show me your ornaments on Instagram or TikTok! 🎄

Frequently asked questions about crochet Christmas ornaments

Which Christmas ornaments fit into an advent calendar?

Small ornaments up to about 2–2.5 in (5–6 cm): mini bauble, heart, bell, snowflake, star and mini tree. They fit into calendar pouches about 2 in (5 cm) wide and 2.5 in (6–7 cm) tall.

How long does it take to crochet 24 ornaments?

With six designs in four colors, roughly 9–11 hours (approximate). Starting in early November, just under half an hour per evening gets everything done by December 1.

What yarn is best for crochet Christmas ornaments?

Sport or DK weight cotton yarn with a 2.5–3 mm hook. The stitches stay crisp and the ornaments hold their shape. Scraps are enough for each ornament.

How do I stiffen a crochet snowflake?

Pin the snowflake flat into shape, treat it with spray starch and let it dry. Without starch it stays soft but still looks lovely on the tree.

Are crochet ornaments safe for kids?

Wooden beads and long loops aren't suitable for toddlers. Make the bell without the bead and don't give the ornaments as toys.

Sources