Mint Garden Party Toddler Dress Free Crochet Pattern

If you need a special occasion dress for a little one in your life, this pattern delivers. The Mint Garden Party Toddler Dress combines a solid single crochet bodice in soft sage green with a flowing cream lace skirt that moves beautifully when tiny legs toddle around. The construction uses familiar stitches like single crochet (sc) and double crochet (dc), with a diamond mesh pattern for the skirt that looks intricate but follows a simple two-row repeat.

Mint Garden Party Toddler Dress Free Crochet Pattern

This dress works up in roughly 20 to 30 hours total, making it a perfect project to spread across a few weeks. The finished piece fits a 2T toddler with a 20-inch chest circumference and an 18-inch total length from shoulder to hem. It makes a gorgeous gift for birthdays, flower girl duties, Easter celebrations, or professional photo sessions.

The flutter ruffle sleeves add sweetness without adding bulk, and the small crocheted flower appliques along the neckline give you a chance to customize the colors. I love that the keyhole back opening with buttons makes dressing a wiggly toddler much easier. Let me walk you through every detail so you can create this heirloom-quality dress with confidence.

Why You Will Love This Toddler Dress Crochet Pattern

This crochet pattern strikes a beautiful balance between classic and practical. The empire waist silhouette flatters little bodies while allowing plenty of room for movement. The cotton yarn recommendation means the dress breathes well and washes easily, which any parent will appreciate.

The two-color design creates visual interest without requiring complicated colorwork. You simply switch yarns when transitioning from bodice to skirt. The diamond mesh lace pattern in the skirt looks far more complex than it actually is. Once you understand the two-row repeat, you will find yourself working almost on autopilot.

I especially appreciate the detailed size customization tips included here. While the written instructions target size 2T, you will find specific guidance for adjusting to 18 months, 3T, or 4T. This flexibility means you can make this dress for any toddler in your life.

Skill Level and What to Expect

This pattern rates as intermediate level. You should feel comfortable working in the round, reading written lace instructions, creating small dimensional motifs like the flower appliques, and seaming pieces together.

If you are an ambitious beginner who has completed several projects successfully, you can absolutely tackle this dress. The lace skirt section requires careful stitch counting, and errors do compound in lace work, so patience matters here. Take your time, count at the end of each round, and correct any mistakes before moving forward.

The bodice section works flat in rows, which many crocheters find easier than working in the round. The flutter sleeves are worked separately around the armhole openings. The flowers are tiny quick motifs that take just a few minutes each.

Materials You Will Need

Yarn

Yarn A (Mint Sage Green): Light worsted weight, also called DK weight leaning heavier, or US size 3. You need approximately 300 yards or 275 meters. This yarn creates the bodice, neckline edging, and flutter sleeves.

Yarn B (Cream or Natural Ecru): Same weight as Yarn A. You need approximately 450 yards or 411 meters. This yarn creates the entire skirt section including the scallop hem border.

Yarn C (Flower Colors): Small amounts in blush pink and soft white for the flower appliques. Approximately 15 yards or 14 meters of each color.

Recommended Yarn Brands

Paintbox Yarns Cotton DK works beautifully for this project. It offers 100 percent cotton with 137 yards per 50 gram skein. The stitch definition is excellent, and it machine washes well. You will need approximately 3 skeins of sage and 4 skeins of cream.

Lion Brand 24/7 Cotton in DK weight is another solid choice. This mercerized cotton gives 186 yards per 100 gram skein. You will need 2 skeins sage and 3 skeins cream.

Hobbii Friends Cotton 8/4 offers 186 yards per 50 gram skein in combed cotton that feels soft against toddler skin. You will need 2 skeins sage and 3 skeins cream.

When substituting yarn, choose any smooth DK to light worsted cotton or cotton blend that achieves the gauge listed below. Avoid fuzzy or textured yarns because they will obscure the beautiful lace pattern in the skirt. Always purchase by yardage rather than skein weight.

Hooks

US size E-4 (3.5 mm) for the bodice and flower appliques.

US size F-5 (3.75 mm) for the skirt lace section.

Notions

You will also need 6 to 8 locking stitch markers, a yarn needle for finishing, two small buttons approximately 3/8 inch or 10 mm diameter in pearl or cream, scissors, blocking mats and pins, and a measuring tape.

Gauge

Getting gauge right ensures your dress fits properly. Please make swatches before starting.

Bodice gauge with E-4 hook and Yarn A in single crochet: 20 stitches and 22 rows equals 4 inches or 10 cm, blocked.

Skirt gauge with F-5 hook and Yarn B in diamond mesh lace: One full repeat of 6 stitches equals 1.2 inches or 3 cm wide. Four rows of mesh equals 1.5 inches or 3.8 cm tall, blocked.

Make a 5 by 5 inch swatch in each stitch pattern. Block the swatches flat and measure once dry. If your gauge is off, adjust your hook size. Too few stitches per inch means you need a smaller hook. Too many stitches per inch means you need a larger hook.

Finished Measurements

Size: 2T, fitting toddlers approximately 24 to 30 months old.

Chest circumference: 20 inches or 51 cm finished, with approximately 1 inch or 2.5 cm of ease.

Bodice length from shoulder to waist: 7 inches or 18 cm.

Skirt length from waist to hem: 11 inches or 28 cm.

Total dress length from shoulder to hem: 18 inches or 46 cm.

Upper arm opening circumference: 8 inches or 20 cm.

Abbreviations

beg = beginning

ch = chain, the foundation stitch created by pulling yarn through a loop

ch-sp = chain space, the gap created by chains in previous rows

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

dec = decrease

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

inc = increase, work 2 single crochets in the same stitch

pm = place marker

rnd = round

RS = right side

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

sc2tog = single crochet 2 together, a decrease that joins 2 stitches into 1

sk = skip

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

sp = space

st = stitch

sts = stitches

tr = treble crochet, yarn over twice before inserting hook

WS = wrong side

yo = yarn over

Special Stitches Explained

Diamond Mesh Lace Repeat

This pattern works over a multiple of 6 stitches plus 3. It creates the beautiful open diamond grid visible in the skirt.

Foundation setup row: Chain 3 (counts as dc), skip 2 stitches, dc in next stitch, (chain 2, skip 2 stitches, dc in next stitch) repeated across.

Row 1 (RS): Chain 5 (counts as dc plus ch 2), turn. Skip first ch-2 space, dc in next dc, (chain 2, dc in next dc) repeated across, ending with chain 2, dc in top of turning chain.

Row 2 (WS): Chain 3 (counts as dc), turn. Dc in first ch-2 space, chain 2, (dc in next dc, chain 2, dc in next ch-2 space, chain 2) across, ending dc in 3rd chain of turning ch-5.

Repeat Rows 1 and 2 for the diamond mesh lace pattern throughout the skirt.

Scallop Border

This decorative edge finishes the hem beautifully.

Slip stitch into first ch-sp, chain 1. Work (sc, hdc, 3 dc, hdc, sc) into each ch-sp along the edge. Slip stitch to join at end of round.

Flutter Ruffle Sleeve

Round 1: Join yarn at underarm, chain 1, sc evenly around the armhole opening. Join with slip stitch.

Round 2: Chain 3 (counts as dc), work 2 dc in same stitch. Work 3 dc in every stitch around. Join with slip stitch.

Round 3: Chain 1. Sc in each stitch around. Join with slip stitch.

Round 4: Chain 3, 2 dc in same stitch, 3 dc in each stitch around. Join with slip stitch. Fasten off.

This creates the layered ruffle flutter effect you see in the finished dress.

Small Flower Applique

Make a magic ring. Chain 1.

Round 1: Work 5 sc into the ring. Pull ring closed. (5 sc)

Round 2: (Chain 3, 2 dc in same stitch, chain 3, sl st in next stitch) 5 times. (5 petals)

Fasten off, leaving a long tail for sewing.

Keyhole Button Loop

At the top right of the back opening on the neckline edge, attach yarn, chain 5, skip 2 stitches along neckline edge, slip stitch into next stitch. Work 6 sc back over the chain-5 loop. Fasten off.

Pattern Notes Before You Begin

The bodice works flat in rows with the back split open to create the keyhole closure. After completing the bodice, a single joining round connects the front and back at the underarms.

The skirt works in joined rounds downward from the waist join, increasing in width to create that beautiful flare.

Work the bodice with Yarn A and the E-4 hook throughout. Switch to Yarn B and F-5 hook for the skirt.

Stitch counts in parentheses at the end of each row or round reflect the total working stitches at that point, not including turning chains unless otherwise noted.

The back keyhole opening runs from the neckline down approximately 2.5 inches or 6.5 cm. This gap is wide enough to slip a toddler’s head through when the buttons are undone.

Flower appliques get sewn on after all blocking is complete. Place them approximately 1/2 inch or 1.3 cm below the neckline edge, spaced evenly across the front yoke. Plan for roughly 3 to 5 flowers across.

When working the skirt lace rounds, count carefully at the end of each round. The lace repeat must divide evenly. If you lose a stitch, correct it before proceeding because errors compound in lace work.

Step by Step Instructions

Bodice Back Panel

With Yarn A and E-4 hook, chain 52.

Row 1 (WS): Sc in 2nd chain from hook and in each chain across. Turn. (51 sc)

Row 2 (RS): Chain 1. Sc in each stitch across. Turn. (51 sc)

Row 3: Chain 1. Sc in each stitch across. Turn. (51 sc)

Rows 4 through 10: Repeat Row 2. Work even in sc. Turn at end of each row. (51 sc)

After Row 10, your back panel should measure approximately 1.8 inches or 4.5 cm tall.

Checkpoint: The back panel width should be approximately 10 inches or 25.5 cm across.

Divide Back for Keyhole Opening

Row 11 (RS): Chain 1. Sc in first 24 stitches. Turn, leaving remaining 27 stitches unworked. (24 sc) Place a stitch marker at this turning point.

Row 12: Chain 1. Sc in each stitch across. Turn. (24 sc)

Rows 13 through 20: Repeat Row 12. Work even. Turn at end of each row. (24 sc)

Shape Left Back Neckline

Row 21 (RS): Chain 1. Sc in first 17 stitches. Turn, leaving last 7 stitches unworked for neck shaping. (17 sc)

Row 22: Chain 1. Sc2tog, sc in each stitch to end. Turn. (16 sc)

Row 23: Chain 1. Sc in each stitch to last 2, sc2tog. Turn. (15 sc)

Row 24: Chain 1. Sc in each stitch across. Turn. (15 sc)

Rows 25 through 28: Work even. Turn at end of each row. (15 sc)

Fasten off. Place a marker on the shoulder edge.

Right Back Section

With RS facing, skip the 3 center back stitches from Row 10 (these form the top of the keyhole gap). Rejoin Yarn A in the 28th stitch of Row 10.

Row 11 (RS): Chain 1. Sc in same stitch and in each remaining stitch across. Turn. (24 sc)

Row 12: Chain 1. Sc in each stitch across. Turn. (24 sc)

Rows 13 through 20: Repeat Row 12. Work even. Turn. (24 sc)

Shape Right Back Neckline

Row 21 (RS): Chain 1. Skip first 7 stitches. Rejoin yarn in 8th stitch. Sc in each stitch across. Turn. (17 sc)

Row 22: Chain 1. Sc in each stitch to last 2, sc2tog. Turn. (16 sc)

Row 23: Chain 1. Sc2tog, sc in each stitch to end. Turn. (15 sc)

Row 24: Chain 1. Sc in each stitch across. Turn. (15 sc)

Rows 25 through 28: Work even. Turn at end of each row. (15 sc)

Fasten off. Place a marker on the shoulder edge.

Bodice Front Panel

With Yarn A and E-4 hook, chain 52.

Row 1 (WS): Sc in 2nd chain from hook and in each chain across. Turn. (51 sc)

Row 2 (RS): Chain 1. Sc in each stitch across. Turn. (51 sc)

Rows 3 through 20: Repeat Row 2. Work even. Turn at end of each row. (51 sc)

Shape Front Neckline

Row 21 (RS): Chain 1. Sc in first 15 stitches. Turn, leaving remaining 36 stitches unworked. (15 sc)

Row 22 (left shoulder): Chain 1. Sc2tog, sc in each stitch to end. Turn. (14 sc)

Row 23: Chain 1. Sc in each stitch across. Turn. (14 sc)

Row 24: Chain 1. Sc2tog, sc in each stitch to end. Turn. (13 sc)

Rows 25 through 28: Work even in sc. Turn at end of each row. (13 sc)

Fasten off. Mark shoulder edge.

Right Shoulder Front

With RS facing, skip center 21 stitches of Row 20 (this forms the front neckline opening, approximately 4.2 inches or 10.7 cm wide). Rejoin Yarn A in the 37th stitch.

Row 21 (RS): Chain 1. Sc in same stitch and in each stitch across to end. Turn. (15 sc)

Row 22: Chain 1. Sc in each stitch to last 2, sc2tog. Turn. (14 sc)

Row 23: Chain 1. Sc in each stitch across. Turn. (14 sc)

Row 24: Chain 1. Sc in each stitch to last 2, sc2tog. Turn. (13 sc)

Rows 25 through 28: Work even. Turn at end of each row. (13 sc)

Fasten off. Mark shoulder edge.

Checkpoint: Both bodice panels should measure approximately 7 inches or 18 cm at their tallest, 5 inches or 12.7 cm wide at the shoulder sections, and 10.2 inches or 26 cm wide at the waist edge.

Join Shoulders

With wrong sides held together and right sides facing outward, align left front shoulder to left back shoulder. Using Yarn A and E-4 hook, work a slip stitch seam through both layers across the 13 stitches of each shoulder edge. Fasten off. Repeat for right shoulder seam.

You can also use a yarn needle to whipstitch the shoulder seams from the wrong side if you prefer.

Neckline Edge Finishing

With RS facing, join Yarn A at the top right back corner of the keyhole opening. Chain 1. Work sc evenly around the entire neckline edge, placing approximately 1 sc per stitch across horizontal edges and 1 sc per row along vertical edges. Work 3 sc in each outer corner of the keyhole for shaping. Slip stitch to join at start. (Approximately 72 sc around full neckline)

Your exact count may vary by working tension. Adjust to keep the edge flat without puckering or ruffling.

Work Keyhole Button Loops

With RS facing and yarn attached at top right back, chain 5, skip next 2 stitches, slip stitch into next stitch, work 6 sc back into the chain-5 loop. Continue sc around neckline to lower edge of keyhole on right side. Chain 5, skip 2 stitches, slip stitch into next stitch, work 6 sc over chain-5 loop. Fasten off.

Sew 2 buttons on the left side of the keyhole opening aligned with the button loops.

Armhole Edging and Flutter Ruffle Sleeves

The armhole opening forms between the front and back panels at the sides. With RS facing, join Yarn A at the underarm point. Work approximately 40 sc evenly around the entire armhole opening. Join with slip stitch to first sc. (40 sc)

Round 2 (Flutter layer 1): Chain 3 (counts as dc). Work 2 dc in same stitch. Work 3 dc in every stitch around. Join with slip stitch to top of beginning ch-3. (120 dc)

Round 3: Chain 1. Sc in each stitch around. Join with slip stitch. (120 sc)

Round 4 (Flutter layer 2): Chain 3 (counts as dc). Work 2 dc in same stitch. Work 3 dc in every stitch around. Join with slip stitch. (360 dc)

Fasten off and weave in ends. Repeat for second armhole.

Checkpoint: Each sleeve ruffle should flare outward from the armhole opening and lie relatively flat when pressed. The ruffle should be approximately 1.5 to 2 inches or 4 to 5 cm deep.

Side Seams

With yarn needle and Yarn A, whipstitch or mattress stitch the side seams of the bodice, leaving the bottom edge open for skirt attachment. Seam from underarm down to the waist edge on each side.

Skirt Join Round

This round connects the skirt to the bodice and increases the stitch count to accommodate the lace pattern multiple.

With RS facing and F-5 hook, join Yarn B at the right side seam along the lower waist edge of the bodice.

Round 1 (setup): Chain 3 (counts as dc). Work dc in each stitch along the lower edge of the bodice all the way around, increasing evenly to reach a total count divisible by 6. The bodice lower edge has approximately 102 stitches total. Increase to 108 stitches by working 2 dc in every 17th stitch (6 increases total). Join with slip stitch to top of beginning ch-3. (108 dc)

Note: 108 divided by 6 equals 18 repeats. This is your foundation for the diamond mesh lace pattern.

Skirt Lace Section

All skirt rounds use Yarn B and F-5 hook, joined at the end of each round with a slip stitch.

Round 2 (Foundation Mesh): Chain 5 (counts as dc plus ch 2). Skip next 2 stitches. (Dc in next stitch, chain 2, skip 2 stitches) around. Join with slip stitch to 3rd chain of beginning ch-5. (36 dc, 36 ch-2 spaces)

Round 3 (Mesh Row 1): Slip stitch into first ch-2 space. Chain 5 (counts as dc plus ch 2). Dc in next dc. (Chain 2, dc in next dc) around. Chain 2. Join with slip stitch to 3rd chain of beginning ch-5. (36 dc, 36 ch-2 spaces)

Round 4 (Mesh Row 2): Slip stitch into first ch-2 space. Chain 3 (counts as dc). Dc in same ch-2 space. Chain 2. (Dc in next dc, chain 2, dc in next ch-2 space, chain 2) around, ending dc in joining ch. Join with slip stitch to top of beginning ch-3. (72 dc, 36 ch-2 spaces)

Round 5: Repeat Round 3. (36 dc, 36 ch-2 spaces)

Round 6: Repeat Round 4. (72 dc, 36 ch-2 spaces)

Rounds 7 through 8: Repeat Rounds 3 and 4.

Increase Round for Skirt Flare

Round 9 (Increase Round): Slip stitch into first ch-2 space. Chain 5. Dc in next dc. (Chain 2, dc in next dc) 5 times. (Chain 2, dc, chain 2, dc) in next dc for increase. (Chain 2, dc in next dc) 5 times. Repeat this sequence around, placing an increase at every 6th dc position, for a total of 6 increases. Join with slip stitch. (42 dc, 42 ch-2 spaces)

Round 10: Work mesh Row 2 as established over 42 points. (84 dc, 42 ch-2 spaces)

Rounds 11 through 16: Continue alternating mesh Rounds 3 and 4 over 42 mesh points for 6 more rounds.

Second Increase Round

Round 17 (Increase Round): Work as Round 9 style increase but place increase at every 7th dc, for 6 increases total, bringing total to 48 mesh points. (48 dc, 48 ch-2 spaces)

Round 18: Work mesh Row 2 over 48 points. (96 dc, 48 ch-2 spaces)

Rounds 19 through 26: Continue alternating mesh rounds over 48 mesh points for 8 more rounds.

Checkpoint: After Round 26, the skirt should measure approximately 10 inches or 25.5 cm from the waist join. The skirt circumference at the lower edge should be approximately 38 to 40 inches or 96 to 102 cm.

Scallop Hem Border

Round 27 (Scallop Hem): Slip stitch into first ch-2 space. Chain 1. (Sc, hdc, 3 dc, hdc, sc) into same ch-2 space. (Sc, hdc, 3 dc, hdc, sc) into each ch-2 space around. Join with slip stitch to first sc. (48 scallops)

Fasten off. Weave in all ends.

Flower Appliques

Make 3 flowers in blush pink and 2 in soft white using Yarn C and E-4 hook.

With E-4 hook and Yarn C, make a magic ring. Chain 1.

Round 1: Work 5 sc into the magic ring. Pull ring closed. (5 sc)

Round 2: (Chain 3, work 2 dc in the same stitch as the chain-3 base, chain 3, slip stitch into the next sc) 5 times. (5 petals completed)

Fasten off, leaving a 12-inch or 30 cm tail for sewing.

Sewing Flowers to Bodice

Block all pieces before sewing flowers. Once the bodice is blocked and dry, arrange 5 flowers along the front neckline approximately 0.5 inch or 1.3 cm below the neckline edge. Space them evenly across the front yoke, beginning and ending approximately 1 inch or 2.5 cm from each shoulder seam.

Using the long tail and a yarn needle, sew each flower securely through the center to the bodice fabric with 4 to 5 stitches. Fasten off and weave in ends on the wrong side.

Size Customization Tips

For size 18 months: Work the bodice chains as chain 48 (45 working stitches) and reduce the skirt foundation to 96 stitches (16 repeats of 6). Reduce total skirt length by 1 inch or 2.5 cm by omitting the last 2 rounds before the scallop border.

For size 3T: Work the bodice chains as chain 56 (55 working stitches). Work the shoulder sections with 16 stitches each instead of 13. Increase skirt foundation to 120 stitches (20 repeats of 6). Add 4 additional rows of mesh before the scallop border.

For size 4T: Work bodice chains as chain 60 (59 working stitches). Work shoulder sections with 17 stitches each. Increase skirt foundation to 126 stitches (21 repeats of 6). Add 6 additional mesh rows before the scallop border.

Always recheck your gauge if resizing. The most critical measurements are the chest circumference and the waist circumference where the skirt joins. When adjusting width, always ensure your final skirt foundation count remains divisible by 6.

Finishing and Blocking

Weave in all ends securely on the wrong side before blocking.

Wet block by submerging the entire dress in cool water. Gently squeeze out excess water without wringing. Roll in a clean towel to remove more moisture.

Lay flat on blocking mats. Gently stretch the skirt lace sections to open the diamond mesh to its full intended width. Pin the scallop hem points outward to define each scallop.

Use blocking wires along the waist join if available to keep that line crisp.

Allow to dry completely flat for 12 to 24 hours before removing pins.

Sew on buttons after blocking. Sew flowers after blocking.

Trim any remaining yarn tails close to the fabric once all weaving in is confirmed secure.

Care Instructions

Hand wash in cool water with a gentle wool or delicate fabric wash. Do not wring or twist. Lay flat to dry. Do not tumble dry. Iron on lowest steam setting if needed, or use a pressing cloth to avoid flattening texture. Store folded flat to preserve the ruffle and lace shaping.

Mint Garden Party Toddler Dress Free Crochet Pattern

Final Thoughts on This Toddler Dress Crochet Pattern

I hope this crochet tutorial gives you everything you need to create a stunning dress for your favorite little one. The combination of the structured single crochet bodice and the airy diamond mesh skirt creates something truly special. Take your time with the lace section, count your stitches, and trust the process.

Thank you so much for choosing this pattern. I would absolutely love to see your finished dresses! Tag me on Instagram or share a photo in my Facebook group so I can celebrate your work with you.

If this Mint Garden Party Toddler Dress pattern is calling your name but you are not quite ready to start today, go ahead and pin it to your Pinterest boards so you can find it easily later. And if you do make this dress, please drop a comment below. I read every single one and love hearing about your projects.

You Might Also Like

Leave a Comment

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

*