Featured photograph and coaster design: Maria’s Blue Crayon.
Running out of time before Christmas? These 25 free crochet patterns make thoughtful handmade gifts, and most of them take an hour or less.
We picked quick projects you can finish in an evening or a weekend: ornaments for the tree, cozy beanies and cowls, little amigurumi friends, kitchen gifts and tiny stocking stuffers. Every pattern on this list is free on the designer’s own website, so you can start crocheting tonight.
A quick note: these patterns were made and tested by the independent designers who wrote them. We gathered them in one place to save you hours of searching. Click through to each designer’s page for the full instructions, and say thank you by leaving them a comment or pinning their pattern.
Quick picks
| If you need… | Make this | Time |
|---|---|---|
| The fastest gift | Flower Keychain (#24) | About 10 minutes |
| A gift for the tree | Easy Crochet Christmas Ornaments (#1) | 10 to 30 minutes |
| Something cozy to wear | Rachel Beanie (#6) | Under 1 hour |
| A gift for kids | Chibi Christmas Snowman (#11) | About 30 minutes |
| A gift for a coffee lover | Abrielle Mug Cozy (#18) | About 30 minutes |
| Lots of small gifts at once | Heart Keychain (#21) | About 30 minutes each |
Christmas ornaments
1. Easy Crochet Christmas Ornaments by Just Be Crafty

A crochet cover for a 4-inch plastic ornament, worked in worsted (#4) yarn with double crochet. Most people finish one in 10 to 30 minutes, so you can make a whole set in an evening. Beginner friendly.
2. Mini Christmas Tree Ornament by Pocket Yarnlings
A no-sew mini tree with bobble baubles and a star, in fingering or sport weight yarn and a 3 mm hook. The designer says it takes under an hour. Good for an ambitious beginner.
3. Christmas Ornament for Beginners by Sigoni Macaroni
Two crocheted pieces sewn around an 80 mm plastic ornament, in worsted (#4) yarn. A gentle first ornament if you have never made one.
4. Cross Stitch Christmas Tree by Nordic Hook
A small flat tree with a star, about 7 x 8.5 cm, made with thin cotton thread and a 1.5 mm hook. Hang it on the tree or tie it to a wrapped present.
5. Crocodile Stitch Christmas Tree by Becky Skuse (Gathered)
A textured tree decoration, 10 x 12 cm, topped with a red pompom. It uses only about 9 g of yarn and is a fun way to learn the crocodile stitch.
Cozy wearables
6. Rachel Beanie by Oombawka Design

A super bulky (#6) beanie with an optional pompom, sized from toddler to adult. Worked with a 10 mm hook, it is done in under an hour. Easy.
7. Done in One Beanie by A Crocheted Simplicity
A knit-look beanie in super bulky (#6) yarn, sized from baby to adult XL. As the name says, it takes about one hour.
8. One Hour Beanie by Rich Textures Crochet
A slouchy adult beanie worked in one piece from the bottom up, with a free video tutorial. Beginner level, finished in one sitting.
9. Luxuriously Cozy One Hour Cowl by Fiber Flux
A tall, warm cowl (about 14 x 32 inches) in super bulky (#6) yarn. Easy, about one hour, with a video on the page.
10. Super Quick Chunky Cowl by The Loopy Lamb
A chunky cowl with a 15 mm hook and super bulky (#6) yarn. Beginner friendly and done in about an hour.
Little amigurumi friends
11. Chibi Christmas Snowman by Sweet Softies

A round 4-inch snowman with an optional hat and scarf, in super bulky (#6) yarn. Easy, and the designer says about 30 minutes.
12. Nordic Christmas Gnome by Natty Toys (Red Ted Art)
A classic gnome with a tall hat and beard, about 22 cm tall, worked with a 2 mm hook. A sweet gift for anyone who loves Scandinavian Christmas decor.
13. Christmas Gnome by HanJan Crochet
A bigger weekend project: a standing gnome in two sizes (18 or 21.5 inches) in worsted (#4) yarn. Easy stitches, about 2 to 6 hours. The free version is for the designer’s email subscribers.
Kitchen and home
14. Jolly Granny Dishcloth by Annie Design Crochet
A festive granny square dishcloth, 21 x 21 cm, in DK cotton. Simple enough for beginners. Pair two with a bar of nice soap.
15. Christmas Dishcloth by Crochet ‘n’ Create
A textured cotton dishcloth, about 9.5 x 10 inches, with a 4.5 mm hook. Intermediate level, for when you want something a little more special.
16. Santa and Elf Coasters by Maria’s Blue Crayon

Two cheerful coasters, about 4.5 inches across, in worsted cotton. Beginner friendly. Make a set of four for a hostess gift.
17. Yvette Mug Cozy by The Loopy Lamb
A mug cozy with a built-in coaster, in worsted (#4) cotton. Beginner level and about 30 to 45 minutes.
18. Abrielle Mug Cozy by A Crocheted Simplicity
A knit-look cozy in worsted (#4) yarn that fits most mugs. Easy, about 30 minutes. Gift it with a mug and hot cocoa.
19. Quick and Easy Mug Cozy by love. life. yarn.
A mug cozy with a ribbed strap and a button closure, in worsted cotton. A neat way to use up leftover yarn.
Keychains and stocking stuffers
20. Keychain Buddy by Jo to the World Creations
A tiny keychain pouch for a card, earbuds or hand sanitizer, in worsted (#4) yarn. Easy, about 30 minutes, with a video tutorial.
21. Heart Keychain by Jo to the World Creations
A stuffed heart, about 3 x 2.5 inches, using only 20 yards of worsted yarn. Easy, about 30 minutes.
22. Sun Keychain by Jo to the World Creations
A bright 4-inch sun in worsted (#4) yarn. Easy, with a video, and a happy gift for a teacher or friend.
23. Mini Crochet Stocking by love. life. yarn.

A 6-inch stocking for the tree or as a gift topper, in worsted (#4) yarn. Easy to intermediate. Slip a gift card or candy inside.
24. Flower Keychain by The Caffeinated Snail
A little flower made from scrap cotton with a 5.5 mm hook. Beginner friendly and done in about 10 minutes.
25. Mini Stocking by Crochet Concupiscence
A 5-inch red and white stocking in worsted yarn, sized to hold a few treats. Make one for every name on your list.
How to finish your crochet gifts on time
- Make a list first. Write every name, pick one pattern per person, and count the hours. A one-hour beanie for six people is a full weekend.
- Go chunky. Super bulky (#6) yarn and a big hook make a beanie or cowl in about an hour instead of an evening.
- Batch the small ones. Make all the ornaments or keychains in one sitting, then do all the finishing (weaving in ends, adding loops) together.
- Buy all your yarn at once. One trip saves time, and leftovers turn into keychains and flowers.
- Keep a “finish by” date. Aim to be done a week before Christmas, so you have time to wrap and post.
Easy wrapping ideas
- Tie an ornament or a mini stocking onto a wrapped present as the gift tag.
- Put a mug cozy on a mug and fill it with cocoa packets.
- Roll two dishcloths, tie them with twine and add a bar of soap.
- Hide a gift card inside a mini stocking.
Crochet Christmas gifts: FAQ
What is the fastest thing to crochet as a gift?
Keychains and small flowers are the fastest, often 10 to 30 minutes each. A Flower Keychain takes about 10 minutes.
Can a beginner make crochet Christmas gifts?
Yes. Most patterns here are labeled beginner or easy, such as the Rachel Beanie, the Chibi Snowman and the Jolly Granny Dishcloth. Start with a beanie or a dishcloth, since they use basic stitches.
What can I crochet in one hour?
A super bulky beanie or cowl, like the Done in One Beanie or the Super Quick Chunky Cowl, takes about an hour. So does a set of two or three ornaments.
What yarn is best for crochet gifts?
Use cotton for dishcloths, coasters and mug cozies, because it is washable and absorbent. Use soft acrylic or wool blends for beanies and cowls, and super bulky yarn when you need to finish fast.
When should I start crocheting Christmas gifts?
Start in October or early November if you have many people on your list. Quick patterns like these still work in December.
Keep going
Looking for more? Browse all our Gifts & Holidays patterns, or start with the basics in Beginners. If a project is not turning out right, our Tips & Fixes section can help.
Pin this list to your Christmas board so you can find it again. Happy crocheting!
Leave a Reply