This charming knitted bunny is designed to look like a soft heirloom toy dressed for a quiet spring morning. With a floral dress, matching hat, tiny crossbody bag, floral shoes, a miniature hedgehog friend, a tiny teacup and saucer, and a small daisy, this project is ideal for makers who love collectible toy knitting, cottagecore decor, nursery gifts, and handmade stuffed animal patterns. It also suits readers searching for knitted bunny doll pattern, handmade rabbit toy, heirloom stuffed bunny, floral toy knitting pattern, and gift knitting ideas for sale or boutique display inspiration.
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 creates a seated bunny with a proportionally large head, long soft ears, a narrow neck, a gently rounded torso, slim arms, straight textured legs, a gathered floral dress, a brimmed hat, a tiny shoulder bag, matching shoes, and coordinating small accessories.
The finished bunny is designed to sit naturally on an edge, with the legs hanging down and the arms resting close to the body. The body proportions are important to the final look, so keep the gauge firm and follow the shaping closely.
The bunny in this pattern is not oversized or chunky. It has a refined, delicate scale, with visible but neat stockinette stitches, light stuffing, and smooth shaping. The fabric should be dense enough that stuffing does not show through.
Finished Size
- Main bunny height: about 13 inches / 33 cm from top of hat to bottom of feet when seated and styled
- Bunny body without hat: about 11 inches / 28 cm
- Mini hedgehog: about 3 inches / 7.5 cm
- Teacup: about 1 inch / 2.5 cm wide
- Saucer: about 1.5 inches / 4 cm wide
- Daisy: about 1.5 inches / 4 cm across
- Bag: about 1.75 inches / 4.5 cm tall
Materials
- Main bunny yarn: fingering or light sport weight in warm cream
- Dress, hat, shoes, and bag yarn: self-striping or printed floral-effect sock yarn in rose, pink, sage, olive, and cream tones
- Hedgehog face/hands yarn: soft gray-beige fingering yarn
- Hedgehog spines yarn: dark brown fuzzy or textured yarn, or dark brown brushed wool
- Overalls yarn: denim blue fingering yarn
- Apple yarn: red and cream scraps, tiny green scrap
- Teacup yarn: pale mint or pale aqua scrap plus rose scrap
- Daisy yarn: white and yellow scraps
- Needles: US 1.5 / 2.5 mm double-pointed needles or preferred small-circumference method
- Optional smaller needle: US 1 / 2.25 mm for tiny accessories
- Stuffing: fine polyester toy filling
- Safety eyes or black embroidery thread: for eyes
- Black or dark brown embroidery thread: nose and mouth
- Tapestry needle
- Stitch markers
- Waste yarn
- Thin cardboard circle: optional for saucer support
- Small buttons: optional for shoe trim and overalls detail
Gauge
32 sts and 44 rounds = 4 inches / 10 cm in stockinette worked in the round on 2.5 mm needles.
Gauge matters because the bunny relies on exact shaping and scale. If your fabric feels loose, go down a needle size. The knitted fabric should feel smooth and compact.
Abbreviations
- BO = bind off
- CO = cast on
- dec = decrease
- inc = increase
- k = knit
- k2tog = knit 2 together
- m1L = make 1 left
- m1R = make 1 right
- p = purl
- pm = place marker
- rem = remaining
- rep = repeat
- rnd = round
- RS = right side
- ssk = slip, slip, knit
- st(s) = stitch(es)
- WS = wrong side
📌Thank you for reading the article
Notes Before You Begin
The bunny is worked mostly in the round. The ears, arms, legs, head, body, hedgehog, and cup are all shaped with exact stitch counts so the final figure matches the photograph closely.
The floral areas in the photograph look like printed or marled knitting rather than embroidered flowers on plain fabric. To recreate that appearance, use a floral-print sock yarn or a softly variegated yarn with rose and green tones.
The collar is knitted flat and then sewn around the neck. The dress is knitted separately and slipped onto the bunny before final neck finishing. The hat is also separate.
For the face, keep the features minimal. The eyes are small, evenly spaced, and slightly above the nose line. The nose is a tiny stitched Y shape, not large or triangular.
Main Bunny: Legs
Make 2 in cream.
Each leg is narrow, straight, and softly stuffed. The foot is only slightly wider than the lower leg, because the floral shoe will provide the final width and rounded look.
- CO 12 sts using the long-tail method. Divide evenly across needles. Join to work in the round. Place marker for beginning of rnd.
- Rnd 1: Knit.
- Rnd 2: Kfb, k5, kfb, kfb, k5, kfb. 16 sts.
- Rnd 3: Knit.
- Rnd 4: K1, m1R, k6, m1L, k1, k1, m1R, k6, m1L, k1. 20 sts.
- Rnds 5-10: Knit 6 rnds.
- Rnd 11: K2tog, k6, ssk, k2, k2tog, k6, ssk, k2. 16 sts.
- Rnd 12: Knit.
- Rnd 13: K2tog, k4, ssk, k2, k2tog, k4, ssk, k2. 12 sts.
- Rnds 14-34: Knit 21 rnds.
Stuff the lower foot lightly and the leg very lightly. The leg should remain slim and flexible rather than stiff.
Break yarn on first leg and place sts on waste yarn. Knit the second leg the same way, but do not break yarn.
Main Bunny: Join Legs and Lower Body
The body is slender at the waist and gradually rounded at the belly and chest. The finished bunny should look elegant rather than chubby.
- With second leg on needles, knit across 12 sts of second leg.
- CO 4 sts using backward loop.
- Knit across 12 sts of first leg from waste yarn.
- CO 4 sts. 32 sts total.
- Arrange marker at center back.
- Rnd 1: Knit all sts, knitting firmly across cast-on bridge sts.
- Rnd 2: Knit.
- Rnd 3: K1, m1R, knit to 1 st before first bridge end, m1L, k2, m1R, knit to 1 st before second bridge end, m1L, k1. 36 sts.
- Rnds 4-8: Knit 5 rnds.
- Rnd 9: K6, m1R, k6, m1R, k6, m1R, k6, m1R, k6, m1R, k6. 41 sts.
- Rnd 10: Knit.
- Rnd 11: K7, m1R, k7, m1R, k7, m1R, k7, m1R, k6. 45 sts.
- Rnds 12-20: Knit 9 rnds.
Begin stuffing legs and lower body. Add filling gradually. The lower body should be softly rounded but not firm.
Main Bunny: Upper Body and Shoulders
- Rnd 21: K6, k2tog, k7, k2tog, k7, k2tog, k7, k2tog, k8. 41 sts.
- Rnd 22: Knit.
- Rnd 23: K5, k2tog, k6, k2tog, k6, k2tog, k6, k2tog, k6. 37 sts.
- Rnd 24: Knit.
- Rnd 25: K4, k2tog, k5, k2tog, k5, k2tog, k5, k2tog, k6. 33 sts.
- Rnds 26-29: Knit 4 rnds.
- Rnd 30: K4, k2tog, k4, k2tog, k4, k2tog, k4, k2tog, k5. 29 sts.
- Rnd 31: Knit.
- Rnd 32: K3, k2tog, k4, k2tog, k4, k2tog, k4, k2tog, k4. 25 sts.
- Rnds 33-34: Knit 2 rnds.
Stuff upper torso lightly, keeping the neck area still empty. The bunny should sit with a gentle curve at the body but not bulge.
Main Bunny: Neck and Head
The head is larger than the torso, rounded at the cheeks, and slightly flattened at the lower face where the muzzle is shaped with stitching.
- Rnd 35: K1, m1R, repeat to end. 50 sts.
- Rnd 36: Knit.
- Rnd 37: K4, m1R, repeat to end. 60 sts.
- Rnd 38: Knit.
- Rnd 39: K5, m1R, repeat to end. 70 sts.
- Rnds 40-52: Knit 13 rnds.
📌Thank you for reading the article
Insert eyes between rnds 46 and 47, spaced 8 sts apart, centered on front. If embroidering eyes later, mark the placement now instead.
- Rnd 53: K5, k2tog, repeat to end. 60 sts.
- Rnd 54: Knit.
- Rnd 55: K4, k2tog, repeat to end. 50 sts.
- Rnd 56: Knit.
- Rnd 57: K3, k2tog, repeat to end. 40 sts.
Stuff head firmly but evenly. Focus on the cheeks and forehead. Leave a little softness in the lower face so you can shape the muzzle after closing.
- Rnd 58: K2, k2tog, repeat to end. 30 sts.
- Rnd 59: K1, k2tog, repeat to end. 20 sts.
- Rnd 60: K2tog around. 10 sts.
Cut yarn, thread through remaining sts, pull tight, and close. Secure well.
Main Bunny: Arms
Make 2 in cream.
The arms are narrow tubes with only slight shaping. They should fall close to the dress and not stick straight out.
- CO 10 sts. Join in the round.
- Rnds 1-4: Knit 4 rnds.
- Rnd 5: Kfb, k4, kfb, k4. 12 sts.
- Rnds 6-22: Knit 17 rnds.
- Rnd 23: K2tog, k4, k2tog, k4. 10 sts.
- Rnd 24: Knit.
- Rnd 25: Purl.
- BO knitwise very loosely.
Stuff only the lower half of each arm. Flatten upper edge and sew closed. Leave a long tail for attaching.
Main Bunny: Ears
Make 2 in cream, worked flat.
The ears are long, softly tapered, and lightly curved. They are not stiff. The lower ear base is slightly narrower so it hangs naturally from the sides of the head.
- CO 8 sts.
- Row 1 RS: Knit.
- Row 2 WS: Purl.
- Row 3: K1, m1R, k6, m1L, k1. 10 sts.
- Row 4: Purl.
- Row 5: K1, m1R, k8, m1L, k1. 12 sts.
- Row 6: Purl.
- Row 7: K1, m1R, k10, m1L, k1. 14 sts.
- Rows 8-28: Work 21 rows in stockinette, beginning with a purl row.
- Row 29: K1, ssk, k8, k2tog, k1. 12 sts.
- Row 30: Purl.
- Row 31: K1, ssk, k6, k2tog, k1. 10 sts.
- Row 32: Purl.
- Row 33: K1, ssk, k4, k2tog, k1. 8 sts.
- Row 34: Purl.
- Row 35: K1, ssk, k2, k2tog, k1. 6 sts.
- Row 36: Purl.
- Row 37: Ssk, k2, k2tog. 4 sts.
- Row 38: Purl.
- Row 39: K2tog twice. 2 sts.
- Row 40: P2tog. 1 st.
Fasten off. Steam lightly if needed. Fold lower 1 inch / 2.5 cm of each ear lengthwise just a little and tack to create the gentle hanging shape seen in the image.
Face Shaping and Embroidery
Use matching cream thread to sculpt the face very lightly. Bring the needle in at the base of the head, out near one eye, across to the other eye, then back to the base. Pull only enough to create a soft indentation.
Embroider a tiny vertical nose centered about 3 sts below the eyes. Add two short diagonal stitches below it to form a subtle Y. Keep the mouth very small.
The eyes should remain simple dots. Avoid eyelashes, blush, or heavy mouth shaping, because the photographed toy has a calm, minimal expression.
Dress
Use floral yarn. Work from lower edge upward in the round, then separate for the top shaping. The dress should look gathered and roomy, with a slightly high waist and puffed upper body once placed on the bunny.
- CO 96 sts. Join to work in the round.
- Rnd 1: Purl.
- Rnd 2: Knit.
- Rnd 3: Purl.
- Rnds 4-24: Knit 21 rnds.
- Rnd 25: K2tog around. 48 sts.
- Rnd 26: Knit.
- Rnd 27: K1, m1R, repeat to end. 72 sts.
- Rnds 28-34: Knit 7 rnds.
- Rnd 35: K2tog around. 36 sts.
- Rnd 36: Knit.
📌Thank you for reading the article
At this point the skirt and gathered waist are formed. Continue with upper dress.
- Rnd 37: K18, place next 9 sts on holder for back, k9 for front, place next 9 sts on holder for second back section. Work flat on front 9 sts first.
- Row 38 WS: Purl 9.
- Row 39 RS: K1, ssk, k3, k2tog, k1. 7 sts.
- Row 40: Purl.
- Row 41: K1, ssk, k1, k2tog, k1. 5 sts.
- Row 42: Purl.
- BO 5 sts.
Return to one back section of 9 sts.
- Row 1 RS: K9.
- Row 2 WS: Purl.
- Row 3 RS: K1, ssk, k3, k2tog, k1. 7 sts.
- Row 4 WS: Purl.
- BO 7 sts.
Repeat for second back section.
Sew shoulder seams to match the photographed narrow upper dress. Leave the back open enough to dress the bunny. If preferred, sew tiny snaps under overlap after dressing.
Puffed Sleeves
Make 2 in floral yarn, worked flat.
- CO 18 sts.
- Rows 1-3: Work in garter stitch.
- Row 4 RS: K2tog across. 9 sts.
- Rows 5-10: Work 6 rows stockinette.
- BO all sts.
Sew each sleeve into a ring. Gather top and bottom edges lightly. Attach around arm openings so the sleeves puff gently outward, matching the image.
Collar
Use cream. Work flat. This collar should look wide, soft, and scalloped by simple eyelet rhythm. It sits high around the neck and spreads over the shoulder line.
- CO 48 sts.
- Row 1 WS: Purl.
- Row 2 RS: K1, yo, k2tog, repeat to last st, k1.
- Row 3: Purl.
- Row 4: Knit.
- Row 5: Purl.
- Row 6: K2tog, yo, repeat to end.
- Row 7: Purl.
- Row 8: Knit.
- Repeat Rows 1-8 once more.
- Rows 17-18: Work garter stitch.
- BO loosely.
Slightly curve the collar into a ring and sew short ends together. Slip over neck and tack in place after the dress is fitted.
Hat
Use floral yarn. The hat has a shallow rounded crown and a modest downward brim. It should sit low enough to frame the face but not cover the eyes.
- CO 72 sts. Join in the round.
- Rnds 1-8: Knit 8 rnds.
- Rnd 9: Purl.
- Rnd 10: K6, k2tog, repeat to end. 63 sts.
- Rnd 11: Knit.
- Rnd 12: K5, k2tog, repeat to end. 54 sts.
- Rnd 13: Knit.
- Rnd 14: K4, k2tog, repeat to end. 45 sts.
- Rnds 15-20: Knit 6 rnds.
- Rnd 21: K3, k2tog, repeat to end. 36 sts.
- Rnd 22: Knit.
- Rnd 23: K2, k2tog, repeat to end. 27 sts.
- Rnd 24: Knit.
- Rnd 25: K1, k2tog, repeat to end. 18 sts.
- Rnd 26: K2tog around. 9 sts.
Cut yarn, thread through remaining sts, and close. Turn lower edge outward slightly to create a soft brim line. Shape by hand.
Crossbody Bag
Use floral yarn. Work flat for front and back, then seam.
- CO 10 sts.
- Rows 1-12: Work in stockinette, beginning with a knit row.
- Row 13 RS: K1, ssk, k4, k2tog, k1. 8 sts.
- Row 14: Purl.
- Row 15: K1, ssk, k2, k2tog, k1. 6 sts.
- Row 16: Purl.
- Row 17: K2tog, k2, k2tog. 4 sts.
- Row 18: Purl.
- BO.
📌Thank you for reading the article
Make 2 pieces. Sew sides and bottom, leaving top open. For flap look, allow one piece to extend slightly higher when assembling.
For strap, CO 50 sts as i-cord or a narrow knitted cord. Sew each end to bag sides. Position diagonally across dress exactly as shown.
Shoes
Make 2 in floral yarn. These are soft slipper-style overshoes sewn onto the feet.
- CO 14 sts.
- Rows 1-6: Stockinette, beginning with a knit row.
- Row 7 RS: K2tog, k10, k2tog. 12 sts.
- Row 8: Purl.
- Row 9: K2tog, k8, k2tog. 10 sts.
- Row 10: Purl.
- Rows 11-16: Stockinette 6 rows.
- BO.
Sew into little shoe shapes around each foot, gathering toe slightly. Add a tiny side button if desired. The shoe opening should sit low, like a Mary Jane slipper.
Mini Hedgehog
Body and Head
Use gray-beige for the face and belly. Begin at nose.
- CO 6 sts. Join in round.
- Rnd 1: Knit.
- Rnd 2: Kfb around. 12 sts.
- Rnd 3: Knit.
- Rnd 4: K1, m1R, repeat to end. 18 sts.
- Rnd 5: Knit.
- Rnd 6: K2, m1R, repeat to end. 24 sts.
- Rnds 7-12: Knit 6 rnds.
- Rnd 13: K2tog around. 12 sts.
- Rnd 14: Knit.
Stuff lightly. Switch to dark brown fuzzy yarn for back spines if desired, or embroider texture later.
- Rnd 15: Kfb around. 24 sts.
- Rnds 16-19: Knit 4 rnds.
- Rnd 20: K2tog around. 12 sts.
- Rnd 21: K2tog around. 6 sts.
Close tightly. Embroider two tiny eyes and a small nose.
Arms and Legs
Make 4 tiny tubes in gray-beige.
- CO 4 sts.
- Work 6 rnds knit.
- BO loosely.
Stuff minimally or not at all. Sew 2 as arms and 2 as legs.
Overalls
Use denim blue.
- CO 16 sts. Work 8 rows stockinette.
- Row 9 RS: K4, BO 8, k4.
- Row 10 WS: P4, CO 8, p4.
- Rows 11-14: Stockinette.
Sew side seam into short overalls shape. Add two narrow straps from 8-st i-cord or chains. Sew tiny button details at front.
Apple
Use red.
- CO 6 sts. Join in round.
- Rnd 1: Kfb around. 12 sts.
- Rnds 2-4: Knit.
- Rnd 5: K2tog around. 6 sts.
Stuff lightly and close. Embroider a tiny cream bite mark at one side and add a tiny green leaf.
📌Thank you for reading the article
Teacup and Saucer
Saucer
Use pale mint.
- CO 6 sts. Join in round.
- Rnd 1: Kfb around. 12 sts.
- Rnd 2: K1, m1R, repeat to end. 18 sts.
- Rnd 3: K2, m1R, repeat to end. 24 sts.
- Rnd 4: Knit.
- Rnd 5: Purl.
- BO loosely.
Cup
- CO 12 sts. Join in round.
- Rnds 1-4: Knit.
- Rnd 5: Purl.
- Rnd 6: K2tog around. 6 sts.
Stuff with a tiny bit of brown yarn or leave open and stitch a brown center. Add a handle with a 6-st i-cord loop. Embroider a small pink rose on the side.
Daisy
Use white and yellow.
- For center, CO 6 sts in yellow and join.
- Rnd 1: Kfb around. 12 sts.
- Rnd 2: Knit.
- Close.
For petals, make 8 small loops in white yarn and sew around center, or knit 8 petals separately as follows:
- CO 3 sts.
- Row 1: Knit.
- Row 2: Purl.
- Row 3: Kfb, k1, kfb. 5 sts.
- Row 4: Purl.
- Row 5: Ssk, k1, k2tog. 3 sts.
- Row 6: Purl.
- Row 7: K3tog. 1 st.
Attach petals evenly around center.
Dressing and Positioning
Slide the dress onto the bunny from the feet upward before final collar placement. Sew the back closed neatly, keeping enough ease that the upper body remains softly shaped rather than compressed.
Attach the arms just below the dress shoulder line. Angle each arm slightly downward and inward. This angle is important because it creates the gentle resting posture seen in the photograph.
Sew the ears to the sides of the head under the hat line, with the lower edge of each ear starting just above eye level at the side seam area. Let them fall straight down with a slight inward tilt.
Place the hat on the head so the brim sits low but still reveals the full face. Tack lightly at two or three points so it does not shift.
Sew the bag strap diagonally from one shoulder to the opposite hip. The bag itself should rest at the bunny’s left side, just above the hemline area.
Attach shoes snugly around the feet. The floral print should coordinate with the dress and hat. Keep them rounded at the toe.
Final Assembly and Facial Detailing
- Check that the head sits centered on the neck and does not tilt backward.
- Adjust stuffing through a hidden seam if the cheeks need more fullness.
- Embroider the nose with only a few stitches so it stays tiny and soft.
- Set the ears evenly and make sure both hang at matching height.
- Place the hat low and balanced, then tack invisibly.
Care Notes
- Display use is best for this project because of the many tiny accessories.
- Spot clean whenever possible.
- Do not wring or twist the knitted fabric.
- Reshape the hat brim, ears, and dress gently after cleaning.
Quick Checklist Before You Finish
- Eyes small and evenly placed
- Nose centered and delicate
- Dress gathered but not bulky
- Collar sitting high around neck
- Hat brim slightly curved downward
- Bag strap diagonal across front
- Shoes rounded and matched
- Hedgehog, daisy, and teacup scaled small beside bunny
Detailed Cleaning and Preservation Guidelines
- Store away from direct sunlight to preserve the floral colors.
- Keep accessories in a small fabric pouch if moving the display.
- For dust, use a clean dry makeup brush or soft cloth.
- If washing is needed, hand wash in cool water with mild wool soap, press in a towel, and dry flat while reshaping.
- Do not hang dry, because the body and ears may stretch out of proportion.



