Knitted Christmas tree bauble decorations

It's never too early to start thinking about what to knit for Christmas. Whether you're knitting Christmas jumpers for the family, or looking for inspiration on how to decorate your home this festive season, you'll find something you love in this collection of free Christmas knitting patterns.

1. Excellent Elfen Stocking Cap

This easy-to-knit elfish hat is the perfect present for cheeky kids. Knitted with Lion Brand Wool Ease yarn, this project is simple, durable, and fun for the whole family.

2. Classy Christmas Rose Infinity Scarf

Be a step ahead of the fashion crowd, with this timeless design made with Rowan Kid Classic and Anchor Artist Metallic yarn. The crisp cream shade and delicate floral pattern provide the perfect accessory to any winter ensemble.

3. Outstanding Ornament

Anyone with pets or small children will know all too well the danger of glass ornaments on the Christmas tree! Knit up this fabulous bauble with Lion Brand Wool Ease yarn instead and you'll have a safe and stylish Christmas tree this year.

4. A monster of a stocking filler

Kiko the knitted monster makes the perfect present for little ones and big kids alike. Cute, cuddly and the most stylish monster in town, stock up on Paintbox Yarns in any weight - from DK size to Super Chunky - this monster can be as big or little as you want him to be.

5. Snuggly Socks

For all you fair isle knitters out there, behold these fantastic foot warmers, knitted with Plymouth Encore Chunky Tweed yarn. These stylish and roasty toasty socks, make the perfect stocking filler, so get knitting a few pairs!

6. Perfect pompom stocking

Get ready for Santa Claus with this fun pompom stocking knitted in Lion Brand yarns.

7. Scandi ornaments

If you're looking to create a minimal-chic decorated home this Christmas, you can't be without these MillaMia ornaments. In classic colourways, the Scandi style tree decorations are sophisticated and timeless.

8. Advent mini mittens

These cute little mittens knitted in Bernat Satin can be filled up with advent trees in the count down to Christmas.

9. Stylish snowflake sweater

Knit your way to Christmas with this Snowflake Christmas jumper in Bernat Satin worsted yarn. It's a classic Christmas pattern that will never go out of style.

10. Pine patterned socks

These Christmas socks are sure to get you in a festive mood. Knit from the top-down these socks featuring a forest of fir trees in a snowy field will keep your feet warm whilst out in the cold.

Feeling festive? Browse more Christmas knitting patterns.