This is a baby pinafore dress worked in DK weight yarn. It uses fan stitches, shell stitches, and basic single crochet. The bodice works flat, then the skirt works in the round. Adjustable button straps make sizing flexible. The finished piece fits babies 6 to 12 months.
The construction is straightforward once you understand the fan stitch repeat. You will work from the top down, starting with a lace bodice, transitioning through a ribbed waistband, then flaring out into a beautiful lace skirt. The scalloped edges at the neckline and hem give it that classic heirloom look.
If you have completed a couple of lace projects before, you are ready for this one. If you are newer to lace work, take your time with the special stitch definitions below. I have written them out step by step.
Why This Lavender Lace Pinafore Works So Well
The design layers beautifully over a white blouse or onesie. The button straps let you adjust the fit as baby grows. And that flared skirt with its scalloped hem catches the light in the prettiest way.
The color shown is a soft lavender, but this pattern works in any solid color where you want the lace texture to shine. Avoid variegated yarns for this one. The stitch definition matters, and busy colorways can hide all your hard work.
Who wouldn’t want a little one twirling in delicate lavender lace?
Skill Level and Time to Complete
This is an intermediate level crochet pattern. You should feel comfortable with shell stitches, fan lace motifs, working in the round, and top-down garment shaping. Reading stitch repeat instructions is essential.
If you have never worked a lace pattern before, I recommend practicing the fan stitch on a small swatch first. Once you get the rhythm of skip 2, fan, skip 2, single crochet, everything clicks into place.
Expect 8 to 12 hours if you crochet regularly. Allow 14 to 18 hours if you are newer to lace patterns or like to take your time. This is not a weekend project for most of us, but the results are worth every minute.
Finished Measurements
Size: 6 to 12 months
- Chest circumference: approximately 18 inches (46 cm)
- Bodice height: approximately 5.5 inches (14 cm)
- Skirt length: approximately 6.5 inches (16.5 cm)
- Total length (excluding straps): approximately 12 inches (30.5 cm)
- Strap length: approximately 7 inches (18 cm) each
Size customization tips are included at the end of the pattern for 12 to 18 months and 18 to 24 months.
Materials Needed
Yarn:
DK weight (CYCA 3), approximately 300 to 350 yards (275 to 320 m) in lavender
Hook:
US size E-4 / 3.5 mm crochet hook
Notions:
- 4 small buttons, approximately 5/8 inch (15 mm) diameter
- Yarn needle for weaving ends
- Stitch markers
- Scissors
- Rust-proof pins for blocking
Yarn Suggestions
Paintbox Yarns Simply DK in Dusty Lilac works beautifully. It is 100% acrylic, machine washable, and gives great stitch definition.
Drops Safran in Lavender is a cotton option with lovely drape. Cotton shows lace stitches crisply but has a slightly firmer hand.
Lion Brand Pound of Love in Pastel Purple is economical and baby safe. The large skein covers multiple sizes.
Avoid fuzzy or hairy yarns. They obscure the lace pattern. Choose something smooth with good stitch definition.
FYI, a smooth DK yarn makes those fan stitches pop beautifully.
Gauge
After blocking:
- 18 stitches and 10 rows = 4 inches (10 cm) in half double crochet (hdc)
- One 12-stitch fan repeat = approximately 2.5 inches (6.4 cm) wide
- One fan repeat = approximately 1 inch (2.5 cm) tall
Gauge matters here. This is a garment. If your gauge is off, the fit will be off. Make a swatch, block it, measure it, and adjust your hook size if needed.
Abbreviations and Special Stitches
- beg – beginning
- BPdc – back post double crochet
- ch – chain
- ch-sp – chain space
- dc – double crochet
- FPdc – front post double crochet
- hdc – half double crochet
- rep – repeat
- rnd – round
- RS – right side
- sc – single crochet
- sk – skip
- sl st – slip stitch
- sp – space
- st(s) – stitch(es)
- t-ch – turning chain
- WS – wrong side
- yo – yarn over
Fan Stitch
This creates the lacy, petal-like texture throughout the skirt. Work 5 double crochet into the same stitch or chain space. That cluster is one fan.
Shell Stitch
Work 3 double crochet, chain 1, then 3 more double crochet into the same stitch. This 6-stitch shell with a chain-1 center creates the scalloped hem border.
Scallop Border Stitch
Slip stitch, chain 3, work 4 more double crochet in the same stitch, skip 2 stitches, and slip stitch in the next. Repeat for a pretty pointed edge.
Bodice Lace Repeat
Skip 2 stitches, work 5 double crochet into the next stitch (fan), skip 2 stitches, single crochet into the next stitch. This 6-stitch repeat creates the open lace texture in the bodice.
Pattern Notes Before You Begin
- The bodice works flat (back and forth in rows). This keeps the button strap openings separate. The pinafore body joins and works in the round from the waistband down.
- Turning chains: Chain 3 at the beginning of a dc row counts as the first dc. Chain 1 at the beginning of a sc row does NOT count as a stitch.
- Place stitch markers at the side seam points to track increases during the skirt section.
- Straps work separately and attach with buttons. Front straps use buttonholes built into the strap. Back attachment uses buttons sewn to the bodice.
- The fan stitch repeat is a 6-stitch repeat. Your stitch counts must be divisible by 6.
- All rounds in the skirt are joined rounds unless noted.
- Right side faces outward throughout.
Step by Step Crochet Pattern Instructions
Bodice Front and Back Panels
Work both panels flat starting with a single crochet foundation, then introduce the fan lace pattern for the neckline and upper bodice. Transition to solid single crochet for the lower section. Each panel should measure about 4.5 inches tall and 9.5 inches wide.
Join the panels at the sides with a continuous single crochet round so the piece becomes a tube ready for the waistband.
Waistband
Work a few rounds of half double crochet and front/back post stitches to create a stretchy, ribbed waistband that holds the skirt nicely.
Skirt
Increase the stitch count, then work alternating rounds of fan stitches and connecting rounds. Gradually enlarge the fans (from 5 dc to 7 dc to 9 dc) so the skirt flares naturally. Finish with a scalloped hem border for that classic pinafore look.
Make the adjustable button straps, attach them at the shoulders, sew on the buttons, weave in every end, and block thoroughly so the lace opens fully.
Checkpoint:
After blocking, the total length (excluding straps) should sit around 12 inches with a pretty, flowing skirt.
Related articles
- Emerald Jewel Tone Lace Maxi Skirt Free Crochet Pattern
- Lilac Purple Bow Cardigan Free Crochet Pattern
- Pink Piglet Baby Set Free Crochet Pattern
- Coral Peach Mesh Crochet Summer Shrug Free Pattern
- Dusty Blue Textured Baby Cardigan Free Crochet Pattern
FAQ’s
Can I make this in a different color?
Yes. Soft pastels, soft whites, or even soft mint look gorgeous. Stick to solids so the lace texture stays clear and visible.
Is the fan stitch hard to learn?
Not once you get the rhythm. Practice a small swatch of skip-2, 5-dc fan, skip-2, single crochet. After a couple of rows it becomes automatic.
How do the adjustable straps work?
Front straps include buttonholes. Back straps button onto the bodice. This lets you lengthen or shorten as baby grows.
Can beginners finish this?
Confident beginners who already know shells and basic increases can handle it. Take the lace sections slowly and use stitch markers.
How do I wash the finished dress?
Machine wash on gentle in cool water and lay flat to dry. Choose a soft, machine-washable DK yarn for best everyday wear.
What if my skirt doesn’t flare enough?
Make sure you complete the increase rounds that enlarge the fans. Blocking also opens the lace and adds beautiful drape.
Final Thought
There you have it—a soft, lacy pinafore that looks like an heirloom but works up in a manageable number of hours. The fan-stitch bodice and flared skirt create pure vintage charm, while the adjustable button straps keep it practical as baby grows.
IMO, the moment the skirt starts flaring with those larger fans is pure crochet joy. Take your time with the lace repeats and the blocking, and enjoy every delicate stitch.
When that little one is finally twirling in their handmade lavender lace, every hour will feel completely worth it. Happy crocheting, friend!