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.

Knit · Beginner · 1 eveningBaby Garter BonnetStart by 17 DecemberKnit · Beginner · 1–2 eveningsEveryday Ribbed-Brim BeanieStart by 16 DecemberKnit · Beginner · 1 eveningDiagonal Garter DishclothStart by 17 DecemberKnit · Beginner · 1–2 eveningsFlat-Knit Colourblock Pom HatStart by 16 DecemberKnit · Beginner · 1 evening per pairGarter Rectangle SlippersStart by 17 DecemberKnit · Beginner · 2 eveningsSeamed Rib Fingerless MittsStart by 16 DecemberCrochet · Beginner · 2 eveningsRibbed Fingerless GlovesStart by 16 DecemberCrochet · Beginner · 1 evening for 4Round Cotton CoastersStart by 17 DecemberCrochet · Beginner · 1 eveningSuzette Stitch DishclothStart by 17 DecemberCrochet · Beginner · 1–2 eveningsTop-Down Half Double BeanieStart by 16 DecemberCrochet · Easy · 1–2 eveningsBaby Earflap HatStart by 16 DecemberKnit · Easy · 1 eveningBaby Top-Knot HatStart by 17 DecemberCrochet · Easy · 2 eveningsMessy Bun BeanieStart by 16 DecemberCrochet · Easy · 1 eveningPlant Pot CozyStart by 17 DecemberCrochet · Easy · 1–2 eveningsPuff-Top Boot CuffsStart by 16 DecemberCrochet · Easy · 1 eveningT-Shirt Yarn Round BasketStart by 17 DecemberCrochet · Easy · 2 eveningsSideways Rib Fold-Brim BeanieStart by 16 DecemberCrochet · Easy · 1 eveningSoft Stuffed Baby BallStart by 17 DecemberCrochet · Easy · 1–2 evenings per pairToe-Up Crochet SlippersStart by 16 DecemberCrochet · Easy · 1 eveningTwist Ear WarmerStart by 17 DecemberKnit · Easy · 1 eveningTwist-Front HeadbandStart by 17 DecemberCrochet · Intermediate · 2 evenings per pairBaby BootiesStart by 16 DecemberKnit · Intermediate · 2 evenings per pairBaby Heel Flap SocksStart by 16 December

A weekend or a few evenings

Start by early December.

Up to three weeks

Start in November or early December.

Crochet · Beginner · 1–2 weeksFilet Mesh Summer ScarfStart by 4 DecemberKnit · Beginner · 2–3 weekendsGarter Ridge Baby BlanketStart by 27 NovemberKnit · Beginner · 2 weeksReversible 2×2 Rib ScarfStart by 4 DecemberKnit · Easy · 2–3 weeksAsymmetric Stripe ShawlStart by 27 NovemberKnit · Easy · 1 weekBaby Garter T-CardiganStart by 11 DecemberKnit · Easy · 2–3 weeksBoxy Drop-Shoulder SweaterStart by 27 NovemberKnit · Easy · 2 weeksTwo-Colour Brick Stitch ScarfStart by 4 DecemberCrochet · Easy · 1–2 weeksC2C Pillow CoverStart by 4 DecemberCrochet · Easy · 1 weekMesh Market BagStart by 11 DecemberKnit · Easy · 1 weekDouble Moss CowlStart by 11 DecemberKnit · Easy · 2 weeksEyelet Crescent ShawletteStart by 4 DecemberKnit · Easy · 2–3 weeksTop-Down Garter Triangle ShawlStart by 27 NovemberCrochet · Easy · 1–2 weeksCropped Granny Square VestStart by 4 DecemberCrochet · Easy · 2 weeksGranny Stripe ScarfStart by 4 DecemberCrochet · Easy · 2–3 weeksGranny Triangle ShawlStart by 27 NovemberKnit · Easy · 2–3 weeksKids’ Striped Drop-Shoulder PulloverStart by 27 NovemberKnit · Easy · 1 weekEyelet Mesh Market BagStart by 11 DecemberCrochet · Easy · 2 weeksMoss Stitch Infinity ScarfStart by 4 DecemberCrochet · Easy · 1–2 weeksRound Floor RugStart by 4 DecemberCrochet · Easy · 1–2 weeksRound Pet BedStart by 4 DecemberKnit · Easy · 1–2 weeksSeed Band Envelope CushionStart by 4 DecemberKnit · Easy · 1 weekSlouchy Leg WarmersStart by 11 DecemberCrochet · Easy · 2–3 weeksSummer Mesh TeeStart by 27 NovemberCrochet · Easy · 2 weeksTunisian Simple Stitch ScarfStart by 4 DecemberCrochet · Easy · 1 weekWaffle Stitch CowlStart by 11 DecemberCrochet · Intermediate · 1–2 weeksBaby Top-Down Raglan CardiganStart by 4 DecemberCrochet · Intermediate · 1 week per pairToe-Up Crochet SocksStart by 11 DecemberKnit · Intermediate · 2–3 weeks per pairToe-Up Afterthought Heel SocksStart by 27 NovemberKnit · Intermediate · 2–3 weeks per pairTop-Down Heel Flap SocksStart by 27 NovemberKnit · Intermediate · 1 week per pairWorsted Ribbed Boot SocksStart by 11 December

Big gifts: a month or more

Start by early November, and the biggest ones now.

Crochet · Beginner · 3–4 weeksMoss Stitch Stroller BlanketStart by 20 NovemberCrochet · Beginner · 4–6 weeksOne Big Granny BlanketStart by 6 NovemberKnit · Easy · 4–5 weeksBasketweave Crib BlanketStart by 13 NovemberCrochet · Easy · 5–7 weeksCorner-to-Corner (C2C) BlanketStart by 30 OctoberKnit · Easy · 4–6 weeksChevron Stripe BlanketStart by 6 NovemberCrochet · Easy · 6–8 weeksClassic Granny Square BlanketStart by 23 OctoberCrochet · Easy · 3–4 weeksDrop-Shoulder Crochet SweaterStart by 20 NovemberCrochet · Easy · 6–8 weeksGranny Hexagon BlanketStart by 23 OctoberCrochet · Easy · 4–5 weeksGriddle Stitch Wrap with Shell EndsStart by 13 NovemberCrochet · Easy · 4–6 weeksClassic Ripple BlanketStart by 6 NovemberKnit · Easy · 4–6 weeksSeed Stitch Sofa ThrowStart by 6 NovemberCrochet · Easy · 3–4 weeksShell Stitch Receiving BlanketStart by 20 NovemberKnit · Easy · 5–6 weeksFibonacci Stripe Garter WrapStart by 6 NovemberCrochet · Easy · 3–4 weeksTwo-Rectangle PonchoStart by 20 NovemberCrochet · Intermediate · 6–8 weeksAlpine Stitch ThrowStart by 23 OctoberKnit · Intermediate · 6–8 weeksRope Cable Panel ThrowStart by 23 OctoberKnit · Intermediate · 5–7 weeksCircular Yoke SweaterStart by 30 OctoberKnit · Intermediate · 4–6 weeksFeather & Fan StoleStart by 6 NovemberCrochet · Intermediate · 4–6 weeksGranny Square CardiganStart by 6 NovemberKnit · Intermediate · 3–4 weeksLinen Stitch Striped ScarfStart by 20 NovemberKnit · Intermediate · 5–7 weeksLog Cabin Garter BlanketStart by 30 OctoberKnit · Intermediate · 6–8 weeksMitered Square BlanketStart by 23 OctoberKnit · Intermediate · 5–7 weeksTop-Down Raglan CardiganStart by 30 OctoberCrochet · Intermediate · 4–6 weeksTop-Down Raglan Crochet SweaterStart by 6 NovemberKnit · Intermediate · 4–6 weeksTop-Down Raglan PulloverStart by 6 NovemberKnit · Intermediate · 3–4 weeksV-Neck SlipoverStart by 20 NovemberCrochet · Intermediate · 6–8 weeksWaffle Stitch ThrowStart by 23 October

Tips 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.

Save to Pinterest