Christmas Snowballs

Are you in need of some last-minute Christmas decorations? Or looking for ornaments that will survive both kids and cats? These knitted snowballs are the perfect solution! They knit up quickly (well, unless you decide to make a gigantic one), and due to them being all yarn, nothing can break and no risk of dangerous glass lying around!

This is also more of a general recipe than a pattern: you can enter your own gauge and desired size, and the pattern will automatically adjust. Isn't that neat?

And using the snowballs as tree ornaments is only the beginning. They could also be used for indoor snowball fights - or outdoor if you live in a warmer climate. Or sew three together to make a snowman. Or make them in brighter colors for some fake ice cream toys...

snowball 3



  • You can enter your own gauge (how many stitches you need per 4"/10cm) and how big you'd like the ball to be in the input boxes below. The number of stitches for cast on will adjust automatically. Or you can use the pre-filled defaults
  • The final size of your snowball will also depend on how much you stuff it as knitted fabric is quite stretchy
  • Measuring gauge can be tricky with teddy or faux fur yarn. Use your yarn's label as guidance
  • I have used Rico Design's Baby Teddy Aran yarn and I am very happy with the results! The texture resembles snow and it even sparkles a little in the light!


stitches / 4" (10cm)


1) Cast on 30 sts

2) Join for working in the round - don't worry about a gapless join, as we will close the beginning and end anyways.

3) Keep knitting in the round until the piece (laid flat) is about as high as it is wide.

4) Cut the yarn. Using the tapestry needle, thread the tail through all the loops on the needle, and pull tight. Use the end to form a little hoop to hang the ball. Alternatively, you can also use some other pretty yarn or ribbon to make the hook.

5) Using polyester filling, stuff, and shape the ball.

6) Using the tapestry and the tail of the cast on (or a bit of scrap yarn), thread the yarn through the stitches (approx. through every 2nd stitch) and pull tight to close.

7) Weave in all ends by pulling them through the ball with the tapestry needle and cut the yarn.

step by step

snowball 2


CO - Cast on

K - Knit

sts - stitches

This post contains affiliate links to products I recommend. If you purchase something from this page, I may receive a small percentage of the sale at no extra cost to you.