This knitted spring wildflower doll is designed to capture the look of a handmade heirloom toy with a soft floral dress, ruffled sleeves, a slouchy beret, tiny crossbody bag, little flower basket, watering can, and sweet garden styling. If you love collectible knitted dolls, handmade nursery decor, artisan soft toys, cottagecore gifts, or boutique doll patterns to knit and gift or sell as finished items, this project is a beautiful choice. The shape is gentle and balanced, the details are charming, and the finished doll has the polished look many makers search for when shopping for premium hand-knit doll designs online.
Please note: I strive for accuracy in every pattern, but occasional errors can happen. Thank you for understanding and for enjoying my designs.
Overview
This pattern is written in US English and is worked mostly flat, with some small pieces worked either flat or in the round according to your preference. The finished doll is approximately 13 to 14 inches tall from the top of the beret to the soles of the shoes when made at the stated gauge.
The design follows the proportions shown in the image: a large rounded head, compact upper torso, narrow waist, full ankle-length dress, short arms, slim dangling legs, and small accessories sized to look delicate rather than oversized. The face is minimal, with embroidered closed eyes and soft blush cheeks.
The fabric should be firm enough to hold shaping. Use a tight gauge and stuff the body parts evenly. The dress must drape softly but still support the wide skirt shape. The doll is meant for decorative use unless you securely fasten all parts and avoid detachable embellishments.
Materials
- Main skin tone yarn: light beige, sport or light DK weight, approximately 70 to 90 g
- Hair yarn: medium brown, fingering to sport weight, approximately 35 to 45 g
- Dress yarn: pale sage green, sport weight, approximately 90 to 110 g
- Beret yarn: muted brick red, sport weight, approximately 20 to 25 g
- Shoe yarn: medium leafy green, sport weight, approximately 15 g
- Bag yarn: moss green, sport weight, scraps
- Watering can yarn: soft taupe or gray-beige, sport weight, scraps
- Basket yarn: warm beige or straw tone, sport weight, scraps
- Embroidery yarn: pink, rose, cream, yellow, lavender, soft green for flowers and leaves
- Black or dark brown embroidery thread: for closed eyes
- Soft pink blush yarn or embroidery floss: optional for cheeks
- Knitting needles: US 2 (2.75 mm) for firm fabric
- Optional smaller needles: US 1.5 (2.5 mm) for accessories if you want them extra neat
- Tapestry needle
- Stitch markers
- Waste yarn
- Toy stuffing
- Thin floral wire: optional for basket handle or watering can spout support
- Small amount of felt or cardboard: optional for strengthening accessory bases
Gauge
26 stitches and 36 rows = 4 inches in stockinette stitch on US 2 (2.75 mm) needles after light blocking.
Gauge is important because the doll proportions depend on a dense knitted fabric. If your fabric looks loose or stuffing shows through, go down a needle size.
Abbreviations
- BO = bind off
- CO = cast on
- dec = decrease
- inc = increase
- k = knit
- k2tog = knit 2 stitches together
- m1L = make 1 left
- m1R = make 1 right
- p = purl
- p2tog = purl 2 stitches together
- pm = place marker
- rep = repeat
- RS = right side
- ssk = slip, slip, knit
- st(s) = stitch(es)
- St st = stockinette stitch
- WS = wrong side
Color Notes and Visual Placement
The original look depends on soft contrast rather than bright color blocks. Keep the skin warm and pale, the hair medium brown, the dress a faded spring green, and the accessories muted. The flower embroidery should be scattered lightly across the bodice and skirt rather than packed too closely together.
The beret must sit low and slightly oversized. The shoes are tiny and rounded. The bag hangs from the left shoulder to the right side of the waist. The watering can hangs from the doll’s left hand, and the flower basket hangs from the right hand.
📌Thank you for reading the article
Construction Order
- Knit the legs.
- Knit the body from the legs upward.
- Knit the head.
- Knit the arms.
- Knit the hair cap and attach long hair strands.
- Knit the dress bodice, sleeves, and skirt.
- Knit the beret.
- Knit the bag, watering can, and flower basket.
- Embroider the floral details.
- Assemble and finish the face.
Legs (Make 2)
Each leg is narrow and lightly stuffed. The lower section is covered by the long dress, so the visible part is mainly the shoe, ankle, and a short section below the hem.
Shoe Base
- Using shoe yarn, CO 8 sts.
- Row 1 (WS): p all.
- Row 2 (RS): kfb, k6, kfb. 10 sts.
- Row 3: p all.
- Row 4: k1, m1L, k6, m1R, k1. 12 sts.
- Rows 5-7: work in St st, beginning with a purl row.
- Row 8 (RS): k4, k2tog, k2, ssk, k2. 10 sts.
- Row 9: p all.
- Row 10: k3, k2tog, k2, ssk, k1. 8 sts.
- Rows 11-12: work in St st.
Fold the cast-on edge toward the current row to form the sole. Mattress stitch the side seam and close the toe neatly. Add a tiny pinch of stuffing into the front of the shoe only.
Leg Tube
- Continue with shoe yarn and work 2 more rows in St st.
- Change to skin tone.
- Rows 15-32: work 18 rows in St st.
Do not overstuff. Add only a very thin line of stuffing so the legs remain slim and dangling. BO loosely. Make second leg the same.
Body
The body is worked flat from the joined legs upward. The torso is narrow and gently shaped. A firm neck is important because the head is large in proportion to the body.
Join Legs
- Place both legs side by side with inner seams facing each other.
- Using skin tone, k across first leg, CO 4 sts, k across second leg. 20 sts.
- Next row: p all.
Lower Body
- Rows 1-6: work in St st.
- Row 7 (RS): k1, m1L, k8, m1R, k2, m1L, k8, m1R, k1. 24 sts.
- Row 8: p all.
- Rows 9-16: work in St st.
Waist Shaping
- Row 17 (RS): k2, k2tog, k6, ssk, k2, k2tog, k6, ssk, k2. 20 sts.
- Row 18: p all.
- Rows 19-22: work in St st.
Chest
- Row 23 (RS): k2, m1L, k6, m1R, k2, m1L, k6, m1R, k2. 24 sts.
- Row 24: p all.
- Rows 25-30: work in St st.
Shoulders and Neck Base
- Row 31 (RS): k2, k2tog, k6, ssk, k2, k2tog, k6, ssk, k2. 20 sts.
- Row 32: p all.
- Row 33: k all.
- Row 34: p all.
- Row 35 (RS): k2, k2tog, k4, ssk, k2, k2tog, k4, ssk, k2. 16 sts.
- Row 36: p all.
- Rows 37-40: work in St st.
📌Thank you for reading the article
Stuff the body firmly, especially across the hips and chest, but keep the waist soft. Leave a long yarn tail or place body stitches on a holder if you prefer to join seamlessly to the head.
Head
The head is larger than the torso and nearly round, with a slightly narrower chin area and a softly flattened lower face. Work in skin tone.
- CO 16 sts.
- Row 1 (WS): p all.
- Row 2 (RS): k1, m1L, k14, m1R, k1. 18 sts.
- Row 3: p all.
- Row 4: k1, m1L, k16, m1R, k1. 20 sts.
- Row 5: p all.
- Row 6: k1, m1L, k18, m1R, k1. 22 sts.
- Row 7: p all.
- Row 8: k1, m1L, k20, m1R, k1. 24 sts.
- Row 9: p all.
- Row 10: k1, m1L, k22, m1R, k1. 26 sts.
- Row 11: p all.
- Row 12: k1, m1L, k24, m1R, k1. 28 sts.
- Rows 13-26: work 14 rows in St st.
This central section forms the fullest part of the face and skull. Keep edges even because seam placement affects the smoothness of the face.
Shape Crown
- Row 27 (RS): k1, ssk, k22, k2tog, k1. 26 sts.
- Row 28: p all.
- Row 29: k1, ssk, k20, k2tog, k1. 24 sts.
- Row 30: p all.
- Row 31: k1, ssk, k18, k2tog, k1. 22 sts.
- Row 32: p all.
- Row 33: k1, ssk, k16, k2tog, k1. 20 sts.
- Row 34: p all.
- Row 35: k1, ssk, k14, k2tog, k1. 18 sts.
- Row 36: p all.
- Row 37: k1, ssk, k12, k2tog, k1. 16 sts.
- Row 38: p all.
BO. Sew the side seam. Gather the top opening tightly. Stuff firmly but smoothly, making sure the face area remains even with no lumps. Shape the lower head slightly narrower than the mid-head. Join the head securely to the neck opening of the body.
Arms (Make 2)
The arms are short and narrow. They should end around the waist level once attached. The image shows a gentle downward angle, not straight out to the sides.
- Using skin tone, CO 8 sts.
- Rows 1-4: work in St st.
- Row 5 (RS): k1, m1L, k6, m1R, k1. 10 sts.
- Rows 6-10: work in St st.
- Row 11 (RS): k1, k2tog, k4, ssk, k1. 8 sts.
- Rows 12-18: work in St st.
- BO.
Sew each arm into a narrow tube. Add minimal stuffing, mainly in the upper arm. Flatten the shoulder edge lightly. Sew to the body just below the neckline, angled slightly downward and forward so the accessories hang naturally.
Hair Cap
The doll in the image has a center-parted hairstyle with long brown strands extending below the shoulders. Start with a fitted cap that covers the back and crown of the head, leaving a soft front hairline.
- Using hair yarn, CO 14 sts.
- Row 1 (WS): p all.
- Row 2 (RS): k1, m1L, k12, m1R, k1. 16 sts.
- Row 3: p all.
- Row 4: k1, m1L, k14, m1R, k1. 18 sts.
- Row 5: p all.
- Row 6: k1, m1L, k16, m1R, k1. 20 sts.
- Row 7: p all.
- Row 8: k1, m1L, k18, m1R, k1. 22 sts.
- Rows 9-18: work in St st.
- Row 19 (RS): k1, ssk, k16, k2tog, k1. 20 sts.
- Row 20: p all.
- Row 21: k1, ssk, k14, k2tog, k1. 18 sts.
- Row 22: p all.
- BO.
📌Thank you for reading the article
Sew into a curved cap and fit it over the head. The front edge should sit low enough to frame the forehead, but not so low that it hides the closed embroidered eyes.
Hair Strands
Cut 40 to 55 strands of hair yarn, each approximately 10 to 12 inches long, depending on how long you want the finished hair after trimming.
- Attach strands along the center part first.
- Then attach additional strands across the sides and back of the cap.
- Concentrate fullness at the lower half for the softly draped look.
- Brush gently with fingers and divide into a center part.
- Tack the front side sections down near the temples so the face remains visible.
Trim the hair so it falls just below the shoulders, with the longest pieces reaching the upper waist. In the image, the hair is slightly wavy and not blunt-cut.
Dress Bodice
The dress has a fitted floral bodice, off-shoulder ruffled sleeves, a full skirt, and a decorative lower lace section. Begin with the bodice.
- Using dress yarn, CO 24 sts.
- Rows 1-4: work in garter stitch.
- Row 5 (RS): k all.
- Row 6: p all.
- Row 7: k all.
- Row 8: p all.
- Row 9 (RS): k2, k2tog, k16, ssk, k2. 22 sts.
- Row 10: p all.
- Row 11: k all.
- Row 12: p all.
- Row 13 (RS): k2, k2tog, k14, ssk, k2. 20 sts.
- Row 14: p all.
- Rows 15-18: work in St st.
This creates a gently cinched bodice. Do not make it too short. The waistline in the image sits slightly above the widest part of the skirt.
Back Opening
For easy dressing, leave a narrow back seam opening and sew around the doll, or work the bodice as a flat wrap piece and stitch it into place after fitting. If you want a completely fixed dress, sew the bodice directly onto the body.
Ruffled Sleeves (Make 2)
The sleeves sit low on the upper arms and flare outward in a frilled shape. They are small but visually important.
- Using dress yarn, CO 18 sts.
- Rows 1-2: garter stitch.
- Row 3 (RS): k all.
- Row 4 (WS): p2tog across. 9 sts.
- Rows 5-6: garter stitch.
- BO.
Sew into tiny loops and attach around the upper arms, slightly below shoulder level, with the ruffle pointing outward. The sleeve edge should resemble a soft petal-like frill.
Skirt
The skirt is full, ankle length, and divided visually into an embroidered upper section and a lace-pattern lower section. It must flare smoothly, with volume but not stiffness.
Upper Skirt Section
- Using dress yarn, CO 48 sts.
- Rows 1-10: work in St st, beginning with a purl row.
- Row 11 (RS): k1, m1L, k2, m1R, rep from across to last st, k1. 70 sts approximately. Keep increases evenly spaced.
- Row 12: p all.
- Rows 13-24: work in St st.
If you prefer exact spacing for Row 11, use: k1, [m1, k3] across to last 1 st, k1. Adjust to keep the stitch count near 70. The goal is a generously flared skirt.
Decorative Divider Ridge
- Row 25 (RS): p all.
- Row 26 (WS): k all.
This creates the horizontal ridge seen between the embroidered upper skirt and the lower openwork section.
Lower Lace Skirt Section
Use the following 8-row lace repeat across a stitch count divisible by 10 plus edge stitches. If needed, add or remove a couple of stitches on the setup row to suit the repeat. A stitch count of 72 works well.
- Setup Row (RS): k all, adjusting evenly to 72 sts.
- Row 1 (WS): p all.
- Row 2 (RS): k2, yo, ssk, k2, k2tog, yo, k2, rep from across.
- Row 3: p all.
- Row 4: k1, yo, ssk, k4, k2tog, yo, k1, rep from across.
- Row 5: p all.
- Row 6: yo, ssk, k6, k2tog, yo, rep from across.
- Row 7: p all.
- Row 8: k all.
📌Thank you for reading the article
Repeat Rows 1-8 three times, or until the lower lace section measures about 3 inches. The skirt should reach the ankles, leaving the small shoes visible below the hem.
Hem
- Work 4 rows in garter stitch.
- BO loosely on the RS.
Sew the skirt seam neatly. Gather the top edge slightly and attach it to the lower edge of the bodice. The finished silhouette should be bell-shaped and soft.
Floral Embroidery on Bodice and Skirt
The embroidered flowers are one of the defining features of the doll. Use small scattered motifs, not large bouquets. Keep the upper bodice embroidery sparse. Add more flowers near the mid-skirt and above the lace section.
- Rosebuds: make 3 to 4 small straight stitches radiating from one point in dusty pink.
- Tiny daisies: use 4 to 5 cream straight stitches around a yellow center knot.
- Lavender sprigs: embroider a green stem with 2 to 4 tiny purple knots or short stitches.
- Leaf sprays: use paired slanted green stitches.
- Ground flowers: place clusters rising upward from the lower skirt as if growing in a garden border.
On the bodice, embroider two tiny vertical floral sprays near the center front. On the skirt, distribute blossoms in an arc from left to right across the upper front panel. Add a few stems and flowers near the hemline, but keep the lace visible.
Beret
The beret is round, softly slouchy, and sits low over the crown and upper forehead. It should be wider than the head but gathered neatly at the band.
- Using beret yarn, CO 12 sts.
- Join carefully if working in the round, or work flat and seam later.
- Rounds 1-3: k all if working in the round, or work 3 rows in St st if flat.
- Round 4: kfb in every st. 24 sts.
- Round 5: k all.
- Round 6: [k1, kfb] around. 36 sts.
- Round 7: k all.
- Round 8: [k2, kfb] around. 48 sts.
- Rounds 9-18: k all.
- Round 19: [k2, k2tog] around. 36 sts.
- Round 20: k all.
- Round 21: [k1, k2tog] around. 24 sts.
- Rounds 22-24: k all.
- BO loosely.
If worked flat, seam invisibly. Gather the center top lightly if needed for a softer hat shape. Place the beret so it tilts just a little backward, with hair still visible around the face.
Crossbody Bag
The small bag sits at the waist and has a flap with a tiny flower. It should look petite compared to the skirt.
- Using bag yarn, CO 10 sts.
- Rows 1-12: work in garter stitch.
- Fold with 5 rows for the back, 2 rows for the base, and 5 rows for the front.
- Sew side seams.
Flap
- Pick up 8 sts along top back edge.
- Rows 1-4: garter stitch.
- Row 5: k2tog, k4, k2tog. 6 sts.
- Row 6: p all or knit if preferred.
- BO.
Strap
- CO 45 sts.
- BO all knitwise, or make an i-cord of 40 rows.
Attach strap diagonally from the doll’s left shoulder to the right hip. Embroider a tiny pink flower with a cream center on the flap.
Watering Can
The watering can is tiny and rounded, with a narrow spout and side handle. Keep it light so it hangs naturally from the hand.
Can Body
- Using taupe yarn, CO 8 sts.
- Rows 1-2: garter stitch.
- Row 3: kfb, k6, kfb. 10 sts.
- Rows 4-8: work in St st.
- Row 9: k1, k2tog, k4, ssk, k1. 8 sts.
- Rows 10-11: St st.
- BO.
📌Thank you for reading the article
Sew into a tiny cylinder. Stuff very lightly or insert a small piece of felt.
Base
- CO 6 sts.
- Knit 2 rows.
- BO.
Sew to the bottom if desired.
Spout
- CO 3 sts.
- Knit 8 rows.
- BO.
Roll and sew into a narrow tube. Attach at an upward angle from the front side of the can.
Handle
- CO 10 sts.
- BO all knitwise.
Shape into an arc and sew from upper back to upper side of the can. Add a tiny circle or embroidered suggestion of a rose head at the end of the spout if desired.
Flower Basket
The basket is small and rounded with a short handle and a cluster of pastel flowers inside.
Basket Base and Body
- Using beige basket yarn, CO 8 sts.
- Rows 1-4: garter stitch.
- Row 5: kfb, k6, kfb. 10 sts.
- Rows 6-10: garter stitch.
- Row 11: k1, k2tog, k4, ssk, k1. 8 sts.
- Rows 12-13: garter stitch.
- BO.
Sew into a tiny cup shape. Insert a little stuffing or felt for support.
Basket Handle
- CO 12 sts.
- BO all knitwise.
Sew handle ends to opposite sides of the basket.
Flowers for Basket
- Make 3 to 5 tiny knitted or embroidered flowers in pink, lavender, cream, and pale yellow.
- Each flower can be a small wrapped knot, a gathered mini-circle, or a few looped stitches.
- Add 2 or 3 green leaf tufts between blossoms.
- Cluster them so they spill slightly over the basket rim.
Socks and Shoe Detailing
If you want the exact soft contrast seen in the image, embroider a tiny pink ankle tie or side bow on each green shoe. Leave a narrow skin-tone section visible above the shoe and below the dress hem. This small gap helps match the photographed proportions.
Positioning the Accessories
- Sew the watering can handle lightly to the left hand so it dangles naturally.
- Sew the basket handle lightly to the right hand.
- Anchor the crossbody bag strap at the shoulder and side waist.
- Do not position the accessories too high. In the image they sit around lower bodice to upper skirt level.
Finishing Shape Adjustments
Before final sewing, check the silhouette from the front. The head should be centered, the arms slightly angled down, the skirt evenly spread, and the legs visible beneath the hem by about 1 inch. The beret should not crush the hair completely. The hair should frame the face evenly on both sides.
Steam very lightly from a distance if needed, but avoid wetting the stuffed doll heavily. Finger-shape the lace hem and the ruffled sleeves. Adjust accessory placement after the dress settles into shape.
Final Assembly and Facial Detailing
Embroider two gently curved closed eyes using dark thread, placing them evenly below the hairline and well above the center of the face. Add a tiny vertical nose stitch between them if desired. Use a soft blush on the cheeks. Sew the head firmly to the neck, attach arms evenly, fit the dress, secure the beret, and tack the hair in place at the temples and back.
Care Notes
Keep the doll away from rough play, soaking, and sharp handling of the accessories. For best results, display indoors in a dry place away from direct sunlight. If gifting to a child, secure all small parts very firmly and consider omitting detachable accessories.
Quick Checklist Before You Finish
- Head centered and firmly attached
- Hair parted neatly and trimmed evenly
- Eyes level and symmetrical
- Dress bodice snug and skirt evenly gathered
- Lace hem opened and shaped
- Beret tilted softly and not oversized on the face
- Bag strap lying diagonally across the body
- Watering can and basket hanging at matching heights
- Shoes visible below the hem
- Floral embroidery balanced across the dress
Detailed Cleaning and Preservation Guidelines
Dust gently with a soft dry brush. Spot clean only with a lightly damp cloth and mild soap if needed. Do not twist, machine wash, or tumble dry. Reshape while drying flat. Store with tissue support around the hat and skirt to preserve the silhouette. For long-term display, keep the doll in a clean, shaded area with stable humidity.



