Christmas gifts to knit and crochet
Every free pattern on the site that makes a good present, sorted by how long it takes, with the date to start it so it's finished and wrapped by Christmas.
Updated
Last-minute: one or two evenings
Fine to start in mid-December.
Baby Garter BonnetStart by 17 December
Everyday Ribbed-Brim BeanieStart by 16 December
Diagonal Garter DishclothStart by 17 December
Flat-Knit Colourblock Pom HatStart by 16 December
Garter Rectangle SlippersStart by 17 December
Seamed Rib Fingerless MittsStart by 16 December
Ribbed Fingerless GlovesStart by 16 December
Round Cotton CoastersStart by 17 December
Suzette Stitch DishclothStart by 17 December
Top-Down Half Double BeanieStart by 16 December
Baby Earflap HatStart by 16 December
Baby Top-Knot HatStart by 17 December
Messy Bun BeanieStart by 16 December
Plant Pot CozyStart by 17 December
Puff-Top Boot CuffsStart by 16 December
T-Shirt Yarn Round BasketStart by 17 December
Sideways Rib Fold-Brim BeanieStart by 16 December
Soft Stuffed Baby BallStart by 17 December
Toe-Up Crochet SlippersStart by 16 December
Twist Ear WarmerStart by 17 December
Twist-Front HeadbandStart by 17 December
Baby BootiesStart by 16 December
Baby Heel Flap SocksStart by 16 DecemberA weekend or a few evenings
Start by early December.
Chunky Camel Stitch ScarfStart by 11 December
First Garter ScarfStart by 11 December
First Half Double ScarfStart by 11 December
Newborn Photo CocoonStart by 11 December
Seed-Bordered LoveyStart by 11 December
Cotton Bucket HatStart by 15 December
Fold-Brim Watch CapStart by 14 December
Hot Water Bottle CoverStart by 14 December
Puff Stitch LoveyStart by 11 December
Slouchy Puff Stitch HatStart by 15 December
Slouchy Seed Stitch HatStart by 15 December
Chunky Cable CowlStart by 11 December
Garter Earflap HatStart by 15 December
Peerie Diamond Colourwork HatStart by 13 December
Rope Cable BeanieStart by 14 DecemberUp to three weeks
Start in November or early December.
Filet Mesh Summer ScarfStart by 4 December
Garter Ridge Baby BlanketStart by 27 November
Reversible 2×2 Rib ScarfStart by 4 December
Asymmetric Stripe ShawlStart by 27 November
Baby Garter T-CardiganStart by 11 December
Boxy Drop-Shoulder SweaterStart by 27 November
Two-Colour Brick Stitch ScarfStart by 4 December
C2C Pillow CoverStart by 4 December
Mesh Market BagStart by 11 December
Double Moss CowlStart by 11 December
Eyelet Crescent ShawletteStart by 4 December
Top-Down Garter Triangle ShawlStart by 27 November
Cropped Granny Square VestStart by 4 December
Granny Stripe ScarfStart by 4 December
Granny Triangle ShawlStart by 27 November
Kids’ Striped Drop-Shoulder PulloverStart by 27 November
Eyelet Mesh Market BagStart by 11 December
Moss Stitch Infinity ScarfStart by 4 December
Round Floor RugStart by 4 December
Round Pet BedStart by 4 December
Seed Band Envelope CushionStart by 4 December
Slouchy Leg WarmersStart by 11 December
Summer Mesh TeeStart by 27 November
Tunisian Simple Stitch ScarfStart by 4 December
Waffle Stitch CowlStart by 11 December
Baby Top-Down Raglan CardiganStart by 4 December
Toe-Up Crochet SocksStart by 11 December
Toe-Up Afterthought Heel SocksStart by 27 November
Top-Down Heel Flap SocksStart by 27 November
Worsted Ribbed Boot SocksStart by 11 DecemberBig gifts: a month or more
Start by early November, and the biggest ones now.
Moss Stitch Stroller BlanketStart by 20 November
One Big Granny BlanketStart by 6 November
Basketweave Crib BlanketStart by 13 November
Corner-to-Corner (C2C) BlanketStart by 30 October
Chevron Stripe BlanketStart by 6 November
Classic Granny Square BlanketStart by 23 October
Drop-Shoulder Crochet SweaterStart by 20 November
Granny Hexagon BlanketStart by 23 October
Griddle Stitch Wrap with Shell EndsStart by 13 November
Classic Ripple BlanketStart by 6 November
Seed Stitch Sofa ThrowStart by 6 November
Shell Stitch Receiving BlanketStart by 20 November
Fibonacci Stripe Garter WrapStart by 6 November
Two-Rectangle PonchoStart by 20 November
Alpine Stitch ThrowStart by 23 October
Rope Cable Panel ThrowStart by 23 October
Circular Yoke SweaterStart by 30 October
Feather & Fan StoleStart by 6 November
Granny Square CardiganStart by 6 November
Linen Stitch Striped ScarfStart by 20 November
Log Cabin Garter BlanketStart by 30 October
Mitered Square BlanketStart by 23 October
Top-Down Raglan CardiganStart by 30 October
Top-Down Raglan Crochet SweaterStart by 6 November
Top-Down Raglan PulloverStart by 6 November
V-Neck SlipoverStart by 20 November
Waffle Stitch ThrowStart by 23 OctoberTips for gift making
- Make a list with dates, biggest gift first. Start dates above allow a week spare for blocking and wrapping.
- Buy all the yarn at once so you're not waiting on a delivery in December. The yarn calculator tells you how much.
- Choose washable yarn for anything that will be worn or used a lot, and pop the care label in with the gift.
- Save your plans in My projects so you can see all your gifts in one place.
Common questions
When should I start knitting Christmas presents?
Work back from the day with a week to spare: a blanket or sweater needs starting in October, a shawl or socks by early November, and hats, cowls and dishcloths can wait until December. Each pattern below has a start-by date.
What is the quickest thing to knit or crochet as a gift?
Dishcloths, coasters, headbands and ear warmers take one evening. There are 23 one- or two-evening patterns below, all free.
What can I make with one skein of yarn?
A hat, a headband, a pair of fingerless mitts, a cowl in bulky yarn, or a set of cotton dishcloths. Check each pattern’s materials list for the exact amount, or use the yarn calculator.