Crochet Tutorial: Peony Bunny – Free Crochet Pattern

Crochet Tutorial: Peony Bunny – Free Crochet Pattern

This sweet crochet set features a softly dressed bunny doll with a floral hat, patchwork-style dress, tiny crossbody bag, picnic mat, basket, and a small squirrel friend. It is perfect for makers searching for an amigurumi doll pattern, handmade bunny gift, cottagecore nursery decor, or collectible crochet toy project.

The finished pieces have the look of a boutique handmade plush set you might shop for as a baby shower gift, heirloom toy, spring display piece, or artisan amigurumi doll. The gentle pink palette, floral motifs, and soft proportions make this design especially charming for gifting and display.

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 US English and uses standard amigurumi construction with single crochet stitches worked in continuous rounds unless otherwise noted.

The tutorial includes all visible pieces from the image:

  • Bunny doll
  • Dress with granny-square style floral panels
  • Wide-brim floral hat
  • Crossbody bag with flower detail
  • Shoes
  • Picnic mat
  • Mini basket
  • Squirrel friend
  • Acorn accessory

The shaping is designed to closely match the rounded head, slim arms, narrow torso, slightly flared legs, and softly weighted lower body visible in the image. The clothing is fitted to the doll rather than oversized.

Materials

  • Main bunny color: light cream or warm ivory cotton yarn, DK or light worsted
  • Dress and hat main color: dusty rose pink
  • Accent pink: pale blush
  • Deep accent pink: muted mauve rose
  • White accent: soft white or cream
  • Squirrel colors: medium brown, dark brown, light beige, soft blue
  • Acorn colors: warm brown and dark taupe
  • Hook: 2.25 mm for tight amigurumi fabric
  • Optional second hook: 2.5 mm for clothing motifs if you crochet tightly
  • Safety eyes: 8 mm black for bunny, 5 mm black for squirrel
  • Stuffing: polyester fiberfill
  • Tapestry needle
  • Stitch marker
  • Straight pins
  • Thin cardboard or plastic canvas: optional, for stabilizing basket base
  • Embroidery thread: dark brown or black for brows, pink for nose, blush pink for cheeks
  • Small snap or hidden stitch closure: optional for bag flap if desired, though the pictured bag remains open

Finished Size

Using DK cotton yarn and a 2.25 mm hook:

  • Bunny doll: about 24 to 27 cm tall from feet to top of head
  • Hat diameter: about 11 to 12 cm across brim
  • Squirrel: about 8 to 9 cm tall
  • Mat: about 8 x 8 cm
  • Basket: about 3 cm tall

Abbreviations

  • MR = magic ring
  • ch = chain
  • sl st = slip stitch
  • sc = single crochet
  • inc = 2 sc in the same stitch
  • dec = invisible decrease
  • hdc = half double crochet
  • dc = double crochet
  • tr = treble crochet
  • BLO = back loop only
  • FLO = front loop only
  • st = stitch
  • sts = stitches
  • rep = repeat

📌Thank you for reading the article

General Notes

  • Mark the first stitch of every round.
  • Stuff the head firmly and the body moderately.
  • The ears should be lightly stuffed only near the base.
  • Arms are lightly stuffed at the top only.
  • Legs are stuffed firmly through the foot and lower calf, then lightly in the upper leg.
  • For the cleanest finish, use invisible decreases throughout.
  • Color changes should be completed in the last yarn-over of the stitch before the new color.

Bunny Doll Pattern

Head

Using cream yarn.

  1. Rnd 1: 6 sc in MR. 6 sts
  2. Rnd 2: inc in each st around. 12 sts
  3. Rnd 3: (sc, inc) x 6. 18 sts
  4. Rnd 4: (2 sc, inc) x 6. 24 sts
  5. Rnd 5: (3 sc, inc) x 6. 30 sts
  6. Rnd 6: (4 sc, inc) x 6. 36 sts
  7. Rnd 7: (5 sc, inc) x 6. 42 sts
  8. Rnd 8: (6 sc, inc) x 6. 48 sts
  9. Rnd 9: (7 sc, inc) x 6. 54 sts
  10. Rnd 10: (8 sc, inc) x 6. 60 sts
  11. Rnd 11: (9 sc, inc) x 6. 66 sts
  12. Rnd 12: (10 sc, inc) x 6. 72 sts
  13. Rnd 13-24: sc in each st around. 72 sts

Insert 8 mm safety eyes between Rnds 18 and 19, leaving 11 visible sts between them. The eyes should sit slightly low on the face so the forehead remains tall and rounded.

  1. Rnd 25: (10 sc, dec) x 6. 66 sts
  2. Rnd 26: (9 sc, dec) x 6. 60 sts
  3. Rnd 27: (8 sc, dec) x 6. 54 sts
  4. Rnd 28: (7 sc, dec) x 6. 48 sts
  5. Rnd 29: (6 sc, dec) x 6. 42 sts

Stuff the head firmly, shaping the cheeks and crown as you go.

  1. Rnd 30: (5 sc, dec) x 6. 36 sts
  2. Rnd 31: (4 sc, dec) x 6. 30 sts

Do not fasten off if joining directly to the neck and body.

Muzzle Shaping and Face Placement

The bunny in the image has a very soft, nearly flat muzzle rather than a protruding snout. Do not crochet a separate muzzle. Instead, embroider directly onto the head after assembly.

  • Place the nose centered between the eyes, with the top of the nose sitting around Rnd 20.
  • Embroider a small horizontal triangle or tiny satin-stitched wedge in dusty pink.
  • Add a short vertical line down 2 stitches.
  • Lightly shade cheeks with pink embroidery or blush just below the eyes.
  • Brows are tiny curved lines embroidered one round above the eyes and slightly outward.

Body

Continue from head or join cream yarn to create the neck.

  1. Rnd 1: sc around. 30 sts
  2. Rnd 2: in BLO, sc around. 30 sts
  3. Rnd 3: sc around. 30 sts
  4. Rnd 4: (4 sc, inc) x 6. 36 sts
  5. Rnd 5: sc around. 36 sts
  6. Rnd 6: (5 sc, inc) x 6. 42 sts
  7. Rnd 7-10: sc around. 42 sts
  8. Rnd 11: (5 sc, dec) x 6. 36 sts
  9. Rnd 12-13: sc around. 36 sts
  10. Rnd 14: (4 sc, dec) x 6. 30 sts
  11. Rnd 15-16: sc around. 30 sts

Stuff the torso moderately. The body should stay slender because the dress provides most of the volume seen in the image.

Legs Make 2

Using cream yarn.

  1. Rnd 1: 6 sc in MR. 6 sts
  2. Rnd 2: inc in each st around. 12 sts
  3. Rnd 3: (sc, inc) x 6. 18 sts
  4. Rnd 4: (2 sc, inc) x 6. 24 sts
  5. Rnd 5: in BLO, sc around. 24 sts
  6. Rnd 6: sc around. 24 sts
  7. Rnd 7: 7 sc, 5 dec, 7 sc. 19 sts
  8. Rnd 8: sc around. 19 sts
  9. Rnd 9: 5 sc, dec, 8 sc, dec, 2 sc. 17 sts
  10. Rnd 10-18: sc around. 17 sts

📌Thank you for reading the article

Stuff the foot firmly and continue stuffing lightly through the leg.

For first leg, fasten off. For second leg, do not fasten off.

Joining Legs

Place both feet facing forward.

  1. Ch 3 from second leg and join to first leg.
  2. Rnd 1: 17 sc around first leg, 3 sc across chain, 17 sc around second leg, 3 sc on opposite side of chain. 40 sts
  3. Rnd 2: sc around. 40 sts
  4. Rnd 3: 9 sc, dec, 18 sc, dec, 9 sc. 38 sts
  5. Rnd 4: sc around. 38 sts
  6. Rnd 5: 8 sc, dec, 17 sc, dec, 9 sc. 36 sts

Continue with body Rnd 15 above if you are working upward from the legs, or seam body and legs if you worked them separately. Either method is fine, but a seamless join gives the smoothest silhouette.

Arms Make 2

Using cream yarn.

  1. Rnd 1: 6 sc in MR. 6 sts
  2. Rnd 2: (sc, inc) x 3. 9 sts
  3. Rnd 3-4: sc around. 9 sts
  4. Rnd 5: dec, 7 sc. 8 sts
  5. Rnd 6-16: sc around. 8 sts

Lightly stuff only the top third of each arm. Flatten the opening and close with 4 sc through both layers. Leave a long tail for sewing.

Sew arms to the sides of the torso between body Rnds 4 and 7. Angle them slightly downward, matching the relaxed pose in the image.

Ears Make 2

Using cream yarn.

  1. Rnd 1: 6 sc in MR. 6 sts
  2. Rnd 2: (sc, inc) x 3. 9 sts
  3. Rnd 3: sc around. 9 sts
  4. Rnd 4: (2 sc, inc) x 3. 12 sts
  5. Rnd 5-7: sc around. 12 sts
  6. Rnd 8: (3 sc, inc) x 3. 15 sts
  7. Rnd 9-16: sc around. 15 sts
  8. Rnd 17: (3 sc, dec) x 3. 12 sts
  9. Rnd 18-24: sc around. 12 sts
  10. Rnd 25: (2 sc, dec) x 3. 9 sts
  11. Rnd 26-30: sc around. 9 sts

Flatten each ear and sew the base closed with a few stitches. Leave most of the ear unstuffed. Add only a pinch of stuffing at the bottom if needed.

Sew ears to the head around Rnds 8 to 11, about 9 stitches apart. Let them fall straight downward along the sides of the face, as shown in the image.

Tail

Using cream yarn.

  1. Rnd 1: 6 sc in MR. 6 sts
  2. Rnd 2: inc in each st around. 12 sts
  3. Rnd 3: (sc, inc) x 6. 18 sts
  4. Rnd 4: sc around. 18 sts
  5. Rnd 5: (sc, dec) x 6. 12 sts

Stuff lightly, flatten slightly, and sew centered on the lower back just under the dress edge if you want a removable dress. If your dress is permanently sewn, attach tail first.

Dress

The dress in the image is built from floral square motifs joined into a fitted bodice and flared skirt. To match the look closely, crochet firm but not stiff squares. Make the flower centers slightly raised by working around the center ring carefully and pulling the ring closed firmly.

Small Floral Granny Square Make 10

Use 2.25 mm hook. Each square should measure about 3.2 to 3.5 cm after blocking lightly.

Round 1, flower center: Using mauve rose, make MR, ch 1, 8 sc in MR, sl st to first sc. 8 sts

Round 2, petals: Change to pale blush. In each stitch work: (sl st, ch 2, 2 dc, ch 2, sl st). Repeat 8 times. Fasten off if you prefer. You now have 8 small petals.

Round 3, square shaping: Join soft white behind any petal. Ch 3, 2 dc in same joining space, 2 dc in next space, 3 dc in next space, (3 dc, ch 2, 3 dc) in next space for first corner. Continue around using 3 dc in the spaces between petals and working a corner in every second petal gap so the flower becomes a square. Join with sl st.

Round 4, border: Change to dusty rose. Ch 1. Sc in each st across sides. In each corner ch-2 space work (sc, ch 2, sc). Join with sl st. Fasten off.

📌Thank you for reading the article

Make 10 squares total:

  • 2 for bodice front upper area
  • 2 for bodice back upper area
  • 6 for skirt

Joining the Bodice Squares

Arrange 4 squares in one row for the upper body band: 2 front, 2 back. Join side to side with whip stitch or slip stitch through back loops only.

Wrap around the bunny torso to check fit. The strip should sit snugly just under the arms. If your yarn runs thicker, reduce one side seam by slightly overlapping the last square edge while sewing.

Bodice Edging and Straps

Join dusty rose yarn to top edge of bodice strip.

  1. Row 1: sc evenly across top edge, working about 1 sc in each stitch and 1 sc in each seam space. Turn.
  2. Row 2: sc across. Fasten off.

Create shoulder straps:

  • Join yarn at top front corner.
  • Ch 10, skip to matching back corner, attach with sl st, turn.
  • Work 9 sc back across chain.
  • Fasten off.
  • Repeat for second strap.

The image shows cap-like sleeves formed by soft edging rather than full sleeves. Add a ruffled cap edge at each arm opening.

Join dusty rose at arm opening and work:

  • Round 1: sc evenly around.
  • Round 2: (sc, inc) around for a slight flutter.

Skirt Attachment

Sew or crochet-join 6 floral squares into a strip. Join the first and last square to form a ring.

Attach this square ring to the bottom of the bodice strip, matching seams evenly.

Now add extra fullness below the joined squares.

Join dusty rose to the lower edge of the square skirt ring.

  1. Rnd 1: Work 2 sc in each dc-group edge or side stitch space all around, aiming for 72 sts.
  2. Rnd 2: sc around. 72 sts
  3. Rnd 3: (11 sc, inc) x 6. 78 sts
  4. Rnd 4: sc around. 78 sts
  5. Rnd 5: (12 sc, inc) x 6. 84 sts
  6. Rnd 6: sc around. 84 sts

For hem edging in deeper mauve rose:

  1. Rnd 7: in BLO, sc around. 84 sts
  2. Rnd 8: (2 sc, hdc, 2 dc, hdc, sc) in first 6 sts, sl st in next st. Rep around to create soft shell edging.

This gives the broad decorative lower band visible in the photo.

Waist Flower Accent

Make one tiny flower.

  1. Rnd 1: With mauve rose, 5 sc in MR. Join. 5 sts
  2. Rnd 2: Change to blush. In each stitch work (sl st, ch 2, 2 dc, ch 2, sl st).

Sew at the waist slightly to one side, near where the bag strap crosses.

Shoes Make 2

Using dusty rose.

  1. Ch 7.
  2. Rnd 1: Starting in 2nd ch from hook, 5 sc, 3 sc in last ch, working on opposite side 4 sc, inc. 14 sts
  3. Rnd 2: inc, 4 sc, 3 inc, 4 sc, 2 inc. 20 sts
  4. Rnd 3: in BLO, sc around. 20 sts
  5. Rnd 4: 5 sc, 5 dec, 5 sc. 15 sts
  6. Rnd 5: sc around. 15 sts

Fasten off, leaving a tail for sewing onto the feet. Slide onto the foot and stitch lightly in place if the doll is for display.

For the strap:

  • Join yarn at one side of shoe opening.
  • Ch 5, skip across opening, attach on other side with sl st.
  • Fasten off.

📌Thank you for reading the article

Add a tiny white knot or French-knot flower at the outer side of each shoe if desired.

Hat

The hat is a fitted cloche-to-sunhat shape with a gentle dome and medium-wide brim. It is decorated with floral granny-square style motifs and one side flower cluster.

Hat Crown

Using dusty rose.

  1. Rnd 1: 6 sc in MR. 6 sts
  2. Rnd 2: inc in each st around. 12 sts
  3. Rnd 3: (sc, inc) x 6. 18 sts
  4. Rnd 4: (2 sc, inc) x 6. 24 sts
  5. Rnd 5: (3 sc, inc) x 6. 30 sts
  6. Rnd 6: (4 sc, inc) x 6. 36 sts
  7. Rnd 7: (5 sc, inc) x 6. 42 sts
  8. Rnd 8: (6 sc, inc) x 6. 48 sts
  9. Rnd 9-13: sc around. 48 sts

Check fit on the bunny head. The crown should sit just above the brows and cover the upper ear attachment area.

Hat Side

  1. Rnd 14: in BLO, sc around. 48 sts
  2. Rnd 15: sc around. 48 sts
  3. Rnd 16: (7 sc, inc) x 6. 54 sts
  4. Rnd 17: sc around. 54 sts
  5. Rnd 18: (8 sc, inc) x 6. 60 sts
  6. Rnd 19: sc around. 60 sts
  7. Rnd 20: (9 sc, inc) x 6. 66 sts
  8. Rnd 21: sc around. 66 sts

Brim Edge

Change to soft white.

  1. Rnd 22: in FLO, sc around. 66 sts
  2. Rnd 23: (10 sc, inc) x 6. 72 sts
  3. Rnd 24: sc around. 72 sts

Fasten off. Lightly steam or finger-shape the brim so it tilts gently downward.

Hat Motifs

Make 3 mini squares for the hat band area.

Mini floral square make 3:

  1. With mauve rose, 8 sc in MR. Join.
  2. With blush, make 8 tiny petals as follows in each stitch: (sl st, ch 1, 2 hdc, ch 1, sl st).
  3. With pale cream or white, shape into a square by working small dc groups and ch-2 corners around the flower.

Sew the mini squares across the front and upper side of the hat crown.

Add one side flower cluster:

  • Make one medium flower using 6 petals.
  • Make one smaller flower using 5 petals.
  • Layer or place them side by side on the right side of the brim area.

Crossbody Bag

The bag is a small square purse with a floral front and narrow strap.

Bag Front

Make 1 mini floral square:

  1. Rnd 1: With mauve rose, 6 sc in MR. Join.
  2. Rnd 2: With blush, in each stitch work (sl st, ch 2, 2 dc, ch 2, sl st).
  3. Rnd 3: With cream, work square shaping with 4 corners using dc groups.
  4. Rnd 4: With dusty rose, sc evenly around square.

📌Thank you for reading the article

Bag Back

With cream, ch 11.

  1. Row 1: Starting in 2nd ch from hook, 10 sc. Turn.
  2. Row 2-10: ch 1, 10 sc. Turn.

Fasten off.

Bag Sides and Assembly

Place floral square and back panel wrong sides inward. Join cream yarn at one corner and sc through both layers around three sides, leaving top open. At bottom corners work 3 sc for a neat boxy shape.

For flap, join cream to top back edge and work:

  1. Row 1: 10 sc. Turn.
  2. Row 2: dec, 6 sc, dec. 8 sts
  3. Row 3: 8 sc. Turn.
  4. Row 4: dec, 4 sc, dec. 6 sts

Fasten off and round the flap slightly with a few slip stitches if needed.

Strap:

  • With cream, ch 42 to 48 depending on your doll size.
  • Starting in 2nd ch from hook, sl st across or work 1 row of sc for a thicker strap.
  • Sew both ends to top side corners of the bag.

Place the bag diagonally across the dress from left shoulder to right hip, matching the image.

Picnic Mat

The mat is a flat square with a central flower motif and contrasting border.

Using cream and pink shades.

  1. Rnd 1: With mauve rose, 8 sc in MR. Join.
  2. Rnd 2: Change to blush. In each stitch work petal: (sl st, ch 2, 2 dc, ch 2, sl st).
  3. Rnd 3: Change to cream. Shape into square with dc groups and 4 corners.
  4. Rnd 4: Change to dusty rose. Work sc around, with (sc, ch 2, sc) in each corner.
  5. Rnd 5: Change to cream. Work sc evenly around.

Fasten off and weave in ends. Lightly flatten the mat.

Mini Basket

Using warm tan or light brown.

Basket Base

  1. Rnd 1: 6 sc in MR. 6 sts
  2. Rnd 2: inc in each st around. 12 sts
  3. Rnd 3: (sc, inc) x 6. 18 sts
  4. Rnd 4: in BLO, sc around. 18 sts
  5. Rnd 5-7: sc around. 18 sts

For a firmer basket, place a tiny circle of cardboard in the base before closing the lower edge with shaping.

Top Edge

  • Rnd 8: crab stitch or sl st loosely around for a neat rim.

Handle

  • Ch 10.
  • Starting in 2nd ch from hook, 9 sc.
  • Sew ends to opposite inner sides of basket.

Optional yarn balls inside basket:

  • Make two tiny balls with 6 sc in MR, then (sc, inc) x 3, one round plain, then dec to close.
  • Use cream and dusty rose.

Squirrel Friend

The squirrel is a separate mini amigurumi with a large curled tail, round head, small body, cream muzzle, blue overalls effect, and acorn held in front.

Head

Using medium brown.

  1. Rnd 1: 6 sc in MR. 6 sts
  2. Rnd 2: inc in each st around. 12 sts
  3. Rnd 3: (sc, inc) x 6. 18 sts
  4. Rnd 4: (2 sc, inc) x 6. 24 sts
  5. Rnd 5-8: sc around. 24 sts

Insert 5 mm eyes between Rnds 6 and 7, about 5 stitches apart.

  1. Rnd 9: (2 sc, dec) x 6. 18 sts
  2. Rnd 10: (sc, dec) x 6. 12 sts

Stuff firmly.

Body

Using blue for the lower body first.

  1. Rnd 1: 6 sc in MR. 6 sts
  2. Rnd 2: inc in each st around. 12 sts
  3. Rnd 3: (sc, inc) x 6. 18 sts
  4. Rnd 4-5: sc around. 18 sts

Change to brown.

  1. Rnd 6-8: sc around. 18 sts
  2. Rnd 9: (sc, dec) x 6. 12 sts

Stuff lightly and sew to head.

Legs Make 2

Using brown.

  1. Rnd 1: 6 sc in MR. 6 sts
  2. Rnd 2-4: sc around. 6 sts

Stuff lightly and sew to body bottom.

Arms Make 2

Using brown.

  1. Rnd 1: 5 sc in MR. 5 sts
  2. Rnd 2-4: sc around. 5 sts

Sew at front sides so the squirrel can hold the acorn.

Ears Make 2

Using brown.

  • MR, 4 sc, ch 1, turn, dec twice.

Sew to top of head. Add a tiny tuft if desired with one extra chain loop.

Tail

Using dark brown or medium brown.

  1. Ch 16.
  2. Row 1: Starting in 2nd ch from hook, 15 sc. Turn.
  3. Row 2: ch 1, inc, 13 sc, inc. 17 sts
  4. Row 3: ch 1, inc, 15 sc, inc. 19 sts
  5. Row 4: ch 1, sc across. Turn.
  6. Row 5: ch 1, dec, 15 sc, dec. 17 sts
  7. Row 6: ch 1, sc across.

Fasten off, fold the tail in a loose curved shape, and stitch the lower edge closed. Sew to the back so it curls upward beside the head.

Face and Belly Details

  • Use cream yarn to embroider or applique a small muzzle.
  • Add a tiny nose in dark brown.
  • Embroider a cream belly patch if desired.
  • For the blue outfit look, embroider two small shoulder straps in blue on the front body.

Acorn

Make one small acorn for the squirrel to hold.

Acorn Nut

Using light brown.

  1. Rnd 1: 6 sc in MR. 6 sts
  2. Rnd 2: (sc, inc) x 3. 9 sts
  3. Rnd 3-4: sc around. 9 sts
  4. Rnd 5: (sc, dec) x 3. 6 sts

Stuff lightly.

Acorn Cap

Using dark taupe or dark brown.

  1. Rnd 1: 6 sc in MR. 6 sts
  2. Rnd 2: inc in each st around. 12 sts
  3. Rnd 3: in BLO, sc around. 12 sts

Sew cap over nut. Add a tiny stem with 3 chains or one embroidered straight stitch.

Final Assembly and Facial Detailing

Sew head to body securely if not worked continuously. Attach ears first, then arms, then tail. Dress the bunny and place the hat so the brim frames the eyes without covering them. Position the bag strap diagonally. Embroider the nose small and centered, then add soft brows and cheek tint.

For the squirrel, sew head, body, ears, tail, arms, and legs. Place the acorn between the paws and stitch lightly in place. Arrange the basket and mat beside the doll for the finished display.

Care Notes

  • Display pieces stay nicest when kept away from direct sunlight.
  • Spot clean whenever possible.
  • If gifting to a child under 3, replace safety eyes with embroidered eyes.
  • Do not machine dry.

Quick Checklist Before You Finish

  • Head stuffed firmly and evenly
  • Eyes placed low enough for the same gentle expression
  • Ears attached symmetrically and hanging straight
  • Dress fitted but not tight
  • Hat brim shaped softly downward
  • Bag strap length balanced diagonally across body
  • Squirrel tail curved upward
  • All ends woven in securely

Detailed Cleaning and Preservation Guidelines

Use a barely damp cloth with mild soap for surface cleaning. Press gently rather than rubbing, especially over embroidered facial details and flower motifs. Reshape while drying flat on a towel.

For long-term preservation, store in a breathable cotton bag or covered display box. Avoid plastic bags for long periods in humid rooms. Keep away from moth exposure, dust buildup, and heavy stacking that can flatten the hat brim or ears.

Leave a Reply

Your email address will not be published. Required fields are marked *