Skip to Content (Press Enter) Skip to Footer (Press Enter)

7 DIY Christmas Yarn Craft Projects to Make

Level
Beginner
Time
1/2 day
Budget
10 - 30

Discover a selection of DIY yarn craft projects for you to try your hand at this Christmas, from knitted tree cushions to cute crowns and a crochet stocking advent. There really is a Christmas yarn craft for everyone to try!

This selection of patterns are ideal projects for a range of crafters, from beginner knitters to experienced crocheters. Which project will you try first?

Discover even more ideas >

You will need

4 products

Viewing 4 of 4 products

Is $ 13.00

3 for 2 on selected WI Yarn
Quantity: 1

Is $ 13.00

3 for 2 on selected WI Yarn
Quantity: 1

Is $ 7.49

Quantity: 1

Is $ 7.49

Quantity: 1

7 DIY Christmas Yarn Crafts to Make

How to Crochet a Mini Stocking Advent

It's time to start getting ready for Christmas! 

 

The perfect alternative to a traditional advent calendar, these colourful crochet stockings are certain to brighten up your mantelpiece this Christmas! Enjoy choosing your favourite shades for stripy, fun stockings that you can stitch one at a time in the lead-up to December, or why not create as a garland for your tree of mantle.

 

Discover the free crochet pattern >

diy-christmas-yarn-craft-projects-to-make_stocking-advent.jpg?sw=554&q=85
How to Knit a Crown

Get into the festive spirit with this free knitting pattern. Follow the step-by-step instructions to create a beautiful, knitted crown, perfect for the occasion.

 

This reusable craft is a great piece to keep in the dressing-up box to wear again and again.

 

Find out more >

diy-christmas-yarn-craft-projects-to-make_knitted-crowns.jpg?sw=554&q=85
How to Make a Crochet Gingerbread Village Wreath

Discover how to create this adorable crochet gingerbread village wreath with the help of our pattern guide. Made using some of our favourite yarns at Hobbycraft, this wreath design is cute, contemporary, and colourful, and will be like nothing you've ever crocheted before!

 

Find out more >

diy-christmas-yarn-craft-projects-to-make_gingerbread-wreath.jpg?sw=554&q=85
How to Knit a Christmas Tree Cushion

Knit charming Christmas tree cushions to add a lovely touch to your festive décor! This free knitting pattern is a great way to create a charming detail to spruce up your home – or you could make these cushions as a lovely gift.

 

Discover the free knitting pattern >

diy-christmas-yarn-craft-projects-to-make_tree-cushions.jpg?sw=554&q=85
Knitcraft Christmas Blanket

This Knitcraft Christmas Blanket Pattern is all you could ever want for Christmas! Why not count down to the festive season by crocheting each square of this warm and cosy blanket? You can make it for yourself or for a lucky loved one.

 

Purchase the digital pattern >

diy-christmas-yarn-craft-projects-to-make_blanket.jpg?sw=554&q=85
How to Knit Paper Chains

This unique decoration is great for adding some festive fun to your home this Christmas! Create knitted paper chains with colours that match your Christmas tree or go traditional with red, green and white! You could even use these paper chains to transform your tree.

 

This therapeutic activity will result in a spectacular decoration that's sure to be admired by your guests!

 

Find out more >

diy-christmas-yarn-craft-projects-to-make_knitted-chains.jpg?sw=554&q=85
How to Crochet a Christmas Basket

Hook yourself up this handy basket to add a festive touch to your home this Christmas. The stylish crochet basket is the perfect seasonal addition to your home, featuring a charming Christmas tree design.

 

Find out more >

diy-christmas-yarn-craft-projects-to-make_tree-basket.jpg?sw=554&q=85
  • bvseo_sdk, dw_cartridge, 18.2.0, p_sdk_3.2.0
  • CLOUD, getReviews, 5ms
  • reviews, product
  • bvseo-msg: Unsuccessful GET. status = 'ERROR', msg = 'Not Found.'; Unsuccessful GET. status = 'ERROR', msg = 'Not Found.';
  • bvseo_sdk, dw_cartridge, 18.2.0, p_sdk_3.2.0
  • CLOUD, getContent, 4ms
  • questions, product
  • bvseo-msg: Unsuccessful GET. status = 'ERROR', msg = 'Not Found.';
Top