Mint Green Tiered Shell Dress Free Crochet Pattern

Is there anything in this world sweeter than a toddler in a handmade dress? My heart simply melts — there is something about the tiniest humans wearing crocheted garments that makes my crafter’s heart flutter every single time.

Mint Green Tiered Shell Dress

This mint green tiered shell dress is pure romance. Just picture it: a dramatically full skirt, a delicate scalloped hem, and the way it photographs — like something out of a storybook, made for portraits and precious occasions.

If you have been dreaming of a statement piece that looks far more intricate than it truly is, darling, this is your pattern. The construction flows beautifully once you see how it comes together, and those shell fans nearly crochet themselves once you find your rhythm.

Why This Toddler Dress Pattern Works So Well

Let me tell you what makes this pattern so special. The bodice is simple single crochet worked flat, giving you a solid little top that stays put on even the wiggliest toddler. And then — the magic. At the waist you switch to working in the round, and the first shell fans begin to bloom.

The two-tier skirt is the true showpiece. Twelve shell fans in the first tier, doubling to twenty-four in the second — can you imagine the swish and movement? It is no wonder this dress photographs so beautifully. When your little one sits, the skirt pools around her like a flower’s petals.

The sleeveless cut with softly rounded armholes keeps her comfortable at warm-weather celebrations, and a single little button at the back makes dressing time gentle for everyone. Believe me, toddlers and fussy closures are not friends.

Materials You’ll Need for This Crochet Dress

Yarn: Worsted weight (category 4), approximately 400 to 450 yards total in mint green. I strongly recommend a smooth cotton or cotton-blend yarn for this project. The stitch definition in the shell fans really pops with cotton, and it breathes beautifully against little skin.

A few yarns I adore for this dress:

Lion Brand 24/7 Cotton in Mint is my top pick. It’s 100% mercerized cotton with excellent stitch definition. You’ll need 3 skeins (186 yards each). Machine washable, which parents will thank you for.

Paintbox Yarns Simply DK in Spearmint works if you adjust your hook down to US D-3 / 3.25 mm. You’ll need 4 skeins. Just make sure to check your gauge.

Drops Paris in color 15 Mint gives you a slightly heavier cotton that produces a beautifully weighted skirt. You’ll need 6 skeins (82 yards each).

Hook: US G-6 / 4.0 mm or size needed to obtain gauge

Notions: At least 4 stitch markers, yarn needle, one 1/2-inch / 12 mm button (white or pearl looks lovely), scissors

Gauge Information

A little gauge love goes a long way here, sweet friend. A bodice that does not fit quite right takes the joy out of the prettiest dress.

Single crochet gauge: 18 sc x 20 rows = 4 inches / 10 cm worked in rows, blocked

Shell fan gauge: One complete 5-dc shell fan plus its neighboring ch-2 space = approximately 1.25 inches / 3.2 cm wide

Make a 5-inch swatch, wash it, block it, then measure. Adjust your hook size up or down until you hit gauge before starting the bodice.

Finished Size

This pattern is written for Size 2T to 3T (fits chest 20 to 21 inches / 51 to 53 cm)

  • Chest at underarm: approximately 20 inches / 51 cm
  • Bodice length (shoulder to waist): approximately 7 inches / 18 cm
  • Skirt length (waist to hem): approximately 8 inches / 20 cm
  • Total length (shoulder to hem): approximately 15 inches / 38 cm
  • Skirt circumference at hem: approximately 50 to 54 inches / 127 to 137 cm when fully spread

You will find my notes for sizing up or down near the end of the pattern.

Stitch Abbreviations and Definitions

Here is a gentle refresher on every stitch we will use — even familiar friends deserve a hello.

ch = chain (yarn over, pull through loop on hook)

sl st = slip stitch (insert hook, yarn over, pull through stitch and loop on hook in one motion)

sc = single crochet (insert hook, yarn over, pull up loop, yarn over, pull through both loops)

dc = double crochet (yarn over, insert hook, yarn over, pull up loop, yarn over, pull through 2 loops twice)

hdc = half double crochet (yarn over, insert hook, yarn over, pull up loop, yarn over, pull through all 3 loops)

sk = skip, sp = space, st(s) = stitch(es), beg = beginning, rep = repeat, rnd = round

RS = right side

WS = wrong side

yo = yarn over

Special Stitches

Shell Fan (shell): Five double crochets nestled into the same stitch or space, opening like a little fan — the very heart of this skirt.

To work one: yarn over, insert your hook into the indicated stitch or space, yarn over and pull up a loop, then yarn over and pull through 2 loops — there is your first dc. Stay right where you are and work 4 more dc into that same spot. Five little stitches, one lovely fan.

sc2tog (single crochet two together): A gentle decrease — insert your hook into the next stitch, yarn over, pull up a loop (2 loops waiting), then into the following stitch, yarn over, pull up a loop (3 loops now), yarn over and pull through all 3. One stitch, softly shaped.

Step by Step Crochet Pattern Instructions

Section 1: Left Back Panel

We begin with the left back panel — it becomes the left shoulder strap, the left edge of the neckline, and the left back of the bodice, all in one sweet piece.

Foundation: Ch 13.

Row 1 (RS): Sc in 2nd ch from hook and in each ch across. Turn. (12 sc)

Row 2 (WS): Ch 1, sc in each st across. Turn. (12 sc)

Rows 3 to 16: Rep Row 2. Continue even in sc. Turn at end of each row. (12 sc each row)

After Row 16, do not fasten off. Set aside with a stitch marker in the last st to hold your place.

Section 2: Right Back Panel

Work same as Left Back Panel, Rows 1 to 16. (12 sc each row)

After Row 16, do not fasten off. Set aside.

Section 3: Bodice Body, Joining and Working Across

Now the panels come together. We will join everything into one foundation row spanning the full bodice: right back panel (12 sts), a chain bridge for the right armhole (10 ch), the front bodice (24 fresh sts), a chain bridge for the left armhole (10 ch), and the left back panel (12 sts).

Before working Row 17: Make a separate chain of 26, sc in 2nd ch from hook and in each ch across (24 sc). This is your front foundation strip. Set it aside.

Row 17, Join Row (RS): With RS facing, return to the active loop of the right back panel. Ch 1, sc in each of the 12 sts of the right back panel, ch 10 (right armhole bridge), sc 24 across your prepared front strip, ch 10 (left armhole bridge), sc in each of the 12 sts of the left back panel. Turn.

Row 17 stitch count: 12 sc (right back) + 10 ch + 24 sc (front) + 10 ch + 12 sc (left back) = 68 sts

Row 18 (WS): Ch 1, sc in each of the 12 back sts, sc in each of the 10 ch of the armhole bridge, sc in each of the 24 front sts, sc in each of the 10 ch of the armhole bridge, sc in each of the 12 back sts. Turn. (68 sc)

Rows 19 to 26: Ch 1, sc in each st across. Turn. (68 sc each row)

Checkpoint: After Row 26 your bodice piece should be approximately 7 inches / 18 cm tall from the foundation chain edge.

Section 4: Waist Join

Setup Round: With RS facing, ch 1, sc across the 68 sts of Row 26. When you reach the end, bring the right edge and left edge of the back opening together, sl st through both layers to close the back split at the waist level only. Join to the first sc of this round with sl st to form a round. (68 sc)

The back opening above the waist stays open — that is where our little button will live.

Section 5: Waist Preparation Round

Transitional Round: Ch 3 (counts as dc), dc in same st, ch 2, sk next 5 sts, (2-dc cluster in next st, ch 2, sk next 5 sts) 10 times, 2-dc cluster in next st, ch 2, sl st to top of beg ch-3. (12 ch-2 sp)

Section 6: Tier 1 Shell Skirt

Round 1 of Tier 1 (Shell Round): Ch 3, 4 dc in first ch-2 sp (counts as first shell of 5 dc), ch 2, (shell of 5 dc in next ch-2 sp, ch 2) 11 times. Join with sl st to top of beg ch-3. (12 shells, 12 ch-2 sp)

Round 2 of Tier 1: Ch 1, sc in top of joining sl st, ch 3, (sc in ch-2 sp between shells, ch 3) 11 times, sc in last ch-2 sp, ch 3, join to first sc. (12 sc, 12 ch-3 sp)

Round 3 of Tier 1 (Shell Round): Sl st into first ch-3 sp, ch 3, 4 dc in same sp (first shell), ch 2, (shell in next ch-3 sp, ch 2) 11 times. Join with sl st to top of beg ch-3. (12 shells, 12 ch-2 sp)

Checkpoint: After Round 3 of Tier 1, the skirt should measure approximately 2.5 inches / 6.4 cm below the waist.

Section 7: Tier 1 to Tier 2 Expansion

Oh, this is the moment the skirt turns truly dramatic — watch as twelve shells blossom into twenty-four.

Expansion Round: Ch 1, sc in the ch-2 sp after the first shell of Tier 1 Round 3. Working around: (ch 3, sc into the 3rd dc of the next shell (center dc), ch 3, sc into the following ch-2 sp) 12 times around, ending with ch 3, sl st to first sc. (24 ch-3 sp, 24 sc)

Section 8: Tier 2 Shell Skirt

Round 1 of Tier 2: Sl st into first ch-3 sp. Ch 3, 4 dc in same sp (first shell), ch 2, (shell in next ch-3 sp, ch 2) 23 times. Join to top of beg ch-3. (24 shells, 24 ch-2 sp)

Round 2 of Tier 2: Ch 1, sc in joining point, ch 3, (sc in ch-2 sp between shells, ch 3) 23 times, sc in last ch-2 sp, ch 3, join to first sc. (24 sc, 24 ch-3 sp)

Round 3 of Tier 2: Sl st into first ch-3 sp, ch 3, 4 dc in same sp, ch 2, (shell in next ch-3 sp, ch 2) 23 times. Join to top of beg ch-3. (24 shells, 24 ch-2 sp)

Round 4 of Tier 2: Ch 1, sc in joining, ch 3, (sc in ch-2 sp, ch 3) 23 times, sc in last ch-2 sp, ch 3, join to first sc. (24 sc, 24 ch-3 sp)

Round 5 of Tier 2 (final shell round): Sl st into first ch-3 sp, ch 3, 4 dc in same sp, ch 2, (shell in next ch-3 sp, ch 2) 23 times. Join to top of beg ch-3. (24 shells, 24 ch-2 sp)

Checkpoint: After Round 5 of Tier 2, the skirt should measure approximately 8 inches / 20 cm from the waist.

Section 9: Hem Finishing Round

Hem Round: Working across the top edge of the Tier 2 Round 5 shells: sc in the ch-2 sp after first shell, (3 sc across the tops of the 5 dc of the next shell, sc in following ch-2 sp) 23 times, 3 sc across tops of last shell. Join with sl st to first sc. Fasten off. (96 sc)

Section 10: Neckline and Armhole Edging

Block your dress before adding the edging for best results.

Neckline Edging: With RS facing, attach yarn at the top right corner of the back opening. Work sc evenly around the entire neckline opening: approximately 15 sc down the right back opening edge, approximately 12 sc across the back neck, approximately 15 sc down the left back opening edge, approximately 20 sc across the front neckline. Join with sl st. Do not turn.

Button loop: At the top right corner of the back opening, ch 5, sl st into same corner st to form the button loop. Fasten off.

Armhole Edging: With RS facing, attach yarn at the underarm center of one armhole. Sc evenly around the armhole opening, approximately 36 to 40 sc total. Join with sl st to first sc. Fasten off. Repeat for second armhole.

Section 11: Button Attachment

Sew the button to the left back opening edge at the neckline, aligned with the button loop on the right side.

Blocking and Finishing Your Shell Dress

Weave in all yarn ends securely, working through several stitches in different directions on the wrong side.

Wet blocking: Soak the finished dress in cool water with gentle wool wash for 15 to 20 minutes. Gently squeeze out excess water. Roll in a dry towel and press. Lay flat on a blocking mat, pin the scalloped hem points outward to emphasize each fan shape. Allow to dry completely.

Steam blocking (for acrylic): Hold a steam iron approximately 1 inch above the surface. Never press directly onto the fabric. Pin scallops while warm and allow to cool completely.

Mint Green Tiered Shell Dress detail

Size Customization Tips

To size up (4T to 5T): Increase shoulder strap panels from 12 sc to 14 sc wide. Increase front foundation from 24 sc to 28 sc. Create 16 platform ch-2 sp in the transitional round, then double to 32 shells in Tier 2. Add rows to the bodice section (end at Row 28 instead of 26).

To size down (12 to 18 months): Decrease shoulder strap panels to 10 sc wide. Decrease front foundation to 20 sc. Create 10 platform ch-2 sp, expanding to 20 shells in Tier 2. End bodice at Row 22.

Care Instructions for This Handmade Dress

For cotton versions, machine wash cold on gentle cycle in a mesh laundry bag. Reshape while damp and lay flat to dry. Skip the tumble dryer.

For acrylic versions, machine wash on gentle and tumble dry low. A light steam refresh restores the scallop definition after washing.

Final Thoughts on This Tiered Shell Dress Crochet Pattern

Plan on roughly 10 to 14 hours if you crochet at an intermediate pace — this is a slow, savor-every-stitch kind of project rather than a weekend whirlwind. But oh, the moment you hold up that finished dress! The shell fans ripple with the loveliest movement and texture, and the two-tier build gives you all that drama without any overwhelming complexity.

Whether she will wear it for a special occasion, a golden-hour photo session, or simply because a little one in your life deserves something beautiful — this pattern will not let you down. The construction is logical, the techniques are gentle, and the finished dress is truly, breathtakingly lovely.

Thank you for stitching along with me, lovely. I hope every shell fan brings you as much joy as it brought me.