Detailed knit-flat pattern with step-by-step, row-by-row instructions and simple ASCII illustrations. Pieces: vest-style bodice dress with puffy princess sleeves and leaf-like skirt, elf shoes, upside-down-flower hat, and a tiny ballet cardigan. Designed to fit a 19cm silicone doll with chest circumference 15cm. Pattern written for knitting flat and seaming.
The pattern uses the gauge 28 sts = 10 cm. For chest 15 cm you need 42 sts around; knitted flat that becomes two panels of 21 sts each (front and back). The skirt is created by dividing the lower edge base into 7 leaf modules of 6 sts each (7 x 6 = 42). Puff sleeves are short caps picked up at armhole and gathered to puff.
CO 21 sts. Work in stockinette (RS: k to end; WS: p to end) until panel measures 5 cm from cast-on edge (measure flat). Using gauge rows: 5 cm x 3.6 rows/cm = ~18 rows. Row-by-row count shown below:
Rows 1-18 (RS row numbers): RS1: k21 WS2: p21 RS3: k21 WS4: p21 RS5: k21 WS6: p21 RS7: k21 WS8: p21 RS9: k21 WS10: p21 RS11: k21 WS12: p21 RS13: k21 WS14: p21 RS15: k21 WS16: p21 RS17: k21 WS18: p21 End when piece measures 5cm (18 rows). BO all sts loosely on WS.
CO 21 sts. Work stockinette for 12 rows (to same height minus neckline depth), then shape neckline by binding off center 3 sts and working each side separately to the same shoulder height as back.
Rows 1-12: RS1: k21 WS2: p21 ... repeat to Row12 (WS) At RS row 13 (neck shaping): RS13: k9, BO3, k9 (You have two shoulder pieces of 9 sts each) Next rows, work each shoulder separately for 4 rows to match back height (rows 14-17): Right shoulder (RS): work RS on first 9 sts only while leaving other 9 sts on spare yarn; keep working stockinette on those 9 sts for 4 rows. Left shoulder: turn and work same for 4 rows (mirror: start with WS on those 9 sts). When each shoulder has total rows equal to back (18 rows), BO shoulder sts loosely. Seaming: seam shoulders aligning back and front edges.
Seam side seams from underarm to waist: measure from cast-on edge up 4.2 cm (about 15 rows) leaving small armhole opening of approx 0.8–1.0 cm (3 rows) if you prefer a defined opening. For a doll puff-sleeve cap we will leave the entire side seam closed and pick up stitches for sleeve cap across the narrow armhole (~8–10 sts per sleeve). Suggested: seam sides from waist up 12 rows, leaving 6 rows as armhole opening for sleeve pick-up.
Option A (recommended): Pick up 42 sts evenly around the lower edge of the seamed bodice (21 front + 21 back). Divide these 42 sts into 7 modules of 6 sts = one leaf base each. Each leaf is worked flat and then seamed; leaves overlap slightly when attached to create leaf-like points.
Leaf (work 7 identical leaves; each leaf uses 6 base sts) Setup row (WS, picked-up sts arranged so leaf base is 6 sts): Row 1 (RS): k6 Row 2 (WS): p6 Row 3 (RS): k1, m1 (make one) knit to last st, m1, k1 (increase both edges) -> increases by 2 -> 8 sts Row 4: p all Row 5: k1, m1, k to last st, m1, k1 -> +2 -> 10 sts Row 6: p all Row 7: k dec at edges: ssk, k to last 2, k2tog -> -2 sts -> 8 sts Row 8: p all Row 9: k ssk, k to last 2, k2tog -> -2 -> 6 sts Row 10: p6 Row 11: k6 BO on RS loosely for tip or graft tip and leave a tail to sew tip closed. This yields a leaf with point after 11 rows (~3.0–4.0 cm). Adjust rows to preferred length; the pattern above gives a gentle leaf point. Attach leaf bases next to each other; overlap edges slightly and sew base to bodice so leaves sit around the waist. Block lightly with shaping.
Pick up 10 sts evenly around the armhole opening for each sleeve (if you left a small armhole). If you closed the side seam, pick up along the small opening left when seaming. Puff is created by increasing and then gathering.
Pick up and cast on method: pick up 10 sts. Row 1 (RS): k10 Row 2 (WS): p10 Row 3 (RS): *k1, m1* repeat to end (increase to 20 sts) Row 4: p20 Row 5-8: work 4 rows k20 / p20 stocking st to create puff body Row 9: *k2tog across to decrease to 10 sts* (k2tog 10 times) -> 10 sts Row 10: p10 BO loosely on WS. Finishing: gather upper edge with a running thread and pull gently to fit into armhole cap; sew into armhole so sleeve slightly puffs out. Gather lower edge (cuff) with a few stitches to create slight ruffle or work small picot cast-off instead of BO for decorative edge.
Simple flat slipper sewn closed. Work flat and seam sole and back. Use contrast color if desired.
CO 10 sts. Row1 (RS): k10 Row2: p10 Row3: k2, k2tog, k4, ssk, k2 (shape toe) -> 8 sts Row4: p8 Row5: k8 Row6: p8 Next, BO 3 sts at center for tongue (optional), leave remaining sts for heel. Fold shoe lengthwise and seam bottom and back, leaving opening for foot. Weave in and shape toe slightly with thread to make pointed elf-shoe tip. Add a small I-cord trim or tiny pompom if you like.
Hat is knit flat and seamed. Head circumference assumed ~12 cm -> 34 sts at sample gauge. If your doll head differs, measure and adjust cast-on accordingly (stitches = circ(cm) * 2.8 sts/cm).
CO 34 sts. Brim: Work 6 rows K1,P1 rib (optional: 4 rows) for stretch. Body: work stockinette until piece measures 5 cm from cast-on edge (~18 rows), let this be the inside of the flower (cup). Crown shaping (RS decreases): Row1: k6, k2tog, k6, k2tog, k6, k2tog, k6, k2tog -> 30 sts Row2: p30 Row3: k5, k2tog, k5, k2tog, k5, k2tog, k5, k2tog -> 26 sts Row4: p26 Row5: k4, k2tog repeat -> 22 sts Row6: p22 Row7: k2tog across -> 11 sts BO remaining sts; thread tail and pull to close crown. Petals: With contrast color, pick up 34 sts evenly around brim and work 6 petals by repeating petal motif across divided sections. Example petal motif (for 6 petals, each petal ~5-6 sts): work short triangular petal: *Row1 (RS): k6; Row2: p6; Row3: k1, m1, k to last, m1, k1 (8 sts) Row4: p8 Row5: k ssk, k to last2, k2tog (6 sts) Row6: p6; BO.* Sew petals to brim so they flare downwards creating the inverted flower look. Block petals so they curve out.
Simple open-front cardigan. Worked as three flat pieces: back and two identical front panels. Seamed and edge finished with a narrow collar band.
Back: CO 36 sts. Work stockinette for 3.5 cm (~12 rows). BO all sts. Fronts (make 2): CO 18 sts. Work stockinette for 3.5 cm. For neckline create slight shaping by decreasing 1 st at inside edge every 4 rows for 3 times. Continue until same length as back. BO. Finishing: Sew shoulder seams (match center back to centers of fronts). Sew side seams leaving small openings for arms. Pick up sts along front edges and work 6 rows K1,P1 rib for band; BO loosely. Optional: add single crochet edge (if you crochet) or work a narrow I-cord around edges to tidy.
Front/Back panel (flat view): Width: 21 sts (each panel) Height: 5 cm ~ 18 rows [Shoulder 9 sts]--(neck 3 sts BO)--[Shoulder 9 sts] Skirt plan (bottom view): 7 leaves x 6 sts each -> 42 sts around Leaf schematic (rows top to tip): base: |######| (6 sts) widen: |########| (+2) widen: |##########| (+2) narrow: |########| (-2) narrow: |######| (-2) tip: sew closed
Pattern created for purljam collection. For pattern support: email team@verde.uk. Website: https://purljam.verde.uk. Share finished makes: tag #purljam.
Enjoy knitting! For pattern clarifications contact team@verde.uk or visit https://purljam.verde.uk. Share on socials: #purljam