Knitted doll patterns are one of those timeless projects that never go out of style — handmade dolls make the most personal gifts, and they’re treasured keepsakes that kids and collectors alike hold onto for years. Whether you’re a beginner looking for a simple flat-knit figure or an experienced knitter ready to tackle intricate shaping, there’s something in this list for you. These 27 free knitted doll patterns cover an impressive range of styles, from classic rag dolls and Waldorf-inspired baby dolls to mermaids, gnomes, Christmas elves, and charity dolls designed to bring comfort to children around the world. And yes — every single one is free.
Grab your needles and your favorite yarn scraps, because you’re going to want to bookmark quite a few of these.
You might also enjoy our roundups of infinity scarf knitting patterns and teddy bear knitting patterns.
Table of Contents
- 1. Aimee Doll
- 2. Basic Knit Doll in 6 Sizes
- 3. Knitted in the Round 12″ Baby Doll
- 4. FREE Easy Dolly Knitting Pattern
- 5. Bernat Ballerina Elephant Knit Rag Doll
- 6. Bernat Topsy Turvy Doll
- 7. Mermaid Doll (Hobbii)
- 8. Sally the Eco Fairy
- 9. My Knitted Fairy
- 10. Strawberry Fairy
- 11. Knit Your Own Gnome Doll
- 12. Garter Stitch Christmas Gnome
- 13. Free Gnome Knitting Pattern (No-Sew)
- 14. Christmas Elf Knitting Pattern
- 15. Knitted Comfort Doll
- 16. Waldorf Doll Knitting Pattern
- 17. Pretty Izzy Doll
- 18. Nurse Mates
- 19. Knitted Angel Doll
- 20. Basic Knitted Doll
- 21. Cora Doll
- 22. Jean Greenhowe’s Dainty Dollies
- 23. Jean Greenhowe’s Rainbow Babies
- 24. Gnome or Santa Ornament
- 25. Izzy Doll Pattern (Shirley O’Connell)
- 26. Paramedic Doll
- 27. Jean Greenhowe’s Knitted Nurse
- Frequently Asked Questions
1. Aimee Doll

Aimee is a confident, stylish play doll standing 28 cm (11 inches) tall, knitted in one piece from the top down — which means minimal seaming and a smooth, satisfying construction. She comes dressed in a cropped body warmer, striped leggings, and sports bright pink hair topped with a purple flower. Designed by Claire Fairall for LoveCrafts, she’s rated beginner-friendly and works up in DK or light worsted weight yarn. A brilliant first doll project that looks like it took way more skill than it did.
2. Basic Knit Doll in 6 Sizes

This gem from Wee Folk Art is perfect for absolute beginners — there are no increases, decreases, or double-pointed needles anywhere in the pattern. You simply knit flat, seam, stuff, and add embroidered features to create a soft, charming doll family. The pattern comes in six sizes ranging from 3 inches to 12 inches, making it easy to knit a whole crew in different scales. Worked in worsted weight yarn, this is the ideal first-ever doll pattern to try.
3. Knitted in the Round 12″ Baby Doll

Also from Wee Folk Art, this 12-inch baby doll is worked seamlessly in the round from the head down through the torso, legs, and arms in one continuous piece. It’s a fantastic introduction to knitting in the round, and the doll is stuffed as you go so you get a smooth, fully sculpted body without any awkward seaming at the end. Worked in worsted weight yarn, it’s labeled beginner-friendly and results in a beautifully soft, huggable doll that looks professionally made.
4. FREE Easy Dolly Knitting Pattern

This tiny 9 cm doll from Knitting by Post can be completed in a single evening using just small quantities of yarn scraps in pink, cream, and flesh tones. The pattern covers the body, head, two arms, and a cute little hat — everything you need for a fully finished, satisfying mini doll. It’s a fantastic stash-buster project and a great quick gift idea. If you’ve got oddments of yarn sitting around waiting for a purpose, this beginner pattern is calling your name.
5. Bernat Ballerina Elephant Knit Rag Doll

This playful elephant rag doll from Yarnspirations is worked in the round using afterthought techniques to shape the ears and trunk from a single head piece, with a built-in ruffled tutu around the tummy. The body is intentionally left unstuffed so the doll stays gloriously soft and cuddly — a thoughtful, imaginative gift for toddlers. Made with Bernat Baby Blanket yarn in bulky weight, it works up quickly and feels wonderfully squishy to hold. An intermediate-level pattern with a really fun result.
6. Bernat Topsy Turvy Doll

This clever reversible doll hides a sweet surprise — flip her skirt over and a second doll is revealed underneath, making her two dolls in one. Made with Bernat Satin yarn in DK weight with contrasting colors, she’s a total conversation-starter and an absolute hit with kids of all ages. The pattern is rated easy and is a wonderful gift option for anyone who loves a little magic in their toys. One doll, two personalities — what’s not to love?
7. Mermaid Doll (Hobbii)

An adorable little mermaid knitting pattern from Hobbii that creates a charming 35 cm (nearly 14-inch) doll — sweet, compact, and absolutely gift-worthy. The pattern captures all the magic of mermaid lore in a huggable, knitted form that sparks hours of imaginative play. It works up beautifully as a handmade present for a child or a mermaid-obsessed friend of any age, and the finished size is just right for little hands to carry around everywhere they go.
8. Sally the Eco Fairy

Sally is a 13-inch fairy doll from Knitty magazine, knitted entirely in organic, undyed cotton — making her baby-safe, washable, and fully eco-conscious. She features an embroidered face with a fringe bob, knitted wings, and a fully removable dress and panties, giving little ones plenty of dressing and undressing play. The DK weight pattern is thoughtfully detailed and results in a doll that genuinely stands apart from anything you’d find in a toy shop. A magical project with serious heart behind it.
9. My Knitted Fairy
A sweet 15 cm (6 inch) fairy doll with a full garter-stitch skirt in autumnal golden yellows, rusty reds, olive greens, and cream, with twisted cord limbs and an optional top-knot hairdo. From Flutter-by Patch, this beginner-level pattern is accessible to anyone who can cast on, knit, and purl — no fancy techniques required. The finished fairy has a wildly charming handmade quality and is quick enough to make in a weekend. A lovely little gift that looks far more intricate than it actually is.
10. Strawberry Fairy

This delightful duo from Clover features a tiny 8 cm fairy doll paired with an even tinier 3 cm strawberry companion — both worked in DK or 4-ply yarn. Designed by Sachiyo Ishii, the pattern blends knitting, crochet, and embroidery in one charming, multi-technique project. The fairy comes with a crocheted flower hair accessory and carefully embroidered features for a wonderfully polished finish. This is a perfect project for an intermediate knitter who loves miniature, intricate makes.
11. Knit Your Own Gnome Doll

This Waldorf-inspired gnome doll from Bella Luna Toys is worked entirely in stockinette stitch, built from five separate pieces — legs/torso/head, two arms, a hat, and an optional backpack for crystals — then stitched together for a sweet, cohesive figure. It’s an ideal next step for knitters who’ve mastered garter stitch and are ready to practice purling and seaming. Made in worsted weight yarn, it’s sturdy and satisfying to assemble. The finished gnome has the kind of cozy, earthy charm that feels right at home on any windowsill or bookshelf.
12. Garter Stitch Christmas Gnome

A festive cone-shaped gnome ornament worked in garter stitch short rows with stranded colorwork for the beard and face in classic red, white, beige, and black. The clever construction from Knitting and So On uses a provisional cast-on and three-needle bind-off to achieve the gnome’s distinctive rounded shape — a great project for intermediate knitters ready to try colorwork for the first time. Worked in sport weight yarn, the finished ornament is compact, dimensional, and full of holiday personality. A wonderful gift-knitting project for the holiday season.
13. Free Gnome Knitting Pattern (No-Sew)

From Ruffles and Rainboots, this simple no-sew gnome pattern produces adorable sitting gnome decorations that are perfect for Christmas displays and seasonal home décor. The construction is refreshingly straightforward — the designer describes it as “so simple, but makes the cutest knitted gnomes” — which makes it ideal for crafters who want a charming result without a steep learning curve. These gnomes work up fast, which means you can make a whole gang of them for gifts, wreaths, or a seasonal vignette on the mantelpiece.
14. Christmas Elf Knitting Pattern

A “dinky” striped Christmas elf with a pointed collar, banded tunic, and conical hat, designed by Liana Marcel and perfect for mantelpieces, wreaths, or gift-wrapping decoration. The pattern covers stocking stitch, color stripes, and simple shaping, finished with seed bead eyes and felt cheeks for a polished, detailed look. Worked in DK weight yarn, this intermediate-level figure is a compact holiday make that delivers a ton of festive charm. A go-to pattern for anyone who loves making handmade Christmas decorations.
15. Knitted Comfort Doll

This small 6–8 inch charity doll from the Comfort Doll Project is worked in stockinette stitch from the feet upward, with color changes marking the different body segments — feet, pants, sweater, face, and hat. What makes this pattern especially meaningful is that completed dolls can be donated to children in need through partner charities in Malawi, Nicaragua, and Africa. Knitted in worsted weight yarn, it’s a quick project with a big heart. If you’re looking for a way to put your knitting to work for a good cause, this is the one.
16. Waldorf Doll Knitting Pattern

This step-by-step tutorial from Quiet Life Farm walks you through knitting a soft Waldorf-style baby doll using bulky yarn and size 4.5 mm needles — a natural, open-ended toy beloved in Waldorf and Montessori play approaches. The free pattern includes detailed instructions for constructing and stuffing the doll’s body, making it approachable even for those new to doll knitting. The finished result has the simple, intentional aesthetic that Waldorf toys are known for — no garish colors or plastic parts, just beautiful, natural materials.
17. Pretty Izzy Doll

A compact, sweet comfort doll from Ngoc Lan Handmade, knitted in one piece from the bottom up with a colorful outfit, innocent embroidered eyes, and a removable ruffle or lace skirt. The design is sturdy and safe for small hands, and finished dolls are traditionally donated to children facing hardship around the world through the Izzy Doll Initiative. Worked in DK weight yarn at an intermediate skill level, this is a project that combines creativity with genuine generosity. One of the most rewarding patterns in this list.
18. Nurse Mates

These cheerful little nurse dolls measure just 5¼ inches tall and can be knitted flat and seamed or worked in the round — a beginner-friendly pattern with a flexible construction approach. Designed by Esther Braithwaite for LoveCrafts and created during the pandemic as a tribute to healthcare workers, each doll comes with an optional face mask for a touching, timely detail. Worked in DK or light worsted weight, they’re quick to knit and make a heartfelt, meaningful handmade gift for anyone in the medical field.
19. Knitted Angel Doll

A serene knitted angel doll in classic white wool with pale green wings — perfect as a nativity figure, tree topper, or holiday decoration from Craft Foxes. The pattern is worked in DK weight yarn using stockinette stitch with simple shaping, and the only crochet involved is for the hair chains and headband, so it’s mostly a knitting project. The finished angel has a timeless, understated elegance that works beautifully as a gift or a keepsake ornament passed down through the years.
20. Basic Knitted Doll

An 11-inch (28 cm) soft play doll from Craft Foxes that serves as the foundation body for character dolls like Finlay Fox and Carlos — but works perfectly well as a stand-alone soft toy too. The pattern uses stockinette stitch with standard decrease techniques, and assembly is done with mattress stitch for a clean, professional finish. This doll is a great blank canvas: once you have the basic construction down, you can customize the hair, skin tone, and outfit to create any character you like.
21. Cora Doll

A complete knitted doll approximately 43–45 cm tall from DROPS Design (pattern DROPS Children 35-12), worked in stockinette stitch and featuring embroidered facial details including eyes, mouth, and eyelashes, plus short pants and tube socks. The DK weight pattern uses DROPS Baby Merino yarn and is available free in 17 languages — no sign-up required. It’s a larger doll than many on this list, making it a really satisfying project with plenty of knitting time and a gorgeous, polished result at the end.
22. Jean Greenhowe’s Dainty Dollies
Two charming 17 cm (6¾ inch) dolls — Molly in red and Lucy in yellow — each knitted as a single piece from the shoes up through the legs, body, and head. From the legendary Jean Greenhowe, these dolls use just 40 grams of DK yarn each and are designed with charity knitting in mind, making them perfect quick fundraisers. Jean Greenhowe is one of the UK’s most celebrated knitting pattern designers, and these little dollies reflect her signature blend of personality, precision, and practicality.
23. Jean Greenhowe’s Rainbow Babies
Adorable 17 cm (6¾ inch) baby dolls from Jean Greenhowe that each require just 25 grams of yarn, with the feet, legs, body, and head knitted in one piece and the babygrow outfit built right into the construction — no separate clothing to sew! They come with a matching rainbow pocket accessory and are perfect charity knitting projects: fast, economical, and widely loved by knitters who donate to children’s causes. These are the kind of pattern that once you make one, you’ll end up making a dozen.
24. Gnome or Santa Ornament

Simple, cute free-standing gnome or Santa ornament figures from Hectanooga Patterns made by knitting two identical rectangular panels, stuffing them, and embellishing with felt and beads for the face and yarn for the beard. They can be displayed on a shelf, hung on the tree, or nestled in a wreath — a beginner-friendly holiday project that works up fast in chunky yarn or two strands of worsted held together. The construction is wonderfully accessible, and the results are the kind of decorations that will become annual favorites.
25. Izzy Doll Pattern (Shirley O’Connell)

The official knitted Izzy Doll pattern by Shirley O’Connell, created for the global Izzy Doll Initiative that has brought comfort to over 2 million children in 130 countries. These small handmade dolls honor the legacy of Canadian peacekeeper Master Corporal Mark Isfeld, and finished dolls can be donated to children facing conflict and adversity worldwide. If there’s one pattern on this list that will make you feel genuinely good about sitting down to knit, this is it. A humble little doll with an enormous legacy behind it.
26. Paramedic Doll

A 14 cm knitted doll dressed in blue scrubs and a protective face mask, with an optional hair bun — a touching handmade tribute designed by Amanda Berry for LoveCrafts for nurses, doctors, or medical students. The pattern covers casting on, knit, purl, increases, decreases, and seaming, making it a well-rounded intermediate skill-builder that touches on all the key techniques. Worked in DK weight yarn, it’s compact and finishes quickly, making it a great gift idea for anyone who works in healthcare.
27. Jean Greenhowe’s Knitted Nurse
A crisp, characterful 18 cm (7 inch) nurse doll from Jean Greenhowe’s “Little Gift Dolls” collection, knitted in classic white and blue DK yarn. Quick to knit and ideal for gifting or fundraising, she’s a beloved design from one of the UK’s most celebrated knitting pattern designers. Like all of Jean Greenhowe’s work, this pattern is beautifully written, economical in its use of yarn, and produces a figure with real personality and charm. A wonderful addition to any charity knitting project.
Frequently Asked Questions
Are knitted doll patterns suitable for beginners?
Yes — many knitted doll patterns are beginner-friendly, especially those worked flat and then seamed together. Starting with a simple flat-knit doll (like the Basic Knit Doll in 6 Sizes above) is a great way to build confidence before moving on to in-the-round construction. Once you’re comfortable with the basic knit and purl stitches, you’ll find most doll patterns very accessible. Look for patterns that specifically say “no increases or decreases” if you want the gentlest possible starting point.
What yarn is best for knitting dolls?
For the doll body, worsted weight yarn is the most popular choice — it knits up at a tight enough gauge to hide the polyfill stuffing inside, and it’s durable enough to stand up to play. DK or fingering weight yarn works beautifully for doll clothes and accessories where finer detail matters. When it comes to fiber, wool holds its shape and is naturally resilient, while acrylic is washable and hypoallergenic — great for dolls that will be loved hard by children. Whatever you choose, knit a bit tighter than the recommended gauge to keep stitches from gaping.
How do you stuff a knitted doll?
The key is stuffing firmly but evenly — a well-stuffed doll keeps its shape over time, while an under-stuffed one will go floppy quickly. Use quality polyfill (polyester fiberfill), which is widely available and holds up through washing. Push stuffing into the extremities (hands, feet, head) first before filling the body, and use a blunt-ended tool like a chopstick to work stuffing into tight spots. Knitting with slightly smaller needles than the yarn label recommends also helps keep stitches tight so the stuffing doesn’t show through.
How long does it take to knit a doll?
It depends on the size and complexity of the design, but as a rough guide: a small, simple flat-knit doll can be finished in an evening or two, while a larger doll with shaping, separate limbs, and embellishments might take a full weekend or longer. Flat-knit dolls that are seamed at the end tend to work up faster than those with lots of in-the-round construction and separate pieces. A good rule of thumb — if the pattern is labeled “quick” or “beginner,” expect 3–6 hours total including assembly and finishing.
There you have it — 27 free knitted doll patterns to keep your needles busy for a good long while. Whether you’re making a sweet fairy for a little one, a comfort doll to donate, or a festive gnome for your holiday shelf, there’s something here to spark your next project. Save your favorites, share what you make, and happy knitting!
