Why crochet an elf this Christmas?
Elves are one of the easiest Christmas characters to crochet well. The whole design is basically a small doll plus a tall pointed hat, so a change of colours or a different hat turns the same idea into a shelf sitter, a tree ornament, a stocking stuffer, or a gnome for the mantel. Every pattern below is free to read on the designer’s own blog — no sign-up or payment needed to reach the instructions — and each one is grouped by what you actually get at the end: a classic elf doll, an elf gnome, or something flat or wearable.
If you are building a whole handmade Christmas, these elves pair naturally with our free crochet Christmas ornament patterns and our free crochet Christmas gift patterns.
Classic amigurumi elves
These five are the traditional elf dolls: a head, a body, pointed ears, and a tall hat. Start here if you want the elf itself to be the star.
1. Mini Elf — Grace and Yarn
A genuinely quick make: the legs, body, and head are worked in one piece to save sewing time, and the little elf wears a striped sweater with bib overalls. The designer made these as stocking stuffers, and the pattern includes tips for crocheters who are new to amigurumi. Worked in worsted weight yarn with a 3.5 mm hook and 12 mm safety eyes.
Free Mini Elf pattern — Grace and Yarn
2. Elf Girl — Little Crochet Farm
A Christmas ornament elf with braided hair, pointed ears, and snowflakes embroidered on her hat. The full pattern is written out on the blog, round by round, including the assembly steps for the hair and hat. A lovely choice if you want an elf that reads as a finished ornament rather than a toy.
Free Elf Girl pattern — Little Crochet Farm
3. Elliott the Christmas Elf — PinkPepper Crochet
Elliott is a cheerful elf in ochre and brown with a small bell, and the designer notes that he is easier to make than he looks. Add a loop to the top and he becomes a tree ornament. The full pattern is on the blog, and finished toys may be sold in small numbers with credit to the designer.
Free Elliott the Christmas Elf pattern — PinkPepper Crochet
4. Amigurumi Christmas Elf — AmigurumiBook
A classic Christmas elf with a cherry-red beanie and a white pompom, written out in full on the page. The beanie alone makes this one a good pick if you like colourwork-free projects: the shape comes from simple increases and decreases rather than fancy stitches.
Free Amigurumi Christmas Elf pattern — AmigurumiBook
5. Christmas Elf Cicado — AmigurumiBook
A more detailed elf with striped legs and a full set of pieces, for when you want a shelf elf with a bit more presence. The pattern is published in full on the site, step by step from feet to hat.
Free Christmas Elf Cicado pattern — AmigurumiBook

Elf gnomes
Gnomes are the low-sewing shortcut to an elf look: a body, a beard or nose, and a tall hat that pulls down over the eyes. They are forgiving makes, and they look finished even in simple colours.
6. Elf Gnome — CrazyPatterns
An easy elf gnome in red, green, and white cotton yarn, about 18 cm tall, worked with basic stitches in a continuous spiral. The pattern is short, clearly written, and a good first gnome if you have never made one.
Free Elf Gnome pattern — CrazyPatterns
7. Elf Gnome — Passionate Crafter
A full elf gnome with a long striped hat, worked in the round with the body stuffed as you go. The pattern page also links the designer’s matching reindeer gnome and Christmas stocking, so this one is an easy start to a whole mantel set.
Free Elf Gnome pattern — Passionate Crafter
8. Elf Gnome — Winding Road Crochet
Another free gnome pattern, with assembly instructions for the beard, nose, arms, hat, and ears — and a girl-gnome variation with braids instead of a beard. The designer notes that pieces can be sewn or hot-glued, though sewn joints are the safer choice for anything children will play with.
Free Elf Gnome pattern — Winding Road Crochet

Flat and wearable elf patterns
Not every elf needs to stand on a shelf. These two go onto blankets, pillows, and dolls instead.
9. Elf C2C Square — Lovable Loops
A cheerful Christmas elf worked corner to corner from a 25 x 25 block graph, finishing at about 16 x 16 inches including the border. It works as a standalone square for a pillow or tote, or as one of a set of coordinating Christmas squares for a blanket. This one is intermediate level: it uses frequent colour changes and graph or written colour counts, with worsted weight yarn and a 5.5 mm hook.
Free Elf C2C Square pattern — Lovable Loops
10. Doll Elf Hat — CrazyPatterns
A quick elf hat for a doll, crocheted in one piece in spiral rounds with single crochet. The designer rates it advanced beginner and sizes it for dolls with a head circumference of 20–22 cm, though it can be made larger or smaller. A sweet, fast way to dress up a doll for Christmas photos.
Free Doll Elf Hat pattern — CrazyPatterns
Which elf pattern should you pick?
| If you want… | Pick… | Why |
|---|---|---|
| A quick stocking stuffer | Mini Elf (Grace and Yarn) | Legs, body, and head in one piece — less sewing |
| A tree ornament elf | Elf Girl (Little Crochet Farm) or Elliott (PinkPepper) | Both are ornament-sized; Elliott takes a hanging loop |
| A mantel gnome | Any of the three elf gnomes | Forgiving shapes that look finished in simple colours |
| A blanket or pillow project | Elf C2C Square (Lovable Loops) | Flat, graph-based, and easy to combine with other squares |
| A fast doll accessory | Doll Elf Hat (CrazyPatterns) | One piece, spiral rounds, no assembly beyond finishing |
Tips for crochet elves that look polished
Keep one yarn weight through the whole elf.
Mixing weights is the fastest way to get a head that dwarfs its body or ears that look out of proportion. The same rule matters for the small details: use the same weight for the hat trim and the body where you can.
Stuff firmly, in small amounts.
Pulling fiberfill apart into small pieces before stuffing gives a smooth, even shape instead of lumps, and it keeps a small elf standing upright instead of flopping.
Place the ears before you sew the hat.
Pin both ears, step back, and check they are even — once the hat is sewn on, fixing a crooked ear means unpicking. The same pin-first habit helps with the eyes: mark the face before embroidering or placing safety eyes.
Finish the back as carefully as the front.
Elves get turned around on shelves and trees. Weave in ends on the inside and close the top of the hat neatly, even if you plan to add a pompom over it.
If you enjoy the small-Christmas-character side of this list, our free crochet gingerbread patterns and our free crochet snowman patterns make a natural next set — and our free crochet Christmas stocking patterns give those little elves somewhere to live.
Frequently asked questions
Are these crochet elf patterns really free?
Yes. Each pattern linked above is published in full on the designer’s own blog, free to read without payment. Some designers also sell an optional ad-free PDF of the same pattern; the free blog version is the one linked here.
Which elf pattern is best for a beginner?
The CrazyPatterns Elf Gnome is rated easy and uses only basic stitches, and the Grace and Yarn Mini Elf is designed with new amigurumi makers in mind, with its one-piece body saving sewing. The C2C square is the one to leave until later — it is intermediate level.
What yarn and hook do I need for a crochet elf?
Most of the dolls here use worsted or DK weight yarn with a 2.5–3.5 mm hook for a tight amigurumi fabric, while the C2C square uses worsted weight with a 5.5 mm hook. Check the individual pattern page before you start, since each designer lists their own materials.
Can I sell crochet elves I make from these patterns?
It depends on the designer. Grace and Yarn and PinkPepper Crochet both allow finished items to be sold with credit and a link to the pattern. Always check the terms on the pattern page you use — the pattern itself must never be sold or shared as your own.
How do I turn a crochet elf into a tree ornament?
Make the elf small, or choose one of the ornament-sized patterns above, and add a hanging loop of yarn or ribbon to the top of the hat before you finish. Elliott from PinkPepper Crochet is explicitly designed to take a loop this way.

