Free Crochet Bauble Pattern

Add a bit of crochet bling to your Christmas tree with this fab free bauble pattern!


If you haven’t got your tree decorated by now… well then you really are leaving it late!


Lucky for you we’ve got a free and quick pattern for these gorgeous bauble covers that can also be used to make a bauble garland. This pattern designed by our editor Sara Huntington was originally published back in issue 25 of Simply Crochet.

You can find the pattern below, or if you would like to print the pattern you can download our handy PDF here!

We hope you enjoy the pattern and have a lovely Christmas.

You will need

  • Red Heart Miami (100% cotton, 50g/120m), 2 balls of each:
  • Purple (134)
  • Peacock (141)
  • Cyclam (140)
  • Apple (205)
  • Anchor Artiste Metallic (80% viscose, 20% metallized polyester, 25g/100m), 2 balls of each:
  • Purple (310)
  • Turquoise (312)
  • Pink (308)
  • Gold (300)
  • A 3mm (US C/2 or D/3) hook
  • A 6.5mm (US K/10) hook
  • 24 baubles, 4cm (1½in) diameter


Finished garland measures 3.7m (12 feet) long.


You can find a full list of all abbreviations we use in our abbreviations and conversions guide. This pattern is written in UK terminology but you can easily convert it to US terms using this handy chart.
Simply Crochet UK-to-US conversion chart


Each cover is worked using 5 different colours, 2 shades of cotton yarn and 3 shades of metallic yarn or 3 shades of cotton yarn and 2 shades of metallic yarn. Use your choice of colours. Make 24 covers for the garland or make individual covers for tree decorations (attach a chain length to the cap of each bauble as a hanging loop).


Using Yarn A and a 3mm hook, ch8, ss to first ch to join.

Round 1 (RS) Ch1 (does not count as st), 2dc into each ch around, ss to first ch to join. [16 sts] Fasten off.

Round 2 Join Yarn B in first st, ch1 (does not count as st), *1dc in next st, 2dc in next st; repeat from * around. [24 sts] Fasten off.

Round 3 Join Yarn C in first st, ch1 (does not count as st), 1dc in each st around. Fasten off.

Round 4 Join Yarn D in first st, ch1 (does not count as st), *1dc in next 6 sts, ch12; repeat from * 3 more times, ss to first dc to join. Fasten off. Weave in ends.

Slip cover over bauble so the cap pokes through the starting ring.


Using Yarn E, cut 18 strands if using metallic yarn or 11 strands if using cotton yarn, each 22cm in length. Thread 1 strand through all four ch-12 loops underneath bauble and knot tog tightly to hold cover in place. Loop rem strands under bauble to create tassel.


Holding a strand of each yarn together and using a 6.5mm hook, make a chain 40cm long, join first bauble, *continue chain for 12cm before adding another bauble; repeat from * until all baubles are attached to the chain, continue chain for 40cm. Fold each end of the chain over to make a loop and secure by wrapping with another length of yarn and sewing into place.


Don’t forget to check out the rest of our free patterns here.