Skip to the patterns
Hook Satisfied
Menu
Ombre ruffle doll dress crochet pattern with shell tiers
Dense Amigurumi

53 rounds · filed under dense · 31 of them

RidgeLaceDenseNo feel

Amigurumi · added 11 Oct 2026

Ombre ruffle doll dress crochet pattern with shell tiers

Shell stitch fans into ruffled tiers for a doll dress with body at the hem and give at the yoke.

Skill
Intermediate
Time
4-6 hours
Hook
3.25 mm
Yarn
DK
Rounds
50

About this pattern

The bodice sits close and smooth, built in plain single crochet so the yoke holds its raglan shape without any give fighting the fit. Drop down into the skirt and the hand changes completely: shell stitch opens the fabric into fans of five double crochets each, and the scallop edge variation rounds those fans off into a softer wave along the tier edges. Where the body is dense and controlled, the ruffles are open, airy, and full of movement.

The dress is a tube from the neck down, raglan increases shaping the yoke before the waist narrows and three graduated tiers flare out below it. Once the last tier is blocked, the shape wants to stand away from the doll's legs rather than cling to them, so let the shells splay open flat when you pin them rather than stacking them close. Button the back opening last, after blocking, so the bands lie against a shape that is already set.

The swatch in numbers

Rounds
50
Parts
9
Level
Intermediate
Time
4-6 hours
Hook
3.25 mm
Yarn
DK

The yarn and the hook

Yarn

  1. Color A (Cream White): approximately 80 yards / 73 meters
  2. Color B (Soft Lavender): approximately 40 yards / 36.5 meters
  3. Color C (Medium Lavender): approximately 50 yards / 45.7 meters
  4. Color D (Deep Purple): approximately 60 yards / 54.9 meters

Recommended Yarn Options

  1. Paintbox Yarns Simply DK works beautifully for this project. It is 100% acrylic with a smooth, consistent twist that shows stitch definition clearly. The purple color range is excellent.
  2. Lion Brand Pound of Love is another solid choice. One skein provides far more yardage than needed, making it economical if you plan to make multiple dresses.
  3. For a more structured finish, try Drops Safran in 100% cotton. Cotton gives the dress a slightly stiffer body, which helps the tiers hold their shape beautifully.

Hook

  1. US size D/3 (3.25 mm)

Notions

  1. 3 pearl shank buttons, approximately 6 mm diameter
  2. Yarn needle for weaving ends
  3. Scissors
  4. At least 6 stitch markers
  5. Small safety pins for holding stitches

Stitches, spelled out

ch chain: Yarn over, pull through loop on hook. The foundation of most crochet projects.; sl st slip stitch: Insert hook, yarn over, pull through both the stitch and the loop on your hook in one motion. Used for joining and moving across stitches without adding height.; sc single crochet: Insert hook into stitch, yarn over and pull up a loop (2 loops on hook), yarn over and pull through both loops. Your most basic stitch.Dense; hdc half double crochet: Yarn over, insert hook into stitch, yarn over and pull up a loop (3 loops on hook), yarn over and pull through all 3 loops.Dense; dc double crochet: Yarn over, insert hook into stitch, yarn over and pull up a loop (3 loops on hook), yarn over and pull through 2 loops (2 loops remain), yarn over and pull through remaining 2 loops.Drape; inc increase: Work 2 single crochets in one stitch. This adds one stitch to your count.; dec single crochet decrease: Insert hook into first stitch, pull up a loop, insert hook into second stitch, pull up a loop (3 loops on hook), yarn over and pull through all 3 loops. This removes one stitch from your count.; sk skip: Pass over the indicated stitch without working into it.; sp space: The gap created by chain stitches in previous rows.; ch-sp chain space: Specifically refers to a space created by chains.Lace; st(s) stitch(es); blo back loop only: Work into only the back loop of the stitch (the loop farthest from you).Ridge; flo front loop only: Work into only the front loop of the stitch (the loop closest to you).Ridge; pm place marker; RS right side: The side of the fabric that will face outward when worn.; WS wrong side: The inside of the fabric.; rem remaining; rep repeat; rnd round; yo yarn over: Wrap yarn over hook from back to front..

Bodice Yoke

Using Color A and US D/3 hook, begin with the neckline.

Foundation: Ch 37. (This chain forms the neckline. 37 chains provide 36 working stitches.)

Round 1(RS): Sc in second ch from hook and in each ch across. Turn. (36 sc) You are now working flat, back and forth, to form the center-back opening.
Round 2(WS): Ch 1, sc in first 5 sts (left back panel), pm in last st of this group, sc in next 4 sts (left sleeve), pm in last st of this group, sc in next 14 sts (front yoke), pm in last st of this group, sc in next 4 sts (right sleeve), pm in last st of this group, sc in last 5 sts (right back panel). Turn. (36 sc)

Your sections are: 5 / 4 / 14 / 4 / 5 = 36 confirmed.

Round 3Raglan Increase Row, RS Ch 1. Sc in each st to 1 st before first marker, inc in next st, move marker to new st, inc in st after marker, sc to 1 st before second marker, inc in next st, move marker, inc in st after marker, sc to 1 st before third marker, inc in next st, move marker, inc in st after marker, sc to 1 st before fourth marker, inc in next st, move marker, inc in st after marker, sc to end. Turn. (44 sc)You added 8 increases. Sections now: 6 / 6 / 16 / 6 / 6 = 44 confirmed.
Round 4(WS): Ch 1, sc in each st across. Turn. (44 sc)
Round 5Raglan Increase Row, RS Repeat Row 3 increase pattern. (48 sc) Sections: 7 / 8 / 18 / 8 / 7 = 48 confirmed.
Round 6(WS): Ch 1, sc in each st across. Turn. (48 sc)
Round 7Raglan Increase Row, RS Work increases at all 4 raglan points as established. (56 sc)

Sections: 8 / 10 / 20 / 10 / 8 = 56 confirmed.

Round 8(WS): Ch 1, sc in each st across. Turn. (56 sc)
Round 9Raglan Increase Row, RS Work increases at all 4 raglan points. (64 sc) Sections: 9 / 12 / 22 / 12 / 9 = 64 confirmed.
Round 10(WS): Ch 1, sc in each st across. Turn. (64 sc)
Round 11Raglan Increase Row, RS Work increases at all 4 raglan points. (72 sc) Sections: 10 / 14 / 24 / 14 / 10 = 72 confirmed.
Round 12(WS): Ch 1, sc in each st across. Turn. (72 sc) Checkpoint: You should have 72 stitches total in 5 sections: 10 back left / 14 left sleeve / 24 front / 14 right sleeve / 10 back right. The yoke should measure approximately 1.75 inches / 4.4 cm tall.

Body

All body rounds are worked in continuous rounds. Place a stitch marker at the beginning of each round and move it up.

Round 1Sc in each st around. Join. (56 sc)
Round 2Sc in each st around. Join. (56 sc)
Round 3Sc in each st around. Join. (56 sc)
Round 4Waist Decrease Round (Sc in next 5 sts, dec) around. (48 sc)
Round 5Sc in each st around. Join. (48 sc)
Round 6Sc in each st around. Join. (48 sc)
Round 7Sc in each st around. Join. (48 sc)
Round 8Sc in each st around. Join. (48 sc) Checkpoint: Your dress body from neckline to current round should measure approximately 3.25 inches / 8.3 cm. Fasten off Color A, leaving a 6-inch tail for weaving.

Armhole Separation and Body Join

Round 13RS, Divide for Armholes Ch 1. Sc in first 10 sts (left back panel). Ch 4 (underarm bridge), skip the 14 left sleeve sts (place these 14 sts on a stitch holder or length of yarn). Sc in next 24 sts (front). Ch 4 (underarm bridge), skip the 14 right sleeve sts (place on holder). Sc in last 10 sts (right back panel). Turn. (48 sc + 8 ch = 56 working positions)
Round 14Joining Round Ch 1. Do not turn. Slip stitch the last stitch of Row 13 to the first stitch of Row 13 to join in the round. Working into the ch-4 bridge, sc in each of the 4 ch (right underarm). Continue sc across the 24 front sts. Sc in each of the 4 ch (left underarm bridge). Sc across 20 back sts (10 right back + 10 left back joined). Join with sl st to first sc of this round. (56 sc in round)(56)

The body tube is now joined. Total body circumference is 56 sc.

Ruffle Tier 1 (Color A, Cream)

This tier is worked into the front loops only of Round 8, creating a ridge and the first scalloped ruffle at the waist.

Round 1Tier 1 Round 1 (Pick-up, flo): With RS facing, join Color A with sl st in flo of first st of Body Round 8. Ch 1. Sc in flo of each st around. Join with sl st to first sc. (48 sc)
Round 2Tier 1 Round 2: Ch 3 (counts as dc). Dc in same st. Ch 2. Sk next 2 sts. (V-st in next st, ch 2, sk next 2 sts) around. Join with sl st to top of ch-3. (16 V-stitches, 16 ch-2 spaces)
Round 3Tier 1 Round 3 (Shell Round): Ch 3 (counts as dc). Work 4 more dc in same sp at base of ch-3 (first shell made). Ch 1. (Shell of 5 dc in next ch-2 sp, ch 1) around. Join with sl st to top of ch-3. (16 shells, 16 ch-1 spaces)(5)
Round 4Tier 1 Round 4 (Scallop Edge): Ch 1. Sc in first ch-1 sp. Ch 3. (Sc in next ch-1 sp, ch 3) around. Join with sl st to first sc. (16 sc, 16 ch-3 arches)Fasten off Color A. Weave in ends.(16)
Round 5Checkpoint: The first ruffle should extend approximately 0.75 to 1 inch below the waist ridge with 16 clean shell fans around the circumference.

Ruffle Tier 2 (Color B, Soft Lavender)

This tier picks up from the back loops of Body Round 8, creating the second layer sitting just behind and below Tier 1.

Round 1Tier 2 Round 1 (Pick-up, blo): With RS facing, join Color B with sl st in blo of first st of Body Round 8. Ch 1. Sc in blo of each st around. Join. (48 sc)
Round 2Tier 2 Round 2: Ch 1. (Inc in next st, sc in next 2 sts) around. Join. (64 sc)
Round 3Tier 2 Round 3: Ch 3 (counts as dc). Dc in same st. Ch 2. Sk 3. (V-st in next st, ch 2, sk 3) around. Adjust final repeat to meet start. Join. (16 V-sts)
Round 4Tier 2 Round 4 (Shell Round): Ch 3. 4 dc in same ch-2 sp (shell made). Ch 1. (Shell in next ch-2 sp, ch 1) around. Join. (16 shells)(4)
Round 5Tier 2 Round 5 (Shell Expansion): Sl st across top of first shell to ch-1 sp. Ch 3. 4 dc in same ch-1 sp. Ch 2. Sc in top of next shell (in 3rd dc of that shell). Ch 2. (Shell in next ch-1 sp, ch 2, sc in top of next shell, ch 2) around. Join to top of ch-3. (16 shells, 16 sc, 32 ch-2 sps)(16)
Round 6Tier 2 Round 6 (Scallop Edge): Ch 1. Sc in first sc. Ch 3. Sc in top of next shell (3rd dc). Ch 3. (Sc in next sc, ch 3, sc in top of next shell, ch 3) around. Join. (32 sc, 32 ch-3 arches)Fasten off Color B. Weave in ends.(32)
Round 7Checkpoint: Tier 2 should extend approximately 1.5 inches below Tier 1’s pickup round and show 16 larger shell fans with scallop arches.

Ruffle Tier 3 (Color C and Color D)

This is the largest tier and uses two colors. Because both loops of Body Round 8 are already used, Tier 3 attaches to the ridge between Body Round 7 and Round 8.

Round 1Tier 3 Anchor Round: With RS facing, join Color C with sc in the join ridge between Body Round 7 and Body Round 8 (the horizontal bar between rows). Work 1 sc into the bar between each pair of stitches around the full circumference. Join. (48 sc)
Round 2Tier 3 Round 1: Ch 1. (Inc in next st, sc in next st) around. Join. (72 sc)
Round 3Tier 3 Round 2: Ch 1. (Inc in next st, sc in next 2 sts) around. Join. (96 sc)
Round 4Tier 3 Round 3 (V-stitch Foundation): Ch 3. Dc in same st. Ch 2. Sk 3 sts. (V-st in next st, ch 2, sk 3 sts) around. Adjust to close. Join. (24 V-sts)
Round 5Tier 3 Round 4 (Shell Round, Color C): Ch 3. 4 dc in same ch-2 sp (shell made). Ch 1. (Shell in next ch-2 sp, ch 1) around. Join. (24 shells)Fasten off Color C, leave tail.(4)
Round 6Tier 3 Round 5 (Expansion, Color D): Join Color D with sl st in any ch-1 sp. Ch 3. 4 dc in same sp. Ch 2. Sc in top of next shell. Ch 2. (Shell in next ch-1 sp, ch 2, sc in top of next shell, ch 2) around. Join. (24 shells, 24 sc, 48 ch-2 sps)(24)
Round 7Tier 3 Round 6 (Color D): Ch 1. Sc in same sc. Ch 3. Sc in top of next shell. Ch 3. (Sc in next sc, ch 3, sc in top of next shell, ch 3) around. Join. (48 sc, 48 ch-3 arches)(48)
Round 8Tier 3 Round 7 (Final Scallop Hem, Color D): Sl st into next ch-3 arch. Ch 3. 4 dc in same arch. Ch 1. (Shell in next ch-3 arch, ch 1) around. Join to top of ch-3. (48 shells)(4)
Round 9Tier 3 Round 8 (Picot Bind-off, Color D): Sc in top of first shell. (Ch 3, sl st in first ch, sc in ch-1 sp, sc in top of next shell) around. Finish with sl st to first sc. (48 picots)Fasten off Color D. Weave in ends.
Round 10Checkpoint: The third tier should be the widest and longest, extending approximately 2.5 to 3 inches below the anchor round with 48 shell fans at the outer hem.

Sleeves

Each sleeve uses the 14 held stitches plus 4 underarm bridge chains for 18 working stitches total.

Round 1Right Sleeve Setup: With RS facing, join Color A with sc in first held sleeve st at underarm. Sc across all 14 held sleeve sts. Sc in each of 4 underarm bridge chains. Join to first sc. (18 sc)
Round 2Right Sleeve Round 1: Sc in each st around. Join. (18 sc)
Round 3Right Sleeve Round 2: Sc in each st around. Join. (18 sc)
Round 4Right Sleeve Cap Shaping (Ruffle Edge): Ch 3. Dc in same st. Ch 1. Sk 1 st. (V-st in next st, ch 1, sk 1) around. Join. (9 V-sts)
Round 5Right Sleeve Ruffle Round Ch 3. 4 dc in same ch-1 sp. Ch 1. (Shell in next ch-1 sp, ch 1) around. Join. (9 shells)(4)
Round 6Right Sleeve Edge Round Ch 1. Sc in ch-1 sp between shells. Ch 3. (Sc in next ch-1 sp, ch 3) around. Join. Fasten off. (9 sc, 9 ch-3 arches)Repeat all sleeve instructions for Left Sleeve.(9)

Back Opening and Button Bands

Right Back Button Band (Buttonhole Edge): With RS facing, join Color A with sc at bottom right corner of back opening. Work sc evenly up the right back edge, placing approximately 1 sc per row edge (approximately 18 to 20 sc total). Work 3 buttonholes evenly spaced: when you reach each buttonhole position, ch 2 and skip 2 sc. Space buttonholes at rows 3, 7, and 11 approximately. Fasten off.

Left Back Button Band: With RS facing, join Color A with sc at top left corner of back opening. Work sc evenly down the left back edge. Fasten off.

Sew 3 pearl buttons to the left back band aligned with the buttonholes.

Front Decorative Buttons

Sew 3 pearl buttons vertically down the center front of the bodice, evenly spaced between the neckline and waist. These are purely decorative.

How the texture is built

  • The raglan increases in the Bodice Yoke rounds fall at the four marked seam points set up in Row 2, which is why the yoke widens evenly into front, back, and two sleeve sections rather than ballooning in one spot.
  • Rows 1 through 13 are worked flat and turned, because the center-back opening needs two separate edges for the button bands; the Joining Round then slip stitches those edges together and absorbs the underarm chain-4 bridges into the round so the body becomes one continuous tube.
  • The Waist Decrease Round pulls the stitch count from 56 down to 48 by working a decrease every sixth stitch, which is what gives the dress a waist before the first ruffle tier flares back out.

Putting the pieces together

Step 1Weave in all remaining ends using a yarn needle, working tails in for at least 1 inch and then back in the opposite direction to prevent unraveling.
Step 2Wet blocking is recommended. Submerge the dress in cool water and gently press out excess water without wringing. Lay flat on a blocking mat and shape the ruffle tiers outward with your fingers, pinning each shell fan lightly. Allow to dry completely.
Step 3For acrylic yarn, steam blocking works too. Hold a steam iron approximately 1 inch above the surface, never touching the yarn, and pass steam across the tiers. Smooth the shells while warm and allow to cool.

If you swap the yarn

100% cotton, DK weightStitches sit stiffer and the shell fans hold their open shape without pinning as hard during blocking, though the fabric feels less soft against the hand than acrylic.
Acrylic, DK weightKeeps the same hook size and stitch count as the pattern calls for, with a smooth twist that shows the shell fans clearly and machine-washes without special care.
Wool-acrylic blend, DK weightAdds a slight halo that softens the edges of the scallop-shell rounds, but hand-wash only to avoid felting, and block with light steam rather than full submersion.

Colorways

  • Classic ombre Color A (Cream White) on the Bodice Yoke and Body through Ruffle Tier 1, Color B (Soft Lavender) on Ruffle Tier 2, and Colors C and D (Medium Lavender to Deep Purple) blended across Ruffle Tier 3 so the hem reads darkest.
  • Reversed depth Color D (Deep Purple) on the Bodice Yoke and Body for a dark top half, Color C (Medium Lavender) on Ruffle Tier 1, Color B (Soft Lavender) on Ruffle Tier 2, and Color A (Cream White) on Ruffle Tier 3 so the dress lightens toward the hem instead.

Washing and blocking

Hand wash in cool water and press out excess moisture without wringing, since twisting strains the open shell stitches in the ruffle tiers.

Lay flat to dry and reshape each shell fan by hand while damp, pinning the scallop edges so the tiers dry splayed rather than curled inward.

Store flat or loosely folded rather than hung, so the weight of the lower tiers does not stretch the single crochet body out of shape over time.

When it does not look right

The ruffle tiers curl inward instead of flaring
The shells were likely worked too tightly or not blocked; wet or steam block and pin each 5-dc fan open flat while damp so the chain-2 spaces hold their spread.
The back opening gaps or overlaps at the buttons
This points to an uneven stitch count between the two back panels set up in Row 2; recount the 5-stitch panels before working the button bands so both sides match.
The bodice yoke feels tight across the front or sleeves
A missed increase in one of the four raglan sections throws off the proportion; check that each marked section grew evenly across all 12 rounds before joining the body.

Questions people ask

Can the dress be made without the button bands?

The back opening is what lets the fitted yoke fit over the doll's head, so it needs some closure. A simpler slip stitch seam could replace the buttons, but the bands as written keep the opening flat rather than puckered.

What happens if the shell stitch rounds don't lie flat?

An uneven number of shells around the tier, or shells worked into the wrong chain-2 space rather than the space itself, will pull the ruffle off-grain. Recheck that each shell sits in a ch-2 sp rather than split across individual chains.

Is DK weight yarn required, or can a different weight work?

The stated gauge of 18 single crochet stitches and 20 rows per 4 inches is specific to DK weight with the US D/3 hook, and the dress is sized to an 18-inch doll on that gauge. A different weight would need a resized stitch count to keep the fit.

New patterns, as they are filed

One short email when a batch lands, with the feel of each.