This charming crochet bunny set blends a sweet amigurumi doll, floral granny-square dress, matching sun hat, mini crossbody bag, flower basket, and a tiny fox friend into one collectible handmade project. It is perfect for makers who love heirloom-style amigurumi, cottagecore decor, nursery display pieces, and gift-worthy crochet dolls.
If you enjoy searching for a crochet bunny doll pattern, handmade amigurumi gift ideas, floral crochet dress tutorials, or boutique-style stuffed animal decor, this design gives you that same soft, premium look in a detailed step-by-step format. The finished set has a polished handmade shop feel while staying approachable.
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 recreates the full image set: the bunny doll, blue-and-cream sunflower outfit, wide-brim hat, granny-square purse, flower appliqués, mini flower basket, tiny fox, and small watering can.
The bunny has a large rounded head, slim neck transition, compact upper torso, gently flared lower body, long tube arms, long tube legs, and soft hanging ears. The clothing is separate except for optional sewn accents.
The visual style depends on three things: tight amigurumi stitches, smooth shaping, and crisp placement of every floral motif. Use a hook small enough to prevent stuffing from showing.
Materials
- Main bunny color: light cream or warm beige cotton yarn, DK or light worsted.
- Dress and hat colors: cream, denim blue, sky blue, pale blue, and mustard yellow.
- Fox colors: rust orange, cream, black, muted green, tan.
- Flower accents: pink, blush, soft yellow, pale green.
- Basket: warm brown and cream.
- Watering can: light gray.
- Hooks: 2.25 mm for tight amigurumi, 2.5 mm for clothing and granny motifs.
- Stuffing: polyester fiberfill.
- Safety eyes: 8 mm for bunny, 6 mm for fox, or embroider eyes instead.
- Embroidery floss: black, brown, pink.
- Tapestry needle, stitch markers, scissors, pins.
- Thin cardboard or plastic canvas: optional for bag and hat brim support.
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
- tr = treble crochet
- BLO = back loop only
- FLO = front loop only
- st(s) = stitch(es)
- rep = repeat
Gauge and Finished Size
Gauge is not critical for amigurumi, but tension must stay consistent. With DK cotton and a 2.25 mm hook, the bunny finishes about 11.5 to 13 inches tall from feet to hat top, depending on stuffing and yarn weight.
The fox finishes about 4.5 to 5 inches tall. The bag is small and boxy. The skirt should spread widely enough to echo the photo without looking stiff or flat.
Design Notes Before You Start
- Work the bunny, fox, and watering can in continuous rounds unless stated otherwise.
- Use a stitch marker at the start of every round.
- Stuff firmly but not rock hard.
- The face is soft and minimal. Small changes in eye spacing and nose placement greatly affect expression.
- The skirt uses joined floral granny motifs for the strongest match to the photographed look.
Bunny: Head
Using main bunny color and 2.25 mm hook.
- R1: 6 sc in MR. (6)
- R2: inc around. (12)
- R3: (sc, inc) x 6. (18)
- R4: (2 sc, inc) x 6. (24)
- R5: (3 sc, inc) x 6. (30)
- R6: (4 sc, inc) x 6. (36)
- R7: (5 sc, inc) x 6. (42)
- R8: (6 sc, inc) x 6. (48)
- R9: (7 sc, inc) x 6. (54)
- R10: (8 sc, inc) x 6. (60)
- R11-R21: sc around. (60)
📌Thank you for reading the article
Place 8 mm eyes between R14 and R15 with 10 visible stitches between them. In the image, the eyes sit low enough to keep the forehead broad and childlike. Do not place them too high.
- R22: (8 sc, dec) x 6. (54)
- R23: (7 sc, dec) x 6. (48)
- R24: (6 sc, dec) x 6. (42)
- R25: (5 sc, dec) x 6. (36)
- R26: (4 sc, dec) x 6. (30)
Start stuffing. Shape the cheeks full and even. The lower face should remain rounded rather than pointed.
- R27: (3 sc, dec) x 6. (24)
- R28: (2 sc, dec) x 6. (18)
- R29: sc around. (18)
This last round forms the neck opening. Do not fasten off unless you want to sew the head later. If you prefer, leave a long tail and attach after the body is complete.
Bunny: Muzzle Shaping and Face
With pink embroidery floss, stitch a tiny triangle nose centered between the eyes, ending about 2 rounds below the eye line. Add a short vertical line beneath it.
For the gentle mouth, add one small angled stitch on each side of the vertical line. Keep it subtle. For blush, lightly brush fabric-safe color or embroider a few pale pink stitches at cheek level.
Embroider thin curved brows two rounds above the eyes. The brows in the photo are short, soft, and slightly lifted, creating a calm expression.
Bunny: Body and Lower Torso
Using main bunny color.
- R1: 6 sc in MR. (6)
- R2: inc around. (12)
- R3: (sc, inc) x 6. (18)
- R4: (2 sc, inc) x 6. (24)
- R5: (3 sc, inc) x 6. (30)
- R6: (4 sc, inc) x 6. (36)
- R7-R9: sc around. (36)
The body is shorter than the head and slightly pear-shaped. Keep the stuffing firmer at the base and softer near the upper torso so the dress sits smoothly.
- R10: (4 sc, dec) x 6. (30)
- R11-R13: sc around. (30)
- R14: (3 sc, dec) x 6. (24)
- R15-R17: sc around. (24)
- R18: (2 sc, dec) x 6. (18)
- R19-R21: sc around. (18)
Stuff body. Fasten off with a long tail for sewing to the head. The narrow top should meet the head neatly without a dramatic neck.
Bunny: Legs Make 2
Using blue for shoes first.
- R1: 6 sc in MR. (6)
- R2: inc around. (12)
- R3: (sc, inc) x 6. (18)
- R4: in BLO, sc around. (18)
- R5-R6: sc around. (18)
Flatten slightly from side to side to keep the shoe oval, not round.
- R7: 5 sc, 4 dec, 5 sc. (14)
- R8: 4 sc, 3 dec, 4 sc. (11)
Change to cream for stocking and leg.
- R9: in BLO, sc around. (11)
- R10-R22: sc around. (11)
Stuff foot firmly and leg lightly. Flatten top opening and sc 5 through both sides to close. Fasten off on first leg. Make second leg and do not fasten off.
Join legs: ch 3 from second leg and sc into first leg. Continue around first leg, work 3 sc across chain, around second leg, and 3 sc on opposite side of chain. Total: 32 sts.
- Body-Leg Join R1: 11 sc on first leg, 3 sc across chain, 11 sc on second leg, 3 sc across chain. (28 or 32 depending on exact closure placement)
To keep shaping controlled, adjust to 30 stitches on the next round by spacing decreases evenly if needed. The dress hides this join area, so use the count that makes your body smooth.
- Join R2-R4: sc around. (30)
If you already made the body separately, you may skip this join method and simply sew legs to the lower body. That method often gives cleaner positioning for display dolls.
📌Thank you for reading the article
Bunny: Arms Make 2
Start with cream.
- R1: 6 sc in MR. (6)
- R2: (sc, inc) x 3. (9)
- R3-R5: sc around. (9)
- R6: (sc, dec) x 3. (6)
- R7-R18: sc around. (6)
Stuff only the lower third lightly. Flatten top and sc 3 through both sides to close. Leave a long tail.
The arms in the image hang straight down with a slight outward angle. Do not overstuff or they will stick out stiffly.
Bunny: Ears Make 2
Using cream.
- R1: 6 sc in MR. (6)
- R2: inc around. (12)
- R3: (sc, inc) x 6. (18)
- R4-R7: sc around. (18)
- R8: (4 sc, dec) x 3. (15)
- R9-R13: sc around. (15)
- R14: (3 sc, dec) x 3. (12)
- R15-R24: sc around. (12)
- R25: (2 sc, dec) x 3. (9)
- R26-R30: sc around. (9)
Flatten ear and close with 4 sc through both sides. Do not stuff. Fold the top edge slightly before sewing so the ear falls naturally.
Sew ears to the head between R7 and R10, spaced so they drop close to the cheeks. In the image, both ears hang forward beside the face.
Dress: Bodice
The dress is separate and slips over the body. Use blue and cream with 2.5 mm hook.
Work a foundation ring for the neckline.
- Ch 36, join without twisting.
- Rnd 1: sc around. (36)
- Rnd 2: (5 sc, inc) x 6. (42)
- Rnd 3: sc around. (42)
- Rnd 4: (6 sc, inc) x 6. (48)
Split for armholes.
- Rnd 5: 11 sc, ch 5, skip 5, 19 sc, ch 5, skip 5, 8 sc. (48 including chains)
- Rnd 6: sc around, working 5 sc over each chain space. (48)
- Rnd 7-R9: sc around in blue. (48)
For the cream waistband look, change to cream.
- Rnd 10: sc around. (48)
- Rnd 11: in FLO, sc around. (48)
This FLO round gives a clean join for the skirt. Fasten off if you want to make the skirt separately, or continue immediately.
Dress Sleeves
Join blue yarn to one armhole.
- Rnd 1: Work 16 sc evenly around armhole. (16)
- Rnd 2: sc around. (16)
- Rnd 3: (6 sc, dec) x 2. (14)
- Rnd 4: sc around. (14)
- Rnd 5: change to yellow and work surface embroidery or small chain details later.
Repeat for second sleeve.
The sleeves in the image are short puff sleeves with blue as the base and small yellow decorative strokes. After assembly, add these yellow lines with duplicate stitch or surface sl st embroidery.
Sunflower Granny Squares for Skirt
You will need 12 squares for the main skirt. Six are fully visible in front and the rest wrap around the back. Each square should measure about 2 to 2.25 inches wide.
Use mustard, blue shades, and cream. The image shows sunflower-like circles in blue and yellow, framed by cream joining lines.
Square Round 1: Center
- With mustard, 8 sc in MR. Join. (8)
- Round 2: ch 2, dc inc around. Join. (16)
📌Thank you for reading the article
Square Round 2: Petal Ring
Change to medium blue.
- Round 3: *(dc, ch 1, dc) in next st, sl st in next st* x 8.
This creates a petaled ring. You may substitute 16 dc evenly if you prefer a simpler center, but the petaled version gives a more floral look.
Square Round 3: Fill and Build Width
Change to pale blue or blue depending on desired variation.
- Round 4: Join in any ch-1 space, ch 3, 2 dc in same space, 3 dc in each ch-1 space around. Join. (24 dc clusters total)
Square Round 4: Form the Square
Change to cream.
- Round 5: Join in any space. Ch 3, 2 dc, ch 2, 3 dc in same space for corner. *3 dc in next 2 spaces, (3 dc, ch 2, 3 dc) in next space* rep around. Join.
Fasten off. Make 12 squares, varying the blue placement slightly so the skirt looks handmade and lively like the photo. Keep cream borders consistent for the lattice look.
Joining the Skirt Squares
Arrange 6 squares across the lower front and 6 across the back in two horizontal bands, offset slightly if needed to fit your doll’s waist. The image reads visually like a patchwork skirt with floral circles framed in cream.
- Top row: 6 squares
- Bottom row: 6 squares
- Join side-to-side using whip stitch through back loops or slip stitch join in cream.
- Join the two rows together.
Wrap the panel around the bunny’s waist. Sew ends together at the back, or add snaps if you want the dress removable.
If your squares create a skirt wider than desired, overlap one side seam slightly. The skirt should flare gently and reach to the bunny’s ankles when seated.
Attaching the Skirt to the Bodice
Join cream yarn to the FLO round at the bottom of the bodice.
- Rnd 1: Work 48 sc around.
- Rnd 2: (3 sc, inc) x 12. (60)
- Rnd 3: sc around. (60)
Sew the upper edge of the joined granny-square panel to this lower bodice round, easing evenly. The waist should look neat, with the granny motifs beginning just below the cream waistband.
If needed, add a hidden running stitch on the inside to pull the waist in slightly so the dress sits close to the body before flaring.
Scalloped Hem for the Skirt
The photographed skirt edge looks softly rounded. Work a scallop trim in blue along the lower edge of the bottom-row squares.
- Join blue to any lower edge corner.
- Work *(sl st in next st, 5 dc in next st, sl st in next st)* across, adjusting so each square receives 3 to 4 scallops.
Keep the edging relaxed so the hem waves naturally instead of curling.
Dress Surface Details
Add small embroidered or crocheted floral accents to match the image.
- Pink rose cluster at lower left front.
- Pink rose cluster at lower right front.
- Small pale yellow flower near one lower side seam.
- Pink flower at upper right chest.
- Yellow decorative strokes on the bodice front and sleeves.
For the pink chest flower, make a tiny spiral rose: ch 12, 2 dc in second ch from hook and each remaining ch, roll into a rose, sew in place.
Sun Hat
Use cream and blue with 2.5 mm hook.
- R1: With cream, 6 sc in MR. (6)
- R2: inc around. (12)
- R3: (sc, inc) x 6. (18)
- R4: (2 sc, inc) x 6. (24)
- R5: (3 sc, inc) x 6. (30)
- R6: (4 sc, inc) x 6. (36)
- R7: (5 sc, inc) x 6. (42)
- R8: (6 sc, inc) x 6. (48)
- R9-R12: sc around. (48)
📌Thank you for reading the article
Try on the bunny. The crown should sit low over the forehead without crushing the ears. Adjust by adding one more plain round if needed.
Brim:
- R13: in FLO, (7 sc, inc) x 6. (54)
- R14: sc around. (54)
- R15: (8 sc, inc) x 6. (60)
- R16: sc around. (60)
- R17: (9 sc, inc) x 6. (66)
- R18: sc around. (66)
- R19: change to blue, sc around. (66)
- R20: crab stitch or sl st around for a neat blue edge.
Add 6 decorative granny-style floral spots around the crown and brim area. Sew them flat so they do not distort the hat.
Mini Floral Hat Motifs
Make 6 tiny motifs.
- With blue, 6 sc in MR.
- Change to cream, *(ch 2, sl st in next st)* around.
For larger patches, make miniature 2-round granny circles and sew them randomly around the hat, matching the image’s clustered floral look.
Crossbody Bag
Make 2 small granny squares similar to the dress squares, each about 1.5 inches wide.
Front square:
- R1: 8 sc in MR with mustard.
- R2: dc inc around with blue. (16)
- R3: Work petal clusters in pale blue.
- R4: Square off in cream with four corners.
Back square may be plain blue bordered in cream if preferred.
Join squares on three sides. Add a narrow side gusset if you want depth:
- Ch 5, work sc rows until strip fits three joined edges.
- Sew between front and back panels.
Strap:
- With blue, ch 55 to 65 depending on doll size.
- Row 1: sc in second ch from hook and across.
Sew strap diagonally so the bag hangs at the bunny’s right hip, exactly like the image. The bag body should rest over the skirt, not at waist level.
Blue Shoes Strap Detail
Use blue yarn and surface crochet or sew a strap over each shoe opening. Add one small stitch at the outer side to suggest a Mary Jane fastening.
Flower Basket
Using brown and cream.
- R1: 6 sc in MR with brown. (6)
- R2: inc around. (12)
- R3: (sc, inc) x 6. (18)
- R4: in BLO, sc around. (18)
- R5-R8: sc around. (18)
- R9: sl st around.
Handle:
- Join brown to one side of basket rim.
- Ch 18 to 20, attach to opposite side with sl st.
- Work 1 row of sc over the chain for firmness.
Liner:
- With cream, ch 19.
- Work 2 rows of sc, then sew or glue lightly inside top rim, allowing a little folded edge to show.
Mini Basket Flowers
Make several tiny blossoms in pink, cream, and pale yellow.
- Ch 4, join.
- Work 5 petals: *(sl st, ch 2, 2 dc, ch 2, sl st) into ring* x 5.
📌Thank you for reading the article
Layer colors or add a French knot center. Tuck flowers into the basket and secure with a few stitches so they stay visible above the rim.
Tiny Fox Friend: Head
Using rust orange and 2.25 mm hook.
- R1: 6 sc in MR. (6)
- R2: inc around. (12)
- R3: (sc, inc) x 6. (18)
- R4: (2 sc, inc) x 6. (24)
- R5-R8: sc around. (24)
Insert 6 mm eyes between R6 and R7 with 6 stitches between. Add cream muzzle patch if desired by sewing on a small oval.
- R9: (2 sc, dec) x 6. (18)
- R10: (sc, dec) x 6. (12)
- R11: dec around. (6)
Stuff and close.
Tiny Fox Friend: Body
Start in green for shirt if you want the clothing look shown in the image.
- R1: 6 sc in MR. (6)
- R2: inc around. (12)
- R3: (sc, inc) x 6. (18)
- R4-R7: sc around. (18)
- R8: (sc, dec) x 6. (12)
- R9-R10: sc around. (12)
Stuff lightly. Sew head to body.
Tiny Fox Friend: Arms, Legs, Ears, Tail
Arms, make 2 in black then green:
- R1: 4 sc in MR. (4)
- R2-R3: sc around in black. (4)
- R4-R7: change to green, sc around. (4)
Legs, make 2 in black then orange:
- R1: 5 sc in MR. (5)
- R2-R3: sc around in black. (5)
- R4-R7: change to orange, sc around. (5)
Ears, make 2:
- R1: 4 sc in MR with black. (4)
- R2: (sc, inc) x 2. (6)
- R3: sc around in orange. (6)
Tail:
- R1: 4 sc in MR with cream. (4)
- R2: sc around. (4)
- R3-R9: change to orange, sc around. (4)
- R10-R11: black, sc around. (4)
Sew tail at back angled outward. Add a tiny tan hat if desired by making a small flat circle and shallow sides, then sewing near one ear.
Watering Can
Using gray.
- R1: 6 sc in MR. (6)
- R2: inc around. (12)
- R3: (sc, inc) x 6. (18)
- R4: in BLO, sc around. (18)
- R5-R8: sc around. (18)
- R9: (sc, dec) x 6. (12)
- R10: sc around. (12)
Flatten top slightly and sew closed, or add a small round lid if you prefer.
Spout:
- Ch 9.
- Starting in second ch, sc 8.
- Work 2 more rows of sc 8, then roll lightly and sew into a narrow tube.
Handle:
- Ch 10, sl st back or work one row of sc.
Sew handle to back and spout to front so the can points downward slightly, as shown in the image beside the fox.
Small Display Mat
The basket sits on a small pastel mat. This detail is optional but helps the photo styling.
- With cream, ch 16.
- Row 1: sc in second ch from hook and across. (15)
- Rows 2-10: sc across, changing stripes in pale blue and pink as desired.
- Border: sc around, placing 3 sc in each corner.
Final Assembly and Facial Detailing
- Sew head to body securely with the face centered over the feet.
- Sew legs so they angle slightly forward for a seated display look.
- Sew arms just below the neckline, hanging straight down.
- Sew ears so they droop beside the cheeks.
- Add brows, blush, nose, and mouth last for the softest expression.
- Dress the bunny, place the hat low, and angle the bag across the body.
Care Notes
- Spot clean whenever possible.
- If using safety eyes, keep as decor rather than for rough play.
- Store the hat flat so the brim keeps its shape.
- Avoid hanging the doll by the bag strap or ears.
Quick Checklist Before You Finish
- Eyes placed low and evenly spaced
- Ears sewn to hang forward softly
- Dress fitted at waist and flared at hem
- Hat brim wide and slightly curved downward
- Bag hanging at right hip
- Flower appliqués balanced across bodice and skirt
- Fox, basket, and watering can sized smaller than bunny
Detailed Cleaning and Preservation Guidelines
Dust gently with a clean dry makeup brush or soft cloth. For deeper cleaning, place the item in a mesh bag and hand wash in cool water with mild soap. Reshape while damp, then dry flat away from direct sunlight. Do not wring, bleach, or machine dry.
For long-term storage, keep the set in a breathable cotton bag or covered display box. Add acid-free tissue under the hat brim and inside the bag if you want to preserve the boutique-style shape.



