Raggedy Ann costume crochet pattern
This Raggedy Ann costume crochet pattern creates a colorful baby dress with a white bodice, blue skirt, ruffled sleeves, white apron, red chevron trim, and scalloped hem. With five sizes from 0–3 through 18–24 months, it’s a fun handmade costume for Halloween, photos, dress-up, or themed events.
Quick answer
This intermediate Raggedy Ann costume crochet 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. The apron is crocheted directly onto the dress, while the red chevron stripe is made separately and sewn near the hem. A separate written pattern and video tutorial are available for the coordinating Raggedy Ann wig.
Raggedy Ann costume crochet pattern details
Skill level
Intermediate — This pattern includes garment shaping, V-stitches, color changes, increases, a separately worked chevron strip, decreases within the chevron pattern, an attached apron, sleeve edging, and assembly.
Materials needed
- I-9 (5.5 mm) crochet hook
- Worsted weight yarn (#4) in blue, white, and red
- Yarn needle
- Scissors
Baby dress size guide
The measurements below are body measurements for the intended size range.
0–12 months
| Measurement | 0–3 months | 3–6 months | 6–12 months |
|---|---|---|---|
| Chest | 16 in (40.6 cm) | 17 in (43.2 cm) | 18 in (45.7 cm) |
| Waist | 18 in (45.7 cm) | 19 in (48.3 cm) | 20 in (50.8 cm) |
| Hips | 19 in (48.3 cm) | 20 in (50.8 cm) | 20 in (50.8 cm) |
| Back length | 6 in (15.2 cm) | 7 in (17.8 cm) | 7.5 in (19.1 cm) |
| Crossback | 7.25 in (18.4 cm) | 7.75 in (19.7 cm) | 8.25 in (21 cm) |
| Armhole depth | 3.25 in (8.3 cm) | 3.5 in (8.9 cm) | 3.75 in (9.5 cm) |
12–24 months
| Measurement | 12–18 months | 18–24 months |
|---|---|---|
| Chest | 19 in (48.3 cm) | 20 in (50.8 cm) |
| Waist | 20.5 in (52.1 cm) | 21 in (53.3 cm) |
| Hips | 21 in (53.3 cm) | 22 in (55.9 cm) |
| Back length | 8 in (20.3 cm) | 8.5 in (21.6 cm) |
| Crossback | 8.5 in (21.6 cm) | 8.75 in (22.2 cm) |
| Armhole depth | 4 in (10.2 cm) | 4.25 in (10.8 cm) |

Gauge
15 dc × 11 rows = 4 inches (10 cm)
Learn how to check crochet gauge before you begin so you can adjust your hook size if needed.
Crochet abbreviations
- dc = double crochet
- sc = single crochet stitch
- dc3tog = double crochet 3 stitches together
- ch/chs = chain/chains
- st/sts = stitch/stitches
- sl st = slip stitch
Pattern notes
- The dress is worked from the top down in joined rounds.
- The beginning 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 apron is crocheted directly onto the finished dress.
- The red chevron stripe is crocheted separately and sewn onto the skirt.
- The pattern is written in US crochet terms.
V-stitch
V-stitch: Work (dc, ch 1, dc) in the indicated stitch or ch-1 space.
Raggedy Ann wig pattern and tutorial
Complete the costume with my Raggedy Ann wig crochet pattern. The wig is made separately from the dress and is not included in the costume instructions below.
Prefer to follow along on video? Watch my Raggedy Ann wig tutorial for step-by-step help.

Raggedy Ann costume crochet instructions
Starting chains
With blue yarn, ch the number listed for your size. Join with a sl st to the first ch, taking care not to twist.
| Size | Starting chain |
|---|---|
| 0–3 and 3–6 months | Ch 64 |
| 6–12 months | Ch 72 |
| 12–18 and 18–24 months | Ch 76 |
0–3 and 3–6 months: shared rounds
Blue – Round 1: Ch 2. Dc in the same ch as the join and in the next 7 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. (68 dc, 4 ch-1 spaces)
Change to white yarn.
White – 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. (76 dc, 4 ch-1 spaces)
White – 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. (84 dc, 4 ch-1 spaces)
White – 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)
White – Round 5: Ch 2, dc in next 12 sts, work 2 dc in the first underarm ch-1 space, dc in next 24 sts, work 2 dc in the second underarm ch-1 space, dc in last 12 sts. Join. (52 sts)
White – 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)
White – 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)
White – 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)
White – 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
White – Rounds 10–12: Ch 2, dc in each st around. Join. (60 sts)
Change to blue yarn.
Blue – Round 13: Ch 2, *2 dc in next st, dc in next st; repeat from * around. Join. (90 sts)
Blue – Rounds 14–28: Ch 2, dc in each st around. Join. (90 sts)
Scallop round: Ch 1, *skip next st, 4 dc in next st, skip next st, sl st in next st; repeat from * around until 6 sts remain. Skip next 2 sts, work 4 dc in next st, skip next 2 sts, sl st in last st. Join. Fasten off and weave in ends.
3–6 months
White – 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)
White – 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)
White – Rounds 12–13: Ch 2, dc in each st around. Join. (64 sts)
Change to blue yarn.
Blue – Round 14: Ch 2, *2 dc in next st, dc in next st; repeat from * around. Join. (96 sts)
Blue – Rounds 15–30: Ch 2, dc in each st around. Join. (96 sts)
Scallop round: Ch 1, *skip next st, 4 dc in next st, skip next st, sl st in next st; repeat from * around. Join. Fasten off and weave in ends.
6–12 months
Blue – Round 1: Ch 2. Dc in the same ch as the join and in the next 8 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. (76 dc, 4 ch-1 spaces)
Change to white yarn.
White – 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. (84 dc, 4 ch-1 spaces)
White – 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. (92 dc, 4 ch-1 spaces)
White – 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)
White – Round 5: Ch 2, dc in next 13 sts, work 2 dc in the first underarm ch-1 space, dc in next 26 sts, work 2 dc in the second underarm ch-1 space, dc in last 13 sts. Join. (56 sts)
White – 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)
White – 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)
White – 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)
White – 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)
White – 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)
White – 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)
White – Rounds 12–14: Ch 2, dc in each st around. Join. (68 sts)
Change to blue yarn.
Blue – Round 15: Ch 2, *2 dc in next st, dc in next st; repeat from * around. Join. (102 sts)
Blue – Rounds 16–35: Ch 2, dc in each st around. Join. (102 sts)
Scallop round: Ch 1, *skip next st, 4 dc in next st, skip next st, sl st in next st; repeat from * around until 6 sts remain. Skip next 2 sts, work 4 dc in next st, skip next 2 sts, sl st in last st. Join. Fasten off and weave in ends.
12–18 and 18–24 months: shared rounds
Blue – Round 1: Ch 2. Dc in the same ch as the join and in the next 9 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. (80 dc, 4 ch-1 spaces)
Change to white yarn.
White – 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. (88 dc, 4 ch-1 spaces)
White – 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. (96 dc, 4 ch-1 spaces)
White – 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)
White – Round 5: Ch 2, dc in next 14 sts, work 2 dc in the first underarm ch-1 space, dc in next 27 sts, work 2 dc in the second underarm ch-1 space, dc in last 13 sts. Join. (58 sts)
White – 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)
White – 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)
White – 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)
White – 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)
White – 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)
White – 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)
White – 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
White – Rounds 13–15: Ch 2, dc in each st around. Join. (72 sts)
Change to blue yarn.
Blue – Round 16: Ch 2, *2 dc in next st, dc in next st; repeat from * around. Join. (108 sts)
Blue – Rounds 17–40: Ch 2, dc in each st around. Join. (108 sts)
Scallop round: Ch 1, *skip next st, 4 dc in next st, skip next st, sl st in next st; repeat from * around. Join. Fasten off and weave in ends.
18–24 months
White – 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)
White – 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)
White – Rounds 15–16: Ch 2, dc in each st around. Join. (76 sts)
Change to blue yarn.
Blue – Round 17: Ch 2, *2 dc in next st, dc in next st; repeat from * around. Join. (114 sts)
Blue – Rounds 18–42: Ch 2, dc in each st around. Join. (114 sts)
Scallop round: Ch 1, *skip next st, 4 dc in next st, skip next st, sl st in next st; repeat from * around until 6 sts remain. Skip next 2 sts, work 4 dc in next st, skip next 2 sts, sl st in last st. Join. Fasten off and weave in ends.
Crochet the sleeve trim
Using the I-9 (5.5 mm) crochet hook and blue yarn, join yarn at the back of one armhole.
Ch 2. Work 2 dc in each available st around the armhole. Along the bottom of the armhole, work 2 dc in each space between the stitches.
Join with a sl st to the first dc and fasten off.
Repeat for the second armhole.
Crochet the apron
Using the I-9 (5.5 mm) crochet hook and white yarn, locate the front of the dress at the point where the white bodice meets the blue skirt.
The apron is worked across the front half of the dress. Working into the spaces between the dc stitches along the white-and-blue color-change line, join white yarn at the left edge of the front.
0–3 months – Row 1: Ch 2, work 30 dc evenly across the front of the dress. Turn. (30 sts)
3–6 months – Row 1: Ch 2, work 32 dc evenly across the front of the dress. Turn. (32 sts)
6–12 months – Row 1: Ch 2, work 34 dc evenly across the front of the dress. Turn. (34 sts)
12–18 months – Row 1: Ch 2, work 36 dc evenly across the front of the dress. Turn. (36 sts)
18–24 months – Row 1: Ch 2, work 38 dc evenly across the front of the dress. Turn. (38 sts)
Row 2: Ch 2, dc in each st across. Turn.
0–3 months – Rows 3–13: Ch 2, dc in each st across. Turn. (30 sts)
3–6 months – Rows 3–14: Ch 2, dc in each st across. Turn. (32 sts)
6–12 months – Rows 3–18: Ch 2, dc in each st across. Turn. (34 sts)
12–18 months – Rows 3–22: Ch 2, dc in each st across. Turn. (36 sts)
18–24 months – Rows 3–23: Ch 2, dc in each st across. Turn. (38 sts)
After the final row, fasten off.
Join white yarn at the upper left corner of the apron. Ch 1 and sc evenly around the two sides and lower edge of the apron. Fasten off and weave in ends.
Crochet the red chevron stripe
Using the I-9 (5.5 mm) crochet hook and red yarn:
0–3 months: Ch 102.
3–6 and 6–12 months: Ch 112.
12–18 and 18–24 months: Ch 122.
Dc in 3rd ch from hook and in next 2 chs.
*Work 3 dc in next ch, dc in next 3 chs, dc3tog over next 3 chs, dc in next 3 chs; repeat from * until 7 chs remain.
Work 3 dc in next ch, dc in next 3 chs, then dc3tog over the final 3 chs.
Fasten off, leaving a long tail for sewing.
Wrap the chevron stripe around the lower skirt, directly above the scalloped hem, with the ends meeting at the back of the dress. Adjust the stripe so the chevrons sit evenly around the skirt, then pin it in place.
Using the long yarn tail and additional red yarn as needed, sew the chevron stripe securely to the dress. Weave in all remaining ends.
More crochet baby costume patterns
Looking for another colorful baby costume? Try my Care Bear crochet dress pattern, crochet unicorn dress pattern, or Cinderella crochet dress pattern for more playful dress-up designs.
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

