This charming amigurumi set is designed as a soft spring bunny with a floral dress, a brimmed hat, a tiny market tote, a bouquet, a folded cloth, and a sweet pig companion. It has the look of a handmade crochet bunny doll you might search for as a nursery gift, spring décor piece, or collectible stuffed animal.
The full set feels like a boutique amigurumi display, with gentle colors, flower details, and small accessories that make it perfect for gift giving, craft fair inspiration, and artisan toy styling. If you love the look of a handmade bunny plush, crochet doll outfit, and floral market accessories, this pattern set brings that scene together beautifully.
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: light beige or warm cream cotton yarn, light worsted/DK weight
- Dress skirt and trims: soft sage green cotton yarn
- Accent flowers: lavender, medium purple, pale lilac, white, and a small amount of dusty green
- Pig yarn: pale pink, light mint, denim blue, beige, and a tiny amount of taupe or brown
- Hook: 2.25 mm to 2.75 mm crochet hook, depending on your tension
- Stuffing: polyester fiberfill
- Eyes: 8 mm black safety eyes for bunny, 5 mm black safety eyes for pig
- Needle: tapestry needle for sewing and facial shaping
- Stitch marker
- Scissors
- Optional: floral cotton print ribbon or fabric strip for hem detail if you want the same layered look as the sample
- Thin cardboard or plastic canvas: for the folded cloth insert if you want a crisp shape
- Thin string or crochet thread: for the market tag tie
Finished Size
Using DK cotton and a 2.5 mm hook, the bunny stands about 11 to 12 inches tall from feet to hat top. The pig is about 4 to 4.5 inches tall. The tote bag is about 3 inches wide. The bouquet is about 3.5 inches long. The folded cloth is about 3 inches square.
Abbreviations
- MR = magic ring
- ch = chain
- sl st = slip stitch
- sc = single crochet
- inc = 2 sc in one stitch
- dec = invisible decrease
- hdc = half double crochet
- dc = double crochet
- BLO = back loop only
- FLO = front loop only
- st = stitch
- rnd = round
General Notes
- Work in continuous rounds unless a row is clearly stated.
- Use a tight tension so stuffing does not show.
- The bunny has a rounded head, a small neck, a gently tapered torso, short arms, small feet, and long floppy ears that sit beneath the hat brim.
- The dress is built in separate parts for a neat layered finish and to match the photo more closely.
- The pockets, flower clusters, hat flower, bouquet, tote, folded cloth, and tiny pig are all separate pieces.
Bunny Head
Stuff firmly as you go, but do not overstuff the lower face. The face in the sample is softly rounded, not sharply pointed. The cheeks are slightly full, and the muzzle is defined mainly by embroidery rather than an added snout piece.
- Rnd 1: 6 sc in MR. (6)
- Rnd 2: inc around. (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: 7 sc, inc x6. (54)
- Rnd 10: 8 sc, inc x6. (60)
- Rnd 11-20: sc around. (60)
Insert the 8 mm safety eyes between rnds 13 and 14, leaving about 10 visible stitches between them. The face in the image has a wide, gentle spacing, so avoid placing the eyes too close together.
- Rnd 21: 8 sc, dec x6. (54)
- Rnd 22: 7 sc, dec x6. (48)
- Rnd 23: 6 sc, dec x6. (42)
- Rnd 24: 5 sc, dec x6. (36)
- Rnd 25: 4 sc, dec x6. (30)
📌Thank you for reading the article
Begin stuffing well. Shape the cheeks with your fingers so the lower front remains smooth and slightly flat. This helps the embroidered nose sit nicely and gives the bunny the calm expression seen in the sample.
- Rnd 26: 3 sc, dec x6. (24)
- Rnd 27: 2 sc, dec x6. (18)
Do not finish the head yet if you prefer to join directly to the neck. Otherwise, fasten off after rnd 27, leaving a long tail for sewing. If you join directly, keep the opening neat and lightly stuffed.
Bunny Ears Make 2
The ears are medium-long, soft, and floppy. They are not stiff or upright. The base is slightly wider, then the ear narrows and rounds off. Keep them thinly stuffed or leave them unstuffed for a natural drape under the hat.
- Rnd 1: 6 sc in MR. (6)
- Rnd 2: inc around. (12)
- Rnd 3: sc, inc x6. (18)
- Rnd 4-6: sc around. (18)
- Rnd 7: 7 sc, dec, 9 sc. (17)
- Rnd 8-10: sc around. (17)
- Rnd 11: 6 sc, dec, 9 sc. (16)
- Rnd 12-14: sc around. (16)
- Rnd 15: 5 sc, dec, 9 sc. (15)
- Rnd 16-18: sc around. (15)
- Rnd 19: 4 sc, dec, 9 sc. (14)
- Rnd 20-24: sc around. (14)
Flatten the top opening and sew closed only partway when attaching, so the ear base keeps a soft curved shape. Sew each ear to the side of the head around rnds 18 to 20, slightly below the future hat brim line.
Bunny Body
The body is smaller than the head, with a short neck, rounded chest, and wider lower body so the dress sits outward. The finished shape should be cute and compact, with the skirt helping create the fuller silhouette seen in the image.
- Rnd 1: 6 sc in MR. (6)
- Rnd 2: inc around. (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-10: sc around. (36)
- Rnd 11: 5 sc, inc x6. (42)
- Rnd 12-16: sc around. (42)
- Rnd 17: 5 sc, dec x6. (36)
- Rnd 18-20: sc around. (36)
- Rnd 21: 4 sc, dec x6. (30)
- Rnd 22-23: sc around. (30)
- Rnd 24: 3 sc, dec x6. (24)
- Rnd 25: sc around. (24)
Stuff the body firmly, especially the lower area, so the bunny stands better with the help of the shoes. Leave the top edge open for sewing to the head. Stitch the head to the body carefully, centering the face so it looks straight above the dress front.
Bunny Arms Make 2
The arms are simple, lightly curved tubes, slightly fuller at the top. They angle gently downward in the sample. Keep them modest in size so they do not extend below the pocket line.
- Rnd 1: 6 sc in MR. (6)
- Rnd 2: inc around. (12)
- Rnd 3-5: sc around. (12)
- Rnd 6: 4 sc, dec x2, 4 sc. (10)
- Rnd 7-14: sc around. (10)
Lightly stuff only the top half. Flatten the opening and sew to the body just below the collar line, angled slightly forward and downward. The arm tips should rest near the upper sides of the skirt.
Bunny Legs Make 2
The legs are short and mostly hidden by the skirt, but the lower legs must be long enough for the shoes to show. They are straight, small, and set close together.
- Rnd 1: 6 sc in MR. (6)
- Rnd 2: inc around. (12)
- Rnd 3-10: sc around. (12)
📌Thank you for reading the article
Stuff firmly. Fasten off on the first leg. Make the second leg but do not fasten off if you want to join both to a small gusset before attaching to the body. A simple approach is sewing each leg separately underneath the body.
Bunny Shoes Make 2
The shoes in the image are soft cream Mary Jane-style slippers with a rounded toe and a tiny side strap detail. They should look neat and slightly oversized compared to the legs, helping the bunny stand in a cute, grounded way.
Sole
- Ch 7.
- Rnd 1: starting in 2nd ch from hook, 5 sc, 3 sc in last ch, working along other side 4 sc, inc in last. (14)
- Rnd 2: inc, 4 sc, 3 inc, 4 sc, 2 inc. (20)
- Rnd 3: sc around in BLO. (20)
Upper
- Rnd 4: 6 sc, dec x4, 6 sc. (16)
- Rnd 5: 5 sc, dec x3, 5 sc. (13)
- Rnd 6: sc around. (13)
Fasten off. Add a tiny strap by chaining 4, then sewing it across one side of the opening. Make a small embroidered dot as a button if desired. Slide each shoe onto a leg and sew into place.
Joining the Bunny
- Sew head to body.
- Sew ears to the head so they hang beside the face.
- Sew arms to upper body.
- Sew legs to lower body, close together and straight.
- Attach shoes to legs.
Before dressing the bunny, check the silhouette from the front. The head should appear a bit wider than the body. The arms should not sit too high. The legs should be short and centered so the bunny keeps the same gentle proportions seen in the photo.
Dress Bodice
The dress is made in separate parts so you can control the fit and color placement. The top is cream with soft sage edging. The front has a small vertical button band. The neckline carries a rounded green collar that frames the head and shoulders.
Bodice Base
- Ch 26.
- Row 1: sc in 2nd ch from hook and across. (25)
- Row 2-6: ch 1, turn, sc across. (25)
Wrap this rectangle around the upper body to check fit. It should meet or nearly meet at the back. Add or remove one row if needed. Sew the short ends together at the back once you are happy with the fit.
Sleeve Trim
Join sage green yarn at each side edge where the arm openings will sit. Work a short edging to mimic the soft sleeve band in the image.
- Work 8 to 10 sc evenly around each arm opening edge.
- Add one extra round of sc for a clean finished sleeve.
Front Button Band
Using sage green yarn, embroider or surface crochet a narrow center front placket. Add three tiny embroidered buttons stacked vertically. In the sample, the buttons are subtle and decorative rather than bulky.
Rounded Collar
The collar is a key visual detail. It sits flat and soft around the neck, not stiff or sharply pointed. Make two mirrored curves or work one strip and shape it around the neckline.
- Ch 20.
- Row 1: sc in 2nd ch from hook and across. (19)
- Row 2: ch 1, turn, dec, 15 sc, dec. (17)
- Row 3: ch 1, turn, sc across. (17)
- Row 4: ch 1, turn, dec, 13 sc, dec. (15)
- Row 5: ch 1, turn, sc across. (15)
📌Thank you for reading the article
Make two collar pieces, curve them gently, and sew them around the neckline so they meet at the front opening. Use sage green yarn. The collar should sit just above the cream bodice and frame the face softly.
Skirt
The skirt is fuller and longer than the bodice, reaching down to just above the shoes. It is sage green, slightly flared, and finished with a narrow cream edging. Beneath the hem is a floral layer that peeks out lightly, adding the garden-market feel.
Main Skirt
- Ch 36 and join carefully to form a ring.
- Rnd 1-4: sc around. (36)
- Rnd 5: 5 sc, inc x6. (42)
- Rnd 6-8: sc around. (42)
- Rnd 9: 6 sc, inc x6. (48)
- Rnd 10-12: sc around. (48)
- Rnd 13: 7 sc, inc x6. (54)
- Rnd 14-16: sc around. (54)
Fasten off with a long tail. Sew the top of the skirt beneath the bodice so the dress looks like a one-piece garment. The skirt should gently flare without becoming stiff or overly wide.
Hem Edging
- Join cream yarn to the bottom edge.
- Work 1 round of sc evenly around.
- Optional final round: repeat sl st, sc, sl st in alternating stitches for a subtle decorative finish.
Floral Underlayer
To match the visible floral strip under the skirt, you may either sew on a narrow printed fabric band or crochet a very thin ruffle and embroider tiny flowers across it. For a fully crocheted option, use cream yarn for a narrow base strip and add scattered pink and purple embroidered buds.
- Ch 54.
- Row 1: sc across. (53)
- Row 2: 2 sc in each st across for a light ruffle. (106)
Sew this strip inside the skirt hem so only a small amount peeks out below the green layer. It should look delicate, not heavy. The floral hint in the sample is soft and charming rather than bold.
Pockets Make 2
The dress has two rounded cream pockets on the front, one on each side. They are slightly puffy and attached near the lower half of the skirt. Each pocket carries a tiny flower cluster at the outer top edge.
- Ch 8.
- Row 1: sc in 2nd ch from hook and across. (7)
- Row 2-6: ch 1, turn, sc across. (7)
- Row 7: ch 1, turn, dec, 3 sc, dec. (5)
- Row 8: ch 1, turn, sc across. (5)
Work one round of sc evenly around each pocket to soften the edges. Sew the pockets to the skirt front, leaving the upper edge slightly loose so they look like real little patch pockets.
Small Pocket Flowers
The flower clusters are tiny but important. Use two or three small blossoms for each pocket, mainly in purple tones with one pale accent and a touch of green underneath. Keep them compact so they decorate the pocket instead of covering it.
Mini Five-Petal Flower
- With lavender or purple, make MR.
- Into ring repeat 5 times: ch 2, 2 dc, ch 2, sl st.
- Pull ring closed and fasten off.
Tiny Leaf
- Ch 4.
- In 2nd ch from hook: sl st, sc, sl st.
Make 4 to 6 flowers in mixed shades for the two pockets, plus 2 to 4 leaves. Layer and sew into tiny bunches. Attach one bunch to each pocket, leaning slightly outward as in the image.
📌Thank you for reading the article
Sun Hat
The hat has a close-fitting crown and a gently flared brim. It is beige like the bunny, creating a calm monochrome look. The brim is not floppy enough to cover the eyes, but wide enough to frame the face and sit over the ear bases.
Crown Top
- Rnd 1: 6 sc in MR. (6)
- Rnd 2: inc around. (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-15: sc around. (48)
Brim
- Rnd 16: in BLO, 7 sc, inc x6. (54)
- Rnd 17: sc around. (54)
- Rnd 18: 8 sc, inc x6. (60)
- Rnd 19: sc around. (60)
- Rnd 20: 9 sc, inc x6. (66)
- Rnd 21: sc around. (66)
Fasten off. Add a soft round of slip stitches around the base of the crown to suggest the hat band seen in the photo. The brim should turn down just slightly at the front edges.
Hat Flower
The hat flower cluster is small and neat, sitting to one side. Use one purple flower, one pale flower, and a tiny mint or green leaf. Sew it to the brim near the right front side of the hat.
- Make 2 tiny flowers using the same five-petal method.
- Make 1 or 2 leaves.
- Layer and sew tightly.
Market Tote Bag
The tote is worked in beige, sturdy and simple, with short thick handles. It looks like a small hand-carried market basket made from crochet stitches. The sides are softly rectangular, not round and not heavily structured.
Base
- Ch 13.
- Rnd 1: starting in 2nd ch, 11 sc, 3 sc in last ch, 10 sc along opposite side, inc in last. (26)
- Rnd 2: inc, 10 sc, 3 inc, 10 sc, 2 inc. (32)
Sides
- Rnd 3: BLO sc around. (32)
- Rnd 4-12: sc around. (32)
Handles
Flatten the top and mark two handle openings on each side. The handle span in the image is generous and rounded.
- Rnd 13: 5 sc, ch 8, skip 6, 10 sc, ch 8, skip 6, 5 sc.
- Rnd 14-15: sc around, working 8 sc over each chain space.
Fasten off. Press the bag lightly with your fingers so it becomes softly rectangular. Add a small hanging tag tied to one handle with thin string.
Market Tag
The tag is narrow and vertical, with simple lettering. Use cream yarn or stiff white felt if you prefer, but a crocheted version keeps the full set consistent.
- Ch 4.
- Row 1: sc in 2nd ch from hook and across. (3)
- Row 2-8: ch 1, turn, sc across. (3)
📌Thank you for reading the article
Fasten off. Embroider FLOWER MARKET with dark thread in small upright letters. Tie it to the tote handle using thin string or crochet thread.
Bouquet Wrap
The bouquet lies in front of the bunny and combines purple flowers, a pale flower, green stems, and a cream wrap. Make the stems first, then small blossoms, then bundle them together. Keep the bouquet compact and slightly rounded at the top.
Stems Make 5 to 7
- With green yarn, ch 10.
- Starting in 2nd ch, sl st in each ch back. Fasten off.
Flowers
- Make 2 medium purple flowers.
- Make 2 pale lilac flowers.
- Make 1 white flower with a tiny yellow embroidered center if desired.
- Optional: add one very small bud by wrapping yarn around itself and stitching in place.
Arrange the flower heads at varied heights. Sew them to the stem tops, then gather the stems together. Wrap the lower part with a narrow cream strip and tie with beige thread.
Bouquet Wrap Strip
- Ch 9.
- Row 1: sc in 2nd ch from hook and across. (8)
- Row 2-3: ch 1, turn, sc across. (8)
Wrap around the bouquet base and stitch closed on the back. Let a few green ends show below the wrap to mimic fresh-cut flower stems.
Folded Cloth
This accessory looks like a soft folded napkin or small picnic cloth in cream with a sage scalloped edge. It sits flat in the scene and adds a market-day or picnic feeling. Make it simple, neat, and slightly padded.
Main Square
- Ch 16.
- Row 1: sc in 2nd ch from hook and across. (15)
- Row 2-15: ch 1, turn, sc across. (15)
Fasten off. Fold into a triangle or layered square shape to match the display. For a crisp look, insert a small square of plastic canvas or cardboard inside before the final fold stitching.
Scalloped Edge
Join sage yarn around one or two visible folded edges.
- Repeat around the edge: sl st in next st, 3 hdc in next st, sl st in next st.
Do not overwork the edging. In the sample, only the outer visible fold shows the decorative green border.
Tiny Pig Companion
The pig is a small seated companion with a pale pink head and limbs, a mint top, blue shorts, and a tiny beige hat with a blue band. The body is simple and charming, with a slightly oversized head and short limbs.
Pig Head
- Rnd 1: 6 sc in MR. (6)
- Rnd 2: inc around. (12)
- Rnd 3: sc, inc x6. (18)
- Rnd 4: 2 sc, inc x6. (24)
- Rnd 5: 3 sc, inc x6. (30)
- Rnd 6-10: sc around. (30)
Place 5 mm eyes between rnds 7 and 8, with about 6 stitches between them. The pig face is tiny, so keep the features low and close enough for a sweet expression.
- Rnd 11: 3 sc, dec x6. (24)
- Rnd 12: 2 sc, dec x6. (18)
- Rnd 13: 1 sc, dec x6. (12)
Stuff firmly. Fasten off with a long tail.
Pig Snout
- Rnd 1: 6 sc in MR. (6)
- Rnd 2: inc around. (12)
- Rnd 3: sc around. (12)
Fasten off and sew to the lower center face. Embroider two tiny nostrils in darker pink or taupe.
Pig Ears Make 2
- Rnd 1: 4 sc in MR. (4)
- Rnd 2: inc around. (8)
- Rnd 3: sc around. (8)
Flatten and sew to the head sides.
Pig Body
Start with mint for the shirt section.
- Rnd 1: 6 sc in MR. (6)
- Rnd 2: inc around. (12)
- Rnd 3: sc, inc x6. (18)
- Rnd 4-5: sc around. (18)
Change to blue for shorts.
- Rnd 6-8: sc around. (18)
- Rnd 9: 1 sc, dec x6. (12)
Stuff and fasten off. Sew head to body.
Pig Arms Make 2
- Rnd 1: 6 sc in MR. (6)
- Rnd 2-5: sc around. (6)
Fasten off and sew to sides.
Pig Legs Make 2
- Rnd 1: 6 sc in MR. (6)
- Rnd 2: inc around. (12)
- Rnd 3-4: sc around. (12)
- Rnd 5: 4 sc, dec x2, 4 sc. (10)
- Rnd 6-7: sc around. (10)
Stuff and sew to lower body in a seated position, angled slightly forward.
Pig Collar
With cream yarn, ch 12. Work 1 row of sc across. Shape it around the neck and sew in place. You can pinch the front center slightly to suggest the little rounded collar seen in the image.
Pig Hat
Use the same method as the bunny hat, but much smaller. Work a beige crown, then a short brim, then add one round in blue as the hat band.
- Rnd 1: 6 sc in MR. (6)
- Rnd 2: inc around. (12)
- Rnd 3: sc, inc x6. (18)
- Rnd 4-6: sc around. (18)
- Rnd 7: BLO, 2 sc, inc x6. (24)
- Rnd 8: sc around. (24)
Add a blue slip stitch round around the base of the crown for the hat band. Sew the hat to the head at a straight angle.
Facial Embroidery for Bunny
Use fine embroidery thread or a split strand of yarn. The bunny has a tiny triangular nose in dusty beige or taupe, placed low between the eyes. A short vertical line extends downward, then splits into a gentle smile shape.
- Embroider a small upside-down triangle or softly filled V-shape for the nose.
- Add a short center line below it, about 2 to 3 stitches long.
- Add two tiny slanted smile stitches.
- Optional: add a faint blush with soft pink thread or pastel under each eye.
- Optional: embroider tiny curved brows in a very light brown for the calm expression shown in the sample.
Dressing and Styling Order
- Sew the bunny together fully.
- Attach the bodice around the torso.
- Sew the collar at the neckline.
- Attach the skirt under the bodice.
- Add the hem underlayer.
- Sew the pockets to the skirt front.
- Add flower clusters to the pockets.
- Place the hat on the head and tack it in place.
- Attach the hat flower.
- Style the tote, bouquet, folded cloth, and pig companion around the bunny.
Color Placement Summary
- Bunny: warm cream or beige
- Dress bodice: cream
- Collar and sleeve edging: soft sage green
- Skirt: soft sage green
- Pockets: cream
- Pocket and hat flowers: purple, lilac, white, with tiny green leaves
- Shoes: cream
- Tote bag: beige
- Pig: pink body, mint shirt, blue shorts, beige hat with blue band
- Folded cloth: cream with sage edge
Final Assembly and Facial Detailing
Sew all pieces securely and check balance from the front before finishing. Keep the bunny’s face low, soft, and centered. Position the hat so the brim frames the eyes without hiding them. The ears should fall neatly beneath the brim, and the pockets should sit evenly on the skirt.
Care Notes
Spot clean when possible using a damp cloth and mild soap. If full washing is needed, hand wash gently in cool water and reshape while drying. Do not twist the pieces. Dry flat and keep flower details from being pressed under heavy items.
Quick Checklist Before You Finish
- Head centered on body
- Ears even and softly drooping
- Dress sits level all around
- Pockets symmetrical
- Hat secure and properly angled
- Face embroidery balanced
- Accessories scaled neatly to the bunny
Detailed Cleaning and Preservation Guidelines
Store the set in a dry space away from direct sunlight to protect the soft pastel shades. For long-term display, support the hat brim and bouquet so they do not bend. Keep the set away from rough Velcro, sharp jewelry, and prolonged humidity to maintain stitch definition.


