
Ida Doll Free Knitting Pattern: Your Complete Guide to Creating a Charming Handmade Doll
There is something timeless about a handmade doll. Long before toy stores filled their shelves with mass-produced plastic figures, children treasured soft, carefully crafted companions made by the hands of someone who loved them. Today, that tradition is alive and well among knitters who find deep satisfaction in creating something beautiful, personal, and enduring from nothing more than yarn and needles. The Ida Doll is one of those patterns that captures this spirit perfectly — a sweet, classic knitted doll that has become a favorite for crafters of all experience levels. Whether you are knitting it as a gift for a child, as a decorative keepsake, or simply for the joy of the craft itself, this free knitting pattern will walk you through everything you need to know to bring Ida to life.
Who Is the Ida Doll?
The Ida Doll is a soft, stuffed knitted doll with a simple, charming aesthetic that appeals to both makers and recipients. She typically stands between 12 and 16 inches tall depending on your yarn weight and needle size, with a rounded body, simple limbs, and a sweet face that you can customize with embroidery. She wears a knitted outfit — usually a dress, though you can adapt the pattern to give her trousers, a sweater, or any style you prefer — and her yarn hair can be made in any color, length, and texture you like.
What makes the Ida Doll pattern so beloved is its accessibility. The construction is approachable even for knitters who have never made an amigurumi or toy before, and the result is polished enough to be genuinely impressive. The pattern uses straightforward techniques: knitting in the round, basic increases and decreases for shaping, and simple seaming. If you can knit a hat or a pair of simple socks, you have all the skills you need to knit Ida.
Materials You Will Need
Before you cast on, gather your materials so the process flows smoothly. Here is what you will typically need for the Ida Doll pattern.
Yarn: The most common choice is a smooth DK weight or worsted weight yarn in a skin tone color for the body, plus one or two additional colors for clothing. Natural fiber yarns like cotton or a cotton blend are ideal for dolls because they hold their shape well, take embroidery cleanly, and are soft against a child’s skin. If you are knitting for a young child, choose a machine-washable yarn for practical reasons. Popular choices include Paintbox Yarns Simply DK, Drops Safran (a cotton yarn), Scheepjes Catona, or any similar smooth yarn that allows you to see your stitches clearly.
Needles: You will typically use needles one or two sizes smaller than the yarn label recommends. This creates a tighter fabric that holds the stuffing inside without showing gaps. For DK weight yarn, a set of 2.5mm or 3mm double-pointed needles or a short circular needle works well.
Stuffing: Polyester fiberfill is the standard choice. It is lightweight, washable, and maintains its shape over years of play. Pack the stuffing firmly enough that the doll holds her form without feeling lumpy.
Eyes and face: Many knitters use safety eyes in an 8mm or 10mm size for a clean, professional look. If you are making the doll for a child under three, skip the safety eyes entirely and embroider the eyes with yarn or embroidery thread instead, as safety eyes can become a choking hazard if they work loose.
Embroidery thread or yarn: You will need this for embroidering the face — the eyes, nose, mouth, and any blush cheeks you want to add.
Yarn needle: A blunt tapestry needle for seaming and weaving in ends.
Stitch markers: Helpful for marking the beginning of rounds and key shaping points.
Understanding the Pattern Structure
The Ida Doll is typically knitted in separate pieces and then assembled, though some versions use a top-down construction that minimizes seaming. Understanding the overall structure before you begin helps you see how the pieces relate to each other and makes the assembly stage far less intimidating.
The main pieces are the head, the body, the arms (two), and the legs (two). The clothing pieces — dress or top, and optional separate pants or skirt — are knitted last and dressed onto the doll. Hair is added at the very end using a looping or fringe technique directly onto the head.
The head is typically the first piece you knit, because it sets the scale for everything else. It is worked in the round using increases to create a sphere shape, with a flat base that you will use to attach it to the body. The body is a simple cylindrical or slightly tapered shape worked in the round in the clothing color or skin tone, depending on your design. The arms and legs are small tubes worked in the round, with the hands and feet shaped using simple decreases.
The Free Ida Doll Knitting Pattern
The following pattern is written for DK weight yarn on 3mm needles. Your finished doll will be approximately 14 inches tall. Gauge is approximately 24 stitches and 32 rows to 10cm in stockinette stitch. Because dolls are stuffed, gauge is less critical than in garments, but working at a tighter gauge than recommended prevents gaps in the fabric.
Abbreviations used:
CO = cast on, K = knit, P = purl, KFB = knit front and back (increase), K2tog = knit two together (decrease), SSK = slip slip knit (decrease), PM = place marker, SM = slip marker, BOR = beginning of round, St(s) = stitch(es), MC = main color (skin tone), CC = contrast color (clothing).
Head
Using MC and 3mm needles, CO 6 sts and join to work in the round, distributing evenly across double-pointed needles.
Round 1: KFB in every stitch — 12 sts.
Round 2: Knit.
Round 3: (KFB, K1) repeat to end — 18 sts.
Round 4: Knit.
Round 5: (KFB, K2) repeat to end — 24 sts.
Round 6: Knit.
Round 7: (KFB, K3) repeat to end — 30 sts.
Round 8: Knit.
Round 9: (KFB, K4) repeat to end — 36 sts.
Round 10: Knit.
Round 11: (KFB, K5) repeat to end — 42 sts.
Round 12: Knit.
Round 13: (KFB, K6) repeat to end — 48 sts.
Rounds 14–28: Knit all rounds (15 rounds total).
Now begin decreasing:
Round 29: (K2tog, K6) repeat to end — 42 sts.
Round 30: Knit.
Round 31: (K2tog, K5) repeat to end — 36 sts.
Round 32: Knit.
Attach safety eyes between rounds 20 and 21, approximately 6 stitches apart. If the doll is for a young child, leave the eyes unattached for now and embroider them after stuffing.
Round 33: (K2tog, K4) repeat to end — 30 sts.
Round 34: Knit.
Round 35: (K2tog, K3) repeat to end — 24 sts.
Stuff the head firmly at this point.
Round 36: (K2tog, K2) repeat to end — 18 sts.
Round 37: (K2tog, K1) repeat to end — 12 sts.
Round 38: K2tog repeat to end — 6 sts.
Break yarn, thread through remaining stitches, pull tight, and fasten off. Weave in end.
Body
Using CC (clothing color) and 3mm needles, CO 6 sts and join in the round.
Round 1: KFB in every stitch — 12 sts.
Round 2: Knit.
Round 3: (KFB, K1) repeat to end — 18 sts.
Round 4: Knit.
Round 5: (KFB, K2) repeat to end — 24 sts.
Round 6: Knit.
Round 7: (KFB, K3) repeat to end — 30 sts.
Round 8: Knit.
Round 9: (KFB, K4) repeat to end — 36 sts.
Rounds 10–30: Knit all rounds (21 rounds).
Now decrease for the neck:
Round 31: (K2tog, K4) repeat to end — 30 sts.
Round 32: Knit.
Round 33: (K2tog, K3) repeat to end — 24 sts.
Round 34: Knit.
Round 35: (K2tog, K2) repeat to end — 18 sts.
Stuff the body firmly. Leave the remaining 18 stitches live on a needle or bind off and seam the neck closed — you will use this opening to attach the head.
Arms (Make Two)
Using MC, CO 6 sts and join in the round.
Round 1: KFB in every stitch — 12 sts.
Rounds 2–5: Knit.
Switch to CC.
Rounds 6–24: Knit all rounds.
Round 25: (K2tog, K2) repeat to end — 9 sts.
Stuff lightly. Break yarn, thread through remaining stitches, pull tight, fasten off.
Legs (Make Two)
Using CC for the shoe or boot portion, CO 6 sts and join in the round.
Round 1: KFB in every stitch — 12 sts.
Rounds 2–3: Knit.
Round 4: CO 3 additional sts for the sole extension, then knit across — 15 sts. Work a few short rows here if you want a more defined foot, or simply continue in the round for a simple rounded base.
Rounds 5–8: Knit.
Switch to MC for the leg.
Rounds 9–28: Knit all rounds.
Round 29: (K2tog, K3) repeat to end — 12 sts.
Stuff firmly. Break yarn, thread through remaining stitches, pull tight, fasten off.
Assembly
Lay out all your pieces and take a moment to appreciate your work before you begin sewing. Assembly is the step that transforms a collection of knitted tubes into a doll, and it is worth taking your time.
Attach the head to the body by aligning the neck opening of the body with the base of the head and sewing them together using mattress stitch or whipstitch. Make sure the face points forward and the head sits naturally on the neck. Add any additional stuffing through the neck opening before closing it completely.
Attach the arms to either side of the body, approximately at the level of rounds 30 to 32 of the body. Pin them in place before sewing to check the symmetry. Sew through the top of each arm and into the body, going around the attachment point several times to secure it firmly — arms take a lot of stress in play.
Attach the legs to the base of the body, positioning them symmetrically so the doll stands or sits naturally. Again, pin before sewing.
Adding the Face
The face is what gives Ida her personality, and it is the step many knitters find most satisfying. If you attached safety eyes earlier, you already have the placement locked in. Now you will add the nose and mouth using embroidery thread or a length of smooth yarn in an appropriate color.
For the nose, use a small straight stitch or two horizontal stitches stacked on top of each other at the center of the face, approximately two rounds below the eyes.
For the mouth, use a curved backstitch or a simple V shape created with two straight stitches meeting at a center point below the nose. A slight upward curve gives Ida a pleasant, gentle expression.
For rosy cheeks, use pink embroidery thread or a fine pink yarn to make several small stitches in a circular cluster on each cheek. Alternatively, some knitters use a light pink blush powder with a small brush for a softer, more subtle effect.
Knitting the Hair
Ida’s hair is one of the most customizable elements of the pattern. The most common approach is the loop or fringe method, in which you cut lengths of yarn and attach them directly to the head using a lark’s head knot, similar to how fringe is added to a scarf. Work from the hairline at the forehead around the sides and across the back, attaching loops of yarn every few stitches. Once all the loops are attached, you can trim them to a uniform length for a blunt bob, trim them at an angle for a layered look, style them into braids or pigtails, or leave them long and flowing.
For a curlier look, use a textured bouclé or mohair yarn. For a sleek look, use a smooth worsted or DK yarn. For a natural, realistic texture, some knitters use a very fine mohair or use several thin strands held together.
Tips for Getting the Best Results
A few practical notes that will make the knitting process smoother. First, always check your tension as you go. If you can see the stuffing through the fabric, your stitches are too loose — go down a needle size. Second, stuff the pieces more firmly than you think necessary. Understuffed dolls quickly become limp and lose their shape. Third, take extra care with the face: use a water-soluble fabric marker to sketch the placement before you commit with your needle and thread.
If you are making Ida as a gift and want to add a personal touch, consider knitting a small accessory — a tiny bag, a hat, a pair of simple shoes that slide on and off, or even a small stuffed animal companion sized to fit in her arms. These small additions transform a lovely doll into a treasured heirloom.
Making Ida Your Own
One of the great pleasures of this pattern is how much room it leaves for creativity. Change the skin tone yarn to any color you like — there are no rules here, and some knitters love to make fantastical dolls in lavender or teal. Change the clothing color to suit the recipient’s favorite colors. Knit Ida in a miniature size using fingering weight yarn and 2mm needles for a pocket-sized version. Knit her in a larger size using chunky yarn for a doll that is easier for very small hands to hold.
You can also design entirely new outfits for her. A simple rectangle of fabric knitted in a lace stitch makes a beautiful skirt. A tiny striped sweater knitted in the round looks adorable and teaches you colorwork at the same time. The possibilities are as wide as your imagination.
Why Handmade Dolls Matter
In a world of fast fashion and disposable toys, there is something quietly radical about making a doll by hand. A knitted doll like Ida carries the hours of care and attention that went into her creation. She cannot be easily replaced, and that makes her more precious. Children who grow up with handmade toys often develop a different relationship with their belongings — an appreciation for the work behind objects, a sense that things can be made rather than only bought.
For the knitter, there is the deep satisfaction of a completed project that will genuinely be used and loved. Knitting a doll from scratch is a reminder of what hands are capable of, and there is real joy in that.
Cast on, take your time, and enjoy every round. Ida is waiting to be made.