Home ยป Granny Square Patchwork Baby Dress Free Crochet Pattern

Granny Square Patchwork Baby Dress Free Crochet Pattern

I’ve been searching for the perfect baby dress pattern for months now, and this granny square patchwork design is exactly what I was hoping to find. The combination of dusty rose, coral, mauve, and soft peach creates that dreamy vintage look that photographs beautifully for baby showers and first birthday parties.

Granny Square Patchwork Baby Dress Free Crochet Pattern

This is my favorite type of project. You get the satisfaction of making small, manageable granny squares, then watching them transform into an adorable A-line sundress. The join as you go technique means minimal sewing at the end, which is always a win in my book.

If you’ve ever wanted to try garment construction but felt intimidated, this crochet pattern breaks everything down into bite-sized pieces. Literally. Each little square is its own mini accomplishment, and before you know it, you’ve got a complete dress ready for that special little one in your life.

Why This Granny Square Baby Dress Pattern Works So Well

The genius of this design is in the construction method. Instead of working complicated shaping or dealing with confusing increases and decreases, you’re simply making squares and joining them together strategically. The bodice forms a fitted rectangular yoke, and the skirt flares naturally as you add more squares to each row going down.

The square neckline gives it that classic vintage feel, while the wide tank-style shoulder straps stay put on wiggly babies. The back features a center opening with button closures, so you won’t be wrestling the dress over anyone’s head during diaper changes.

What I love most is the color play. Each square uses a slightly different combination of the warm peachy pink tones, creating that beautiful watercolor patchwork effect you see in the finished piece. No two squares are exactly alike, but they all work together harmoniously.

Skill Level and Time Commitment

This pattern is rated intermediate. The individual granny square is absolutely beginner-friendly. If you can chain, double crochet, and slip stitch, you can make these squares. The complexity comes from the join as you go technique and understanding how the squares fit together to create the garment shape.

Plan for approximately 15 to 22 hours of total work time for the size 12 to 18 months. That sounds like a lot, but remember you’re making 46 individual squares. I like to think of it as 46 tiny projects that add up to one stunning dress.

Finished Measurements

The pattern is written for three sizes:

Size 6 to 12 months: chest 18 inches (45.5 cm), dress length 13 inches (33 cm)

Size 12 to 18 months: chest 20 inches (51 cm), dress length 15 inches (38 cm)

Size 18 to 24 months: chest 22 inches (56 cm), dress length 17 inches (43 cm)

The main instructions are written for size 12 to 18 months, with adjustments noted in brackets as [6 to 12 months / 18 to 24 months].

Each finished granny square measures 2.5 inches (6.35 cm) square after blocking. This measurement is critical for the dress to fit properly.

Materials You’ll Need

Yarn

You’ll need light weight yarn, also called DK weight or weight category 3. Here’s the breakdown by color:

Color A (Cream/off-white): approximately 100 [90 / 115] yards

Color B (Dusty rose): approximately 80 [70 / 90] yards

Color C (Coral): approximately 80 [70 / 90] yards

Color D (Mauve/antique rose): approximately 70 [60 / 80] yards

Color E (Soft peach): approximately 70 [60 / 85] yards

Total yardage: approximately 400 [350 / 460] yards (366 [320 / 421] meters)

Yarn Recommendations

Paintbox Yarns Simply DK works beautifully for this project. It’s 100% acrylic with a smooth finish that shows the granny square stitch definition perfectly. Plus it’s machine washable, which is essential for baby items.

Scheepjes Stonewashed gives the dress an heirloom quality with its slightly textured, muted palette. The cotton blend feels lovely against baby skin.

Lion Brand Comfy Cotton Blend is another excellent choice. The 60% cotton and 40% acrylic blend makes it breathable for warmer months while holding color wash after wash.

Whatever yarn you choose, make sure it achieves gauge and comes from the same dye lot for each color.

Hook and Notions

  • US size E-4 (3.5 mm) crochet hook
  • Yarn needle for weaving ends
  • Scissors
  • 2 small buttons, approximately 0.5 inch (1.25 cm) diameter
  • Sewing needle and thread to match Color A
  • Stitch markers
  • Rust-proof pins for blocking
  • Gauge Information

    One granny square, blocked, measures 2.5 inches by 2.5 inches (6.35 cm by 6.35 cm).

    I cannot stress this enough. Gauge matters here. Because the dress is assembled from a fixed number of motifs in each row, every quarter inch of deviation per square multiplies across 4 to 8 squares per row. That could result in a dress that’s 1 to 2 inches off the intended measurements.

    To check your gauge, make one complete granny square through Round 4. Block it gently and let it dry completely before measuring. If your square is smaller than 2.5 inches, go up a hook size. If it’s larger, go down a hook size.

    Abbreviations and Definitions

    Here are all the abbreviations you’ll encounter in this pattern:

    beg: beginning

    ch: chain (yarn over, pull through loop on hook)

    ch-sp: chain space (the gap created by a chain stitch)

    dc: double crochet (yarn over, insert hook, pull up loop, yarn over and pull through 2 loops, yarn over and pull through remaining 2 loops)

    hdc: half double crochet

    JAYG: join as you go

    pm: place marker

    rem: remaining

    rep: repeat

    rnd: round

    RS: right side (the side that faces out when worn)

    sc: single crochet (insert hook, pull up loop, yarn over and pull through both loops)

    sk: skip

    sl st: slip stitch (insert hook, yarn over, pull through both the stitch and the loop on hook in one motion)

    sp: space

    st(s): stitch(es)

    WS: wrong side (the inside of the garment)

    yo: yarn over

    Special Techniques

    Join As You Go Flat Join

    This technique lets you connect squares as you work the final round, eliminating most of the sewing at the end. Here’s how it works:

    When you’re working the final round of a new square that will sit next to an already-completed square, replace each chain-1 side space with a slip stitch into the corresponding chain space of the neighboring finished square. Skip the chain entirely.

    At corners shared between squares, work a slip stitch into the corner chain space of the neighboring square, chain 1, then slip stitch back into the same corner chain space before continuing with your working square corner.

    The result is an invisible flat join with no added bulk.

    Standing Double Crochet

    This technique lets you start a new color mid-round without that obvious starting chain showing on the right side.

    Without making a slip knot, create a loop on your hook. Yarn over, insert hook into the indicated stitch or space, yarn over and pull up a loop, yarn over and draw through 2 loops, yarn over and draw through the remaining 2 loops.

    Granny Square Instructions

    You’ll make all the squares needed for the bodice and skirt following these instructions. Each square has 4 rounds.

    Round 1 (Center)

    With Color E or Color B (vary across squares), make a magic ring.

    Chain 3 (this counts as your first double crochet). Work 2 double crochet into the ring, chain 2. (Work 3 double crochet into ring, chain 2) repeat 3 times. Slip stitch to top of beginning chain-3 to join.

    Fasten off, leaving a 6-inch tail to weave.

    Stitch count: 12 dc, 4 ch-2 spaces

    Round 2

    Join Color C or Color D with a standing double crochet into any chain-2 corner space.

    Chain 3 (counts as first dc of this corner cluster). Work 2 more double crochet into same corner space, chain 2, work 3 double crochet into same corner space (corner made), chain 1. (Work 3 dc, ch 2, 3 dc) into next ch-2 corner space, chain 1. Repeat from * 2 more times. Slip stitch to top of beginning chain-3 to join.

    Fasten off.

    Stitch count: 24 dc, 4 ch-2 corner spaces, 4 ch-1 side spaces

    Round 3

    Join Color B or Color D with a standing double crochet into any chain-2 corner space.

    Work (3 dc, ch 2, 3 dc) into corner ch-2 space, chain 1, 3 dc into ch-1 side space, chain 1. Repeat from * 3 more times. Slip stitch to top of beginning chain-3 to join.

    Fasten off.

    Stitch count: 36 dc, 4 ch-2 corner spaces, 8 ch-1 side spaces

    Round 4 (Joining Round)

    Join Color A with a standing double crochet into any chain-2 corner space.

    For a standalone square (no neighbors yet):

    Work (3 dc, ch 2, 3 dc) into corner ch-2 space, chain 1, 3 dc into first ch-1 space, chain 1, 3 dc into next ch-1 space, chain 1. Repeat around all four sides. Slip stitch to top of beginning chain-3.

    Fasten off.

    Stitch count: 60 dc, 4 ch-2 corner spaces, 12 ch-1 side spaces

    For JAYG squares: Work Round 4 as above, but replace each chain-1 or chain-2 along the joining edge(s) with a slip stitch into the corresponding space of the adjacent completed square.

    Color Placement Guide

    Here’s how to create that beautiful watercolor effect:

  • Round 1 centers alternate between Color E (soft peach) and Color B (dusty rose)
  • Round 2 uses Color C (coral) or Color D (mauve)
  • Round 3 uses Color B or Color D
  • Round 4 always uses Color A (cream)
  • Vary the combinations so no two adjacent squares share identical coloring. This creates visual interest across the entire dress.

    Square Count Summary

    Here’s how many squares you need for each section:

    Bodice: 16 squares total (8 front, 8 back)

    Skirt Row 1: 8 squares

    Skirt Row 2: 10 squares

    Skirt Row 3: 12 squares

    Grand total: 46 squares

    Bodice Construction

    Step 1: Make the Bodice Front

    Arrange 8 squares in a 4-column by 2-row rectangle. The two top outer squares (columns 1 and 4) form the shoulder straps. The center top position remains open to create the square neckline.

    Square 1 (Row 1, Column 1): Work all 4 rounds as standalone. This is the top left strap square.

    Square 2 (Row 1, Column 4): Work all 4 rounds as standalone. This is the top right strap square.

    Square 3 (Row 2, Column 1): Work Rounds 1 through 3 standalone. On Round 4, join the top edge to the bottom edge of Square 1 using JAYG.

    Square 4 (Row 2, Column 2): Work Rounds 1 through 3 standalone. On Round 4, join the left edge to the right edge of Square 3. Top edge remains open for neckline.

    Square 5 (Row 2, Column 3): Work Rounds 1 through 3. On Round 4, join left edge to right edge of Square 4.

    Square 6 (Row 2, Column 4): Work Rounds 1 through 3. On Round 4, join left edge to right edge of Square 5, join top edge to bottom edge of Square 2.

    Squares 7 and 8 (Row 1, Columns 2 and 3): These frame the neckline. Join them to the straps and to each other, with top edges remaining open.

    Checkpoint: The completed front panel should measure approximately 10 inches wide (4 squares x 2.5 inches) and 5 inches tall (2 squares x 2.5 inches).

    Step 2: Make the Bodice Back Panels

    Create two separate panels, each 2 squares wide by 2 squares tall. This creates the center back opening.

    Left back panel: Work 4 squares (B1 through B4) as a joined rectangle.

    Right back panel: Work 4 squares (B5 through B8) as a mirror of the left panel.

    Step 3: Join Front to Back at Side Seams

    Hold the front panel and left back panel with right sides together. Using Color A and a yarn needle (or slip stitch join for a decorative seam), join the left outer edge of the bodice front to the right outer edge of the left back panel.

    Join only the lower row of side squares (Row 2). The upper row remains free to create the armhole.

    Repeat for the right side.

    Checkpoint: The joined bodice should form a tube open at top and bottom. Chest circumference should measure approximately 20 inches.

    Step 4: Join Shoulder Straps

    Whipstitch or slip stitch join the top edge of the back panels to the top edge of the front strap squares.

    Step 5: Button Loops and Buttons

    Along the right back panel inner edge, work single crochet evenly (approximately 1 sc per dc stitch). At the top, work chain 5, slip stitch into same stitch to form a button loop.

    Work matching single crochet edging on the left back panel without button loops.

    Sew 2 small buttons to the left back panel, aligning with the button loops.

    Skirt Construction

    The skirt builds downward from the bodice, with squares increasing each row for the A-line flare.

    Skirt Row 1 (8 squares)

    Attach new squares to the entire lower edge of the bodice. Work 4 squares for the front, 2 for each back panel. Join adjacent squares at their vertical edges to close the skirt into a continuous ring.

    Circumference: 8 squares x 2.5 inches = 20 inches

    Skirt Row 2 (10 squares)

    Join 8 squares to the bottom of Row 1. Add 2 extra squares at the side seam positions to create the flare.

    Circumference: 10 squares x 2.5 inches = 25 inches

    Skirt Row 3 (12 squares)

    Join 10 squares to the bottom of Row 2. Add 2 more squares at evenly spaced positions.

    Circumference: 12 squares x 2.5 inches = 30 inches

    Final checkpoint: Total dress length from shoulder to hem should measure approximately 15 inches.

    Finishing Touches

    Hem Edging

    Join Color A with a standing single crochet into any lower corner chain-2 space.

    Work 1 single crochet into every double crochet stitch and 1 single crochet into every chain-1 space along the lower edges. Work (1 sc, ch 1, 1 sc) into each corner chain-2 space.

    Slip stitch to first single crochet to join. Fasten off.

    Armhole Edging

    Join Color A with a standing single crochet into the bottom corner of one armhole opening.

    Work 1 single crochet into every available stitch and space around the armhole (approximately 36 to 40 sc around).

    Slip stitch to join. Fasten off. Repeat on second armhole.

    Neckline Edging

    Join Color A at the top corner of the right strap. Work single crochet evenly around the entire neckline opening, including across the back neckline edges.

    Slip stitch to join. Fasten off.

    Weave in all remaining ends on the wrong side.

    Tips for Success

    Block your squares before joining. This makes the JAYG process so much easier because all your squares will be uniform.

    Use stitch markers liberally. Mark which edges need to join to which squares. Trust me, when you have 46 squares that look similar, you’ll thank yourself.

    Change colors by completing the last stitch of a round with the new color. This keeps your color changes neat and invisible.

    Weave ends as you go. With this many color changes, leaving all the ends for the end will feel overwhelming.

    Granny Square Patchwork Baby Dress Free Crochet Pattern

    Caring for the Finished Dress

    If you used acrylic or acrylic blend yarn, this dress is machine washable on a gentle cycle with cold water. Lay flat to dry to maintain the shape.

    For cotton or cotton blend yarns, hand washing is gentler on the fibers. Reshape while damp and dry flat.

    Store the dress folded rather than hung to prevent stretching at the straps.

    I really hope you enjoy making this granny square patchwork baby dress as much as I enjoyed writing up this crochet tutorial. Save this pattern to your Pinterest boards so you can find it easily when you’re ready to start, and please leave a comment below if you make one. I’d absolutely love to see your color combinations and hear how it turns out!

    You Might Also Like

    Leave a Comment

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

    *