You know that skein of soft lavender yarn sitting in your stash, the one you bought because the color made you smile but never found the perfect project for? This is it. The lavender puff stitch baby dress turns that yarn into something a little one will actually wear—and look ridiculously cute in. The texture is pure magic, the fit is diaper-friendly, and the whole thing works up without a single button or zipper to fight with.
Why This Baby Dress Pattern Works So Well
The puff stitch gives the entire dress that soft, bubbly surface that photographs like a dream. Every little raised bump catches the light and makes the fabric look special without feeling stiff or scratchy.
The empire waist sits right under the arms so the skirt floats free. No bunching over a diaper, no fighting to get it on a wriggly baby. You just slip it over the head and you’re done.
I love that this dress has real substance. The fabric feels thick and cozy in your hands, the kind of handmade piece that ends up in the memory box years later. It’s the opposite of those delicate lace numbers that never leave the hanger.
Materials You Will Need
Grab everything before you start so you can settle in with a cup of tea and zero interruptions.
Yarn: About 350–400 yards of DK weight (CYCA 3). Smooth, plied cotton or cotton blend shows the puffs best and feels soft on baby skin. Good options:
- Lion Brand 24/7 Cotton in Lavender (2 skeins)
- Paintbox Yarns Simply DK in Dusty Lilac (3 balls)
- Scheepjes Cahlista in Lavender (4 balls)
Skip anything fuzzy or bouclé—those yarns hide the texture you worked so hard for.
Hook: US E-4 / 3.5 mm
Notions:
- Yarn needle
- Scissors
- At least 4 stitch markers
- Measuring tape
- Optional: a tiny hanger for that final “look how cute” photo
Gauge Matters for This Project
With the E-4 / 3.5 mm hook you want:
16 single crochet stitches = 4 inches / 10 cm
One puff stitch + one single crochet ≈ 0.5 inch wide
8 rows in pattern = 2 inches / 5 cm
Yes, I said the dreaded words: make a gauge swatch. Puff stitch tension changes from person to person more than almost any other stitch. Chain 22, work alternating puff and single crochet rows for at least 16 rows, block lightly, and measure. Switch hook sizes if you need to. Trust me on this one.
Finished Measurements
Written for 6–12 months:
Chest circumference: about 17 inches / 43 cm
Total length (shoulder to hem): about 14 inches / 35.5 cm
Bodice length: about 5.5 inches / 14 cm
Skirt length: about 8.5 inches / 21.5 cm
Skill Level
Intermediate. You should feel comfortable working in rows and rounds. The puff stitch is new for a lot of people, but once the motion clicks it becomes almost meditative. Practice it on your gauge swatch first and you’ll be fine.
Abbreviations and Stitch Definitions
Quick reference so you don’t have to scroll back later:
ch = chain
sl st = slip stitch
sc = single crochet
sc2tog = single crochet two together
st(s) = stitch(es)
RS = right side
WS = wrong side
PS = puff stitch (see next section)
rnd = round
rep = repeat
pm = place marker
sk = skip
yo = yarn over
How to Make the Puff Stitch (PS)
This is the star of the whole dress. Take your time learning it—consistency is everything.
Step 1: Yarn over and insert hook into the indicated stitch.
Step 2: Yarn over and pull up a loop about ½ inch high (3 loops on hook).
Step 3: Yarn over and insert into the same stitch again.
Step 4: Yarn over and pull up another loop to the same height (5 loops).
Step 5: Yarn over and insert a third time.
Step 6: Yarn over and pull up one more loop (7 loops total).
Step 7: Yarn over and draw through all 7 loops at once.
Step 8: Chain 1 to close and secure the puff.
That final chain 1 is part of the puff stitch itself—don’t count it as a separate stitch. Keep every loop the same height so the texture stays even.
How to Make the Picot Edging
The dainty finish for neckline, armholes, and hem:
- Single crochet into the stitch.
- Chain 3.
- Slip stitch into the first of those three chains.
- Single crochet into the next stitch.
Repeat around.
Pattern Notes Before You Begin
Read these once and save yourself a headache later:
- Bodice is worked flat in rows—front and back separately, then seamed at the shoulders.
- Skirt is worked in the round from the waist down.
- Puff stitch rows always happen on the right side; plain single crochet rows are on the wrong side.
- The chain 1 at the start of single crochet rows does NOT count as a stitch.
- Each puff counts as one stitch.
- Block the finished dress—puffs bloom beautifully after blocking.
Crochet Pattern Instructions
Front Bodice
Foundation chain: Chain 38.
Row 1 (WS): Sc in second ch from hook and each ch across. Turn. (37 sc)
Row 2 (RS, Puff): Ch 1, sc in first st, (PS in next st, sc in next st) across, ending with sc in last st. Turn. (37 sts)
Rows 3–9: Alternate plain sc rows (WS) and puff rows (RS). After Row 9 your piece should measure about 2.25 inches tall.
Front Bodice Armhole Shaping
Row 10 (RS): Sl st across first 3 sts, ch 1, sc in same st, (PS, sc) across until 3 sts remain. Turn, leaving last 3 unworked. (31 sts)
Row 11 (WS): Ch 1, sc2tog, sc across to last 2 sts, sc2tog. Turn. (29 sc)
Continue alternating puff and plain rows through Row 19. Bodice should now measure about 5.5 inches tall.
Front Neckline Shaping
Left shoulder: Work 10 stitches for 3 more rows (puff, plain, puff), then fasten off.
Right shoulder: Skip 9 center stitches, join yarn, and mirror the left shoulder.
Back Bodice
Work identically to the front through Row 22, including both shoulders.
Seaming the Bodice
Whipstitch or mattress stitch the shoulder straps together. Leave the side seams open for now.
Skirt
Join yarn at the bottom right side of the front foundation edge and work 37 sc across the front, 1 sc at the side, 37 sc across the back, 1 sc at the other side. Join. (76 sc)
Then work a series of increase rounds alternating with puff and plain rounds until you reach the desired length and stitch count (the pattern builds gradually to about 201 stitches). Finish with a picot hem.
Hemline Picot Edging, Neckline Edging & Armhole Edging
Work a round of single crochet followed by a picot round on the hem, then repeat the same two rounds around the neckline and each armhole. Keep the picots consistent and the corners neat.
Finishing Your Baby Dress
Weave in every end securely—cotton likes to unravel if you rush this step.
Block by laying the dress flat, misting with cool water or hovering a steam iron, and pinning the bodice to size while spreading the skirt into a gentle A-line. Let it dry completely. The puffs will fluff up and look even better after blocking.
Care Instructions
Cotton: machine wash gentle, cool water, lay flat to dry.
Acrylic: gentle wash, low tumble dry.
Always check the yarn label first.
Size Customization Tips
- Newborn / 0–3 months: Start with 32-chain foundation, reduce armhole bind-offs, shorter shoulder straps, fewer skirt rounds.
- 12–18 months: Start with 44-chain foundation, slightly wider armholes, one extra skirt increase round.
- 2T: Start with 50-chain foundation and add two extra increase rounds in the skirt.
You Might Also Like
- Lavender Ruffle Baby Dress Free Crochet Pattern
- Sunny Yellow Baby Dress Free Crochet Pattern
- Lavender Shell Stitch Girl Dress Free Crochet Pattern
- Sunflower Summer Baby Dress Free Crochet Pattern
- Powder Blue Rosebud Baby Dress Free Crochet Pattern
FAQ’s
Can I use a different yarn weight?
Stick with DK if you want the measurements to match. Worsted will make a bigger, denser dress; fingering will make it too delicate and stretchy.
How long does this project actually take?
Most people finish in 10–14 hours once the puff stitch becomes automatic. First-timers might need a bit longer while the motion sinks in.
Do I really have to block it?
Yes. Unblocked puffs look a little uneven. After blocking they bloom and the whole dress looks polished.
Can I add sleeves?
You can, but the original design is meant to be sleeveless for easy dressing and warm-weather wear. Cap sleeves are possible if you pick up stitches around the armholes and work a few short rows.
What if my gauge is off?
Change hooks until you hit the gauge numbers. A dress that is even half an inch too narrow or wide will feel different on a baby.
Is this a good gift for a baby shower?
Absolutely. It’s soft, practical, photo-ready, and something the parents will actually use instead of another onesie that ends up in a drawer.
You Did It!
There it is—your very own lavender puff stitch baby dress. That little bit of texture and the soft purple color turn a simple garment into something that feels special every time someone puts it on. Whether it’s for a baby shower, a first birthday, or just because you wanted to make something sweet, you now have a handmade piece that will be loved and remembered.
Happy crocheting—and don’t forget to snap a photo of the finished dress before it disappears into the laundry pile.