This sweet bunny doll set is designed for makers who love heirloom-style amigurumi, cottagecore toys, and handmade nursery decor. With her pink floral dress, cloche hat, tiny crossbody bag, and woodland friend, this pattern creates a finished piece that feels perfect for a gift, collectible, boutique display, or handmade doll shop listing.
The design blends soft rabbit features with detailed outfit styling, making it ideal for anyone searching for a crochet bunny doll pattern, amigurumi rabbit tutorial, handmade stuffed bunny, or artisan crochet toy. The finished set has a polished, premium look while still being enjoyable to make step by step at home.
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 includes the full instructions for the main bunny doll, her dress, hat, shoes, collar, crossbody bag, tiny berry basket, mini teapot, and the small badger friend shown beside her.
The shaping follows the proportions in the image: a rounded head slightly wider than the upper body, a softly tapered torso, medium-length arms, sturdy seated legs, long floppy ears, and layered accessories that give the doll her finished storybook look.
The bunny is made mostly in continuous rounds unless noted otherwise. Use a stitch marker in the first stitch of every round.
Materials
- Main yarn: light worsted or fine DK cotton for the bunny in warm cream
- Ear and muzzle shading yarn: light beige or taupe
- Dress yarn: dusty rose pink
- Hat trim and collar yarn: soft white or cream
- Bag yarn: pink, cream, sage, and tiny scraps for floral embroidery
- Shoe sole yarn: pale beige or blush tan
- Badger yarn: black, white, gray, brown, and green
- Berry yarn scraps: red, deep pink, blue, purple, and green
- Hook: 2.25 mm to 2.75 mm, or size needed to create a firm fabric
- Safety eyes: 10 mm for bunny, 6 mm for badger
- Fiberfill stuffing
- Tapestry needle
- Embroidery needle
- Pins or clips
- Fabric glue optional for tiny trim security
Finished Size
- Bunny doll: about 11 to 13 inches tall seated straight, depending on yarn and tension
- Badger friend: about 4 to 5 inches tall
- Bag: about 2 inches wide
- Hat brim diameter: about 4 inches
Gauge and Fabric Notes
The fabric in the reference image is dense, even, and smooth. Your stitches should be tight enough that stuffing does not show through. The doll should hold shape well, but still look soft.
If your rounds begin to look angular, go down one hook size. If the doll becomes too stiff to shape smoothly, go up one hook size.
Abbreviations
- MR = magic ring
- ch = chain
- sl st = slip stitch
- sc = single crochet
- inc = 2 sc in same stitch
- dec = invisible decrease
- hdc = half double crochet
- dc = double crochet
- BLO = back loop only
- FLO = front loop only
- st = stitch
- rep = repeat
Main Bunny: Legs
Make 2. Start with cream yarn.
- Rnd 1: 6 sc in MR. (6)
- Rnd 2: inc x6. (12)
- Rnd 3: (sc, inc) x6. (18)
- Rnd 4: (2 sc, inc) x6. (24)
- Rnd 5: 24 sc. (24)
- Rnd 6: 8 sc, dec, 4 sc, dec, 8 sc. (22)
- Rnd 7: 7 sc, dec, 4 sc, dec, 7 sc. (20)
- Rnd 8: 20 sc in BLO. (20)
- Rnd 9-15: 20 sc each round. (20)
- Rnd 16: 8 sc, dec x2, 8 sc. (18)
- Rnd 17-20: 18 sc each round. (18)
Stuff the foot firmly and the upper leg lightly. Flatten the opening so the toes face forward. Crochet 9 sc through both sides, or sew closed. Fasten off first leg.
Make second leg the same, but do not fasten off.
📌Thank you for reading the article
Main Bunny: Joining Legs and Lower Body
With the second leg on your hook, ch 4 and join to the first leg with 1 sc in any stitch.
- Rnd 21: 18 sc around first leg, 4 sc across chain, 18 sc around second leg, 4 sc on opposite side of chain. (44)
- Rnd 22: 44 sc. (44)
- Rnd 23: 8 sc, dec, 12 sc, dec, 8 sc, dec, 12 sc, dec. (40)
- Rnd 24: 40 sc. (40)
- Rnd 25: (8 sc, dec) x4. (36)
- Rnd 26: 36 sc. (36)
- Rnd 27: (4 sc, dec) x6. (30)
- Rnd 28: 30 sc. (30)
- Rnd 29: (3 sc, dec) x6. (24)
- Rnd 30: 24 sc. (24)
Begin stuffing the body. Keep the hip area broad and soft, because the reference doll has a seated, stable lower shape beneath the dress.
Main Bunny: Upper Body and Neck
- Rnd 31: 6 sc, dec, 10 sc, dec, 6 sc. (22)
- Rnd 32: 22 sc. (22)
- Rnd 33: (9 sc, inc) x2. (24)
- Rnd 34: 24 sc. (24)
- Rnd 35: 24 sc. (24)
- Rnd 36: (10 sc, inc) x2. (26)
- Rnd 37: 26 sc. (26)
- Rnd 38: 26 sc. (26)
- Rnd 39: (11 sc, inc) x2. (28)
- Rnd 40: 28 sc. (28)
- Rnd 41: (5 sc, dec) x4. (24)
- Rnd 42: 24 sc. (24)
- Rnd 43: (2 sc, dec) x6. (18)
- Rnd 44: 18 sc. (18)
The torso in the image is compact and slightly narrower than the skirt width. Stuff it firmly enough to support the head, but do not overfill or the dress will sit too high and stiff.
Main Bunny: Head
Continue from neck, or join yarn to neck opening if you prefer the head separate. For the smoothest proportions shown in the image, working the head directly from the neck gives a seamless result.
- Rnd 45: (2 sc, inc) x6. (24)
- Rnd 46: (3 sc, inc) x6. (30)
- Rnd 47: (4 sc, inc) x6. (36)
- Rnd 48: (5 sc, inc) x6. (42)
- Rnd 49: (6 sc, inc) x6. (48)
- Rnd 50: (7 sc, inc) x6. (54)
- Rnd 51-60: 54 sc each round. (54)
Place the 10 mm safety eyes between Rnds 55 and 56 with about 9 visible stitches between them. The face in the image is wide-set, gentle, and symmetrical. Keep the eyes level and slightly forward-facing.
- Rnd 61: (7 sc, dec) x6. (48)
- Rnd 62: (6 sc, dec) x6. (42)
- Rnd 63: (5 sc, dec) x6. (36)
- Rnd 64: (4 sc, dec) x6. (30)
Stuff the head firmly, shaping the cheeks smooth and full. The head should be rounded, slightly wider than tall from chin to crown, with a soft forehead curve.
- Rnd 65: (3 sc, dec) x6. (24)
- Rnd 66: (2 sc, dec) x6. (18)
- Rnd 67: (sc, dec) x6. (12)
- Rnd 68: dec x6. (6)
Fasten off and close.
Main Bunny: Arms
Make 2 with cream yarn.
- Rnd 1: 6 sc in MR. (6)
- Rnd 2: inc x6. (12)
- Rnd 3-5: 12 sc each round. (12)
- Rnd 6: 2 sc, dec, 4 sc, dec, 2 sc. (10)
- Rnd 7-16: 10 sc each round. (10)
- Rnd 17: 10 sc. (10)
Stuff only the lower half of each arm. Flatten the top opening and crochet 5 sc through both sides, or sew closed. Leave a long tail for sewing.
📌Thank you for reading the article
The arms in the image hang straight down and attach low enough to sit naturally under the puff sleeves. Sew each arm to the sides of the body between Rnds 35 and 38, angled slightly inward.
Main Bunny: Ears
Make 2 with cream yarn. The ears are long, softly tapered, and lightly flattened. They hang downward from under the hat, reaching close to shoulder level.
- Rnd 1: 6 sc in MR. (6)
- Rnd 2: inc x6. (12)
- Rnd 3: (sc, inc) x6. (18)
- Rnd 4-8: 18 sc each round. (18)
- Rnd 9: 7 sc, dec, 7 sc, dec. (16)
- Rnd 10-14: 16 sc each round. (16)
- Rnd 15: 6 sc, dec, 6 sc, dec. (14)
- Rnd 16-20: 14 sc each round. (14)
- Rnd 21: 5 sc, dec, 5 sc, dec. (12)
- Rnd 22-26: 12 sc each round. (12)
Flatten each ear and sc through both sides across 6 stitches to close. Do not stuff. Leave a long tail.
For the inner ear tint visible in the image, lightly embroider or surface-stitch a vertical beige oval down the center lower two-thirds of each ear. Keep the shading subtle.
Bunny Muzzle, Nose, and Face Blush
The muzzle is minimal. Do not add a protruding snout piece. The face in the image has a tiny centered nose and soft blush only.
- With pale pink embroidery thread, make a small horizontal satin-stitched triangle nose centered one round below the eye line.
- Add a short vertical line under the nose, about 2 stitches long.
- Use soft pink yarn or thread to brush or embroider a faint blush circle below each eye.
- With dark brown thread, add a tiny eyebrow above each eye using one short angled stitch.
Dress Bodice
Use dusty rose pink. The dress is fitted at the top and full at the skirt. The bodice sits close to the torso, with short puff sleeves and a white collar sewn on top.
Work from the top down.
- Ch 25. Join carefully without twisting.
- Rnd 1: 25 sc around. (25)
- Rnd 2: 25 sc. (25)
- Rnd 3: 5 sc, inc, 5 sc, inc, 5 sc, inc, 5 sc, inc, 1 sc. (29)
- Rnd 4: 29 sc. (29)
- Rnd 5: 6 sc, inc, 6 sc, inc, 6 sc, inc, 6 sc, inc, 1 sc. (33)
Now form sleeve gaps.
- Rnd 6: 7 sc, ch 4, skip 5 sts, 9 sc, ch 4, skip 5 sts, 7 sc. (31 including chains)
- Rnd 7: 31 sc, working 1 sc into each chain. (31)
- Rnd 8: 31 sc. (31)
- Rnd 9: 31 sc. (31)
Slip the bodice onto the doll to check fit. It should be snug but not stretched thin.
Puff Sleeves
Join pink yarn to one sleeve opening.
- Rnd 1: Work 10 sc evenly around opening. (10)
- Rnd 2: (sc, inc) x5. (15)
- Rnd 3: 15 sc.
- Rnd 4: (3 sc, dec) x3. (12)
- Rnd 5: 12 sc.
Fasten off. Repeat for second sleeve.
The sleeves in the reference image are rounded rather than ruffled. Keep them softly stuffed by shape only, not with filling.
Dress Skirt
Join pink yarn at the base of the bodice. Work in FLO of the lower bodice edge to create a neat waist seam.
- Rnd 1: (sc, inc) around 31 sts. End with 46 sts total by spacing increases evenly. (46)
- Rnd 2: 46 sc. (46)
- Rnd 3: (5 sc, inc) around. (53)
- Rnd 4: 53 sc. (53)
- Rnd 5: (6 sc, inc) around. (60)
- Rnd 6: 60 sc. (60)
- Rnd 7: (7 sc, inc) around. (67)
- Rnd 8: 67 sc. (67)
- Rnd 9: (8 sc, inc) around. (74)
- Rnd 10-18: 74 sc each round. (74)
📌Thank you for reading the article
The skirt should flare generously and drape over the seated legs. If you want a slightly fuller skirt like the image, add one more increase round:
- Optional fuller round: (9 sc, inc) around. (81)
Continue even for 2 more rounds if you add that round.
Finish with a soft hem:
- Hem Round: (sl st, ch 1, sc in next st) around, or simply work 1 round of 74 sc for a clean edge.
Dress Floral Detailing
The dress in the image has scattered embroidered flowers and tiny motifs, not heavy all-over decoration. Keep the floral layout airy.
- Use cream, pale yellow, soft green, and deeper pink thread or thin yarn.
- Embroider 5-petal flowers using lazy daisy stitches or tiny chain loops.
- Add a few tiny French knot style centers if desired.
- Place larger floral groups around the lower skirt front and a few smaller accents on the bodice.
- Do not cover the entire dress. Leave visible pink background between motifs.
For the small raised floral detail near the waistline, crochet 3 tiny flowers:
- In MR: (ch 2, 2 dc, ch 2, sl st) x5.
- Pull tight and fasten off.
Sew one near the left waist, one near the upper bodice, and one tiny accent on the bag flap.
White Collar
Make 2 matching scalloped collar pieces in white.
- Ch 9.
- Row 1: Starting in 2nd ch from hook, 8 sc. Turn. (8)
- Row 2: ch 1, dec, 4 sc, dec. Turn. (6)
- Row 3: ch 1, 6 sc. Turn. (6)
- Row 4: ch 1, dec, 2 sc, dec. Turn. (4)
- Row 5: ch 1, 4 sc.
Now work around the outer edge to create scallops:
- Along the curved edge, make 3 groups of: sl st, ch 2, 2 dc, ch 2, sl st.
Fasten off. Make second piece.
Sew both pieces to the neckline so they meet at center front with a slight gap. The collar in the image is broad and rounded, sitting above the bodice and partly covering the sleeves.
Hat
Use pink yarn for the hat and cream for the trim. The hat is a rounded cloche with a slightly downturned brim.
- Rnd 1: 6 sc in MR. (6)
- Rnd 2: inc x6. (12)
- Rnd 3: (sc, inc) x6. (18)
- Rnd 4: (2 sc, inc) x6. (24)
- Rnd 5: (3 sc, inc) x6. (30)
- Rnd 6: (4 sc, inc) x6. (36)
- Rnd 7: (5 sc, inc) x6. (42)
- Rnd 8: (6 sc, inc) x6. (48)
- Rnd 9-14: 48 sc each round. (48)
Try the hat on the head. It should fit low, covering the top forehead area and ear base.
- Rnd 15: BLO 48 sc. (48)
- Rnd 16: (7 sc, inc) x6. (54)
- Rnd 17: 54 sc. (54)
- Rnd 18: (8 sc, inc) x6. (60)
- Rnd 19: 60 sc. (60)
- Rnd 20: (9 sc, inc) x6. (66)
- Rnd 21: 66 sc. (66)
Switch to cream for trim.
- Rnd 22: 66 sl st loosely, or 66 sc for a firmer trim.
Fasten off.
For the flower on the hat:
- With pink yarn, in MR work: (ch 2, 2 dc, ch 2, sl st) x5.
- Fasten off and sew to one side of the hat.
- Add 2 small sage green leaves: ch 4, sl st in 2nd ch, sc in next, sl st in next.
📌Thank you for reading the article
Shoes
Make 2. Start with blush tan or pale beige sole.
- Ch 7.
- Rnd 1: Starting in 2nd ch from hook, 5 sc, 3 sc in last ch, work on opposite side: 4 sc, inc in last. (14)
- Rnd 2: inc, 4 sc, inc x3, 4 sc, inc x2. (20)
- Rnd 3: BLO 20 sc. (20)
Switch to pink.
- Rnd 4: 20 sc. (20)
- Rnd 5: 5 sc, dec x5, 5 sc. (15)
- Rnd 6: 4 sc, dec x3, 5 sc. (12)
- Rnd 7: 12 sc. (12)
Flatten back slightly and stitch the back edge closed if needed. Sew each shoe to the foot. The front remains open enough to show cream toes, matching the image.
Add a tiny flower to each shoe strap area using the same 5-petal mini flower method.
Crossbody Bag
Use pink for the body, cream for woven detail, and scraps for embroidery.
- Ch 8.
- Rnd 1: Starting in 2nd ch from hook, 6 sc, 3 sc in last ch, 5 sc on opposite side, inc in last. (16)
- Rnd 2: inc, 5 sc, inc x3, 5 sc, inc x2. (22)
- Rnd 3-5: 22 sc. (22)
Flatten the pouch. Sew side edges lightly if you want a flatter satchel look.
For flap:
- Join yarn to back top edge.
- Row 1: 10 sc. Turn.
- Row 2: ch 1, dec, 6 sc, dec. Turn. (8)
- Row 3: ch 1, 8 sc. Turn.
- Row 4: ch 1, dec, 4 sc, dec. Turn. (6)
- Row 5: ch 1, 6 sc.
Edge the flap with 1 round of sc or sl st.
Embroider tiny flowers on the flap. For the cream panel effect seen in the image, weave one short line of cream running stitches or surface slip stitches through the center front.
Strap:
- Ch 55 to 65, depending on your doll size.
- Row 1: Starting in 2nd ch from hook, sl st across or sc across for a thicker strap.
Sew strap diagonally from upper bag side, over bunny shoulder, to opposite side.
Mini Berry Basket
Use tan or beige yarn.
- Rnd 1: 6 sc in MR. (6)
- Rnd 2: inc x6. (12)
- Rnd 3: (sc, inc) x6. (18)
- Rnd 4: BLO 18 sc. (18)
- Rnd 5-7: 18 sc. (18)
Handle:
- Join yarn to one side, ch 12, attach to opposite side with sl st.
For berries, make tiny bobbles or mini knots in red and green and place inside basket.
Mini Teapot
Use gray yarn.
- Rnd 1: 6 sc in MR. (6)
- Rnd 2: inc x6. (12)
- Rnd 3: (sc, inc) x6. (18)
- Rnd 4: 18 sc. (18)
- Rnd 5: 18 sc. (18)
- Rnd 6: (sc, dec) x6. (12)
- Rnd 7: 12 sc. (12)
📌Thank you for reading the article
Stuff lightly and close.
Spout:
- Ch 5.
- Starting in 2nd ch, sl st, sc, hdc, sl st into body.
Handle:
- Ch 6 and sew into a loop on opposite side.
Lid tip:
- Make 1 small knot or 3 sc in MR and sew to top center.
Badger Friend: Legs and Body
Make 2 legs in black.
- Rnd 1: 6 sc in MR. (6)
- Rnd 2: inc x6. (12)
- Rnd 3-4: 12 sc. (12)
Fasten off first leg. Make second leg and continue.
- Join legs with ch 2.
- Rnd 5: 12 sc, 2 sc on chain, 12 sc, 2 sc on opposite side. (28)
- Rnd 6-8: 28 sc using black for lower body. (28)
Switch to gray.
- Rnd 9: 28 sc. (28)
- Rnd 10: 28 sc. (28)
- Rnd 11: 5 sc, dec, 12 sc, dec, 7 sc. (26)
- Rnd 12: 26 sc. (26)
- Rnd 13: (11 sc, dec) x2. (24)
- Rnd 14: 24 sc. (24)
- Rnd 15: (2 sc, dec) x6. (18)
Stuff firmly.
Badger Friend: Head
Continue with gray unless you prefer making separate and sewing on.
- Rnd 16: (2 sc, inc) x6. (24)
- Rnd 17: (3 sc, inc) x6. (30)
- Rnd 18: (4 sc, inc) x6. (36)
- Rnd 19-23: 36 sc. (36)
Insert 6 mm eyes between Rnds 21 and 22 with 6 stitches between them.
- Rnd 24: (4 sc, dec) x6. (30)
- Rnd 25: (3 sc, dec) x6. (24)
- Rnd 26: (2 sc, dec) x6. (18)
- Rnd 27: (sc, dec) x6. (12)
- Rnd 28: dec x6. (6)
Close and fasten off.
Badger Face Markings
Use white for the center stripe and snout panel, and black for the side face patches if needed.
- Embroider or surface-crochet a white stripe from top center head down to nose area.
- Add white patches around the muzzle front.
- Keep the sides darker for the classic badger mask look.
- Embroider a small black nose at the end of the snout area.
Badger Arms
Make 2 in gray with black hands.
- Rnd 1: 6 sc in MR with black. (6)
- Rnd 2: inc x6. (12)
- Rnd 3: 12 sc.
- Switch to gray.
- Rnd 4-8: 12 sc. (12)
- Rnd 9: 6 dec. (6)
Flatten lightly and sew to body sides.
Badger Vest
Use green yarn.
- Ch 17.
- Row 1: Starting in 2nd ch, 16 sc. Turn.
- Row 2-5: ch 1, 16 sc. Turn.
Shape neck opening:
- Row 6: 4 sc, ch 4, skip 8 sts, 4 sc. Turn. (12 plus chain space)
- Row 7: 4 sc, 4 sc in chain space, 4 sc. (12)
- Row 8: 12 sc.
Wrap around body and sew in place, leaving front opening visible. Add a tiny lighter green tie or edge if desired.
Badger Cap
Use brown yarn.
- Rnd 1: 6 sc in MR. (6)
- Rnd 2: inc x6. (12)
- Rnd 3: (sc, inc) x6. (18)
- Rnd 4: (2 sc, inc) x6. (24)
- Rnd 5-7: 24 sc. (24)
Brim:
- Row across front 10 stitches only: ch 1, 10 sc.
- Next row: ch 1, dec, 6 sc, dec. (8)
Sew hat to top of badger head tilted slightly forward.
Badger Basket
Use tan yarn. Make same as the mini berry basket but stop after Rnd 6 for a slightly smaller size. Add tiny red and blue berries inside.
Color Placement Notes for Accuracy
- Bunny skin tone: warm cream, not bright white
- Dress and hat: dusty rose pink, soft and muted
- Collar and hat trim: creamy white
- Shoes: pink uppers with pale soles and floral accents
- Bag: pink body with cream and floral detail
- Badger body: gray torso, black lower feet and hands, white face stripe, brown cap, green vest
Shaping Notes for Accuracy
The success of this design depends on proportion more than size alone. Keep the bunny head rounded and slightly oversized. The torso should be smaller than the skirt silhouette. The ears must be long and soft. The dress needs enough width to spread over the seated legs. The hat sits low over the forehead, covering the upper ear join.
The badger should be noticeably smaller than the bunny and should stand at about shoulder-to-hip height compared with the seated doll. His body is compact, with a larger head and short legs.
Final Assembly and Facial Detailing
- Sew ears to the head first, slightly behind the eye line and angled downward.
- Place the hat over the ear joins so the brim sits low and even.
- Dress the bunny, then sew the collar neatly over the neckline seam.
- Attach arms after the dress if you want the sleeves to sit more naturally.
- Sew the bag across the body so it rests at the right hip as shown.
- Keep the nose tiny and centered. Add only soft blush and very small eyebrows.
Care Notes
- Display indoors away from direct sunlight to preserve color.
- Spot clean whenever possible.
- Avoid rough pulling on the hat flower, bag strap, and tiny accessories.
- If made for a child, replace safety eyes with embroidered eyes.
Quick Checklist Before You Finish
- Head round and centered
- Ears evenly placed
- Eyes level and wide-set
- Collar balanced at front
- Skirt spread evenly over legs
- Hat low on forehead with side flower
- Bag resting diagonally across body
- Badger scaled smaller than bunny
- Accessories neatly finished
Detailed Cleaning and Preservation Guidelines
- Use a soft dry cloth or clean makeup brush to remove dust from stitches.
- For light marks, dab gently with cool water and mild soap, then blot dry.
- Do not soak if the piece has glued trim, safety eyes, or heavy embroidery.
- Reshape by hand while damp and dry flat on a towel.
- Store in a breathable cotton bag or clean display cabinet to keep fibers fresh.



