Knit your Christmas gift with these free patterns

Handmade Christmas presents are the best! Fellow craft enthusiasts always appreciate other people’s handiwork. Non-crafters will be amazed by the effort you put into making something so special just for them, using much-loved techniques like knitting and crochet.

When you knit a Christmas gift, it’s also an opportunity to personalise your presents by using colours the recipient likes, or even adding additional details like a name tag addressed to them.

Free knitting patterns for Christmas

Need ideas for what to make? We’ve compiled some of our favourite free knitting patterns that make great Christmas gift ideas. And no, it’s not just about Christmas jumpers, though of course, they are a festive tradition.

Each of our free patterns feature a full material list including recommended yarns and needle or hook size, handy shopping galleries so you can easily purchase any supplies you’re missing and step-by-step instructions.

If you’re new to knitting or crochet, don’t worry as we’ve included beginners' projects alongside free patterns for those with more experience. Plus, we have a range of tutorials including step-by-step videos that can get you started with, so you’ve got plenty of time to learn a new skill or brush up on old ones in time for a handmade Christmas.

Our selection includes larger items like a blanket, smaller stocking fillers and of course, cute soft toys that the kids will adore.

Get your needles at the ready!

Free knitting patterns for Christmas gift ideas

Stripy scarf knitting pattern

chunky scarf, yarn and needles© Andrew Pye - Hearst Owned

This gorgeous chunky knit scarf is the ideal project for beginner knitters. It uses knit stitch, also known as the garter stitch, to create a double-sided ridged fabric making it super warm and perfect for scarves.

Get the free knitting pattern

Plush Santa Claus knitting pattern

free santa knitting pattern© Nicky Johnston - Hearst Owned

If you're looking for a festive crafting project to keep you busy this knitted Santa Claus could be just the thing. Don't let the fact that this is a 3D knit put you off, this project is suitable for knitters who know their basic knit and purl stitches. The finished piece can be helped to stand upright by adding some cardboard into the base of the pattern.

Get the free knitting pattern

Cuddly snowman knitting pattern

snowman knitting pattern© Andrew Pye - Hearst Owned

This free standing knitted snowman would make the perfect addition to your Christmas decor. The super simple pattern uses stocking stitch to build the snowman's body which is then stuffed and shaped with some handing sewing. He's finished off with stripy scarf and bobble hat set complete with a mini pompom.

Get the free knitting pattern

Wrist warmers knitting pattern

free knitting pattern, wrist warmers© Matt Monfredi - Hearst Owned

Ideal for beginners these cosy, stylish knitted wrist warmers are a one size knitting pattern so you don't need to worry about fit; they can be worn by anyone you gift them to. Add a personal touch by changing the colour of yarn. As the finished knit is small and light it's also a great postal handmade Christmas gift.

Get free knitting pattern

Cute teddy bear knitting pattern

Project from The Knitted Teddy Bear by Sandra Polley© Collins & Brown

Everyone loves a handmade teddy bear, whatever your age! This cute bear comes with its own knitted jacket that can also be taken off so it's two knitting projects in one. At 15cm in height it's a manageable project that's ideal as a first toy project.

Get the free pattern

Santa hat knitting pattern

knitted santa hat, free knitting pattern© Chloe Birch - Hearst Owned

Every member of the family needs a Santa hat! Make a set for everyone to keep snug, add joy to your photos and make everyone feel included. Our free knitting pattern features some basic ribbing techniques so is a great introduction for beginner knitters to move on from basic garter stitch.

Get the free pattern

Knitted poncho pattern

knitted poncho free knitting pattern© Studio 33 - Hearst Owned

Ponchos are the ultimate winter must-have. Ideal for snuggling up with on the sofa while watching a movie, reading in bed, or throwing on top of your clothes if you're popping out and there's a chill in the air.

That's why making a poncho using our free pattern will be a welcomed Christmas gift.

Get the free pattern

If you'd like even more yarn inspiration, why not try these crochet patterns for Christmas projects, too?

Free crochet patterns for Christmas gift ideas

Christmas robin crochet pattern

crochet robin, amigurumi, free crochet pattern, christas crochet© Andrew Pye - Hearst Owned

The sweetest robin red breast! This free crochet project uses the Japanese amigurumi technique which gives it lots of character. It's a fun decoration that can be enjoyed all winter long.

Get the free pattern

Crochet flower blanket pattern

colourful crochet blanket, free crcohet pattern© Claire Pepper - Hearst Owned

Once you've mastered how to crochet a simple flower you can use them to make a pretty blanket or throw to brighten up any living room. Follow our free crochet pattern to make it – it's easy to adjust the size to however large you'd like it to be.

Get the free pattern

Crochet daisy chain pattern

Project taken from Hook, Yarn and Crochet by Ros Badger© Quadrille

These decorative daises would instantly brighten up everything from a teenager's bedroom to an allotment shed. The bunting-style design folds down easily too so it's easy to wrap and can be stored when needed to.

Get the free pattern

Once you've made your knitted or crocheted gift, don't forget you'll also need some wrapping paper and Christmas cards – both handmade of course!

Story by Lucy Quick, Momtaz Begum-Hossain: Prima  UK