This charming knitted bunny is designed to look like a boutique heirloom toy with a soft spring palette, layered floral dress, blue bonnet, tiny purse, teacup, keepsake book, and a sweet hedgehog friend. It has the look of a handmade collectible bunny doll, nursery decor piece, and giftable stuffed animal pattern all in one. The silhouette is elegant but still approachable for careful beginners who can follow stitch counts closely. Every section below is written to help you create a polished handmade bunny that looks ready for a spring market table, Easter display, or artisan toy shop listing.
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 color A: soft cream or warm ivory DK yarn, about 160 g.
- Accent color B: pale sky blue DK yarn, about 70 g.
- Accent color C: soft butter yellow DK yarn, about 35 g.
- Accent color D: pale pink DK yarn, small amount.
- Accent color E: dusty rose DK yarn, small amount.
- Accent color F: pale leaf green DK yarn, small amount.
- Hedgehog body: oatmeal, brown, and olive green DK yarn, small amounts.
- Mushroom: red and cream DK yarn, tiny amount.
- Book: pale beige, cream, pink, and green DK yarn, tiny amounts.
- Needles: 2.75 mm double-pointed needles or magic loop for limbs and small pieces; 3.0 mm needles for larger garment pieces.
- Stuffing: firm toy stuffing.
- Eyes: black embroidery thread or 6 mm safety eyes if preferred, though embroidery matches the image better.
- Nose and mouth: medium brown embroidery floss.
- Ribbons: narrow pale blue satin ribbon for bonnet ties, neck bow, shoe bows, and bag tie.
- Optional support: floral wire wrapped in tape for bonnet shaping only if desired.
- Tools: stitch markers, row counter, tapestry needle, sewing needle, pins, and small scissors.
Gauge and Finished Size
Gauge matters because the bunny in the picture has a smooth, dense, boutique finish. Use a firm gauge so stuffing does not show.
- Stockinette on 3.0 mm needles: 28 sts and 36 rnds = 4 in / 10 cm.
- Stockinette on 2.75 mm needles: 30 sts and 38 rnds = 4 in / 10 cm.
- Finished bunny height: about 11.5 to 12.5 in / 29 to 32 cm from feet to bonnet top.
- Finished hedgehog height: about 3.5 in / 9 cm.
- Teacup height: about 1 in / 2.5 cm.
- Book width: about 1.5 in / 4 cm.
Abbreviations
- BO bind off
- CO cast on
- dec decrease
- dpn double-pointed needles
- inc increase
- k knit
- k2tog knit 2 together
- m1L make 1 left
- m1R make 1 right
- p purl
- pm place marker
- psso pass slipped stitch over
- rem remaining
- rep repeat
- rnd round
- RS right side
- ssk slip, slip, knit
- st(s) stitch(es)
- st st stockinette stitch
- WS wrong side
- yo yarn over
Construction Notes
This bunny is worked in separate pieces and sewn together. The body is long and lightly tapered. The head is round but slightly oval, with a soft muzzle shaping created during stuffing and embroidery. The ears are long, narrow, and gently drooping.
The dress is built in layers to match the picture. First make the bunny and shoes. Then add the fitted bodice, striped waistband, layered skirt, and floral trim. The bonnet frames the face closely and sits low enough to leave the ears hanging freely below it.
The tiny accessories are important for the final look. The purse, teacup, little book, and hedgehog make the display feel complete. None of them are difficult, but they should be finished neatly and attached or placed with care.
Bunny Legs Make 2
Foot
- Using color A and 2.75 mm needles, CO 12 sts. Divide 4, 4, 4 on dpns. Join to work in the round.
- Rnd 1: Knit.
- Rnd 2: Kfb in each st around. 24 sts.
- Rnd 3: Knit.
- Rnd 4: K1, m1R, knit to 1 st before end of needle 1, m1L, k1; repeat on needle 2; knit needle 3. 28 sts.
- Rnd 5: Knit.
- Rnd 6: Knit.
- Rnd 7: K1, m1R, knit to last st of needle 1, m1L, k1; repeat on needle 2; knit needle 3. 32 sts.
- Rnds 8 to 12: Knit.
📌Thank you for reading the article
Sole shaping
- Rnd 13: Knit 8, k2tog, k4, ssk, knit to end. 30 sts.
- Rnd 14: Knit.
- Rnd 15: Knit 7, k2tog, k4, ssk, knit to end. 28 sts.
- Rnd 16: Knit.
- Rnd 17: Knit 6, k2tog, k4, ssk, knit to end. 26 sts.
- Rnds 18 to 22: Knit.
Ankle and leg
- Rnd 23: K2tog around. 13 sts.
- Rnd 24: Knit, increasing evenly to 16 sts.
- Rnds 25 to 44: Knit 20 rnds for a slim ankle and lower leg.
- Rnd 45: M1 after every 4th st around. 20 sts.
- Rnds 46 to 62: Knit.
- Stuff foot firmly and leg lightly, leaving top 1 in / 2.5 cm unstuffed for easier joining.
- BO loosely, leaving a long tail.
Bunny Body
- Using color A and 2.75 mm needles, CO 12 sts. Divide 6 and 6 if using magic loop, or 4, 4, 4 on dpns. Join.
- Rnd 1: Kfb around. 24 sts.
- Rnd 2: Knit.
- Rnd 3: K1, m1R around. 36 sts.
- Rnd 4: Knit.
- Rnd 5: K2, m1R around. 48 sts.
- Rnds 6 to 12: Knit.
- Rnd 13: K6, k2tog around. 42 sts.
- Rnds 14 to 18: Knit.
- Rnd 19: K5, k2tog around. 36 sts.
- Rnds 20 to 24: Knit.
- Rnd 25: K4, k2tog around. 30 sts.
- Rnds 26 to 34: Knit.
- Rnd 35: Increase evenly to 34 sts.
- Rnds 36 to 42: Knit.
- Rnd 43: Increase evenly to 38 sts.
- Rnds 44 to 48: Knit.
- Rnd 49: Increase evenly to 42 sts. This gives the upper body enough fullness beneath the dress bodice.
- Rnds 50 to 56: Knit.
- Stuff lower body firmly, especially seat and tummy. The pictured bunny stands because the skirt supports it, so keep the body symmetrical and flat at the base.
- Leave top open for head attachment. BO loosely or place sts on waste yarn if you prefer a sewn grafted join.
Bunny Arms Make 2
- Using color A and 2.75 mm needles, CO 8 sts. Join.
- Rnd 1: Kfb around. 16 sts.
- Rnds 2 to 8: Knit.
- Rnd 9: K6, k2tog, k6, ssk. 14 sts.
- Rnds 10 to 24: Knit.
- Rnd 25: Increase evenly to 16 sts.
- Rnds 26 to 30: Knit.
- Stuff lower arm and forearm lightly. Keep upper arm almost unstuffed so it hangs softly, like the image.
- Flatten top and BO knitwise through both layers, or thread yarn through live sts and pull closed flat.
Bunny Head
- Using color A and 2.75 mm needles, CO 12 sts. Join.
- Rnd 1: Kfb around. 24 sts.
- Rnd 2: Knit.
- Rnd 3: K1, m1R around. 36 sts.
- Rnd 4: Knit.
- Rnd 5: K2, m1R around. 48 sts.
- Rnd 6: Knit.
- Rnd 7: K3, m1R around. 60 sts.
- Rnds 8 to 22: Knit. This makes the full rounded head seen in the photo.
- Rnd 23: K8, k2tog around. 54 sts.
- Rnd 24: Knit.
- Rnd 25: K7, k2tog around. 48 sts.
- Rnd 26: Knit.
- Rnd 27: K6, k2tog around. 42 sts.
- Begin stuffing firmly. Add extra stuffing in the cheeks and upper forehead so the face remains broad and smooth beneath the bonnet.
- Rnd 28: Knit.
- Rnd 29: K5, k2tog around. 36 sts.
- Rnd 30: Knit.
- Rnd 31: K4, k2tog around. 30 sts.
- Rnd 32: Knit.
- Rnd 33: K3, k2tog around. 24 sts.
- Rnd 34: K2, k2tog around. 18 sts.
- Rnd 35: K1, k2tog around. 12 sts.
- Cut yarn, thread through sts, pull tight, and close.
📌Thank you for reading the article
Muzzle Shaping and Face Placement
The bunny in the image has a very gentle muzzle. It is not a strongly projected snout. It is created mostly by embroidery and controlled stuffing rather than a separate muzzle piece.
- With strong sewing thread in matching cream, sculpt from the lower center face inward and slightly upward to suggest a soft triangular muzzle.
- Place eyes about 10 to 11 rows apart horizontally and slightly below head centerline.
- Embroider each eye as a small vertical satin stitch, around 2 stitches wide and 3 to 4 rows tall.
- Use brown thread to embroider a tiny Y-shaped nose and mouth. Keep it delicate.
Ears Make 2
- Using color A and 2.75 mm needles, CO 8 sts flat.
- Row 1 RS: Knit.
- Row 2 WS: Purl.
- Row 3: K1, m1R, knit to last st, m1L, k1. 10 sts.
- Row 4: Purl.
- Row 5: Knit.
- Row 6: Purl.
- Row 7: K1, m1R, knit to last st, m1L, k1. 12 sts.
- Rows 8 to 34: Work in st st, ending with WS row.
- Row 35: K1, ssk, knit to last 3 sts, k2tog, k1. 10 sts.
- Row 36: Purl.
- Row 37: Repeat decrease row. 8 sts.
- Row 38: Purl.
- Row 39: Repeat decrease row. 6 sts.
- Row 40: Purl.
- Row 41: K1, ssk, k2tog, k1. 4 sts.
- Row 42: Purl.
- Row 43: Ssk, k2tog. 2 sts.
- Row 44: P2tog. Fasten off.
Make a second ear. Fold each ear lengthwise very lightly and mattress stitch the side seam only at the base 1 in / 2.5 cm so the upper ear remains flat and soft. Do not stuff. Sew ears to the head slightly behind eye line so they fall downward beneath the bonnet brim.
Joining Body Parts
- Sew the two legs to the lower body, positioning them close together in front view so the bunny looks demure and centered beneath the dress.
- Sew the head onto the body with the face aligned straight forward. Add more stuffing to neck area if needed before closing.
- Sew arms at the shoulder line so they angle down and slightly inward.
- Check that both hands reach to about the upper skirt level as in the image.
Shoes Make 2
The bunny in the image wears soft cream shoes with pale blue bows. These sit over the knitted feet rather than replacing them.
- Using color A and 2.75 mm needles, CO 24 sts. Join.
- Rnds 1 to 6: Knit.
- Rnd 7: K10, k2tog 2 times, k10. 22 sts.
- Rnd 8: Knit.
- Rnd 9: K9, k2tog 2 times, k9. 20 sts.
- Rnd 10: Knit.
- Rnd 11: K8, k2tog 2 times, k8. 18 sts.
- Rnds 12 to 14: Knit.
- Bind off loosely.
Sew the shoe around the lower foot. Use pale blue ribbon to make a tiny flat bow for each shoe and tack at the front center. Keep the bows very small so the shoes remain proportional.
Dress Overview
The dress has a fitted bodice, blue waistband, cream upper skirt, yellow ruffle, and a lower blue-edged ruffled layer. Floral embellishment is placed on the chest, skirt, bag, and bonnet. The look is soft, full, and richly decorated without becoming stiff.
Bodice
- Using color A and 3.0 mm needles, CO 42 sts. Work flat.
- Rows 1 to 4: K1, p40, k1 on RS; k1, p40, k1 on WS. This creates a subtle side edge for neat seaming while keeping the body mostly stockinette.
- Row 5 RS: K1, k2tog, knit to last 3 sts, ssk, k1. 40 sts.
- Row 6 WS: K1, purl to last st, k1.
- Rows 7 to 10: Repeat rows 5 and 6 every RS row twice more. 36 sts.
- Change to color B.
- Rows 11 to 18: Work 8 rows in k1, p1 rib. Keep side edge stitches neat.
- Change to color A.
- Rows 19 to 24: Work in st st.
- Row 25 RS: K1, k2tog, knit to last 3 sts, ssk, k1. 34 sts.
- Row 26 WS: K1, purl to last st, k1.
- Row 27: K1, k2tog, knit to last 3 sts, ssk, k1. 32 sts.
- Row 28: K1, purl to last st, k1.
- Shape armholes.
- Row 29 RS: BO 3 sts, knit to end. 29 sts.
- Row 30 WS: BO 3 sts, purl to end. 26 sts.
- Row 31: K1, k2tog, knit to last 3 sts, ssk, k1. 24 sts.
- Row 32: Purl.
- Row 33: Knit 5, BO 14, knit 5.
- Row 34: Purl 5, join yarn, purl 5.
- Work each side separately for bonnet-framed neckline.
- Row 35: K2tog, knit to end. 4 sts on first side.
- Row 36: Purl.
- Row 37: K2tog, knit to end. 3 sts.
- Row 38: Purl.
- BO.
- Rejoin yarn to other side and mirror shaping.
📌Thank you for reading the article
Sew side seam of bodice around the upper body. Leave the neckline neat and close to the neck. The front opening can be faked shut after dressing the bunny if needed. Thread a narrow pale blue ribbon through the neckline front and tie a soft bow.
Upper Skirt
- Using color A and 3.0 mm needles, CO 84 sts. Join to work in the round, taking care not to twist.
- Rnds 1 to 8: Knit.
- Rnd 9: *K6, m1R* around. 96 sts.
- Rnds 10 to 18: Knit.
- Rnd 19: *K7, m1R* around. 108 sts.
- Rnds 20 to 24: Knit.
- Change to color C.
- Rnd 25: Purl.
- Rnd 26: *K2tog, yo* around. 108 sts. This creates a softly frilled eyelet transition.
- Rnd 27: Knit.
- Rnd 28: Purl.
- Rnd 29: Knit.
- BO loosely knitwise.
This skirt sits directly below the bodice. Gather lightly at the top if needed and sew to the lower edge of the bodice, centered so the front looks even.
Lower Ruffled Skirt Layer
- Using color B and 3.0 mm needles, CO 120 sts. Join.
- Rnds 1 to 4: Knit.
- Change to color A.
- Rnd 5: *K2, yo* around. 160 sts.
- Rnds 6 to 10: Knit.
- Rnd 11: Purl.
- Rnd 12: *K3, yo* around. 200 sts.
- Rnds 13 to 18: Knit.
- Change to color C.
- Rnd 19: Purl.
- Rnd 20: Knit.
- Rnd 21: Purl.
- BO very loosely.
Sew this lower layer behind and beneath the upper skirt, attaching the top edge around the lower waistline. Let the blue band show at the lower edge exactly as in the image, with the cream and yellow ruffle rolling softly over it.
Front Waistband Corset Detail
The image shows a blue waist section with a delicate front-laced look. This can be recreated simply and cleanly.
- After sewing bodice in place, use pale blue yarn to embroider two short vertical lines at the front center waist, 6 rows tall.
- Thread a cream strand in a shallow crisscross between them, making 3 crossed laces.
- Keep this low and subtle.
Bonnet
Bonnet Crown
- Using color B and 3.0 mm needles, CO 72 sts. Join.
- Rnds 1 to 4: K1, p1 rib.
- Change to color A.
- Rnds 5 to 14: Knit.
- Rnd 15: *K10, k2tog* around. 66 sts.
- Rnd 16: Knit.
- Rnd 17: *K9, k2tog* around. 60 sts.
- Rnd 18: Knit.
- Rnd 19: *K8, k2tog* around. 54 sts.
- Rnd 20: Knit.
- Rnd 21: *K7, k2tog* around. 48 sts.
- Rnd 22: Knit.
- Rnd 23: *K6, k2tog* around. 42 sts.
- Rnd 24: *K5, k2tog* around. 36 sts.
- Rnd 25: *K4, k2tog* around. 30 sts.
- Cut yarn, thread through remaining sts, and close.
Bonnet Frill
- Pick up 72 sts around front bonnet opening in color C.
- Row 1 WS: Purl.
- Row 2 RS: *K1, yo* across. 108 sts.
- Rows 3 to 6: Work in st st.
- Change to color B for final edge.
- Row 7: Knit.
- BO loosely on Row 8 WS purlwise.
📌Thank you for reading the article
Sew bonnet to sit close around the head. Add pale blue ribbon ties at each lower side. Tie under the chin in a soft bow. The bonnet should frame the face and leave the ears visible beneath.
Chest Collar Frill
- Using color A, CO 40 sts.
- Rows 1 to 2: Knit.
- Row 3: *K1, yo* across. 60 sts.
- Rows 4 to 6: Knit.
- BO loosely.
Sew this small frill around the neckline under the ribbon bow to imitate the soft gathered collar in the picture.
Knitted Flowers
The flowers are essential. Scatter them across the bodice, skirt, bonnet side, bag, and accessories. Use pastel blue, pink, yellow, and soft green exactly in a spring balance.
Five-Petal Flower Make As Many As Desired
- Using one dpn and your chosen flower color, CO 5 sts.
- Row 1: *Kfb* in each st. 10 sts.
- Row 2: Purl.
- Row 3: *K2tog, yo* across 5 times. 10 sts.
- Cut yarn and thread through all sts. Pull into a circle.
- Sew center closed and flatten into a blossom.
Small Bud Flower
- CO 3 sts.
- Row 1: Kfb, k1, kfb. 5 sts.
- Row 2: Purl.
- Row 3: K2tog, k1, k2tog. 3 sts.
- Thread yarn through sts and pull tight. Roll lightly into a bud.
Leaves
- Using color F, CO 3 sts.
- Row 1: Kfb, k1, kfb. 5 sts.
- Row 2: Purl.
- Row 3: K1, ssk, k1, k2tog, k1. 3 sts.
- Row 4: Purl.
- Row 5: Ssk, k1. 2 sts.
- Row 6: K2tog. Fasten off.
Make around 24 to 30 flowers in mixed sizes. For a look closest to the image, use more blue flowers than any other color, then add pink and yellow accents. Add paired leaves behind a few blossoms, especially on the skirt and bonnet side.
Floral Placement Guide
- Bodice front: place 7 to 9 tiny flowers across the chest and upper waist.
- Skirt upper line: place 10 to 12 flowers spaced evenly across the visible front and side sections.
- Lower ruffle edge: add 8 to 10 blossoms, concentrating blue flowers near the hem.
- Bonnet side: add one tiny blue flower at each hanging side section.
- Right hip cluster: sew one large blue flower, one medium pink flower, one small blue flower, one yellow flower, and 3 to 4 leaves to form the main bouquet seen in the picture.
- Bag flap: add a small pink and blue floral spray.
Crossbody Purse
- Using color A and 2.75 mm needles, CO 14 sts.
- Rows 1 to 18: Work in st st with a garter stitch first and last stitch.
- Row 19 RS: K1, ssk, knit to last 3 sts, k2tog, k1. 12 sts.
- Row 20 WS: Purl.
- Row 21: K1, ssk, knit to last 3 sts, k2tog, k1. 10 sts.
- Row 22: Purl.
- Rows 23 to 24: Knit 2 garter rows to form flap edge.
- BO.
Fold lower portion upward to create a pouch and sew side seams. Embroider tiny stems and attach 3 mini flowers on the front. For the strap, make an i-cord 36 to 40 rows long in color C or use pale yellow yarn twisted firmly. Sew diagonally across the bunny from shoulder to opposite hip.
Tiny Teacup and Saucer
Saucer
- Using color B and 2.75 mm needles, CO 6 sts. Join.
- Rnd 1: Kfb around. 12 sts.
- Rnd 2: Knit.
- Rnd 3: K1, m1R around. 18 sts.
- Rnd 4: Knit.
- Rnd 5: K2, m1R around. 24 sts.
- BO loosely.
📌Thank you for reading the article
Cup
- Using color B, CO 12 sts. Join.
- Rnds 1 to 6: Knit.
- Rnd 7: Purl.
- Rnd 8: Knit.
- BO loosely.
Sew cup base closed lightly, leaving a tiny hollow if desired. Add a small handle using 4 chain-like overcast stitches in yarn. Place the cup on the saucer. A tiny circular insert in pale peach or beige can suggest tea.
Mini Book
- Using cream yarn, CO 10 sts.
- Rows 1 to 12: Knit.
- BO.
Fold into a rectangle and stuff with a tiny piece of felt, batting, or folded scrap yarn ends. Sew edges. Cover with a pale beige knitted wrapper made from a 12-stitch by 14-row rectangle. Add one pink flower and two green leaves to the cover. Wrap with beige yarn as a tie.
Hedgehog Friend
Body
- Using oatmeal and 2.75 mm needles, CO 8 sts. Join.
- Rnd 1: Kfb around. 16 sts.
- Rnd 2: Knit.
- Rnd 3: K1, m1R around. 24 sts.
- Rnds 4 to 12: Knit.
- Rnd 13: K4, k2tog around. 20 sts.
- Rnd 14: Knit.
- Rnd 15: K3, k2tog around. 16 sts.
- Stuff firmly.
- Rnd 16: Knit.
- Rnd 17: K2, k2tog around. 12 sts.
- Rnd 18: K1, k2tog around. 8 sts.
- Thread yarn through sts and close.
Spine Cap
- Using brown, CO 20 sts flat.
- Rows 1 to 12: Work in seed stitch.
- For extra texture, pull a few short looped strands through the fabric after knitting, or add cut yarn tufts stitched down to imitate soft spines.
Sew the cap over the top and back of the hedgehog. Embroider black eyes and a tiny nose.
Arms and Legs
- Make 4 tiny tubes: CO 4 sts, knit 6 rnds, BO.
- Stuff lightly and sew two as arms, two as legs.
Vest
- Using olive green, CO 16 sts flat.
- Rows 1 to 10: Work in st st with garter edges.
- BO.
Wrap around body front, leaving center opening. Sew in place. Add 3 tiny brown embroidered buttons.
Mushroom
- Stem: using cream, CO 6 sts, knit 5 rnds, stuff lightly, BO.
- Cap: using red, CO 6 sts, kfb around to 12 sts, knit 3 rnds, then BO.
- Add tiny cream French-knot style dots or small duplicate-stitched spots.
- Sew mushroom into hedgehog paw.
Detailed Dressing Order
- Complete the bunny body and face.
- Sew on ears.
- Attach shoes.
- Sew bodice around upper body.
- Add collar frill and neck ribbon bow.
- Attach upper skirt.
- Attach lower ruffled skirt beneath it.
- Embroider front waist lacing.
- Sew floral motifs to bodice, skirt, bonnet, and purse.
- Place bonnet on head and stitch invisibly around lower back edge and side temples.
- Add bonnet ribbons under chin.
- Sew purse strap in place.
- Arrange the hedgehog, book, and teacup as display props.
Color Balance Tips for an Accurate Look
The image depends on balance, not just construction. Keep cream as the dominant color. Use pale blue as the main accent at bonnet edge, waist, skirt band, teacup, flowers, and shoe bows. Use yellow only as a soft supporting trim. Pink should appear as small floral touches rather than broad areas.
The right hip floral bouquet needs to be fuller than the left side to match the picture. The skirt should feel decorated but not crowded at the center front. Leave some visible cream fabric between flower groups so the layered ruffles stay readable.
Final Assembly and Facial Detailing
Before securing everything permanently, set the bonnet, purse, and floral bouquet in place with pins and check the overall balance from the front. The face should remain simple, sweet, and small compared with the full dress. Keep the eyes low and calm, the nose tiny, and the mouth centered. Lightly steam the dress pieces from a distance before sewing if needed, but never flatten the ruffles completely.
Care Notes
- Display indoors and out of direct sunlight.
- Avoid hanging the bunny by the bonnet or purse strap.
- Spot clean first whenever possible.
- Keep small accessories together in a box or basket when not displayed.
Quick Checklist Before You Finish
- Are both ears even and falling naturally?
- Does the bonnet frame the face without hiding it?
- Is the blue waistband centered and level?
- Do the ruffles sit in two clear layers?
- Is the right hip bouquet fuller than the rest?
- Are the shoe bows small and neat?
- Does the purse sit diagonally across the body?
- Are the hedgehog, book, and teacup scaled to the bunny?
Detailed Cleaning and Preservation Guidelines
Use a soft dry brush to remove surface dust from flowers, bonnet frill, and skirt folds. For deeper cleaning, dab carefully with cool water and a tiny amount of wool-safe soap, then blot in a towel and dry flat. Do not machine wash, wring, or tumble dry. Store with acid-free tissue to protect the embroidery, ribbons, and dimensional floral details.



