Pastel Rainbow Tiered Baby Dress Free Crochet Pattern

When I sat down to design this little dress, I had three goals in mind. I wanted soft pastel colors that would work for spring photos and summer outings. I wanted that dreamy layered skirt effect without complicated construction. And I wanted the whole thing to feel special enough for a gift but practical enough for everyday wear.

Pastel Rainbow Tiered Baby Dress Free Crochet Pattern

I am SO thrilled with how this turned out. The shell stitch creates those gorgeous scalloped tiers almost effortlessly, and the rainbow color progression makes every round feel like a tiny celebration. This is exactly the kind of project that reminds me why I fell in love with crochet in the first place.

If you have been eyeing those pastel skeins in your stash and wondering what to do with them, this is your sign. Let me walk you through every single step.

About This Crochet Pattern

This Pastel Rainbow Tiered Baby Dress combines a simple single crochet bodice with a flowing shell stitch skirt. The construction is straightforward once you understand the flow. You work the bodice front and back as flat panels, seam them together, then pick up stitches at the waist and work the skirt in the round going downward.

The finished dress fits babies approximately 6 to 12 months old. The chest circumference measures about 18 inches with ease built in. From shoulder to hem, you are looking at roughly 13 inches total, with the skirt portion taking up about 7 inches of that length.

The skill level is intermediate. If you are comfortable with basic single crochet, double crochet, working in the round, and managing a few color changes, you can absolutely make this. The shell stitch might look fancy, but it follows a simple repeating rhythm that becomes second nature after a few rounds.

Materials You Will Need

Yarn: Light worsted weight or DK weight yarn, CYCA weight 3. Cotton or cotton blend works beautifully for baby garments because it breathes well and washes easily. You will need seven colors total.

Here is what I used:

  • Color A (Soft Yellow): approximately 160 yards for the bodice and one skirt stripe
  • Color B (Pale Pink): approximately 80 yards for edgings, flutter trim, and skirt stripes
  • Color C (Peach or Soft Coral): approximately 80 yards for skirt stripes
  • Color D (Lavender): approximately 80 yards for skirt stripes
  • Color E (Mint Green): approximately 80 yards for the hem border and skirt stripes
  • Color F (Multi-pastel or additional Mint): approximately 30 yards for the tie cord and flower accent
  • Color G (White or Cream): approximately 15 yards for the button loop
  • Yarn Suggestions: Paintbox Yarns Simply DK works wonderfully and comes in every pastel shade imaginable. Drops Safran offers a nice cotton blend with beautiful drape. Lion Brand 24/7 Cotton DK gives excellent stitch definition if you want those shells to really pop.

    Hook: US size E-4 (3.5 mm). Adjust if needed to meet gauge.

    Notions: Yarn needle, stitch markers, scissors, 1 to 2 small white buttons about 10 mm in diameter, sewing needle and thread, small piece of cardboard for making pompoms.

    Gauge

    Getting gauge right matters here because this is a garment that needs to fit an actual baby.

    In single crochet with recommended hook and yarn: 18 stitches and 22 rows equals 4 inches (10 cm), blocked.

    In shell stitch for the skirt: 2 complete shell repeats (12 stitches) equals approximately 2.75 inches (7 cm). Three shell rows equals approximately 1.5 inches (4 cm).

    Take time to swatch both stitch patterns before diving in. A half millimeter change in hook size can shift your finished measurements significantly.

    Abbreviations and Stitch Definitions

    Let me define every abbreviation you will encounter. I am including plain English explanations so nothing feels confusing.

  • ch (chain): The foundation loops you create at the start. Yarn over, pull through the loop on your hook.
  • 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 rounds.
  • sc (single crochet): Insert hook, yarn over and pull up a loop (2 loops on hook), yarn over and pull through both loops. The shortest basic stitch.
  • dc (double crochet): Yarn over, insert hook, yarn over and pull up a loop (3 loops), yarn over and pull through 2 loops (2 loops remain), yarn over and pull through last 2 loops. A taller stitch.
  • sk (skip): Pass over the indicated stitch without working into it.
  • st/sts (stitch/stitches): Individual loops in your work.
  • sp (space): The gap created by chain stitches in the previous row or round.
  • ch-sp (chain space): The hole underneath a chain from the previous round.
  • RS (right side): The front, public-facing side of your work.
  • WS (wrong side): The back, inside-facing side of your work.
  • inc (increase): Work 2 single crochets into the same stitch.
  • dec (decrease or sc2tog): Insert hook into first stitch, pull up a loop, insert hook into next stitch, pull up a loop (3 loops on hook), yarn over and pull through all 3 loops. This joins two stitches into one.
  • yo (yarn over): Wrap the yarn around your hook from back to front.
  • pm (place marker): Add a stitch marker to track your position.
  • Special Stitches

    Shell Stitch: Work 5 double crochets all into the same stitch or space. This creates one complete shell with that beautiful fan shape. In the skirt, shells are separated by chain 1 spaces and anchored into the chain 1 spaces of the previous round.

    Picot: Chain 3, then slip stitch into the first of those 3 chains. This creates a small decorative loop used at the hem.

    Shell Edging for Flutter Trim: Work 5 double crochets into the same stitch, skip 2 stitches, slip stitch into next stitch. Repeat across. This gives you that sweet ruffled effect along the armholes.

    Pattern Notes Before You Begin

    Read through these before starting. They will save you confusion later.

    1. The bodice front and back are worked separately as flat panels, then seamed at the sides.

    2. The skirt is worked in the round, joined at the waist after side seams are closed.

    3. Color changes in the skirt happen at the beginning of each round.

    4. For the bodice, chain 1 at the beginning of each row does NOT count as a stitch.

    5. For the skirt shell rounds, chain 3 at the beginning counts as the first double crochet of your first shell.

    6. All shell rounds are worked with right side facing, joined without turning.

    7. After the foundation shell round, all shells are worked into chain 1 spaces, not into the top of stitches.

    Bodice Back Panel Instructions

    The bodice back is worked flat in rows of single crochet, starting at the waist and working up toward the shoulders.

    Foundation Chain: With Color A, chain 43. This gives you 42 working stitches.

    Row 1 (WS): Single crochet in 2nd chain from hook and in each chain across. Turn. (42 sc)

    Row 2 (RS): Chain 1, single crochet in each stitch across. Turn. (42 sc)

    Rows 3 through 16: Repeat Row 2. Turn after each row. (42 sc per row)

    Your panel should measure approximately 3 inches from the foundation edge.

    Armhole Shaping for Back

    Row 17 (RS): Slip stitch across first 4 stitches (these create the armhole edge), chain 1, single crochet in next 34 stitches, leave last 4 stitches unworked. Turn. (34 sc)

    Row 18: Chain 1, decrease over first 2 stitches, single crochet to last 2 stitches, decrease. Turn. (32 sc)

    Row 19: Chain 1, decrease over first 2 stitches, single crochet to last 2 stitches, decrease. Turn. (30 sc)

    Row 20: Chain 1, single crochet in each stitch across. Turn. (30 sc)

    Rows 21 through 28: Repeat Row 20. Turn after each row. (30 sc per row)

    Your back panel should now measure approximately 5.5 inches from foundation.

    Back Shoulder and Neck Shaping

    You will work each shoulder separately.

    Left Shoulder:

    Row 29 (RS): Chain 1, single crochet in first 9 stitches. Turn. (9 sc)

    Rows 30 through 33: Chain 1, single crochet in each stitch across. Turn. (9 sc)

    Fasten off Color A. Left shoulder complete.

    Right Shoulder:

    With right side facing, skip the center 12 stitches for the back neck opening. Join Color A in the 22nd stitch from the left edge.

    Row 29 (RS): Chain 1, single crochet in same stitch and next 8 stitches. Turn. (9 sc)

    Rows 30 through 33: Chain 1, single crochet in each stitch across. Turn. (9 sc)

    Fasten off Color A. Right shoulder complete.

    Button Loop: With Color G, join at top right corner of back neck opening. Chain 8, slip stitch into the same corner to form a loop. Fasten off. You will sew a button to the left side later.

    Bodice Front Panel Instructions

    The front is identical to the back through Row 28, then has shallower neck shaping for a slightly higher front neckline.

    Foundation Chain: With Color A, chain 43. (42 working stitches)

    Rows 1 through 20: Work exactly as Bodice Back Rows 1 through 20. You should have 30 single crochets after armhole shaping.

    Rows 21 through 26: Chain 1, single crochet in each stitch across. Turn. (30 sc per row)

    Front Neck Shaping

    Row 27 (RS): Chain 1, single crochet in first 11 stitches. Turn. (11 sc) This is the right shoulder as worn.

    Row 28: Chain 1, decrease, single crochet to end. Turn. (10 sc)

    Row 29: Chain 1, single crochet to last 2 stitches, decrease. Turn. (9 sc)

    Rows 30 through 33: Chain 1, single crochet in each stitch across. Turn. (9 sc)

    Fasten off. Right front shoulder complete.

    Left Front Shoulder:

    With right side facing, skip center 8 stitches for front neck. Join Color A in 20th stitch from right edge.

    Row 27 (RS): Chain 1, single crochet in same stitch and next 10 stitches. Turn. (11 sc)

    Row 28: Chain 1, single crochet to last 2 stitches, decrease. Turn. (10 sc)

    Row 29: Chain 1, decrease, single crochet to end. Turn. (9 sc)

    Rows 30 through 33: Chain 1, single crochet in each stitch across. Turn. (9 sc)

    Fasten off. Left front shoulder complete.

    Seaming the Bodice

    Align front and back panels with wrong sides together (right sides facing out). Using a yarn needle and Color A, work a slip stitch seam or mattress stitch through both layers at each side edge. Join from waist up to the base of the armhole shaping. Do not seam shoulders yet.

    For shoulder seams, align the 9 stitches of front and back at each shoulder. Slip stitch or mattress stitch through both layers across all 9 stitches. Repeat for both shoulders.

    Your bodice is now a closed tube with two armhole openings and a neck opening. It should measure approximately 6 inches from shoulder to waist and 18 inches around at the waist.

    Armhole Edging and Flutter Trim

    Work this around each armhole separately.

    Round 1: With right side facing, join Color B at the base of one armhole at the side seam. Chain 1, work single crochet evenly around the entire armhole opening, placing approximately 30 single crochets total. Join with slip stitch to first single crochet. Do not turn. (30 sc)

    Round 2 (Flutter): Chain 1. Work 5 double crochets in first single crochet, skip 2 single crochets, slip stitch in next single crochet. Repeat around. You should have 10 shells. Join with slip stitch. (10 shells)

    Fasten off Color B. Repeat for the second armhole.

    Neckline Edging

    Round 1: With right side facing, join Color B at center back neck. Chain 1, work single crochet evenly around entire neckline, placing approximately 42 single crochets. Join with slip stitch to first single crochet. (42 sc)

    Round 2: Chain 1, single crochet in each stitch around. Join with slip stitch. (42 sc)

    Fasten off Color B.

    Skirt Foundation

    Now for the fun part. The skirt is worked downward in the round from the waist.

    Round 1 (Waist Join): With right side facing, join Color A at the right side seam at the lower waist edge. Chain 1, work single crochet evenly across the waist of both front and back panels. Your target is 90 single crochets total around the full waist. Place a stitch marker at the beginning and at the side seam position. Join with slip stitch to first single crochet. Do not turn. (90 sc)

    The original bodice had 42 stitches per panel. Add slight increases at the side seams to reach 90 total. Distribute evenly if needed.

    Round 2 (Shell Foundation, Color A): Chain 3 (counts as first double crochet), work 2 more double crochets in the same stitch as chain 3. This is a half shell to start. Chain 1, skip 2 single crochets. Work (5 double crochets in next single crochet, chain 1, skip 2 single crochets) around to last 2 stitches, work 2 double crochets in same stitch as starting chain 3 to complete the opening shell. Join with slip stitch to top of chain 3. (15 shells)

    Change to Color B at the join.

    Skirt Tier Instructions

    All remaining rounds are worked into chain 1 spaces of the previous round.

    Standard Skirt Round: Chain 3 (counts as first double crochet), work 4 more double crochets into the same chain 1 space. This completes your first shell. Chain 1, skip 5 double crochets of previous round. Work (5 double crochets into next chain 1 space, chain 1, skip 5 double crochets) around. Join with slip stitch to top of chain 3.

    Follow this color sequence:

    Rounds 3 and 4 (Color B): Work Standard Skirt Round. (15 shells each)

    Change to Color C.

    Rounds 5 and 6 (Color C): Work Standard Skirt Round. (15 shells each)

    Change to Color A.

    Rounds 7 and 8 (Color A): Work Standard Skirt Round. (15 shells each)

    Change to Color D.

    Rounds 9 and 10 (Color D): Work Standard Skirt Round. (15 shells each)

    Change to Color E.

    Rounds 11 and 12 (Color E): Work Standard Skirt Round. (15 shells each)

    Change to Color B.

    Rounds 13 and 14 (Color B): Work Standard Skirt Round. (15 shells each)

    Change to Color C.

    Rounds 15 and 16 (Color C): Work Standard Skirt Round. (15 shells each)

    Change to Color E.

    Rounds 17 and 18 (Color E): Work Standard Skirt Round. (15 shells each)

    Your skirt should now measure approximately 6 inches from the waist join.

    Hem Scallop Border

    Round 19 (Color E): Join in any chain 1 space. Work (single crochet, chain 3, 4 double crochets, chain 3, slip stitch into 3rd chain from hook to create picot, single crochet) all into the same chain 1 space. Slip stitch across the 5 double crochets of the next shell. Repeat around. Join with slip stitch to first single crochet. Fasten off. (15 scalloped points at hem)

    Waist Tie Cord

    Cut 6 strands of Color F, each 36 inches long. Hold all strands together and anchor one end (a doorknob works great). Twist the strands tightly in one direction until they start to kink. Fold the twisted length in half, allowing it to twist back on itself naturally. Knot each end and trim to neaten. Your finished cord should be approximately 15 inches long.

    Using a yarn needle, weave the cord through the chain 1 spaces between Rounds 2 and 3 at the waist. Thread through every other space. Pull gently to adjust fit and tie in a bow at the front center.

    Pompoms

    Make 2 small pompoms using Color B and Color E. Wind yarn approximately 30 times around a small piece of cardboard about 1.5 inches wide. Slide off the cardboard, tie tightly in the center with a separate strand, and cut the loops. Trim into a round shape. Attach one pompom to each end of the waist cord.

    Flower Embellishment

    Round 1: Magic ring, chain 1, work 6 single crochets into ring, join with slip stitch to first single crochet. (6 sc)

    Round 2: Chain 1, work 2 single crochets in each stitch around, join with slip stitch. (12 sc)

    Round 3: Work (chain 3, double crochet, chain 3, slip stitch) in same stitch, skip 1 stitch. Repeat (slip stitch, chain 3, double crochet, chain 3, slip stitch) in each alternate stitch around. You will have 6 petals. Fasten off, leaving a tail for sewing.

    For a layered look, work a second smaller round in a contrasting color. Join in back loops of Round 2 stitches and repeat the petal sequence.

    Add a small center using Color F with a French knot or a tiny button.

    Sew the completed flower to the upper right area of the bodice front, slightly below the neckline.

    Button Attachment

    Sew 1 small white button to the left side of the back neck opening to align with your button loop. Add a second button at center back if you want extra security, working a corresponding chain 6 loop at the same height.

    Finishing and Blocking

    Weave in all ends securely on the wrong side. Thread each tail through several stitches in multiple directions before trimming close.

    For cotton yarn, wet blocking gives the best results. Soak the dress in cool water for 10 to 15 minutes. Gently squeeze out excess water without wringing. Lay flat on a blocking mat or clean towel. Shape the bodice to measurements and fan the skirt tiers outward so shells lie flat. Pin at hem points if needed. Allow to dry completely.

    Size Customization Tips

    For 12 to 18 months: Add 6 stitches to the foundation chain of each bodice panel (chain 49 for 48 working stitches). Adjust waist join to 102 stitches. Add 2 shell rounds to the skirt.

    For 18 to 24 months: Add 12 stitches to foundation chain (chain 55 for 54 working stitches). Adjust waist join to 108 stitches. Add 4 shell rounds.

    For 0 to 6 months: Subtract 6 stitches from foundation chain (chain 37 for 36 working stitches). Adjust waist join to 78 stitches (13 shells). Remove 2 shell rounds from skirt.

    Always keep your shell stitch multiple at 6 for the skirt to work correctly.

    Pastel Rainbow Tiered Baby Dress Free Crochet Pattern

    Care Instructions

    Hand wash in cool water with gentle detergent. Rinse thoroughly. Do not wring. Lay flat to dry. If your yarn is labeled machine washable, use the gentle cycle in a mesh laundry bag. Avoid high heat in the dryer.

    Thank you so much for choosing this pattern for your next project. I genuinely hope you love making this little dress as much as I loved designing it. There is something incredibly satisfying about watching those rainbow tiers grow round by round.

    If you make this pastel rainbow baby dress, I would absolutely love to see it. Tag me on Instagram or share a photo in my Facebook group. And if you want to come back to this crochet tutorial later, go ahead and pin it to your favorite Pinterest board. Drop a comment below if you have any questions or just want to share your finished project. Happy hooking!

    You Might Also Like

    Leave a Comment

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

    *