This sweet heirloom bunny set is designed to look like a collectible handmade rabbit doll with a flower-front pinafore, ruffled bonnet, Mary Jane shoes, a tiny travel bunny friend, and soft picnic accessories. The finished set has the charm of a boutique stuffed animal, nursery decor piece, and handmade gift all in one. If you love searching for knitted bunny doll, collectible rabbit toy, handmade nursery bunny, blue floral bunny outfit, or heirloom knitted gifts, this design brings those cozy shopping-inspired details into a fully handmade piece with a polished, timeless finish.
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: DK weight yarn in soft cream or warm ivory for head, body, arms, legs, ears, and the underdress.
- Dress and bonnet yarn: DK weight yarn in dusty cornflower blue.
- Flower colors: small amounts of royal blue, periwinkle blue, pale sky blue, soft green, and a little creamy white for flower tips.
- Mini bunny yarn: cream, medium brown, and blue.
- Accessory yarn: beige, taupe, sand, and a touch of pale blue.
- Needles: 2.75 mm and 3 mm straight needles or double-pointed needles, depending on your preferred method.
- Notions: tapestry needle, locking stitch markers, straight pins, stuffing, strong sewing thread, small black beads for eyes or black embroidery thread, one tiny button for each shoe strap, one or two tiny buttons for accessories if desired.
- Optional: pipe cleaner or floral wire wrapped well for bouquet stems only if you want firmer shaping. Keep wire out of toys meant for very young children.
Finished Size
- Main bunny: about 13 to 15 inches tall when seated with ears hanging down.
- Mini bunny: about 4 to 5 inches tall.
- Backpack: about 2 inches tall.
- Small satchel or notebook: about 1 inch wide.
- Folded cloth: about 1.5 inches square when folded.
Gauge
Exact gauge is less important than firmness for this project. Knit tightly enough that stuffing does not show through. On 3 mm needles in stockinette stitch, aim for a dense fabric that still feels soft and smooth. If your stitches look open, go down a needle size.
Abbreviations
- CO = cast on
- BO = bind off
- k = knit
- p = purl
- st = stitch
- sts = stitches
- kfb = knit into front and back of same stitch
- ssk = slip, slip, knit
- k2tog = knit 2 together
- p2tog = purl 2 together
- inc = increase 1 stitch in your preferred neat method
- dec = decrease 1 stitch
- st st = stockinette stitch
- g st = garter stitch
- RS = right side
- WS = wrong side
Construction Overview
The main bunny is made in separate pieces, then stuffed and joined with careful shaping so the figure sits naturally on a ledge or shelf. The head is rounded and slightly wider than the upper body. The ears are long and soft, attached high and falling downward.
The body is slim at the chest and fuller at the lower torso, giving the seated doll its gentle, childlike proportion. The arms are soft tubes with rounded paws. The legs are longer than the arms and set forward in a seated angle so the shoes show clearly from the front.
The underdress is cream and peeks beneath the blue pinafore. The blue dress has a smooth skirt with a slight flare, narrow bib front, and shoulder straps. The front is heavily decorated with raised knit flowers arranged like a bluebonnet bouquet across the chest and upper skirt.
The bonnet frames the face closely. It has a smooth forehead band and a knitted ruffle around the opening. The shoes are rounded Mary Jane style with straps. The smaller bunny repeats the same visual story in a simplified way, with a tiny blue hat and brown capelet.
Main Bunny Head
Head Piece 1
- Using cream, CO 14 sts.
- Work 1 row purl.
- Row 1 RS: k1, kfb, knit to last 2 sts, kfb, k1. 16 sts.
- Row 2: purl.
- Row 3: k1, kfb, knit to last 2 sts, kfb, k1. 18 sts.
- Continue in this way, increasing 1 stitch in from each edge on every RS row until you have 28 sts.
- Work 18 rows in st st beginning with a WS row.
- Shape top of head. Row 1 RS: k1, ssk, knit to last 3 sts, k2tog, k1.
- Row 2: purl.
- Repeat these 2 rows until 14 sts remain.
- Knit 1 RS row.
- Leave stitches on a holder.
📌Thank you for reading the article
Head Piece 2
Work another piece exactly the same.
Join and Shape the Head
Place the two head pieces together with RS facing out. Mattress stitch the curved top seam first. Then sew the side seams, leaving the lower edge open for stuffing. Stuff firmly but smoothly. The face in the picture is softly filled, not hard, so avoid overstuffing the front center.
Shape the muzzle area by threading cream yarn through a small horizontal line in the lower center of the face. Pull slightly so the nose area projects gently. Add a tiny vertical tightening stitch beneath that line to define the split upper mouth area. This detail matters because the photographed bunny has a soft triangular muzzle rather than a sharp pointed nose.
Main Bunny Snout and Facial Shaping
The face is understated. It relies more on shaping than heavy embroidery. Use cream yarn to make two small sculpting stitches from the center lower face outward and slightly downward. This creates the gentle cheek fullness visible in the image.
For the nose, embroider a tiny upside-down triangle in muted beige-brown, not dark black. Add a short central line downward. Then stitch two small angled mouth lines, one to each side. Keep the mouth tiny and quiet. The expression should feel calm, sweet, and slightly wistful.
Place the eyes wide apart and fairly low on the face, around the level of the upper muzzle shaping. Use very small black beads or French-knot style embroidered eyes. The eyes should look like tiny dots, not large toy safety eyes. This is essential to match the image.
Main Bunny Ears
- Using cream, CO 8 sts.
- Work in st st for 6 rows.
- Row 7 RS: k1, kfb, knit to last 2 sts, kfb, k1. 10 sts.
- Work 6 rows even.
- Row 14 RS: k1, kfb, knit to last 2 sts, kfb, k1. 12 sts.
- Work 10 rows even.
- Row 25 RS: k1, ssk, knit to last 3 sts, k2tog, k1. 10 sts.
- Work 4 rows even.
- Repeat decrease row again. 8 sts.
- Work 4 rows even.
- BO knitwise.
Make 2 ears. Sew side edges together lightly only at the base if you want a shallow ear tube, or leave flat and slightly cupped. The ears in the image are soft, narrow, and droop straight down from behind the bonnet, so do not wire them and do not overstuff. Add only a trace of stuffing at the base if needed.
Main Bunny Body
- Using cream, CO 18 sts.
- Work 2 rows g st.
- Begin st st.
- Row 1 RS: k1, kfb, knit to last 2 sts, kfb, k1. 20 sts.
- Row 2: purl.
- Repeat increase row every 4th row 4 more times. 28 sts.
- Work 12 rows even.
- Shape waist. Row 1 RS: k1, ssk, knit to last 3 sts, k2tog, k1. 26 sts.
- Row 2: purl.
- Repeat these 2 rows twice more. 22 sts.
- Work 8 rows even.
- Shape upper chest. Increase 1 stitch at each side on next RS row. 24 sts.
- Work 6 rows even.
- BO.
Make 2 body pieces. Sew shoulder and side seams, leaving neck and lower edge open. Stuff lower body a bit more firmly than the chest so the bunny can sit without collapsing. The body should be gently pear-shaped, fuller at the bottom and softer at the top.
Main Bunny Arms
- Using cream, CO 10 sts.
- Work 4 rows st st.
- Next RS row: k1, kfb, knit to last 2 sts, kfb, k1. 12 sts.
- Work 16 rows even.
- Shape top. Row 1 RS: k1, ssk, knit to last 3 sts, k2tog, k1. 10 sts.
- Row 2: purl.
- Repeat decrease row once more. 8 sts.
- Work 2 rows even.
- BO.
Make 2 arms. Sew seams and stuff lightly, especially near the paws. The arms in the image are soft and slightly curved inward. Before attaching, compress the upper arm tops flat and sew them to the body high on the shoulder line so they angle down naturally.
📌Thank you for reading the article
Main Bunny Legs
- Using cream, CO 12 sts.
- Work 4 rows st st.
- Increase 1 stitch each side on next RS row. 14 sts.
- Work 8 rows even.
- Increase 1 stitch each side on next RS row. 16 sts.
- Work 14 rows even.
- Decrease 1 stitch each side on next RS row. 14 sts.
- Work 8 rows even.
- BO.
Make 2 legs. Sew and stuff firmly at the foot end, lightly at the upper leg. Flatten the top edge and attach the legs low on the front lower body so they extend forward in a seated pose. The legs should hang close together, not spread wide apart.
Neck and Head Attachment
Once the body is stuffed, gather the neck opening slightly if needed so it fits the head neatly. Sew the head firmly to the body with strong thread or matching yarn. Add a few extra securing stitches through the back neck because the bonnet and flower dress visually frame the head, so good posture is important.
The finished silhouette should show a large head, slim torso, forward legs, and hanging ears. The bunny in the image sits upright with only a slight forward softness, not a slouch.
Cream Underdress
This underlayer is simple and acts like a soft slip beneath the blue pinafore. It shows at the hem and slightly around the arm openings.
- Using cream, CO 44 sts.
- Work 6 rows g st for hem.
- Switch to st st and work 10 rows.
- Row 17 RS: k2tog, knit to end. Repeat this decrease row every 6th row 5 more times, spacing decreases evenly across the row each time, until you have 32 sts.
- Work 8 rows even.
- Divide for front and back if working flat, or continue in simple tube form with shoulder straps added separately.
- For easiest matching to the image, make a sleeveless tube dress ending just below the knee line of the bunny.
- BO loosely.
Sew seam if needed and slip onto the bunny before attaching the blue pinafore. Keep the fit smooth and close. The cream dress should be visible beneath the blue skirt by roughly one narrow band.
Blue Pinafore Dress
Skirt Section
- Using blue, CO 46 sts.
- Work 4 rows g st.
- Change to st st and work 12 rows.
- Next RS row: work 7, k2tog, work 7, k2tog, work 7, k2tog, work 7, k2tog, work 6. 42 sts.
- Work 5 rows even.
- Next RS row: work 6, k2tog, work 6, k2tog, work 6, k2tog, work 6, k2tog, work 6. 38 sts.
- Work 5 rows even.
- Next RS row: k2, k2tog, knit to last 4 sts, k2tog, k2. 36 sts.
- Work 4 rows even.
Bib and Upper Front
- Work 10 sts, BO 16 sts, work remaining 10 sts on same row to begin shaping two upper sides.
- Work each side separately for 2 rows.
- On next RS row for each side, increase 1 stitch at inner edge. 11 sts each side.
- Work 4 rows even.
- Form strap on first side by knitting 4 sts and BO remaining sts.
- Work strap in g st for 10 rows.
- BO.
- Repeat for second side.
The dress front in the image has a neat apron-like bib and narrow straps. The skirt falls mostly straight with a gentle flare from the hem. Do not make it too wide or too gathered.
Dress Back
For the back, work a simple matching upper band with two straps or make the pinafore open at the back and stitch the straps into place after fitting on the bunny. A slightly open back is easier and will not show from the front.
Bluebonnet Flower Motifs for Dress Front
The flowers are the key surface detail. They should not look flat or embroidered. They need to appear as tiny raised knit clusters sewn onto the dress front in layered shades of blue. Make many small motifs rather than a few large ones.
📌Thank you for reading the article
Small 4-Petal Flower
- Using pale blue or periwinkle, CO 4 sts.
- Knit 1 row.
- *kfb, k1* across. 6 sts.
- Purl 1 row.
- K2tog across. 3 sts.
- Cut yarn, thread through remaining sts, pull tight.
- Pinch into petal cluster and sew base closed.
Make about 10 to 14 in mixed shades.
Tiny Bud Cluster
- Using royal blue, CO 3 sts.
- Work 2 rows st st.
- K3tog.
- Fasten off.
Make about 16 to 20. These are sewn in groups to create the look of dense bluebonnet heads.
Cream Tip Bud
- Using cream, CO 2 sts.
- Knit 1 row.
- K2tog.
- Fasten off.
Make about 5 to 7. These sit at the lower ends of bouquet stems and also on the handheld bouquet.
Leaf
- Using green, CO 3 sts.
- Row 1: purl.
- Row 2: kfb, k1, kfb. 5 sts.
- Row 3: purl.
- Row 4: ssk, k1, k2tog. 3 sts.
- Row 5: purl.
- Row 6: k3tog.
- Fasten off.
Make 10 to 14 leaves.
Arrange the Flowers
Sew the floral clusters densely across the bib and upper skirt front. The largest concentration should sit across the center chest, then drift downward in a natural bouquet shape. Use darker flowers in the middle, lighter flowers around the edges, and green leaves peeking out underneath.
The picture shows a lush floral front, almost like a sewn-on garland. Place the motifs close enough that little dress fabric shows between them. Keep the flowers in a wide mound rather than a vertical narrow stripe.
Handheld Bluebonnet Bouquet
The bunny is holding a separate bouquet in the same color family as the dress flowers. Make 3 larger stems and bundle them together.
Each Stem
- Using green, make a narrow knitted i-cord or a twisted cord about 2.5 inches long.
- Make 1 small flower head using 4 to 5 tiny blue buds, one pale blue flower, and one cream tip bud.
- Sew these tightly near one end of the stem in a tapered cluster so the flower head looks like a bluebonnet spike.
Make 3 stems in slightly different shades. Wrap the bases together with cream or beige yarn. Stitch the finished bouquet lightly into the bunny’s paw so it rests across the front skirt as shown.
Bonnet
Main Bonnet Cap
- Using blue, CO 38 sts.
- Work 6 rows in 1×1 rib.
- Change to st st and work 10 rows.
- Shape crown. Row 1 RS: k2, k2tog, knit to last 4 sts, ssk, k2.
- Row 2: purl.
- Repeat these 2 rows 5 times total. 28 sts.
- Work 4 rows even.
- Fold piece in half and sew back seam to form bonnet cap.
📌Thank you for reading the article
Face Ruffle
- Pick up around the face opening, about 42 sts.
- Work 1 row knit.
- Next row: *kfb* in every stitch. 84 sts.
- Work 3 rows g st.
- BO loosely.
Ties
- Make 2 narrow cords about 6 inches long each.
- Attach at the lower front bonnet edges.
- Tie under the chin in a soft bow or knot.
The bonnet should frame the face snugly, with the ruffle standing slightly outward. It must not be floppy. The ears remain outside and behind the bonnet, hanging down on both sides.
Mary Jane Shoes
Sole and Foot Cover
- Using blue, CO 10 sts.
- Work 2 rows g st.
- Increase 1 stitch at each side on next RS row. 12 sts.
- Work 6 rows st st.
- Begin toe shaping. Row 1 RS: k1, ssk, knit to last 3 sts, k2tog, k1. 10 sts.
- Work 1 WS row.
- Repeat decrease row once. 8 sts.
- Work 2 rows even.
- BO.
Strap
- Using blue, CO 3 sts.
- Work 10 rows g st.
- BO.
Make 2 shoes and 2 straps. Sew each shoe around the lower foot with the opening on top. Add the strap across the instep and secure with a tiny button at the outer side. The shoe opening should be oval and generous, matching the image. The shoes should look rounded and soft, not sharply pointed.
Main Bunny Assembly
- Sew and stuff all body pieces.
- Join head to body.
- Attach ears high on the head, slightly behind the face line.
- Attach arms with a downward angle.
- Attach legs forward in seated position.
- Dress the bunny in the cream underdress.
- Fit and sew the blue pinafore neatly in place.
- Add bonnet and tie under chin.
- Add shoes.
- Sew bouquet into one paw.
Take time during this stage. Most of the likeness comes from proportion and placement, not from difficult knitting. Keep everything centered and soft.
Mini Bunny Companion
This tiny companion mirrors the storybook mood of the main bunny. It has a cream belly, brown body, long brown ears, a tiny blue hat, and a short brown cape tied at the neck.
Mini Body
- Using brown, CO 10 sts.
- Work 4 rows st st.
- Change center 4 sts to cream on the next 8 rows to create a cream belly panel.
- Increase 1 stitch each side on 2 RS rows spaced 4 rows apart. 14 sts.
- Work 8 rows even.
- Decrease 1 stitch each side on next 2 RS rows spaced 4 rows apart. 10 sts.
- BO.
Make 2 pieces. Sew and stuff lightly.
Mini Head
- Using brown with cream lower face panel if desired, CO 8 sts.
- Increase 1 stitch each side every RS row 3 times. 14 sts.
- Work 8 rows even.
- Decrease 1 stitch each side every RS row 3 times. 8 sts.
- BO.
📌Thank you for reading the article
Make 2. Sew and stuff lightly. Embroider a tiny cream muzzle and add tiny black eyes.
Mini Ears
- Using brown, CO 4 sts.
- Work 10 rows st st.
- BO.
Make 2 and attach so they drop softly at the sides.
Mini Arms and Legs
- CO 4 sts for each arm, work 8 rows, BO.
- CO 5 sts for each leg, work 10 rows, BO.
- Sew tiny tubes and stuff very lightly.
Mini Cape
- Using brown, CO 18 sts.
- Work 4 rows g st.
- Next RS row: k2tog across. 9 sts.
- Work 6 rows even.
- BO.
Fold softly around shoulders and tie with a fine brown cord at the neck.
Mini Hat
- Using blue, CO 16 sts.
- Work 4 rows st st.
- Decrease evenly to 10 sts.
- Work 4 rows even.
- Thread yarn through remaining sts and pull closed.
- For brim, pick up around lower edge and work 2 rows g st, increasing slightly.
- BO loosely.
The hat should sit tilted and shallow, more like a little travel hat than a deep cap.
Tiny Beige Backpack
- Using beige, CO 12 sts.
- Work 16 rows st st.
- Fold into a rectangle and sew side seams.
- Make a flap by picking up 8 sts on upper back edge and work 4 rows g st.
- BO.
- Add two thin cords for straps and one tiny loop handle.
- Optional: sew a tiny brown knot or stitch at the flap center to suggest closure.
The backpack in the image is softly structured and plain, with a simple flap and narrow straps.
Small Beige Satchel or Notebook
- Using beige, CO 8 sts.
- Work 10 rows g st.
- Fold into a tiny square and stitch sides, or leave flat like a tiny notebook cover.
- Add one short brown cord or button detail.
Place it beside the mini bunny or near the larger bunny’s foot.
Folded Cloth
- Using cream, CO 12 sts.
- Work 12 rows st st with 2 g st border stitches at each side.
- Add a single pale blue decorative line near one edge by working one knit row in blue.
- BO loosely.
- Fold neatly into a square.
This small piece suggests a handkerchief or folded picnic linen. Keep it soft and minimal.
Styling and Placement Notes
- The main bunny should sit in the center and visually dominate the set.
- The bouquet rests across the lap, angled slightly left.
- The mini bunny sits at the right side of the main bunny.
- The backpack sits to the left, slightly behind the main figure.
- The small satchel and folded cloth rest near the mini bunny.
- The color story should stay gentle: cream, blue, brown, beige, and soft green.
Final Assembly and Facial Detailing
After all pieces are attached, check the face first. The eyes must be small, evenly spaced, and calm. The nose should be centered and softly triangular. Pull the muzzle shaping only slightly so the face stays rounded and delicate.
Adjust the bonnet so the ruffle frames the cheeks without covering the eyes. Position the dress straps symmetrically and secure the flower clusters well. Tie the bouquet into the paw with a few hidden stitches. Finally, angle the legs forward and settle the shoes so both toes point outward just a touch.
Care Notes
- Spot clean whenever possible.
- Use cool water and mild soap for gentle hand washing.
- Do not wring the knitted pieces.
- Reshape while damp and dry flat on a towel.
- Keep bead eyes away from unsupervised small children.
Quick Checklist Before You Finish
- Head is centered and secure.
- Ears hang evenly.
- Eyes are level and small.
- Dress hem shows cream layer beneath blue.
- Flower front looks full and balanced.
- Bonnet tie sits neatly under chin.
- Shoes match and straps are secure.
- Mini bunny and accessories are scaled neatly.
Detailed Cleaning and Preservation Guidelines
Store the finished set away from direct sunlight so the blue tones stay fresh. If displaying on a shelf, support the body in a seated position and avoid hanging the bunny by the bonnet or arms. For long-term storage, wrap in clean tissue and place in a breathable cotton bag.
When refreshing after display, lightly dust with clean dry hands or a very soft brush. Avoid strong detergents, bleach, and high heat. If any shaping softens over time, open a small seam, adjust stuffing, and close neatly with matching yarn.


