Need a special-occasion dress that looks like it belongs in a portrait studio or flower-girl lineup? This lavender shell-stitch number delivers exactly that—heirloom lace details, soft ruffles, and a flowing skirt that moves like a dream. It works up in delicate fingering cotton and fits girls sizes 4 through 8. Grab your smallest hooks and let’s make something unforgettable.
About This Girl Dress Crochet Pattern
This dress builds top-down in joined rounds. You start with a neckband, work straight through the bodice and waist, then explode into two tiers of expanding fan-and-shell lace for the skirt. The only separate piece is the double-layered scallop ruffle collar that you attach at the end.
The silhouette is classic A-line and hits about mid-calf. A small keyhole at the center back closes with a single button so even the wiggliest kid can get dressed without a fight. Two different hook sizes give the bodice structure and the skirt beautiful drape—same yarn, totally different feel.
Key features you will love:
- Double-layered scallop ruffle collar that sits prettily at the neckline
- Alternating mesh and solid double-crochet rows for a semi-fitted bodice
- Tighter mesh at the waist that gently cinches the shape
- Two expanding tiers of fan-and-shell lace
- Delicate picot scallop hem that finishes everything off
This is an advanced pattern, no sugar-coating. You will meet pineapple-style fans, strategic shaping inside lace repeats, and multiple textures in one garment. If you have already finished a couple of lace projects, you have the skills. The construction stays logical the whole way through.
Expect 30 to 45 hours depending on size and how fast you crochet. The collar alone takes three to four hours. Treat it like a labor of love, not a weekend dash. The finished dress looks straight out of a boutique window.
Finished Sizes
The pattern writes size 6 as the main set of numbers. Size 4 sits in parentheses and size 8 in brackets.
- Size 4: Chest 23 in / 58 cm, waist 22 in / 56 cm, length shoulder to hem 24 in / 61 cm
- Size 6: Chest 25 in / 63.5 cm, waist 23.5 in / 60 cm, length 26 in / 66 cm
- Size 8: Chest 27 in / 68.5 cm, waist 25 in / 63.5 cm, length 28 in / 71 cm
Adding or removing one full fan repeat changes the chest circumference by roughly three inches. Handy if you need to tweak the fit.
Materials Needed
Yarn: Fingering or light lace-weight cotton (or cotton blend), roughly 2–3 ply with 400–500 meters per 100 g. Plan on about 700 (600) [850] meters of a single lavender or soft lilac shade.
Recommended options:
- Drops Safran (100% Egyptian cotton) – 5 (4) [6] skeins
- Paintbox Yarns Cotton DK worked at a tight fingering gauge – 6 (5) [7] skeins
- Scheepjes Catona shade 520 Lavender – 6 (5) [7] balls
Pick a smooth, plied cotton with almost zero halo. Wool-heavy yarns will felt and hide all that pretty openwork.
Hooks:
- US B-1 / 2.25 mm for the bodice and collar
- US C-2 / 2.75 mm for the skirt tiers
Notions: At least six stitch markers, tapestry needle, one small 10 mm button, matching sewing thread, blocking mats, rust-proof pins, and a spray bottle.
Gauge
Bodice with the 2.25 mm hook: 22 double crochets = 4 in / 10 cm and 10 rows of dc = 4 in / 10 cm.
Skirt fan stitch with the 2.75 mm hook: One complete fan repeat (17 stitches) = 3 in / 7.5 cm and four rows of the fan pattern = 2.5 in / 6.35 cm.
Gauge really matters on a fitted garment. Swatch in the round if you can and change hooks until the numbers match. A dress that is too tight or too baggy after forty hours is nobody’s idea of fun.
Abbreviations
Here is the short list you will actually use:
beg = beginning
BLO = back loop only
ch = chain
ch-sp = chain space
dc = double crochet
hdc = half double crochet
pm = place marker
rep = repeat
rnd = round
sc = single crochet
sk = skip
sl st = slip stitch
st(s) = stitch(es)
yo = yarn over
Nothing scary—just the usual suspects plus a few lace-specific ones.
Special Stitches for This Crochet Tutorial
Fan Stitch (5-dc fan)
Work (dc, ch 1) four times, then one more dc all in the same stitch or space. Five doubles with four little chain spaces between them.
Large Fan Stitch (7-dc fan)
Work (dc, ch 1) six times, then one more dc. Seven doubles and six chain spaces—perfect for the expanding skirt.
Scallop Edging
Slip stitch to the next stitch, chain 3, work four more doubles in the same stitch, slip stitch in the next stitch. Repeat.
Picot
Chain 3, slip stitch in the third chain from the hook. Tiny and perfect.
Picot Scallop (hem edging)
Slip stitch into the chain space, chain 3, four doubles, chain-3 picot, one more double back into the same space, slip stitch to the next space. Each scallop ends with a little point.
Chainless Foundation Double Crochet
The stretchy, no-chain way to start a long strip. Once you try it you will never go back to a regular foundation chain for garments.
Pattern Notes Before You Begin
Construction order stays simple: neckband, bodice in rounds, collar worked separately and sewn on, waist mesh, skirt Tier 1, skirt Tier 2, then the picot hem.
Every round joins with a slip stitch to the top of the beginning chain-3. That chain-3 always counts as a double crochet—do not work an extra one into the same stitch. Right side faces you the whole time; you almost never turn.
Block aggressively when you finish. Cotton lace stays closed and sad until you soak and pin it. Expect the dress to grow 15–20 percent after blocking. That is normal and exactly what you want.
Step by Step Instructions
The full free pattern on the designer’s site walks you through every round with exact stitch counts for all three sizes. Here is the big-picture roadmap so nothing surprises you.
You begin with a chainless-foundation neckband worked flat, then join it into a ring at center back. From the bottom edge of that ring you work the bodice downward, alternating mesh and solid double-crochet rounds until the length feels right.
Next comes the separate double-layered collar. You build it with scallop rows, then whip-stitch it to the top of the neckband. A simple chain loop and a tiny button finish the keyhole.
After the collar is on, you return to the bottom of the bodice for a short waist-mesh section that gently increases the stitch count. Then you switch to the larger hook and launch into the first skirt tier—setup arches followed by expanding 7-dc, 8-dc, and 9-dc fans.
Tier 2 follows the same logic but starts with even wider arches and grows into 10-dc, 11-dc, and 13-dc fans. The final round stabilizes the edge, and the picot-scallop border locks everything in place.
Because the written instructions are detailed and copyrighted, the smartest move is to follow the free pattern page itself for the precise numbers. The overview above keeps you oriented so you never feel lost.
Here is a visual walk-through of the key stages so you can see how the lace opens up.
The neckband and bodice create a clean, semi-fitted base. Alternating mesh and solid rows give just enough stretch while the smaller hook keeps everything neat and structured.
The double-layered scallop collar is pure drama. Worked separately and sewn on, it frames the face and falls softly over the upper chest. Once the button loop is added, the dress suddenly looks finished at the neckline.
Switching to the larger hook for the skirt feels like magic. The first tier of expanding fans creates instant volume. The second tier grows even wider and longer, giving that beautiful mid-calf A-line shape.
The final picot-scallop hem is the cherry on top. After aggressive blocking the whole dress opens, the fans bloom, and the lace looks like it belongs in a high-end children’s boutique.
Finishing Your Shell Stitch Dress
Weave in every end carefully, running each tail through at least an inch of matching stitches. Check the keyhole—if it is wider than about an inch and a half, close the lower part from the wrong side so only the button area stays open. Sew the button on securely.
Then comes the non-negotiable step: blocking. Soak the dress in lukewarm water for 15–20 minutes, squeeze gently, lay it flat, and pin every fan open and every hem scallop into a neat point. Let it dry completely. The finished piece will be 15–20 percent larger and infinitely prettier. Cotton lace simply refuses to show off until you block it.
Tips for Success
Work the collar scallops a little looser so the ruffle drapes instead of standing stiff. If the fans feel tight, jump up a half hook size just for those rows.
Mark every fan-base arch with a stitch marker before you start a new tier. The transition rounds look confusing on paper but become obvious once the markers are in place.
Spread the waist increases evenly. Cluster them and the skirt will hang lopsided—nobody wants that after all the lace work.
Need a longer bodice? Add two extra mesh-and-solid repeats before the waist section. Each pair adds roughly three-quarters of an inch.
You Might Also Like
- Navy Blue Elegant Peplum Dress Free Crochet Pattern
- Lavender Dream Heart Cutout Crochet Top Pattern
- Sunshine Yellow Belted Playsuit Free Crochet Pattern
- Black Lace Granny Square Mini Dress Free Crochet Pattern
- Navy and Gold Elegant Granny Square Dress Free Crochet Pattern
FAQ’s
Is this pattern truly free?
Yes. The complete written instructions with all three sizes live on the designer’s site. You can follow along online or save the page for offline reference.
Can I use a different yarn weight?
Stick to fingering or light lace-weight cotton. Anything heavier will make the lace heavy and the dress too warm. Smooth, plied cotton is the only way the openwork really shines.
How hard are the fan stitches really?
Once you mark the chain spaces and count carefully the first couple of rounds, the fans become almost automatic. A practice swatch of three or four fans is worth the ten minutes.
Will the dress stretch out of shape?
Proper blocking and the smaller hook on the bodice keep everything stable. Cotton has very little memory, so the finished garment holds its shape well with normal wear.
Can I make it longer for an older girl?
Absolutely. Just keep adding rounds to Tier 2 until you reach the length you want. Remember you will need a bit more yarn.
Is the open keyhole practical for real kids?
Yes. The button closure is high enough that the dress stays secure, yet low enough that a parent can still get a squirming child into it without tears (yours or theirs).
You Did It!
Thirty to forty-five hours later you hold a soft lavender heirloom that looks like it stepped out of a storybook. Wear it to portraits, a garden party, or a flower-girl walk down the aisle—this dress turns every occasion into a memory. Tag the designer when you finish so she can cheer you on. Now go dig out that pretty lavender cotton and cast on. You have got this.