This sweet knitted bunny doll is designed to look like a soft heirloom nursery toy with a gentle face, long floppy ears, a blush pink pinafore dress, a striped sweater, a wide bow headband, lace-trim socks, Mary Jane-style shoes, and a tiny matching bunny in a knitted pram. The finished set is perfect for a nursery display, baby shower gift, Easter decor idea, handmade bunny doll collection, boutique toy styling, or anyone searching for a knitted stuffed rabbit, keepsake bunny toy, or handmade nursery gift with a cozy luxury look.
Please note: I strive for accuracy in every pattern, but occasional errors can happen. Thank you for understanding and for enjoying my designs.
Pattern Overview
This pattern is written in detailed US English and follows the proportions shown in the image: a large seated bunny with a slightly oversized oval head, narrow neck, rounded torso, long slim legs, soft tube-shaped arms, long hanging ears, and a full gathered pinafore-style dress.
The smaller bunny repeats the same character in a simplified scale so the entire set looks visually matched. The tiny pram is also knitted so the final display keeps the same soft texture throughout.
The sample is worked mainly in stockinette stitch with very even, small-gauge fabric. That close gauge matters because the toy in the image has a smooth, polished boutique finish rather than a loose rustic finish.
Materials
- Main bunny body color: light oatmeal, beige, or warm ivory DK yarn, about 220 yards
- Dress color: soft baby pink DK yarn, about 150 yards
- Sweater stripe color: white DK yarn, about 70 yards
- Head bow color: dusty rose or berry pink DK yarn, about 45 yards
- Socks/shoes: white DK yarn, about 45 yards
- Mini bunny body color: same beige DK yarn, about 60 yards
- Mini dress: same soft pink DK yarn, about 30 yards
- Pram: beige DK yarn, about 55 yards
- Needles: US 2 (2.75 mm) double-point needles or magic loop for small circumferences; US 3 (3.25 mm) straight or circular needles for flat pieces
- Fiberfill stuffing
- Tapestry needle
- Stitch markers
- Small amount of pink embroidery floss or thin yarn for nose and mouth
- Black embroidery floss for eyes if preferred instead of safety eyes
- Very narrow white lace trim for sock edging, optional but recommended for the pictured look
Gauge and Finished Size
Gauge: 28 stitches and 36 rounds = 4 inches in stockinette on US 2 needles after light steaming.
Large bunny finished size: about 15 to 16 inches tall seated, not including ear drop below the shoulder.
Mini bunny finished size: about 4 1/2 inches tall seated.
Pram finished size: about 4 inches long, 2 3/4 inches tall to hood top, and 2 1/2 inches wide.
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
- rep = repeat
- rnd = round
- RS = right side
- ssk = slip, slip, knit
- st(s) = stitch(es)
- WS = wrong side
Construction Notes
The large bunny is built from separate knitted sections so the form matches the photo closely. The legs are long and slim. The body is lightly pear-shaped. The head is rounded but slightly taller than it is wide. The ears are long, narrow, and softly flattened.
The arms are attached low and sit beside the pinafore bib. The dress is a separate garment. The striped top is also separate. The headband is separate and tied around the head after assembly to create the wide centered bow shape seen in the image.
Stuff firmly but not hard. The photographed bunny looks soft and well-filled, especially in the head, but not stretched. Keep the neck firm enough to support the head.
📌Thank you for reading the article
Large Bunny: Legs Make 2
Foot
- Using beige and US 2 needles, CO 10 sts. Divide evenly for working in the round if desired, or work flat and seam later. The round method gives the neatest finish.
- Rnd 1: K all sts.
- Rnd 2: Kfb, k8, kfb. 12 sts.
- Rnd 3: K all sts.
- Rnd 4: Kfb, k10, kfb. 14 sts.
- Rnd 5: K all sts.
- Rnd 6: Kfb, k12, kfb. 16 sts.
- Rnd 7: K all sts.
- Rnds 8-12: K all sts.
- Rnd 13: K5, k2tog, k2, ssk, k5. 14 sts.
- Rnd 14: K all sts.
- Rnd 15: K4, k2tog, k2, ssk, k4. 12 sts.
- Rnds 16-18: K all sts.
Leg Tube
- Continue on 12 sts.
- Rnds 19-48: K all sts for 30 rounds.
- Stuff foot firmly and leg lightly as you go, leaving top 1 inch unstuffed.
- Break yarn on first leg and place sts on holder.
- Work second leg the same, but do not break yarn after Rnd 48.
Large Bunny: Body
- With second leg still attached, k across 12 sts of second leg, CO 4 sts for center join, k across 12 sts of first leg. 28 sts.
- Place marker for beginning of round.
- Rnd 1: K all sts.
- Rnd 2: K12, m1R, k4, m1L, k12. 30 sts.
- Rnd 3: K all sts.
- Rnd 4: K13, m1R, k4, m1L, k13. 32 sts.
- Rnd 5: K all sts.
- Rnd 6: K14, m1R, k4, m1L, k14. 34 sts.
- Rnd 7: K all sts.
- Rnd 8: K15, m1R, k4, m1L, k15. 36 sts.
- Rnds 9-20: K all sts.
- Rnd 21: K16, m1R, k4, m1L, k16. 38 sts.
- Rnd 22: K all sts.
- Rnd 23: K17, m1R, k4, m1L, k17. 40 sts.
- Rnds 24-30: K all sts.
- Rnd 31: K8, k2tog, k10, k2tog, k8, ssk, k8. 37 sts.
- Rnd 32: K all sts.
- Rnd 33: K8, k2tog, k8, k2tog, k8, ssk, k7. 34 sts.
- Rnd 34: K all sts.
- Rnd 35: K7, k2tog, k8, k2tog, k8, ssk, k6. 31 sts.
- Rnd 36: K all sts.
- Rnd 37: K6, k2tog, k8, k2tog, k8, ssk, k5. 28 sts.
- Rnds 38-44: K all sts.
At this stage the body should look gently rounded at the lower half and narrower above the waist, which matches the image well because the pinafore sits over a fairly slim torso rather than a wide belly.
Neck Base
- Rnd 45: K2tog around. 14 sts.
- Rnd 46: K all sts.
- Rnd 47: Kfb around. 28 sts.
Stuff body firmly before continuing. Add extra stuffing at the hip area so the bunny sits nicely and the dress hangs in soft folds.
Large Bunny: Head
- Rnd 48: K all sts.
- Rnd 49: K2, m1R, repeat around. 37 sts.
- Rnd 50: K all sts.
- Rnd 51: K3, m1R, repeat around. 46 sts.
- Rnd 52: K all sts.
- Rnd 53: K4, m1R, repeat around. 55 sts.
- Rnds 54-66: K all sts.
- Rnd 67: K9, k2tog, repeat around. 50 sts.
- Rnd 68: K all sts.
- Rnd 69: K8, k2tog, repeat around. 45 sts.
- Rnd 70: K all sts.
- Rnd 71: K7, k2tog, repeat around. 40 sts.
- Rnd 72: K all sts.
- Rnd 73: K6, k2tog, repeat around. 35 sts.
- Rnd 74: K all sts while stuffing head very firmly.
- Rnd 75: K5, k2tog, repeat around. 30 sts.
- Rnd 76: K4, k2tog, repeat around. 25 sts.
- Rnd 77: K3, k2tog, repeat around. 20 sts.
- Rnd 78: K2, k2tog, repeat around. 15 sts.
- Rnd 79: K1, k2tog, repeat around. 10 sts.
- Cut yarn, thread through remaining sts, pull tight, and secure.
📌Thank you for reading the article
Large Bunny: Arms Make 2
- Using beige and US 2 needles, CO 10 sts and join to work in the round.
- Rnds 1-4: K all sts.
- Rnd 5: Kfb, k8, kfb. 12 sts.
- Rnds 6-8: K all sts.
- Rnd 9: K2tog, k8, ssk. 10 sts.
- Rnds 10-28: K all sts.
- Stuff lower hand section only. Leave upper arm lightly stuffed.
- Flatten top and sew closed.
The arms in the image are slim, relaxed, and not posed outward. Keep them narrow. Do not overstuff.
Large Bunny: Ears Make 2
- Using beige and US 3 needles, CO 8 sts and work flat.
- Row 1 (RS): K all sts.
- Row 2: P all sts.
- Row 3: K1, m1L, k6, m1R, k1. 10 sts.
- Row 4: P all sts.
- Row 5: K1, m1L, k8, m1R, k1. 12 sts.
- Row 6: P all sts.
- Row 7: K1, m1L, k10, m1R, k1. 14 sts.
- Rows 8-34: Work in stockinette, beginning with a purl row.
- Row 35: K1, ssk, k8, k2tog, k1. 12 sts.
- Row 36: P all sts.
- Row 37: K1, ssk, k6, k2tog, k1. 10 sts.
- Row 38: P all sts.
- Row 39: K1, ssk, k4, k2tog, k1. 8 sts.
- Row 40: P all sts.
- Row 41: K1, ssk, k2, k2tog, k1. 6 sts.
- Row 42: P all sts.
- Row 43: K1, ssk, k2tog, k1. 4 sts.
- Row 44: P all sts.
- Row 45: K2tog twice. 2 sts.
- Row 46: P2tog. Fasten off.
Make a second ear the same. Do not stuff. Seam side edges if desired, but leave ears soft and flat. Lightly steam so they drape naturally downward just like the picture.
Striped Sweater
The sweater is simple, fitted, and mostly hidden under the pinafore. Its most visible feature is the narrow pink-and-white horizontal stripe pattern on the sleeves and upper chest.
Body
- Using white and US 3 needles, CO 36 sts. Work flat.
- Rows 1-4: K1, p1 rib.
- Begin stripe sequence: 2 rows white, 2 rows pink, repeating.
- Rows 5-24: Continue stripe sequence in stockinette.
- Row 25: K9, BO 18, k9.
- Row 26: P9, CO 18, p9. 36 sts.
- Rows 27-34: Continue stripe sequence in stockinette.
- Rows 35-38: Work 4 rows white in k1, p1 rib.
- BO loosely.
Sleeves Make 2
- Using white, CO 18 sts.
- Rows 1-4: K1, p1 rib.
- Rows 5-28: Work stockinette in same 2-row white, 2-row pink stripe sequence.
- Increase 1 st each side on Row 9, Row 15, and Row 21. 24 sts.
- BO loosely.
Seam sleeves and body into a simple pullover. The neckline should remain open enough to pull over the head. It is fine to leave one back seam partially open and stitch it closed after dressing the bunny.
Pinafore Dress
This dress is the key garment in the image. It has a rounded bib, high waistline, softly flared skirt, and two front patch pockets. The proportions should reach to just above the ankle when the bunny is seated.
📌Thank you for reading the article
Skirt
- Using pink and US 3 needles, CO 72 sts. Work flat.
- Rows 1-4: K all rows for garter hem.
- Row 5 (RS): K all sts.
- Row 6: P all sts.
- Rows 7-28: Continue in stockinette.
- Row 29 (RS): K2, k2tog, rep from across to last 2 sts, k2. 54 sts.
- Row 30: P all sts.
- Rows 31-42: Stockinette.
- Row 43 (RS): K3, k2tog, rep from across to last 3 sts, k3. 44 sts.
- Row 44: P all sts.
- Rows 45-48: Stockinette.
Bib Front
- Row 49 (RS): K10, BO 24, k10. 20 sts total separated into 2 sections.
- Work left strap first on 10 sts.
- Rows 50-58: Stockinette.
- Row 59: K2tog, k6, k2tog. 8 sts.
- Rows 60-70: Stockinette.
- Rows 71-74: K all rows for garter strap edge.
- BO.
- Rejoin yarn to remaining 10 sts and work other side to match, reversing shaping.
Back Waistband and Straps
- Using pink, CO 28 sts.
- Rows 1-8: Stockinette.
- Row 9: K8, BO 12, k8.
- Work each strap separately for 18 rows in stockinette, then 4 rows garter, then BO.
Pockets Make 2
- CO 8 sts in pink.
- Rows 1-8: Stockinette.
- Row 9: K all sts.
- BO knitwise.
Sew pockets to the lower front skirt, angling the top outer corners slightly downward so they resemble the soft rounded pocket shape in the photo.
Headband and Bow
The bow is large, thick, and centered high on the forehead. It is not a tiny decorative bow. It has width, loft, and clear side loops.
Headband Strip
- Using berry pink and US 3 needles, CO 8 sts.
- Rows 1-42: K all rows.
- BO.
Bow Center Panel
- CO 18 sts.
- Rows 1-18: K1, p16, k1 on RS rows; k all sts on WS rows to create a softly textured center.
- BO.
Bow Wrap
- CO 4 sts.
- Rows 1-10: K all rows.
- BO.
Fold the bow center panel accordion-style, wrap with the small strip, and secure tightly. Sew the finished bow to the middle of the headband strip. Wrap headband around bunny head and stitch ends together at the back.
Socks and Shoes
Socks Make 2
- Using white and US 2 needles, CO 12 sts and join in the round.
- Rnds 1-8: K1, p1 rib.
- Rnds 9-12: K all sts.
- BO loosely.
Hand stitch narrow white lace trim along the top edge if desired. This step gives the closest visual match to the image.
Shoes Make 2
- Using white, CO 12 sts and join in the round.
- Rnds 1-4: K all sts.
- Rnd 5: K3, k2tog, k2, ssk, k3. 10 sts.
- Rnds 6-8: K all sts.
- Flatten and seam sole opening to form a neat slipper shape.
- For strap, CO 8 sts, knit 2 rows, BO, and sew across upper instep on each shoe.
📌Thank you for reading the article
Mini Bunny
The mini bunny should clearly echo the main doll without adding heavy detail. Keep the same beige body, long ears, and pink dress. The miniature proportions matter more than extra complexity.
Mini Body and Head
- Using beige and US 2 needles, CO 8 sts for each leg. Work 16 rounds plain for each leg.
- Join legs with CO 2 sts between them. 18 sts.
- Work 10 rounds even.
- Increase evenly to 24 sts over next 2 rounds.
- Work 8 rounds even for body.
- Decrease to 12 sts for neck over 2 rounds.
- Increase to 24 sts for head over next 2 rounds.
- Work 10 rounds even.
- Decrease evenly every other round to 8 sts, stuff firmly, close top.
Mini Arms and Ears
- Arms: CO 6 sts each, knit 12 rounds, lightly stuff hand only, sew flat at top.
- Ears: CO 4 sts each, work 10 rows stockinette, increase to 6 sts, work 8 rows, then decrease to 2 sts and fasten off.
Mini Dress
- CO 24 sts in pink.
- Work 2 rows garter.
- Work 10 rows stockinette.
- Decrease evenly to 16 sts.
- Separate center 8 sts for bib opening and work side straps for 8 rows each.
- Sew around mini bunny.
Mini Pram
The pram is a soft basket style with a curved hood and tiny knitted wheels. It should cradle the mini bunny snugly and sit upright on a flat surface.
Pram Base
- Using beige and US 3 needles, CO 12 sts.
- Rows 1-18: Work in garter stitch.
Pram Side Wall
- Pick up and knit 12 sts along each long side and 6 sts along each short side. 36 sts.
- Work 8 rounds in stockinette.
- For front edge, BO 10 center sts on one short side next round.
- Continue remaining sts back and forth for hood.
Hood
- Work 10 rows stockinette on remaining 26 sts.
- Decrease 1 st each side every RS row 5 times. 16 sts.
- Work 6 rows even.
- BO.
Wheels Make 4
- CO 8 sts.
- Work 4 rows stockinette.
- Break yarn, thread through sts, gather into a tiny circle, and secure.
Stuff pram base lightly, add a cardboard insert if you want a firmer display piece, then sew wheels to lower sides.
Final Assembly and Facial Detailing
Sew ears to the head slightly behind the crown line so they fall beside the face instead of sticking straight up. Attach arms just below the neck and angled down. Dress the bunny in the sweater first, then add the pinafore and stitch straps in place.
For the face, place two small black embroidered eyes with about 7 to 8 stitches between them. Embroider a small pale pink triangle nose centered low on the face. Add a short vertical line and two tiny slanted mouth stitches below it. Very lightly indent the eye area with matching thread if you want a softer sculpted expression.
Care Notes
- Spot clean whenever possible.
- Use a gentle wool-safe cleanser.
- Do not machine wash if facial embroidery or shaping details are delicate.
- Reshape ears, bow, and dress while damp.
📌Thank you for reading the article
Quick Checklist Before You Finish
- Head stuffed firmly and centered
- Neck stable with no wobble
- Ears sewn evenly and hanging at matching length
- Pockets attached symmetrically
- Bow centered on forehead
- Shoes and socks aligned neatly on feet
- Mini bunny fits inside pram comfortably
Detailed Cleaning and Preservation Guidelines
Store the finished bunny away from direct sunlight to keep the pink shades from fading. If displaying long-term, support the body in a seated position so the legs do not overbend. For cleaning, blot gently with cool water and mild soap, rinse with a damp cloth, and air dry flat over a towel.
For heirloom storage, wrap in acid-free tissue and keep in a breathable cotton bag rather than plastic. Avoid hanging the bunny by the ears or bow. If needed, lightly steam the dress and headband from a distance to refresh the boutique finish without flattening the knitted texture.


