
Ida – Doll: A Free Knitting Pattern You’ll Absolutely Love
There is something timeless about a handmade doll. Long before plastic toys lined department store shelves, children clutched soft figures stitched or knitted by the hands of someone who loved them. That tradition has never really gone away — it has simply transformed, carried forward by a new generation of knitters who understand that a handmade gift carries a warmth no factory can replicate. Ida is one such doll. Sweet, simple, and entirely charming, Ida is a knitted doll pattern that beginners and experienced crafters alike will find deeply satisfying to make. And best of all, the pattern is completely free.
Whether you are looking for a meaningful gift for a child in your life, a soft toy to display in a nursery, or simply a project that gives your hands something lovely to do on a quiet evening, Ida is exactly the right companion. This post walks you through everything you need to know about the pattern — the materials, the techniques, the finishing touches, and the little creative choices that make your version of Ida uniquely your own.
Who Is Ida?
Ida is a soft knitted doll standing roughly 30 to 35 centimeters tall, depending on your tension and the yarn you choose. She has a simple, classic shape — a rounded head, a plump body, two little arms, and two sturdy legs — finished with embroidered facial features that give her the kind of gentle expression that feels like a hug. Her hair can be made from yarn loops, braids, or simple strands, and her outfit can be as elaborate or as minimal as you like. The base pattern gives you a wonderful blank canvas, and the customization possibilities are genuinely endless.
The name Ida has an old, gentle quality to it — rooted in Germanic and Scandinavian tradition, meaning “industrious” or “hardworking.” It suits a handmade doll perfectly. Every stitch that goes into her is industrious work, the kind of slow and satisfying making that modern life rarely offers enough of.
Materials You Will Need
One of the reasons Ida is such an accessible pattern is that the materials list is short and inexpensive. You do not need specialty yarns or unusual tools. Most knitters will find that they already have most of what they need in their stash.
Yarn: The pattern works beautifully with a DK weight yarn (also called light worsted or 8-ply) in a skin-tone shade for the body. You will need approximately 100 to 150 grams for the body, depending on your gauge. For the clothing — which is worked directly onto the body or knitted separately and dressed onto the doll — choose any contrasting colors you love. Think soft pastels, warm earthy tones, or bright cheerful hues. Cotton or cotton-blend yarn is a lovely choice for a doll that may be handled by small children, as it is washable and durable. Wool or wool-blend yarn gives a slightly softer finish and is equally suitable.
Needles: A set of 3.5mm or 4mm double-pointed needles (DPNs) will work for most of the body construction. If you prefer working in the round on a short circular needle, a 40cm circular at the same size works just as well. The exact needle size you choose should be slightly smaller than what the yarn label recommends — this creates a tighter fabric that will keep the stuffing inside where it belongs.
Stuffing: Polyester toy stuffing is the standard choice. It is hypoallergenic, washable, and holds its shape well over time. Avoid using old yarn scraps or cotton wool as stuffing for toys intended for young children, as these can compact unevenly and are harder to keep clean.
Other supplies: You will need a yarn needle for seaming and weaving in ends, a small amount of black or dark brown yarn (or embroidery floss) for the facial features, and scissors. Stitch markers are helpful but not strictly necessary. If you plan to give the doll hair, set aside an additional 20 to 30 grams of yarn in your chosen hair color.
Gauge and Sizing
Before you cast on, take a moment to check your gauge. Knit a small swatch in stockinette stitch with your chosen yarn and needles, then count how many stitches and rows fit into a 10cm square. For this pattern, the target gauge is approximately 22 stitches and 30 rows over 10cm in stockinette on 3.5mm needles. Because this is a toy and not a fitted garment, your gauge does not need to be exact — but being too far off will affect the final size of the doll. A looser gauge will produce a larger Ida; a tighter gauge will produce a smaller, more compact version. Both are equally lovely.
The Free Pattern: Step by Step
Head
Using your skin-tone yarn and DPNs or a short circular needle, cast on 8 stitches and join to work in the round, being careful not to twist.
Round 1: Knit all stitches.
Round 2 (increase round): Knit into the front and back of each stitch — 16 stitches.
Round 3: Knit.
Round 4: *K1, kfb; repeat from * to end — 24 stitches.
Round 5: Knit.
Round 6: *K2, kfb; repeat from * to end — 32 stitches.
Round 7: Knit.
Round 8: *K3, kfb; repeat from * to end — 40 stitches.
Rounds 9–24: Knit all rounds (16 rounds even).
Round 25: *K3, k2tog; repeat from * to end — 32 stitches.
Round 26: Knit.
Round 27: *K2, k2tog; repeat from * to end — 24 stitches.
Round 28: Knit.
Round 29: *K1, k2tog; repeat from * to end — 16 stitches.
At this point, stuff the head firmly. Then continue:
Round 30: *K2tog; repeat from * to end — 8 stitches.
Cut the yarn, thread through remaining stitches, pull tight, and fasten off.
Body
Cast on 8 stitches and join in the round as before.
Increase as for the head until you have 40 stitches. Continue even for 24 rounds. Then work a decrease round: *K3, k2tog; repeat from * to end — 32 stitches. Knit 4 rounds even. Work another decrease round: *K2, k2tog; repeat from * to end — 24 stitches. Knit 2 rounds. Stuff the body firmly. Work *K1, k2tog; repeat from * — 16 stitches. Knit 1 round. Work *K2tog; repeat from * — 8 stitches. Finish as for the head.
Arms (Make Two)
Cast on 8 stitches and join in the round.
Increase to 16 stitches over the first two rounds. Knit even for 20 rounds. Decrease back to 8 stitches over 2 rounds. Do not stuff the arms; leave them lightly filled or entirely empty for a softer, more poseable feel. Close and fasten off.
Legs (Make Two)
Cast on 8 stitches and join in the round.
Increase to 20 stitches. Knit even for 30 rounds for the leg. Work a foot section by knitting the first 10 stitches only in short rows for 6 rows to shape a small toe bump, then continue in the round for 4 more rounds. Decrease back to 8 stitches. Stuff the legs moderately firmly — they need enough structure to help the doll sit upright. Close and fasten off.
Assembly
The assembly stage is where Ida truly comes to life, and it is worth taking your time here. A carefully assembled doll sits beautifully and wears her proportions with confidence.
Begin by attaching the head to the body. Use a length of your skin-tone yarn threaded onto a yarn needle, and sew through both pieces with a whip stitch, pulling gently as you go to keep the seam tidy. Go around twice for a secure join. The head should sit centered and upright — take a moment before you begin to position it exactly where you want it.
Next, attach the arms. Position them roughly halfway up the body on either side, with the closed end pointing outward and slightly downward. Sew firmly through the top of the arm and into the body, going back and forth several times. This join takes a bit of wear in play, so make it sturdy.
Attach the legs at the base of the body, spacing them evenly. They should point straight down — or if you prefer a sitting doll, angle them slightly forward. Again, sew back and forth several times for security.
Adding the Face
The face is the soul of the doll, and embroidering it is one of the most satisfying steps of the whole project. There is no single right way to do Ida’s face — experiment on paper before you commit needle to yarn, and remember that simple is almost always better on a knitted toy.
For the eyes, use two small satin stitch ovals in black or very dark brown embroidery floss, placed roughly in the middle of the head and spaced about 2.5 to 3 centimeters apart. Add a tiny white highlight stitch in the upper corner of each eye to bring them to life. For the mouth, a simple curved line in a slightly deeper shade of your skin-tone yarn, or a soft coral embroidery floss, makes a sweet smile. Rosy cheeks can be suggested with a tiny blush of pink yarn worked in a circular satin stitch on each side of the face, or even a dab of fabric marker or chalk if you prefer.
The nose can be as simple as two small vertical stitches sitting just below center on the face. Some knitters prefer to leave the nose entirely implied — a small bump of stuffing can suggest a nose without any embroidery at all, and it has a charming, dreamy quality.
Hair
Ida’s hair is one of the most fun parts of the pattern because it is entirely up to you. Here are a few approaches that work beautifully.
Loop hair: Cut lengths of yarn approximately 15 to 20 centimeters long. Fold each length in half and use a crochet hook to pull the folded loop through a stitch on the top of the head, then thread the ends through the loop and pull gently to secure. Repeat across the top and back of the head until you have a full head of hair. This creates a thick, fluffy look that can be left loose and wild or trimmed into a tidy bob.
Braided or plaited hair: Create the loop hair as above but gather the strands into two sections, one on each side of the head, and braid or twist them into pigtails secured with small lengths of yarn or tiny ribbon bows. This is perhaps the most classic look for a knitted doll.
Sewn-on yarn hair: Wind yarn around a piece of cardboard to create a wig-like piece, then sew it onto the head along a center parting line. This method gives a very neat, uniform finish and is particularly lovely for straight-haired styles.
Dressing Ida
The base pattern produces a doll in a simple body-colored knit fabric. From here, you can add clothing in a number of ways. The simplest approach is to knit a small dress or tunic directly as an extension of the body, changing color partway through to suggest a garment. Alternatively, knit small separate pieces — a tiny stockinette dress, a pair of miniature trousers, a little jacket — and dress the doll in them. Tiny buttons, embroidered details, or a few rows of a contrasting color at the hem can turn a plain garment into something genuinely adorable.
A simple dress pattern to complement Ida: Cast on 40 stitches on 3.5mm needles. Join in the round and knit in your chosen color for 25 rounds. Work a simple yoke shaping by decreasing every 5th stitch on one round, then knit even until the yoke is long enough to slip over Ida’s head. Add a few rows of garter stitch at the hem and neckline for a tidy finish.
Tips for a Beautiful Finish
A few small things make the difference between a good doll and an absolutely lovely one. Use a tight gauge throughout — this prevents stuffing from showing through the fabric and gives the doll a smooth, professional appearance. Weave in all ends thoroughly on the inside of each piece before assembling, so there are no loose threads to catch on little fingers. When stuffing, fill the head and body firmly but not to the point of distortion — the doll should feel pleasantly plump, not taut. Take your time with the embroidered face, working in good light and stepping back regularly to assess the placement of features before committing to a final stitch.
If you are making Ida as a gift for a baby or very young child, use only embroidery for the facial features rather than safety eyes, and ensure all joins are completely secure. Skip any small decorative buttons or embellishments that could become loose over time.
Why Knitting Dolls Is So Worthwhile
There is a particular kind of satisfaction in knitting a doll that differs from knitting garments or accessories. A doll is a complete world in miniature — a small person who did not exist before you picked up your needles. When you place her in a child’s hands, you are giving them something made entirely from your attention and care. Children often form deep attachments to handmade toys in a way they rarely do with mass-produced ones, perhaps sensing on some level the love embedded in each stitch.
Knitting Ida is also an excellent project for building confidence if you are newer to knitting in the round or working with double-pointed needles. The pieces are small and quick, the techniques are straightforward, and the reward — a finished, characterful little doll — comes relatively quickly. Making multiple Idas as gifts throughout the year is a genuinely joyful practice, and because the pattern is free, you can channel your entire budget into the most beautiful yarns you can find.
Sharing Your Ida
Once your Ida is finished, consider sharing her on social media or in your favorite knitting community. Patterns like this one grow richer with every version that knitters make their own — different hair colors, different outfits, different expressions, different sizes. Your interpretation of Ida adds to that collective creative conversation, and it may inspire someone else to pick up their needles for the first time.
If you make changes to the pattern as you go — adjusting proportions, adding details, finding a clever shortcut — jot them down. Your personalized version might become the foundation for an entirely new doll project, or even a pattern of your own one day.
Final Thoughts
Ida is more than a knitting project. She is an invitation to slow down, to work with your hands, and to create something genuinely meaningful. The fact that the pattern is free means there is no barrier between you and the simple pleasure of making her — only time, yarn, and the quiet click of needles. Whether she becomes a beloved toy, a nursery decoration, a thoughtful gift, or a practice piece for learning new techniques, every version of Ida is worth making. Pick up your needles, choose your colors, and bring your own Ida to life. She is waiting to be made.