I’ve been looking for the perfect fall baby dress pattern for ages, and this one checks every single box. The combination of granny square bodice detail, that gorgeous shell stitch skirt, and those sweet tie straps creates something truly special for the littlest members of your life.

When I finally found this design, I knew I had to share it with you. The warm harvest tones, the vintage-inspired construction, and the adjustable shoulder ties make this dress both practical and absolutely adorable for photo sessions, family gatherings, or everyday autumn adventures.
Whether you’re making this for your own little one, a baby shower gift, or adding to your handmade inventory, you’re going to love how this project comes together. Let me walk you through every single step.
Why This Autumn Baby Dress Pattern Works So Well
This dress hits that sweet spot between impressive and achievable. The construction breaks down into manageable sections: two small granny square motifs, a simple single crochet bodice worked flat, and a shell stitch skirt worked in rounds. Each section uses skills you likely already have, just combined in a beautiful way.
The granny square motifs on the bodice give you that handmade, heirloom quality without requiring you to piece together dozens of squares. Just two small motifs, each about 3 inches square, create the focal point of the entire garment.
The shell stitch skirt provides texture and natural flare without complicated shaping. Once you establish the pattern, it practically works itself.
And those tie straps? They’re simply long chains with slip stitch reinforcement. Easy to make, adjustable to fit, and they photograph beautifully tied in little bows.
Skill Level and Time Investment
This pattern is rated intermediate, but don’t let that scare you off if you’re a confident beginner. If you can work single crochet, double crochet, and basic granny squares, you have all the skills needed. The "intermediate" rating comes from managing multiple construction phases and maintaining consistent gauge across different stitch patterns.
Expect to spend 8 to 12 hours on this project from start to finish. That breaks down to roughly:
Materials You’ll Need
Yarn Requirements:
The sample shown uses a warm mustard gold as the primary color, but the pattern works beautifully in the rust orange or mocha brown versions shown in the reference images. Pick whatever speaks to your autumn heart.
Recommended Yarn Options:
Lion Brand Heartland works wonderfully here. It’s 100% acrylic, machine washable, and comes in rich autumn tones with excellent stitch definition for both the granny squares and shell pattern.
Paintbox Yarns Simply DK held double gives you a softer hand while maintaining the weight needed for structure.
We Are Knitters The Wool creates a luxury version with incredible drape if you don’t mind hand washing.
Whatever you choose, stick with smooth yarns. Fuzzy or hairy fibers will obscure your beautiful granny square detail.
Hook:
Notions:
Gauge (Please Swatch!)
I know, I know. Nobody wants to swatch for a baby dress. But gauge matters here because the bodice needs to fit properly around a tiny chest.
In single crochet with H-8 hook:
In shell stitch pattern:
Completed granny square motif:
If your gauge is off by even one stitch per inch, your finished chest measurement will be noticeably different. A quick 4-inch swatch takes 15 minutes and saves hours of frustration.
Finished Measurements
Size: 3 to 6 months
Abbreviations and Stitch Definitions
Let me define every stitch and term before we begin. If you’re newer to crochet, bookmark this section for easy reference.
Special Stitches
Shell Stitch
Work 5 double crochets all into the same stitch or space. This creates the beautiful fan shape that forms your skirt texture.
To work a shell: Insert hook into indicated stitch, complete one double crochet. Without moving to a new stitch, work 4 more double crochets into that same stitch. You now have 5 double crochets sharing one base point.
Half Shell
Work 3 double crochets into the first or last stitch of a row when a full shell cannot be balanced at the edges.
Scallop Edging
This creates the pretty pointed hem:
1. Join yarn with a slip stitch
2. Chain 1, single crochet in same stitch
3. Skip 2 stitches, work 5 double crochets in next stitch (shell)
4. Skip 2 stitches, single crochet in next stitch
5. Repeat steps 3 and 4 around
Pattern Instructions
Section One: Granny Square Motifs (Make 2)
These small squares become the decorative focal point on your bodice front.
Round 1 (CB, cream): Make a magic ring or chain 4 and slip stitch to join. Chain 3 (this counts as your first double crochet), work 2 double crochets in ring, chain 2. Work 3 double crochets in ring, chain 2. Repeat from * 3 more times. Slip stitch to top of beginning chain-3 to join. (4 clusters of 3 dc, 4 ch-2 corner spaces)
Round 2 (CA, burnt orange): Slip stitch to corner chain-2 space. Chain 3 (counts as dc), 2 double crochets in same space, chain 2, 3 double crochets in same space (corner made), chain 1. Work (3 dc, ch 2, 3 dc) in next corner space, chain 1. Repeat from * around all 4 corners. Slip stitch to top of beginning chain-3. (8 clusters of 3 dc, 4 ch-2 corner spaces, 4 ch-1 side spaces)
Round 3 (MC, mustard gold): Slip stitch to corner chain-2 space. Chain 3, 2 double crochets in same space, chain 2, 3 double crochets in same space (corner made), chain 1, 3 double crochets in chain-1 side space, chain 1. Work (3 dc, ch 2, 3 dc) in next corner chain-2 space, chain 1, 3 dc in chain-1 side space, chain 1. Repeat from * around all 4 corners. Slip stitch to top of beginning chain-3. Fasten off and weave in ends. (12 clusters of 3 dc, 4 ch-2 corner spaces)
Block each motif to approximately 3 inches square before continuing.
Section Two: Bodice
The bodice is worked flat in rows of single crochet, with front and back panels made separately and then seamed.
Bodice Front Panel
Using MC, chain 33.
Row 1 (RS): Single crochet in 2nd chain from hook and in each chain across. Turn. (32 sc)
Rows 2 through 20: Chain 1, single crochet in each stitch across. Turn. (32 sc)
Do not turn after Row 20. Do not fasten off.
Checkpoint: Your front panel should measure approximately 8 inches wide and 4.5 inches tall.
Bodice Back Panel
Using MC, chain 33.
Work Rows 1 through 20 exactly as the front panel. Fasten off after Row 20, leaving an 18-inch tail for seaming.
Joining the Bodice Panels
Place front and back panels with right sides facing outward (wrong sides together). Using the long tail and a tapestry needle, whipstitch the side edges together, leaving the top 8 rows open on each side for armholes. You’re seaming Rows 9 through 20 on each side, closing the side seams below the armhole opening.
After seaming, your bodice forms a tube that’s closed at the sides below the armhole and open at top and bottom.
Button Band (Center Front, Right Side as Worn)
With RS facing, join MC at the bottom right selvedge edge of the front panel (waist corner).
Row 1: Chain 1, work 20 single crochets evenly up the right selvedge edge to the neckline corner. Turn. (20 sc)
Row 2: Chain 1, single crochet in each stitch across. Fasten off. (20 sc)
Sew 5 buttons evenly spaced along this band, placing the first button 0.5 inch from the bottom and the last button 0.5 inch from the top.
Buttonhole Band (Center Front, Left Side as Worn)
With RS facing, join MC at the top left selvedge edge of the front panel (neckline corner).
Row 1: Chain 1, work 20 single crochets evenly down the left selvedge edge to the waist corner. Turn. (20 sc)
Row 2 (Buttonhole Row): Chain 1, single crochet in first 2 stitches. Chain 2, skip next 2 stitches, single crochet in next 2 stitches. Repeat from * 4 times. Chain 2, skip next 2 stitches, single crochet in last 2 stitches. Turn. (5 ch-2 buttonhole spaces, 10 sc)
Row 3: Chain 1, single crochet in first 2 stitches. Work 2 single crochets in chain-2 space, single crochet in next 2 stitches. Repeat from * 4 times. Work 2 single crochets in chain-2 space, single crochet in last 2 stitches. Fasten off. (20 sc)
Attaching Granny Square Motifs to Bodice Front
With right side of bodice front facing, position one blocked granny square on each half of the front panel. Place each square approximately 0.5 inch down from the top neckline edge and 0.5 inch in from the button band edges. The two squares sit side by side, separated by the center button column.
Whipstitch each square neatly to the front panel through the outer edge stitches of the granny square only.
Section Three: Skirt
The skirt is worked in joined rounds downward from the waist edge using shell stitch.
Setup Round
With RS facing and bodice held with waist edge up, join MC to any stitch along the waist edge.
Work single crochet around the entire waist edge, placing 1 single crochet in each row-end stitch along the sides and 1 single crochet in each stitch along the front and back Row 20 edges. Work a total of 66 single crochets evenly around, placing increases as needed. Slip stitch to first single crochet to join. (66 sc)
Round 1 (Increase Round)
Chain 1, single crochet in same stitch, single crochet in each of next 9 stitches, 2 single crochets in next stitch. Single crochet in next 10 stitches, 2 single crochets in next stitch. Repeat from * 5 times. Slip stitch to first single crochet. (72 sc)
Round 2 (Begin Shell Pattern)
Slip stitch to reposition if needed. Chain 1, single crochet in first stitch. Skip 2 stitches. Work 5 double crochets in next stitch (shell). Skip 2 stitches. Single crochet in next stitch, skip 2, work 5 dc in next stitch, skip 2. Repeat from * 11 times. Slip stitch to first single crochet to join. (12 sc, 12 shells)
Round 3
Chain 3 (counts as dc). Work 2 double crochets in same single crochet (half-shell start). Skip 2 double crochets. Single crochet in next double crochet (center dc of previous shell). Skip 2 double crochets. Work 5 dc in next sc, skip 2 dc, sc in center dc of next shell, skip 2 dc. Repeat from * 11 times. Work 2 dc in same place as beginning chain-3. Slip stitch to top of beginning chain-3.
Round 4
Chain 1, single crochet in same stitch as join. Skip 2 double crochets. Work 5 double crochets in next single crochet. Skip 2 double crochets. Single crochet in center dc of next shell, skip 2 dc, work 5 dc in next sc, skip 2 dc. Repeat from * 11 times. Slip stitch to first single crochet.
Rounds 5 through 12
Alternate between Round 3 and Round 4 pattern. Rounds 5, 7, 9, and 11 repeat Round 3 structure. Rounds 6, 8, 10, and 12 repeat Round 4 structure.
Checkpoint: After Round 12, your skirt should measure approximately 5.5 inches from the waist seam.
Scallop Hem Edging
Do not fasten off after Round 12.
Scallop Round: Chain 1, single crochet in same stitch as join. Skip 2 stitches. Work 5 double crochets in next stitch. Skip 2 stitches. Single crochet in next stitch, skip 2, work 5 dc in next stitch, skip 2. Repeat from * 11 times. Slip stitch to first single crochet. Fasten off. (12 scallops)
Section Four: Shoulder Straps (Make 2)
Using MC, chain 80 (approximately 20 inches). Slip stitch in 2nd chain from hook and in each chain across to create a firm, rounded strap. Fasten off, leaving a 10-inch tail at each end for attaching.
Make 2 identical straps.
To attach: Fold each strap in half to find the center point. Position the center at the shoulder point where the armhole opening meets the bodice top edge. Sew each end to the front and back top edges, approximately 1 inch in from the armhole edge on each side. Tie into a bow.
Section Five: Finishing
1. Weave in all remaining yarn ends using a tapestry needle
2. Ensure granny squares are securely attached to bodice front
3. Verify all 5 buttons are sewn firmly to the button band
4. Check that shoulder straps are securely attached and tie in even bows
Blocking Your Finished Dress
Wet blocking gives the best results for this project.
Soak the finished dress in cool water for 15 minutes. Gently squeeze out excess water by pressing between two clean towels. Never wring.
Lay flat on a blocking mat or clean dry towel. Pin the skirt scallops out to points, spreading each shell evenly. Pin the bodice to the correct width (8 inches across the front). Allow to dry completely before removing pins.
Size Customization
To size up (6 to 12 months):
To size down (0 to 3 months):
For all size changes, verify that your waist stitch count after the setup round is divisible by 6 to maintain the shell pattern evenly.
Care Instructions
For acrylic yarn: Machine wash cold on gentle cycle. Tumble dry on low or lay flat to dry.
For wool yarn: Hand wash in cool water with wool-safe soap. Press out water gently. Lay flat to dry.
Avoid hanging the finished dress on a hanger for long-term storage, as the yarn weight may stretch the shoulder strap attachment points.

Tips for Success
Take your time with the granny squares. These are the star of the show. Block them carefully so they’re perfectly square before attaching.
Mark your shell pattern rounds. Place a stitch marker at the beginning of each round so you always know where you started.
Don’t stress about perfect button placement. As long as they align with your buttonholes, you’re golden.
Steam those bows. A light steam helps the shoulder tie bows hold their shape for photos.
I hope you love making this autumn baby dress as much as I loved putting together this tutorial for you. There’s something so satisfying about creating a complete little garment, especially one with such beautiful vintage charm. Thank you for trusting me with your crafting time.
If you make this dress, I would absolutely love to see it! Tag me on Instagram or share your finished project on Facebook. Seeing your creations in different color combinations always makes my day.
This pattern is definitely one to save for later. Pin it to your crochet boards so you can find it when you’re ready to start, and please drop a comment below if you make one. I’d love to hear which colors you choose and who the lucky little one is that gets to wear it!
