This charming knitted bunny set blends a soft heirloom look with sweet spring styling. The main doll features a blush pink dress, petal embellishments, a rounded hat, Mary Jane shoes, a blossom branch, and a petal-shaped bag. The tiny companion adds even more collectible appeal. This design suits readers searching for handmade bunny doll, knitted soft toy, nursery gift, spring decor, artisan doll, and collectible stuffed animal ideas for gifting or boutique-inspired makes.
Please note: I strive for accuracy in every pattern, but occasional errors can happen. Thank you for understanding and for enjoying my designs.
Materials
- Main bunny yarn: light fingering or true sport weight cotton or cotton-blend in warm cream.
- Dress and shoes yarn: light fingering or sport weight in dusty blush pink.
- Leaf yarn: pale ivory.
- Blossom yarn: medium blush and soft rose pink.
- Branch yarn: medium brown.
- Tiny fox yarn: caramel brown, dusty blush pink, cream, and a tiny amount of dark brown.
- Basket yarn: warm brown with tiny leftovers in yellow, pink, cream, and soft green for flowers.
- Needles: 2.25 mm and 2.75 mm double-pointed needles or your preferred method for small circumference knitting.
- Optional straight needles: if you prefer flat pieces for dress details or petals.
- Stuffing: fine polyester toy stuffing.
- Notions: tapestry needle, stitch markers, waste yarn, small scissors, sewing pins, and matching sewing thread if needed.
- Eyes: black embroidery thread only, because the image shows tiny stitched eyes rather than plastic safety eyes.
- Support: a little extra firm stuffing for the neck and body base.
Finished Size
The main bunny is designed to sit at about 11 to 12 inches tall from the base to the top of the head, not including the hat. From foot sole to hat crown, the finished height is about 13 inches. The tiny fox is about 5 inches tall seated.
The main bunny has a slightly oversized round head, long soft ears, a slim neck, narrow shoulders, gently rounded torso, long straight legs, slim arms, and small rounded shoes. The skirt falls to just above the ankle when seated, exactly as shown.
Gauge
Gauge is not critical in the same way as garment knitting, but it matters for proportion and firmness. On 2.25 mm needles, work stockinette firmly enough that stuffing does not show through. A useful guide is about 8 to 9 stitches per inch in the round.
If your fabric looks loose, go down a needle size. The image shows a smooth, dense, polished surface with fine stitch definition. Loose stitches will make the face and dress details lose the neat sculpted look seen in the sample.
Color Placement Overview
- Main bunny: cream throughout head, ears, arms, torso base, and legs.
- Dress: dusty blush pink with pale ivory and pink applied petals.
- Hat: cream, matching the bunny.
- Shoes: dusty blush pink with a tiny strap detail.
- Branch: brown with pink blossoms and a small striped bow accent.
- Bag: blush pink petal-shaped bag with cream hanging center and strap.
- Tiny fox: brown body, blush pink dress, blush hat, cream inner ears and muzzle, dark stitched nose and eyes.
- Basket: brown with pastel flowers.
Abbreviations
- CO = cast on
- K = knit
- P = purl
- St(s) = stitch(es)
- Kfb = knit into front and back of stitch
- K2tog = knit 2 stitches together
- Ssk = slip, slip, knit
- Rep = repeat
- Rnd = round
- RS = right side
- WS = wrong side
- BO = bind off
- Pm = place marker
- Sm = slip marker
Construction Notes
The set is built from several small, neat pieces and then assembled carefully. The polished look in the image comes from gentle shaping, very even stuffing, and precise placement. Take your time with the face, ears, dress trim, and accessories because these areas define the character.
The bunny body is worked from the feet upward as separate legs joined into one torso. The head is worked separately for cleaner shaping and sewn to the body. Arms, ears, hat, shoes, branch, bag, basket, and the tiny fox are all separate pieces.
The dress is made as a fitted bodice with a softly flared skirt. Petals are applied after knitting so the surface matches the raised drifting blossom effect in the image. The diagonal blossom vine is also made separately and stitched across the chest.
📌Thank you for reading the article
Main Bunny Legs
Leg 1
- Using cream and 2.25 mm needles, CO 14 sts. Join carefully for working in the round.
- Rnd 1: K all sts.
- Rnd 2: Kfb, K5, Kfb, Kfb, K5, Kfb. 18 sts.
- Rnd 3 to 6: K all sts.
- Rnd 7: K2tog, K5, K2tog, K2tog, K5, ssk. 14 sts.
- Rnd 8 to 28: K all sts, stuffing lightly at the foot only.
- At the leg top, leave the upper section unstuffed for the last 1 inch so the seated shape looks soft.
Leg 2
Work the same as Leg 1, but do not break yarn at the end. Both legs in the image are long, slim, and very straight. Keep stuffing smooth and modest. They should look neat rather than chunky.
Joining Legs and Lower Body
- After finishing Leg 2, CO 4 sts. Join to Leg 1, knit across Leg 1, CO 4 sts, then continue around Leg 2. 36 sts total.
- Rnd 1 to 4: K all sts.
- Rnd 5: K1, Kfb, knit to 1 st before marker, Kfb, K1 at each side join. Increase 4 sts total. 40 sts.
- Rnd 6 to 12: K all sts.
- Rnd 13: Increase 4 sts evenly across. 44 sts.
- Rnd 14 to 24: K all sts.
This section forms the rounded lower body under the dress. The bunny in the image has a gentle pear shape, not a broad belly. Stuff firmly at the seat and lower torso, then slightly lighter toward the chest.
Upper Body and Neck
- Rnd 25: K2tog at 4 evenly spaced points. 40 sts.
- Rnd 26 to 30: K all sts.
- Rnd 31: K2tog at 4 evenly spaced points. 36 sts.
- Rnd 32 to 36: K all sts.
- Rnd 37: K2tog at 6 evenly spaced points. 30 sts.
- Rnd 38 to 42: K all sts.
- Rnd 43: K2tog around evenly to 24 sts.
- Rnd 44 to 48: K all sts for neck.
- BO loosely, leaving a long tail for sewing head to body.
The torso under the dress is slim and upright. Avoid overstuffing the chest. The photograph shows a calm, elegant doll silhouette with a narrow neck supporting a large rounded head. Add extra stuffing right at the top of the torso for good structure.
Main Bunny Head
- Using cream, CO 12 sts and divide evenly for working in the round.
- Rnd 1: K all sts.
- Rnd 2: Kfb in every st. 24 sts.
- Rnd 3: K all sts.
- Rnd 4: K1, Kfb around. 36 sts.
- Rnd 5: K all sts.
- Rnd 6: K2, Kfb around. 48 sts.
- Rnd 7: K all sts.
- Rnd 8: K3, Kfb around. 60 sts.
- Rnd 9 to 22: K all sts.
The face is broad and softly rounded, with the nose area slightly projected. To create that shape, use gentle internal stuffing placement. Add more stuffing at the cheeks and forehead, with slightly less at the eye line. Keep the muzzle centered and smooth.
- Rnd 23: K8, K2tog around. 54 sts.
- Rnd 24: K all sts.
- Rnd 25: K7, K2tog around. 48 sts.
- Rnd 26: K all sts.
- Rnd 27: K6, K2tog around. 42 sts.
- Rnd 28: K all sts.
- Rnd 29: K5, K2tog around. 36 sts.
- Rnd 30: K all sts, stuff firmly and evenly.
- Rnd 31: K4, K2tog around. 30 sts.
- Rnd 32: K3, K2tog around. 24 sts.
- Rnd 33: K2, K2tog around. 18 sts.
- Thread yarn through remaining sts and close.
📌Thank you for reading the article
Muzzle Contour
With matching cream yarn, make two soft sculpting passes from the lower face center outward to create a rounded muzzle. Do not pull tightly. The face in the image is smooth and delicate, with only a subtle change in contour, not a deeply indented snout.
Main Bunny Ears
The ears are long, softly tapered, and hang down from beneath the hat brim. They are not stiff upright ears. Each ear is worked flat, then folded and lightly stuffed only at the base.
- Using cream, CO 16 sts.
- Row 1: P.
- Row 2: K.
- Continue in stockinette for 12 rows.
- Next RS row: K1, ssk, knit to last 3 sts, K2tog, K1.
- Work 3 rows even.
- Repeat the decrease row every 4th row until 8 sts remain.
- Work 4 rows even.
- Next RS row: K1, ssk, K2tog, K1. 6 sts.
- Next WS row: P.
- Next RS row: K1, ssk, K2tog, K1. 4 sts.
- Work 1 WS row, then BO.
Make 2 ears. Fold each ear lengthwise with the cast-on edge slightly curved. Sew the sides together only along the lower half if you want more thickness. Leave the upper ear soft and flat so it drapes naturally under the hat.
Main Bunny Arms
- Using cream, CO 12 sts and join for working in the round.
- Rnd 1 to 6: K all sts.
- Rnd 7: K2tog, K4, ssk, K4. 10 sts.
- Rnd 8 to 30: K all sts.
- Stuff lightly, mostly at the hand and lower arm.
- Flatten the arm top and BO using three-needle bind-off or graft closed for sewing.
The arms are slim and relaxed. One arm supports the branch and bag visually, while the other rests close to the tiny basket and fox companion. Sew them low on the shoulder line so the neck remains visible above the dress.
Dress Bodice
The bodice is plain stockinette in dusty blush pink with a high, simple neckline and no sleeves. The image shows a clean sleeveless silhouette, allowing the cream arms to remain fully visible.
- Using pink, CO 44 sts and join.
- Rnd 1 to 4: K all sts.
- Rnd 5: P all sts to create a subtle waist transition line.
- Rnd 6 to 18: K all sts.
- Rnd 19: BO 4 sts for first armhole, knit 18, BO 4 sts for second armhole, knit to end. 36 sts remain.
Now work flat for the upper bodice.
- Row 1 WS: P.
- Row 2 RS: K.
- Repeat Rows 1 and 2 for 10 rows.
- Next RS row: K10, BO 16, K10.
- Work each shoulder separately for 4 rows, then BO.
Sew the shoulder seams neatly. The neckline should sit close to the neck without looking tight. This upper area is partly covered by the blossom vine, so keep it smooth and flat.
Dress Skirt
The skirt is softly flared, ending just above the ankles when the bunny sits. It is not gathered heavily. The hem is straight and neat with a gentle swing.
- Pick up 44 sts around the lower bodice edge.
- Rnd 1: K all sts.
- Rnd 2: Increase 8 sts evenly. 52 sts.
- Rnd 3 to 8: K all sts.
- Rnd 9: Increase 8 sts evenly. 60 sts.
- Rnd 10 to 18: K all sts.
- Rnd 19: Increase 6 sts evenly. 66 sts.
- Rnd 20 to 28: K all sts.
- Rnd 29: P all sts.
- Rnd 30 to 32: K all sts.
- BO knitwise, neatly and not too tightly.
The skirt in the image looks smooth rather than frilly. Steam lightly or wet block carefully before adding embellishments. Keep the side lines balanced so the hem falls evenly across the seated body.
📌Thank you for reading the article
Applied Skirt Petals
The skirt carries scattered raised petals in blush pink and ivory, plus a few rounded bud-like shapes. These details are very important because they create the drifting cherry blossom effect that defines the whole piece.
Basic Petal
- Using pink or ivory, CO 3 sts.
- Row 1: P.
- Row 2: Kfb, K1, Kfb. 5 sts.
- Row 3: P.
- Row 4: K1, Kfb, K1, Kfb, K1. 7 sts.
- Row 5: P.
- Row 6: Ssk, K3, K2tog. 5 sts.
- Row 7: P.
- Row 8: Ssk, K1, K2tog. 3 sts.
- Row 9: P3tog. Fasten off.
Make about 14 petals for the main skirt in mixed colors, mostly blush pink with several ivory petals. Sew them only along the center line or lower base so the edges lift slightly. This gives the floating, dimensional look seen in the image.
Rounded Bud Shape
- CO 5 sts.
- Work 4 rows stockinette.
- Next RS row: Ssk, K1, K2tog. 3 sts.
- Next WS row: P.
- Next RS row: P3tog through back if comfortable, or K3tog. Fasten off.
Make 4 to 6 bud shapes and place them between petals. Concentrate details toward the skirt front center and lower half, matching the image where the embellishments appear artfully scattered, not evenly spaced like polka dots.
Diagonal Blossom Vine for Bodice
This detail crosses from the bunny’s right shoulder downward to the left waist area. It is a slightly raised knitted cord carrying blossoms and pale leaves. It visually ties the dress to the branch and bag.
Vine Cord
- Using pink, work an i-cord of 22 to 24 rows on 3 sts.
- Leave long tails on both ends for shaping and sewing.
Small Leaves
- Using ivory, CO 3 sts.
- Row 1: P.
- Row 2: Kfb, K1, Kfb. 5 sts.
- Row 3: P.
- Row 4: Ssk, K1, K2tog. 3 sts.
- Row 5: P3tog. Fasten off.
Make 6 to 8 ivory leaves.
Rosette Blossoms
- Using two shades of pink, make tiny strips: CO 18 sts.
- Row 1: P.
- Row 2: K.
- BO loosely.
- Roll into tiny rosettes and secure with stitches.
Make 5 small rosettes. Stitch the vine diagonally across the bodice. Add leaves and rosettes along it. One slightly larger rosette cluster sits near the left waist area in the image, so build that point with 2 blossoms together.
Hat
The hat is cream with a rounded crown and a modest downward brim. It frames the face gently and sits low enough that the ears emerge from under the sides. It should look soft and elegant rather than wide or floppy.
Crown
- Using cream and 2.25 mm needles, CO 8 sts and join.
- Rnd 1: K all sts.
- Rnd 2: Kfb around. 16 sts.
- Rnd 3: K all sts.
- Rnd 4: K1, Kfb around. 24 sts.
- Rnd 5: K all sts.
- Rnd 6: K2, Kfb around. 32 sts.
- Rnd 7: K all sts.
- Rnd 8: K3, Kfb around. 40 sts.
- Rnd 9 to 20: K all sts.
📌Thank you for reading the article
Brim
- Rnd 21: K4, Kfb around. 48 sts.
- Rnd 22 to 24: K all sts.
- Rnd 25: K5, Kfb around. 56 sts.
- Rnd 26 to 30: K all sts.
- Rnd 31: P all sts.
- Rnd 32 to 35: K all sts.
- BO loosely.
Steam very lightly over a rounded form if needed. The brim should curve down softly. Do not stiffen it too much. Sew hidden anchoring stitches inside the sides once it is placed on the head, leaving the front edge smooth.
Shoes
The shoes are blush pink Mary Jane style slippers with rounded toes and a tiny strap across the instep. They are simple but essential because they complete the vintage spring look.
Sole and Upper
- Using pink, CO 10 sts.
- Row 1: P.
- Row 2: Kfb, K8, Kfb. 12 sts.
- Row 3: P.
- Row 4: Kfb, K10, Kfb. 14 sts.
- Work 6 more rows stockinette.
- Next RS row: Ssk, K10, K2tog. 12 sts.
- Next WS row: P.
- Next RS row: Ssk, K8, K2tog. 10 sts.
- Next WS row: P.
- Fold and seam into a rounded slipper shape around the foot.
Strap
- Pick up 4 sts at one side opening.
- Knit 8 rows i-cord style or simple garter strip.
- Sew to opposite side.
Make 2 shoes. They should fit snugly over the knitted feet. Position the strap slightly above center, matching the image. Add a tiny knot-like stitch at the outer side if you want the same delicate fastening impression.
Petal Bag
The bag hangs from the branch area at the bunny’s left side. It is soft blush pink and shaped like overlapping petals, with a cream suspended center and pink strap. This piece adds a romantic floral theme and should not be skipped.
Main Bag Body
- Using pink, make 4 identical petals.
- For each petal, CO 6 sts.
- Row 1: P.
- Row 2: Kfb, K4, Kfb. 8 sts.
- Row 3: P.
- Row 4: K1, Kfb, K4, Kfb, K1. 10 sts.
- Row 5: P.
- Row 6: K.
- Row 7: P.
- Row 8: Ssk, K6, K2tog. 8 sts.
- Row 9: P.
- Row 10: Ssk, K4, K2tog. 6 sts.
- Row 11: P.
- Row 12: Ssk, K2, K2tog. 4 sts.
- Row 13: P.
- Row 14: K2tog twice. 2 sts.
- Fasten off.
Join the petals in a cup shape, overlapping them so the bag resembles a flower bud. Sew the lower half only, leaving a small top opening.
Inner Hanging Center
- Using cream, CO 5 sts.
- Work 8 rows stockinette.
- Decrease to 3 sts, work 2 rows, then fasten off.
Suspend this center piece slightly from the opening so it peeks out, matching the image.
📌Thank you for reading the article
Bag Strap
- Using pink, make a 22-row i-cord on 3 sts.
- Sew each end to the top sides of the bag.
Blossom Branch
The bunny holds a brown branch with several soft pink blossoms. It angles upward from the left side of the body and creates a graceful diagonal line opposite the bodice vine. Keep it lightweight and flexible.
Main Branch
- Using brown, make one i-cord 26 rows long for the main stem.
- Make 3 shorter side branches, 10 to 14 rows each.
- Sew the side branches to the main stem at natural forked angles.
Five-Petal Blossoms
- For one petal, CO 3 sts with pink.
- Row 1: P.
- Row 2: Kfb, K1, Kfb. 5 sts.
- Row 3: P.
- Row 4: Ssk, K1, K2tog. 3 sts.
- Row 5: P3tog. Fasten off.
Make 5 petals for each blossom and stitch them together around a tiny center. Make 7 to 9 blossoms in mixed light and deeper pink. Attach them near the tips of the branch, clustering some together as shown.
Small Bow
- Using blush pink and ivory together or alternating rows, CO 8 sts.
- Work 6 rows stockinette.
- BO.
- Wrap center with yarn to form a bow.
Sew the bow near the lower blossom cluster where the branch meets the bag area. The photo shows a delicate striped bow that softens the transition between accessories.
Tiny Flower Basket
The basket sits in the bunny’s right hand area near the tiny fox. It is small, round, and filled with pastel flowers. This detail is tiny but very visible, so it deserves neat finishing.
Basket Base
- Using brown, CO 6 sts and join.
- Rnd 1: Kfb around. 12 sts.
- Rnd 2: K all sts.
- Rnd 3: K1, Kfb around. 18 sts.
- Rnd 4 to 8: K all sts.
- Rnd 9: P all sts.
- Rnd 10 to 12: K all sts.
- BO.
Basket Handle
- Make a 12-row brown i-cord on 3 sts.
- Sew from one side of the basket rim to the other.
Flowers
- Make 1 cream flower, 1 blush flower, 1 yellow flower, and 1 soft green bud.
- Each flower can be made from 4 or 5 tiny petals worked exactly like the branch petal but one row shorter.
- Cluster them at the basket opening and secure firmly.
Tiny Fox Companion
The tiny companion is a seated fox wearing a blush pink dress and a blush cap. Its body is slim, the head is small and slightly triangular at the muzzle, and the ears are upright. This companion should look sweet and understated, not heavily detailed.
Fox Legs
- Using brown, CO 8 sts for each leg and join.
- Rnd 1 to 10: K all sts.
- Stuff lightly only at the lower half.
- Make 2.
Fox Body
- Join both legs with 2 sts between. 18 sts.
- Rnd 1 to 8: K all sts.
- Rnd 9: Increase 4 sts evenly. 22 sts.
- Rnd 10 to 16: K all sts.
- Rnd 17: Decrease 4 sts evenly. 18 sts.
- Rnd 18 to 20: K all sts for neck.
- BO, leaving tail for head attachment.
Fox Head
- Using brown, CO 8 sts and join.
- Increase evenly every other round until you have 32 sts.
- Work 10 rounds even.
- Switch to cream for the lower front quarter only if using duplicate stitch later, or keep brown and add cream muzzle as a sewn patch.
- Decrease evenly every other round back to 12 sts.
- Stuff firmly and close.
Add a small cream muzzle patch if desired. The eyes are tiny black stitches. The nose is a small dark triangular stitch. Keep the face minimal because the image shows a very clean, simple expression.
Fox Ears
- Using brown, CO 6 sts.
- Work 1 WS row.
- RS: Ssk, K2, K2tog. 4 sts.
- WS: P.
- RS: Ssk, K2tog. 2 sts.
- Draw yarn through and close.
Make 2 ears. Add tiny cream inner ear stitches or little cream inserts. Sew upright on the head.
Fox Arms
- Using brown, CO 6 sts and knit 12 rounds.
- Stuff lightly and close the top flat.
- Make 2.
Fox Dress
- Using blush pink, CO 20 sts and join.
- Rnd 1 to 6: K all sts.
- Rnd 7: Increase 4 sts evenly. 24 sts.
- Rnd 8 to 12: K all sts.
- Rnd 13: P all sts.
- Rnd 14 to 15: K all sts.
- BO.
This dress is simple and sleeveless, fitting close to the tiny fox body just as shown.
Fox Hat
- Using blush pink, CO 24 sts and join.
- Work 6 rounds K.
- Decrease 4 sts evenly.
- Work 3 rounds K.
- Decrease 4 sts evenly.
- Work 2 rounds K and close the top.
Shape the lower edge slightly upward at the front if desired. It should sit like a soft little bonnet-cap above the ears.
Assembly Order
- Sew the main bunny head to the body, checking that the head sits upright with a slight forward-facing posture.
- Sew ears to the head sides, slightly behind the eye line.
- Dress the bunny in the pink dress and secure it invisibly at the shoulders and waist if needed.
- Sew arms to the body.
- Fit and sew the hat in place after checking how the ears fall beneath the brim.
- Add the shoes.
- Sew the skirt petals and bodice vine embellishments.
- Attach the branch and bag arrangement to the left arm area.
- Prepare and position the basket.
- Assemble the tiny fox and seat it close to the bunny’s right side.
Accessory Placement Notes
The bag hangs low on the bunny’s left side, with the branch rising from that same zone. The blossoms should extend upward and outward, creating height on the left side of the composition. The basket sits close to the right hand, with the tiny fox seated beside it.
The tiny fox leans slightly toward the bunny rather than away from it. Its dress hem should spread gently over the seated legs. Keep the fox small enough that it clearly reads as a companion, not as a second equal-size doll.
Facial Embroidery Placement
The eyes are very small vertical black stitches placed wide apart on the upper muzzle area. They sit low enough to keep the face gentle and childlike, but high enough to leave room for the stitched nose and mouth below.
The nose is formed with soft brown or taupe stitches in a tiny Y-like shape, but the image leans toward a very delicate outlined nose and split mouth rather than a dense satin-stitched triangle. Keep it narrow and refined.
- Place the eyes about 8 to 10 stitches apart, depending on your exact head size.
- Position them roughly centered vertically on the face, slightly above the muzzle midpoint.
- Work the nose first, then the short vertical split line, then the two subtle mouth curves.
- Do not over-embroider. Minimal expression matches the sample best.
Final Assembly and Facial Detailing
Check the bunny from the front before permanently securing anything. The head should be centered, the ears should hang evenly, and the hat brim should frame the face without hiding the eyes. Keep the body upright and balanced so the seated pose looks calm and graceful.
For the face, use just a few careful stitches. Small eyes and a fine stitched nose give the doll its quiet personality. Add a tiny bit of cheek shaping only if needed. The expression should remain soft, neutral, and delicate.
Care Notes
Handle the blossom branch, bag, and basket gently because they are decorative pieces with fine attachments. Display the finished set away from direct sunlight to preserve the cream and blush tones. Avoid pulling the hat brim or the raised dress petals too often during handling.
Quick Checklist Before You Finish
- Head centered and firmly attached
- Ears even and naturally draped
- Hat seated low and neat
- Dress hem level
- Skirt petals balanced across the front
- Diagonal blossom vine secured well
- Shoes fitted evenly
- Branch angled upward on the left side
- Bag hanging neatly
- Basket and tiny fox positioned close together
- Face embroidered lightly and symmetrically
Detailed Cleaning and Preservation Guidelines
For routine care, dust the doll with clean dry hands or a very soft brush. If deeper cleaning is needed, spot clean only with cool water and a mild soap. Press gently with a cloth rather than rubbing. Let the piece dry flat on a towel and reshape the hat, ears, dress, and tiny accessories while damp.
Do not machine wash, soak for long periods, or tumble dry. The stuffing, shaping, and decorative blossoms can distort with rough treatment. For long-term storage, wrap the doll in acid-free tissue and keep it in a breathable container away from humidity, heat, and strong light.


