This dress is ABSOLUTELY STUNNING and I cannot wait to share it with you! The moment you see that butterfly bodice take shape, you will understand why this pattern has become one of my all-time favorites. Yes, it looks intricate. Yes, those wings seem complicated. But here’s the truth: if you can single crochet and double crochet, you can make this dress.

This heirloom-quality baby dress works up in about 12 to 18 hours total, making it a perfect weekend project when you want to create something truly special. The construction is clever. You build the butterfly bodice flat, then attach a flared A-line skirt that works in the round from the waist down. Those gorgeous horizontal ridges? Simple alternating stitches. That scalloped hem? Basic shells with pretty picots.
Whether you’re making this for a baby shower gift, a first birthday outfit, or your own little one, this Blue Butterfly Baby Dress crochet pattern delivers maximum "wow" for your effort. The matching booties take just 2 to 3 extra hours and complete the set beautifully. Let’s dive in!
About This Blue Butterfly Baby Dress Crochet Pattern
This dress features a fully crocheted butterfly that serves as the bodice and yoke. The butterfly wings extend above the shoulder line to create a whimsical collar-style effect. Pearl buttons add elegant detail down the center body, while white surface embroidery creates those beautiful wing veins you see in the photos.
The skirt attaches at the waist and flares gently through increase rounds. A textured ridge section gives way to smooth single crochet, then finishes with a dreamy scalloped shell border. Three mini butterfly appliques scattered on the skirt add the perfect finishing touch.
The back opens fully for easy dressing and closes with small pearl buttons. This thoughtful design detail makes changing a wiggly baby so much easier!
Skill Level
Advanced Intermediate. Don’t let that scare you! This pattern requires comfort with working in the round, flat motif construction, surface slip stitch embellishment, and managing stitch counts through increases. If you’re a confident beginner who has completed a garment with shaping before, you can absolutely tackle this with patience.
I’ll walk you through every step, define all the stitches, and give you checkpoints along the way so you always know you’re on track.
Finished Measurements
Newborn to 3 Months:
Size customization notes appear at the end of the pattern.
Materials You’ll Need
Yarn:
Recommended Yarn Options:
1. Lion Brand Pound of Love in Baby Blue. Machine washable, durable, soft hand ideal for baby items.
2. Paintbox Yarns Simply DK in Slate Blue for MC and Paper White for CC. Very consistent tension and widely available.
3. Drops Baby Merino in shade 33 Baby Blue for MC and shade 01 White for CC. Luxurious drape and extra softness against newborn skin.
Substitution Note: Choose yarn labeled DK or light worsted that achieves gauge. Avoid fuzzy or textured yarn because stitch definition is essential for the butterfly wing lace pattern. Superwash wool or acrylic blends work best for easy care. Skip 100% cotton for this pattern since it reduces the stretch needed for bodice shaping.
Hook:
Notions:
Gauge (Very Important!)
18 sc x 22 rows = 4 inches / 10 cm worked flat in single crochet with US G-6 / 4.0 mm hook, blocked.
For the shell skirt section: 1 shell repeat (5 dc) = approximately 1.1 inches / 2.8 cm wide.
Gauge is mandatory for this garment. A difference of even 1 stitch per 4 inches will alter the chest measurement by approximately 0.75 to 1 inch and significantly affect fit on a newborn. Please take time to swatch!
Abbreviations and Stitch Definitions
Let me walk you through every stitch abbreviation you’ll encounter. I’ll explain each one in plain English so you feel confident before starting.
Special Stitches Explained
Shell Stitch: Work 5 dc into the same stitch or chain space. This creates a fan-shaped cluster forming the scallop hem.
Picot: Ch 3, sl st into the first of those 3 chains. Creates a small decorative knob on wing edges.
Surface Slip Stitch (SS Embellishment): Hold yarn on the wrong side of work. Insert hook from right side through a stitch to wrong side, draw up a loop through to right side, then insert hook into next stitch and draw up another loop through existing loop on hook. Continue along desired path. This creates the white wing vein outlines.
Cluster (CL): Yarn over, insert hook into stitch, draw up loop, yarn over, pull through 2 loops. Repeat 2 more times into same stitch (4 loops on hook). Yarn over and draw through all 4 loops. Forms a compact 3-dc cluster for wing lace sections.
Pattern Notes Before You Begin
1. The butterfly bodice is worked in two flat halves (left wing panel and right wing panel), then joined at body center.
2. The skirt works in joined rounds from waist down. You’ll turn after each round in the ridge section to create texture.
3. All stitch counts appear in parentheses at line ends for easy checking.
4. The back opening forms naturally from working the bodice in two sections.
5. Join yarn at underarm or back edge to hide ends easily.
6. Mini butterfly appliques are made separately and sewn on after blocking.
7. Safety note: Pearl buttons must be 6mm or larger and reinforced with backing to ensure they cannot be pulled free by an infant.
Step-by-Step Pattern Instructions
Section 1: Butterfly Bodice Upper Wings
The bodice is a single large butterfly motif serving as the yoke and front bodice.
Butterfly Body Center Panel
With MC, ch 9.
Row 1 (RS): Sc into 2nd ch from hook and into each ch across. Turn. (8 sc)
Row 2: Ch 1, sc into each st across. Turn. (8 sc)
Row 3: Ch 1, sc into each st across. Turn. (8 sc)
Row 4: Ch 1, sc into each st across. Turn. (8 sc)
Row 5: Ch 1, sc into each st across. Turn. (8 sc)
Row 6: Ch 1, sc into each st across. Turn. (8 sc)
Row 7: Ch 1, sc into each st across. Turn. (8 sc)
Row 8: Ch 1, sc into each st across. Turn. (8 sc)
Row 9: Ch 1, sc into each st across. Turn. (8 sc)
Row 10: Ch 1, sc into each st across. Turn. (8 sc)
The body center panel measures approximately 1.75 inches / 4.5 cm wide and 1.8 inches / 4.5 cm tall.
Right Upper Wing
Work outward from the right side of Row 10. Attach MC to right end of Row 10 with RS facing.
Row W1 (RS): Ch 1, sc into same st, work across 8 sts of body top, then ch 10 for wing tip extension. Turn. (8 sc + 10 ch = 18 working sts)
Row W2 (WS): Sc into 2nd ch from hook, sc into next 8 ch, sc into each of 8 body sts. Turn. (17 sc)
Row W3: Ch 1, sc into first 15 sts, inc into next st, sc into last st. Turn. (18 sc)
Row W4: Ch 1, sc into first st, inc into next st, sc across to end. Turn. (19 sc)
Row W5: Ch 1, sc across to last 2 sts, inc into next st, sc into last st. Turn. (20 sc)
Row W6: Ch 1, inc into first st, sc across to end. Turn. (21 sc)
Row W7: Ch 1, sc across to last 2 sts, inc into next st, sc into last st. Turn. (22 sc)
Row W8: Ch 1, sc across. Turn. (22 sc)
Now shape the upper outer wing curve:
Row W9: Ch 1, sc across to last 3 sts, sc2tog, sc into last st. Turn. (21 sc)
Row W10: Ch 1, sc2tog, sc across to end. Turn. (20 sc)
Row W11: Ch 1, sc across to last 3 sts, sc2tog, sc into last st. Turn. (19 sc)
Row W12: Ch 1, sc2tog, sc across to end. Turn. (18 sc)
Row W13: Ch 1, sc across to last 3 sts, sc2tog, sc into last st. Turn. (17 sc)
Row W14: Ch 1, sc2tog, sc across to end. Turn. (16 sc)
Row W15: Ch 1, sc across to last 3 sts, sc2tog, sc into last st. Turn. (15 sc)
Row W16: Ch 1, sc2tog, sc across to end. Turn. (14 sc)
Row W17: Ch 1, sc across to last 3 sts, sc2tog, sc into last st. Fasten off. (13 sc)
Set right upper wing aside.
Left Upper Wing
Work as mirror image. Attach MC to left end of Row 10 of body center with WS facing.
Row W1 (WS): Ch 1, sc into same st, work across 8 sts, ch 10. Turn. (8 sc + 10 ch extension)
Row W2 (RS): Sc into 2nd ch from hook, sc into next 8 ch, sc into 8 body sts. Turn. (17 sc)
Row W3: Ch 1, sc into first st, inc into next st, sc across to end. Turn. (18 sc)
Row W4: Ch 1, sc across to last 2 sts, inc into next st, sc into last st. Turn. (19 sc)
Row W5: Ch 1, sc into first st, inc into next st, sc across to end. Turn. (20 sc)
Row W6: Ch 1, sc across to last 2 sts, inc into next st, sc into last st. Turn. (21 sc)
Row W7: Ch 1, sc into first st, inc into next st, sc across to end. Turn. (22 sc)
Row W8: Ch 1, sc across. Turn. (22 sc)
Row W9: Ch 1, sc2tog, sc across to end. Turn. (21 sc)
Row W10: Ch 1, sc across to last 3 sts, sc2tog, sc into last st. Turn. (20 sc)
Row W11: Ch 1, sc2tog, sc across to end. Turn. (19 sc)
Row W12: Ch 1, sc across to last 3 sts, sc2tog, sc into last st. Turn. (18 sc)
Row W13: Ch 1, sc2tog, sc across to end. Turn. (17 sc)
Row W14: Ch 1, sc across to last 3 sts, sc2tog, sc into last st. Turn. (16 sc)
Row W15: Ch 1, sc2tog, sc across to end. Turn. (15 sc)
Row W16: Ch 1, sc across to last 3 sts, sc2tog, sc into last st. Turn. (14 sc)
Row W17: Ch 1, sc2tog, sc across to end. Fasten off. (13 sc)
Section 2: Wing Edging and Vein Embellishment
Upper Wing Outer Edging
Attach CC with sl st at upper right tip of right wing. Work sc evenly around outer curved edges at approximately 1 sc per row end and 1 sc per stitch along top. At wide outer curve tip, work (sc, ch 2, sc) as corner marker. Work picot every 5th sc along upper outer curved portion: sc into next 4 sts, picot, repeat to end of outer edge.
When you reach inner edge where wing meets body, fasten off. Repeat for left upper wing, mirroring placement.
Wing Vein Surface Embellishment
Using CC White and surface slip stitch method, embroider wing veins onto RS of each upper wing. Work 5 radiating lines from wing base outward toward wing tip, spacing evenly to divide wing into equal sections.
Section 3: Butterfly Lower Wings
The lower wings are smaller lace ovals attaching below upper wings.
Right Lower Wing:
With MC, MR.
Rnd 1: Ch 2 (does not count as dc), 8 dc into MR, sl st to join. Pull ring tight. (8 dc)
Rnd 2: Ch 3 (counts as dc), dc into same st, 2 dc into each st around, sl st to top of beg ch-3. (16 dc)
Rnd 3: Ch 3 (counts as dc), 2 dc into next st, (dc into next st, 2 dc into next st) 7 times, sl st to top of beg ch-3. (24 dc)
Rnd 4: Ch 3 (counts as dc), dc into same st, dc into next 2 sts, (2 dc into next st, dc into next 2 sts) 7 times, sl st to top of beg ch-3. (32 dc)
Rnd 5 (lace rnd): Ch 4 (counts as dc, ch 1), sk 1 st, (dc into next st, ch 1, sk 1 st) 15 times, sl st to 3rd ch of beg ch-4. (16 dc, 16 ch-1 sp)
Rnd 6: Sl st into first ch-1 sp, ch 1, (sc, ch 3, sc) into each ch-1 sp around, sl st to first sc to join. Fasten off. (16 picot-ch3 loops)
Add CC white surface slip stitch vein lines radiating from center, 3 lines per lower wing.
Left Lower Wing: Work same as Right Lower Wing.
Section 4: Butterfly Body Assembly
Lay center body panel with RS up.
Sewing Guide:
Antennae
Cut two 5 inch / 12.5 cm lengths of CC white yarn. Thread each up through top center of butterfly body, leaving small loop for antenna curve. Secure at body top. Trim to approximately 2 inches / 5 cm above body top. Thread 4mm pearl bead onto each tip and secure with knot.
Pearl Button Embellishment
Sew 3 pearl buttons (6mm) evenly spaced down center of butterfly body. Back each button with interfacing or second button on WS for stability.
CHECKPOINT 1: Full butterfly motif should measure approximately 7.5 inches / 19 cm wing tip to wing tip and 5 inches / 12.5 cm from antenna attachment to lower wing base.
Section 5: Skirt Attachment and Waistband
Waist Pickup Round
With RS facing, attach MC with sl st to lower-right corner of butterfly body bottom edge. Work sc evenly across entire lower edge, picking up stitches along body panel bottom and lower inner edges of both lower wings. Goal: exactly 64 sc around waist circumference.
Place marker at beginning. Sl st to first sc to join. Do not turn. (64 sc)
Waistband Ribbing
Rnd W1: Ch 1, BLO sc into each st around, sl st to first sc. (64 sc)
Rnd W2: Ch 1, BLO sc into each st around, sl st to first sc. (64 sc)
Rnd W3: Ch 1, BLO sc into each st around, sl st to first sc. (64 sc)
Section 6: Skirt Body Ridge Section
From this point, each round is joined then TURNED before beginning next round. This creates the horizontal ridge texture.
Rnd S1: Ch 2 (does not count as dc), work fpdc around each st around, sl st to top of first fpdc. Turn. (64 fpdc)
Rnd S2: Ch 1, BLO sc into each st around, sl st to first sc. Turn. (64 sc)
Rnd S3: Ch 2, fpdc around each st around, sl st to top of first fpdc. Turn. (64 fpdc)
Rnd S4: Ch 1, BLO sc into each st around, sl st to first sc. Turn. (64 sc)
Rnd S5: Ch 2, fpdc around each st around, sl st to top of first fpdc. Turn. (64 fpdc)
Rnd S6: Ch 1, BLO sc into each st around, sl st to first sc. Turn. (64 sc)
Rnd S7: Ch 2, fpdc around each st around, sl st to top of first fpdc. Turn. (64 fpdc)
Rnd S8: Ch 1, BLO sc into each st around, sl st to first sc. Turn. (64 sc)
Rnd S9: Ch 2, fpdc around each st around, sl st to top of first fpdc. Turn. (64 fpdc)
Rnd S10: Ch 1, BLO sc into each st around, sl st to first sc. Turn. (64 sc)
CHECKPOINT 2: Skirt from waistband should measure approximately 2.5 inches / 6.5 cm.
Section 7: Skirt Flare Increase Section
Stop turning after each round from here. Work all rounds with RS facing.
Rnd F1: Ch 1, (sc into next 3 sts, inc into next st) 16 times, sl st to first sc. (80 sc)
Rnd F2: Ch 1, sc into each st around, sl st to first sc. (80 sc)
Rnd F3: Ch 1, sc into each st around, sl st to first sc. (80 sc)
Rnd F4: Ch 1, (sc into next 4 sts, inc into next st) 16 times, sl st to first sc. (96 sc)
Rnd F5: Ch 1, sc into each st around, sl st to first sc. (96 sc)
Rnd F6: Ch 1, sc into each st around, sl st to first sc. (96 sc)
Rnd F7: Ch 1, (sc into next 5 sts, inc into next st) 16 times, sl st to first sc. (112 sc)
Rnd F8: Ch 1, sc into each st around, sl st to first sc. (112 sc)
Rnd F9: Ch 1, sc into each st around, sl st to first sc. (112 sc)
Rnd F10: Ch 1, (sc into next 6 sts, inc into next st) 16 times, sl st to first sc. (128 sc)
Rnd F11: Ch 1, sc into each st around, sl st to first sc. (128 sc)
Rnd F12: Ch 1, sc into each st around, sl st to first sc. (128 sc)
CHECKPOINT 3: Skirt circumference should be approximately 28.5 inches / 72 cm. Dress length from shoulder should be approximately 10 to 11 inches / 25 to 28 cm.
Section 8: Skirt Hem Shell Border
Rnd H0 (adjustment): Ch 1, sc into first 63 sts, sc2tog over next 2 sts, sc into rem 63 sts, sl st to first sc. (126 sc)
Rnd H1: Ch 1, sc into first st, (sk 2 sts, 5 dc into next st, sk 2 sts, sc into next st) 21 times, sl st to first sc. (21 shells, 21 sc)
Rnd H2: Sl st across to center dc of first shell, ch 3 (counts as dc), 4 dc into same st, (sc into sc between shells, 5 dc into center dc of next shell) 20 times, sc into last sc, sl st to top of beg ch-3. (21 shells, 21 sc)
Rnd H3: Sl st to center dc of first shell, ch 1, sc into same st, (ch 3, picot in ch-3 sp, ch 3, sc into center dc of next shell) 20 times, ch 3, picot, ch 3, sl st to first sc. Fasten off. (21 picot arches)
Section 9: Back Opening and Button Loops
Right Back Edge: Attach MC at lower right corner of opening. Work sc evenly up entire right back edge, approximately 1 sc per row. Fasten off. Note stitch count.
Left Back Edge with Button Loops: Attach MC at lower left corner. Sc into first 2 sts, (ch 3, sk 2 sts, sc into next 4 sts) twice, sc into rem sts. Fasten off.
Sew 2 pearl buttons (6mm) to right back edge aligned with loops.
Section 10: Mini Butterfly Appliques
Make 3 mini butterflies for skirt decoration.
With MC, ch 4, sl st to first ch to form ring.
Upper wings: Ch 3 (counts as dc), 2 dc into ring, ch 2, (3 dc into ring, ch 2) once more, sl st to top of beg ch-3. (6 dc, 2 ch-2 sp)
Lower wings: Turn piece slightly. Attach MC with sl st into one ch-2 space. Ch 2, 3 dc into ring, ch 2, sl st back into ring. Repeat on other side.
Body center: Attach MC to ring center, sl st through ring 4 times to form body. Fasten off, leaving tail for sewing.
Add CC white outline using surface sl st. Sew 2 mini butterflies in cluster on lower right front skirt, 1 additional butterfly at center right skirt.
Finishing Your Blue Butterfly Baby Dress
Block your finished dress gently using your blocking mat and pins. Steam blocking or wet blocking both work well for this project. Allow to dry completely before handling.
Weave in all remaining ends securely. Remember this is a baby garment that will be washed frequently!
For the matching booties and pearl bracelet shown in the photos, follow the same yarn and hook specifications. The booties work up quickly using basic construction and add those sweet ribbon bows for the finishing touch.

Final Tips for Success
Take your time with the butterfly bodice. It’s the showpiece of this dress and worth every minute of careful attention. The surface slip stitch embroidery for the wing veins makes such a beautiful difference, so don’t skip it!
When sewing on buttons, always reinforce with backing and use heavy-duty thread. Baby safety comes first with every detail.
This Blue Butterfly Baby Dress crochet pattern creates an heirloom piece that families will treasure for generations. The combination of the sculptural butterfly bodice, textured skirt, and delicate shell hem showcases your crochet skills beautifully.
I hope you absolutely love making this dress as much as I loved designing it! If you found this tutorial helpful, please save it to your Pinterest boards so you can find it easily when you’re ready to start. And I would be thrilled if you left a comment below sharing photos of your finished butterfly dress. Seeing your creations truly makes my day!
