Graphic showing a blue, yellow, and red crochet Snow White baby dress beside text reading “Snow White Crochet Dress Pattern.”

Snow White crochet dress pattern

This Snow White crochet dress pattern creates a classic princess-inspired baby costume with a blue bodice, yellow skirt, and red sleeve trim. It’s a sweet handmade outfit for Halloween, costume photos, birthday parties, or dress-up.

Quick answer

This intermediate Snow White crochet dress pattern is worked from the top down in joined rounds using worsted weight (#4) yarn and an I-9 (5.5 mm) crochet hook. It includes five baby sizes from 0–3 through 18–24 months and features a blue bodice, flared yellow skirt, red sleeves, and scalloped edging. Video tutorials are included to help you work through the dress.

Snow White crochet dress pattern details

Skill level

Intermediate — This pattern uses top-down garment construction, V-stitches, armhole shaping, color changes, back-loop-only stitches, scalloped edging, and separately worked sleeve trim.

Materials needed

  • I-9 (5.5 mm) crochet hook
  • Worsted weight yarn (#4) in blue (bodice), yellow (skirt), and red (sleeves)
  • Yarn needle
  • Scissors

Dress size guide

Use the body measurements below to choose the best dress size.

0–12 months

Measurement0–3 months3–6 months6–12 months
Chest16 in (40.6 cm)17 in (43.2 cm)18 in (45.7 cm)
Waist18 in (45.7 cm)19 in (48.3 cm)20 in (50.8 cm)
Hips19 in (48.3 cm)20 in (50.8 cm)20 in (50.8 cm)
Back length6 in (15.2 cm)7 in (17.8 cm)7.5 in (19.1 cm)
Crossback7.25 in (18.4 cm)7.75 in (19.7 cm)8.25 in (21 cm)
Armhole depth3.25 in (8.3 cm)3.5 in (8.9 cm)3.75 in (9.5 cm)

12–24 months

Measurement12–18 months18–24 months
Chest19 in (48.3 cm)20 in (50.8 cm)
Waist20.5 in (52.1 cm)21 in (53.3 cm)
Hips21 in (53.3 cm)22 in (55.9 cm)
Back length8 in (20.3 cm)8.5 in (21.6 cm)
Crossback8.5 in (21.6 cm)8.75 in (22.2 cm)
Armhole depth4 in (10.2 cm)4.25 in (10.8 cm)
Square graphic featuring a blue bodice, yellow skirt, and red ruffled sleeves on a crochet Snow White dress beneath text reading “Snow White Crochet Dress Pattern.”

Gauge

15 dc × 11 rounds = 4 inches (10 cm), measured on the dress using the I-9 (5.5 mm) crochet hook.

Learn how to check crochet gauge before you begin so you can adjust your hook size if needed.

Crochet abbreviations

Pattern notes

  • The dress is worked from the top down in joined rounds.
  • The beginning ch 1 or ch 2 does not count as a stitch.
  • Work the first stitch of each round in the same stitch as the join unless otherwise stated.
  • Join each round with a sl st to the first stitch made in that round.
  • Repeat instructions between the asterisks (*) as indicated.
  • The pattern is written in US crochet terms.

V-stitch

V-stitch: Work (dc, ch 1, dc) in the indicated st or ch-1 space.
V-stitch space: The ch-1 space in the center of a V-stitch.

Snow White crochet dress video tutorial

Prefer YouTube? Watch Part 1 and Part 2 on YouTube.

Vertical graphic showing a blue, yellow, and red crochet baby princess dress beneath text reading “Baby Princess Dress Crochet Pattern,” with pink hearts and a small crown.

Snow White crochet dress instructions

Starting chain

With blue yarn, make the starting chain listed for your size. Join with a sl st to the first ch, taking care not to twist.

SizeStarting chain
0–3 and 3–6 monthsCh 64
6–12 monthsCh 72
12–18 and 18–24 monthsCh 76

The skirt and sleeves are finished with decorative scalloped edging. See my scalloped edge crochet tutorial if you need extra help with the repeating shells.

0–3 and 3–6 months: shared rounds

Rounds 1–9 are the same for both sizes.

Round 1: Ch 2, dc in next 8 chs, V-stitch in next ch, dc in next 14 chs, V-stitch in next ch, dc in next 16 chs, V-stitch in next ch, dc in next 14 chs, V-stitch in next ch, dc in last 8 chs. Join.

Round 2: Ch 2, dc in next 9 sts, V-stitch in next ch-1 space, dc in next 16 sts, V-stitch in next ch-1 space, dc in next 18 sts, V-stitch in next ch-1 space, dc in next 16 sts, V-stitch in next ch-1 space, dc in last 9 sts. Join.

Round 3: Ch 2, dc in next 10 sts, V-stitch in next ch-1 space, dc in next 18 sts, V-stitch in next ch-1 space, dc in next 20 sts, V-stitch in next ch-1 space, dc in next 18 sts, V-stitch in next ch-1 space, dc in last 10 sts. Join.

Round 4: Ch 2, dc in next 11 sts, dc in next ch-1 space, ch 1, skip all sts to the next ch-1 space and dc in that space, dc in next 22 sts, dc in next ch-1 space, ch 1, skip all sts to the next ch-1 space and dc in that space, dc in last 11 sts. Join. (48 dc, 2 ch-1 spaces)

Round 5: Ch 2, dc in next 12 sts, 2 dc in next ch-1 space, dc in next 24 sts, 2 dc in next ch-1 space, dc in last 12 sts. Join. (52 sts)

Round 6: Ch 2, dc in next 13 sts, 2 dc in next st, dc in next 25 sts, 2 dc in next st, dc in last 12 sts. Join. (54 sts)

Round 7: Ch 2, dc in next 13 sts, 2 dc in next st, dc in next 26 sts, 2 dc in next st, dc in last 13 sts. Join. (56 sts)

Round 8: Ch 2, dc in next 14 sts, 2 dc in next st, dc in next 27 sts, 2 dc in next st, dc in last 13 sts. Join. (58 sts)

Round 9: Ch 2, dc in next 14 sts, 2 dc in next st, dc in next 28 sts, 2 dc in next st, dc in last 14 sts. Join. (60 sts)

0–3 months

Rounds 10–12: Ch 2, dc in each st around. Join. (60 sts)

Change to yellow yarn.

Round 13: Ch 2. Working in the BLO, work 2 dc in each st around. Join. (120 sts)

Rounds 14–28: Ch 2, dc in each st around. Join. (120 sts)

Round 29: Ch 2. Working in the BLO, *skip next st, 4 dc in next st, skip next st, sl st in next st; repeat from * around. Join and fasten off.

3–6 months

Round 10: Ch 2, dc in next 15 sts, 2 dc in next st, dc in next 29 sts, 2 dc in next st, dc in last 14 sts. Join. (62 sts)

Round 11: Ch 2, dc in next 15 sts, 2 dc in next st, dc in next 30 sts, 2 dc in next st, dc in last 15 sts. Join. (64 sts)

Rounds 12–13: Ch 2, dc in each st around. Join. (64 sts)

Change to yellow yarn.

Round 14: Ch 2. Working in the BLO, work 2 dc in each st around. Join. (128 sts)

Rounds 15–32: Ch 2, dc in each st around. Join. (128 sts)

Round 33: Ch 2. Working in the BLO, *skip next st, 4 dc in next st, skip next st, sl st in next st; repeat from * around. Join and fasten off.

6–12 months

Round 1: Ch 2, dc in next 9 chs, V-stitch in next ch, dc in next 16 chs, V-stitch in next ch, dc in next 18 chs, V-stitch in next ch, dc in next 16 chs, V-stitch in next ch, dc in last 9 chs. Join.

Round 2: Ch 2, dc in next 10 sts, V-stitch in next ch-1 space, dc in next 18 sts, V-stitch in next ch-1 space, dc in next 20 sts, V-stitch in next ch-1 space, dc in next 18 sts, V-stitch in next ch-1 space, dc in last 10 sts. Join.

Round 3: Ch 2, dc in next 11 sts, V-stitch in next ch-1 space, dc in next 20 sts, V-stitch in next ch-1 space, dc in next 22 sts, V-stitch in next ch-1 space, dc in next 20 sts, V-stitch in next ch-1 space, dc in last 11 sts. Join.

Round 4: Ch 2, dc in next 12 sts, dc in next ch-1 space, ch 1, skip all sts to the next ch-1 space and dc in that space, dc in next 24 sts, dc in next ch-1 space, ch 1, skip all sts to the next ch-1 space and dc in that space, dc in last 12 sts. Join. (52 dc, 2 ch-1 spaces)

Round 5: Ch 2, dc in next 13 sts, 2 dc in next ch-1 space, dc in next 26 sts, 2 dc in next ch-1 space, dc in last 13 sts. Join. (56 sts)

Round 6: Ch 2, dc in next 14 sts, 2 dc in next st, dc in next 27 sts, 2 dc in next st, dc in last 13 sts. Join. (58 sts)

Round 7: Ch 2, dc in next 14 sts, 2 dc in next st, dc in next 28 sts, 2 dc in next st, dc in last 14 sts. Join. (60 sts)

Round 8: Ch 2, dc in next 15 sts, 2 dc in next st, dc in next 29 sts, 2 dc in next st, dc in last 14 sts. Join. (62 sts)

Round 9: Ch 2, dc in next 15 sts, 2 dc in next st, dc in next 30 sts, 2 dc in next st, dc in last 15 sts. Join. (64 sts)

Round 10: Ch 2, dc in next 16 sts, 2 dc in next st, dc in next 31 sts, 2 dc in next st, dc in last 15 sts. Join. (66 sts)

Round 11: Ch 2, dc in next 16 sts, 2 dc in next st, dc in next 32 sts, 2 dc in next st, dc in last 16 sts. Join. (68 sts)

Rounds 12–14: Ch 2, dc in each st around. Join. (68 sts)

Change to yellow yarn.

Round 15: Ch 2. Working in the BLO, work 2 dc in each st around. Join. (136 sts)

Rounds 16–35: Ch 2, dc in each st around. Join. (136 sts)

Round 36: Ch 2. Working in the BLO, *skip next st, 4 dc in next st, skip next st, sl st in next st; repeat from * around. Join and fasten off.

12–18 and 18–24 months: shared rounds

Rounds 1–12 are the same for both sizes.

Round 1: Ch 2, dc in next 10 chs, V-stitch in next ch, dc in next 17 chs, V-stitch in next ch, dc in next 19 chs, V-stitch in next ch, dc in next 17 chs, V-stitch in next ch, dc in last 9 chs. Join.

Round 2: Ch 2, dc in next 11 sts, V-stitch in next ch-1 space, dc in next 19 sts, V-stitch in next ch-1 space, dc in next 21 sts, V-stitch in next ch-1 space, dc in next 19 sts, V-stitch in next ch-1 space, dc in last 10 sts. Join.

Round 3: Ch 2, dc in next 12 sts, V-stitch in next ch-1 space, dc in next 21 sts, V-stitch in next ch-1 space, dc in next 23 sts, V-stitch in next ch-1 space, dc in next 21 sts, V-stitch in next ch-1 space, dc in last 11 sts. Join.

Round 4: Ch 2, dc in next 13 sts, dc in next ch-1 space, ch 1, skip all sts to the next ch-1 space and dc in that space, dc in next 25 sts, dc in next ch-1 space, ch 1, skip all sts to the next ch-1 space and dc in that space, dc in last 12 sts. Join. (54 dc, 2 ch-1 spaces)

Round 5: Ch 2, dc in next 14 sts, 2 dc in next ch-1 space, dc in next 27 sts, 2 dc in next ch-1 space, dc in last 13 sts. Join. (58 sts)

Round 6: Ch 2, dc in next 14 sts, 2 dc in next st, dc in next 28 sts, 2 dc in next st, dc in last 14 sts. Join. (60 sts)

Round 7: Ch 2, dc in next 15 sts, 2 dc in next st, dc in next 29 sts, 2 dc in next st, dc in last 14 sts. Join. (62 sts)

Round 8: Ch 2, dc in next 15 sts, 2 dc in next st, dc in next 30 sts, 2 dc in next st, dc in last 15 sts. Join. (64 sts)

Round 9: Ch 2, dc in next 16 sts, 2 dc in next st, dc in next 31 sts, 2 dc in next st, dc in last 15 sts. Join. (66 sts)

Round 10: Ch 2, dc in next 16 sts, 2 dc in next st, dc in next 32 sts, 2 dc in next st, dc in last 16 sts. Join. (68 sts)

Round 11: Ch 2, dc in next 17 sts, 2 dc in next st, dc in next 33 sts, 2 dc in next st, dc in last 16 sts. Join. (70 sts)

Round 12: Ch 2, dc in next 17 sts, 2 dc in next st, dc in next 34 sts, 2 dc in next st, dc in last 17 sts. Join. (72 sts)

12–18 months

Rounds 13–15: Ch 2, dc in each st around. Join. (72 sts)

Change to yellow yarn.

Round 16: Ch 2. Working in the BLO, work 2 dc in each st around. Join. (144 sts)

Rounds 17–40: Ch 2, dc in each st around. Join. (144 sts)

Round 41: Ch 2. Working in the BLO, *skip next st, 4 dc in next st, skip next st, sl st in next st; repeat from * around. Join and fasten off.

18–24 months

Round 13: Ch 2, dc in next 18 sts, 2 dc in next st, dc in next 35 sts, 2 dc in next st, dc in last 17 sts. Join. (74 sts)

Round 14: Ch 2, dc in next 18 sts, 2 dc in next st, dc in next 36 sts, 2 dc in next st, dc in last 18 sts. Join. (76 sts)

Rounds 15–16: Ch 2, dc in each st around. Join. (76 sts)

Change to yellow yarn.

Round 17: Ch 2. Working in the BLO, work 2 dc in each st around. Join. (152 sts)

Rounds 18–42: Ch 2, dc in each st around. Join. (152 sts)

Round 43: Ch 2. Working in the BLO, *skip next st, 4 dc in next st, skip next st, sl st in next st; repeat from * around. Join and fasten off.

Crochet the sleeves

Using red yarn, join at one armhole.

Round 1: Ch 2, work 2 dc in each available st around the armhole and 2 dc in each space across the underarm. Join.

Round 2: Ch 2, *skip next st, 4 hdc in next st, skip next st, sl st in next st; repeat from * evenly around, adjusting the final repeat as needed so the scallops sit evenly. Join and fasten off.

Repeat for the second sleeve.

Finishing

Weave in all remaining yarn ends.

More crochet baby costume patterns

Looking for another baby costume dress? Try my Cinderella crochet dress pattern, ice queen crochet dress pattern, or baby witch costume crochet pattern for more handmade dress-up ideas.

You can also browse my crochet baby costume patterns or explore my full collection of crochet baby patterns for blankets, hats, cardigans, booties, accessories, and outfits.

Let’s connect!

I’d love to see what you’re making! Share your finished project and follow along for more free crochet patterns and tutorials.

📌 Don’t forget to pin this pattern for later!
Happy crocheting! 🧶
— Melissa

Vertical graphic featuring a blue bodice, yellow skirt, and red ruffled sleeves on a crochet Snow White dress beneath text reading “Crochet Snow White Dress Pattern.”