
Zara Dress Free Crochet Pattern: Step-by-Step Guide to a Stunning Boho Look
If you’ve been scrolling through Pinterest or Instagram lately, you’ve probably noticed the resurgence of beautiful, flowy crochet dresses that look straight out of a Zara window display. The good news? You don’t need to pay boutique prices to own one. This free crochet pattern will walk you through creating a gorgeous Zara-inspired crochet dress from scratch — one that looks effortlessly chic, drapes beautifully, and feels incredibly satisfying to make.
Whether you’re an intermediate crocheter looking for your next big project or a confident beginner ready to level up, this pattern is designed to be approachable without sacrificing style. Get your hook ready, pour yourself something warm, and let’s get started.
What Makes a Zara-Style Crochet Dress So Special?
Zara has long been known for its ability to take runway trends and make them wearable for everyday life. Their crochet pieces, in particular, have a signature look: open lacework stitches, neutral or earthy tones, a slightly oversized silhouette that flows rather than clings, and that effortlessly cool boho-meets-minimalist aesthetic.
Recreating that look in yarn is not only possible but genuinely rewarding. When you crochet your own version, you get to choose the exact color, adjust the length for your height, customize the neckline, and add personal touches that make it truly yours. Handmade crochet dresses also tend to have a texture and depth that manufactured garments simply can’t replicate.
This particular pattern is designed to create a midi-length dress with a simple yoke construction at the top, a flowing skirt that flares naturally from the waist, and delicate open-stitch detailing throughout the body. It works up surprisingly quickly once you get into the rhythm, and the result looks far more complex than the actual technique requires.
Materials You’ll Need
Before casting on, gather everything so your project flows without interruption. Here’s what you’ll need for a standard women’s size medium (bust 36–38 inches, finished dress approximately 42 inches long). Instructions for adjustments are included throughout the pattern.
Yarn: Approximately 1,400–1,600 yards of DK weight or light worsted cotton yarn. Cotton is the ideal fiber choice here because it gives the dress structure, breathability, and that crisp, clean drape you see on Zara’s crochet pieces. A mercerized cotton will give you extra sheen and a more polished finish. Popular choices include Paintbox Simply DK Cotton, Lion Brand 24/7 Cotton, or Drops Safran. Choose a soft white, off-white, ecru, sand, or warm beige for the most Zara-authentic look.
Hook: US size G/6 (4.0 mm) or H/8 (5.0 mm) depending on your tension. Always, always swatch first.
Notions: Tapestry needle for weaving in ends, scissors, stitch markers, measuring tape, and a few locking stitch markers for keeping track of pattern repeats.
Gauge: 16 stitches and 18 rows = 4 inches in single crochet using your chosen hook. Because the body of this dress uses an open lace stitch, gauge is measured in the solid stitch sections at the yoke. The lace panels will naturally have more drape and stretch.
Understanding the Construction
This dress is worked from the top down, which is one of the most satisfying ways to construct a garment because you can try it on as you go and adjust the length to your exact preference.
The construction is divided into four sections. First, the yoke, which is worked flat and then seamed or continued in the round depending on the neckline depth you prefer. Second, the bodice, which joins the yoke and transitions into the lace pattern. Third, the skirt, which uses a shell stitch repeat to create fullness and movement. Fourth and finally, the hem, which adds a polished finish with a simple but elegant picot edging.
Each section is written clearly below, and there are notes throughout to help you customize fit.
Abbreviations and Stitch Key
Ch = chain
Sl st = slip stitch
Sc = single crochet
Hdc = half double crochet
Dc = double crochet
Tr = treble crochet
Sk = skip
St = stitch
Sp = space
Rep = repeat
RS = right side
WS = wrong side
PM = place marker
BLO = back loop only
The main decorative stitch in this pattern is a simple shell stitch made up of 5 double crochets worked into a single stitch or space. You’ll also use a mesh/net stitch for the bodice panels that creates that beautiful see-through lacework effect.
The Pattern
Section 1: The Yoke
The yoke is worked flat in rows to create a comfortable, slightly scooped neckline. If you prefer a V-neck, there are instructions at the end of this section.
Foundation chain: Ch 72. (This creates the neckline opening. Add or subtract in multiples of 4 for size adjustments.)
Row 1 (WS): Sc in the second ch from hook and in each ch across. Turn. (71 sc)
Row 2 (RS): Ch 3 (counts as dc here and throughout), dc in next 10 sts, PM, dc in next 15 sts, PM, dc in next 19 sts, PM, dc in next 15 sts, PM, dc in last 11 sts. Turn.
The markers divide your yoke into five sections: front left shoulder, left sleeve, back, right sleeve, and front right shoulder.
Row 3 (increase row): Ch 3, dc in each st to 1 st before first marker, 3 dc in next st, move marker, 3 dc in next st, dc in each st to 1 st before second marker, 3 dc in next st, move marker, 3 dc in next st, dc in each st to 1 st before third marker, 3 dc in next st, move marker, 3 dc in next st, dc in each st to 1 st before fourth marker, 3 dc in next st, move marker, 3 dc in next st, dc in last sts. Turn.
This increase row adds 8 stitches total per row, 2 at each raglan point. Repeat Row 3 a total of 14 times (or until your yoke measures approximately 8.5–9 inches across and the armhole depth is about 7.5–8 inches when laid flat). You should have roughly 183 stitches at this point for a size medium.
V-neck variation: Instead of working the foundation chain straight across, work the right front first for 5 rows, then the left front for 5 rows, then join them together at the center front with a seam before continuing. This creates a natural V shape at the neckline. Add a simple single crochet edging down both sides of the V at the end for a clean finish.
Section 2: The Bodice
At this point, you’ll separate the sleeve stitches from the body stitches and begin working in the round.
Joining row: Work across front stitches to the first marker, ch 6 (underarm chain), skip the sleeve stitches to the second marker, work across back stitches to the third marker, ch 6 (underarm chain), skip the second set of sleeve stitches, work across remaining front stitches. Join with sl st to the first stitch to form a round.
You should now have the full body joined in one seamless round, with those ch-6 underarm bridges filling in where the sleeves were separated. This is where the dress starts to take shape beautifully.
Rounds 1–3: Ch 3, dc in each st and ch around. Join. (Approximately 136 stitches, depending on your sizing.)
Round 4 (mesh stitch begins): Ch 5 (counts as dc + ch 2), sk 2 sts, dc in next st, ch 2, sk 2 sts. Rep from around. Join to third ch of beginning ch-5.
Round 5: Ch 5, dc in next dc, ch 2. Rep from around. Join.
Rounds 6–14: Rep Round 5. This creates the open mesh panel that gives the bodice that signature airy, Zara-worthy look. If you want more coverage, work fewer rounds here. If you love the open look, add a few more.
Round 15: Ch 3, 2 dc in next ch-2 sp, dc in next dc. Rep from around. Join. This closes the mesh back into a solid stitch row and prepares you for the skirt transition.
Section 3: The Skirt
The skirt uses a classic shell stitch to build volume and movement as it grows toward the hem. The shells naturally flare the skirt outward without any complicated shaping.
Setup round: Ch 3, dc in each st around. Join. Count and adjust to a multiple of 6 stitches if needed by adding or skipping a stitch here or there in this round. (138 stitches works well for size medium.)
Shell pattern round: Ch 3, sk 2 sts, 5 dc in next st (shell made), sk 2 sts, dc in next st. Rep from around. Join. (23 shells for size medium.)
Plain round: Ch 3, dc in each of next 5 dc of shell, dc in next dc. Rep from around. Join.
Increase round: Ch 3, sk 1 st, 5 dc in next st, sk 1 st, dc in next dc, ch 2, dc in same dc. Rep from around. Join. This begins to spread the shells slightly apart, adding fullness.
Continue alternating the shell pattern round and increase round every 3–4 rounds for the next 18–20 inches, or until your skirt has reached the desired length. The skirt will grow flatter and more voluminous as the rounds progress. A midi-length dress typically measures 22–25 inches from the underarm to the hem, but measure against yourself as you work.
For petite frames, you may reach your ideal length after about 16 inches of skirt. For taller figures, continue adding rounds until the dress hits where you want it. Because you’re working in the round with a simple repeat, adding length is as easy as just… not stopping.
Section 4: The Hem
Once your skirt has reached the desired length, it’s time to add the finishing hem. This picot edging is simple but adds an elevated, handcrafted detail that really sets a handmade piece apart from something store-bought.
Final shell round: Work one full shell pattern round as established.
Picot hem: Sl st in next st, ch 3, sl st in same st (picot made), sl st in next 2 sts. Rep from around until you’ve worked all the way to your starting point. Fasten off and weave in your end neatly.
The picot edging adds a delicate scalloped look to the hemline that complements the shell stitches beautifully.
Sleeve Edging
Go back to those sleeve openings you left behind and add a simple edge so they look finished and intentional rather than raw.
Join yarn at the underarm, work 1 round of sc evenly around the armhole opening, then work one round of the picot edging to match the hem. Fasten off and weave in ends.
For a sleeveless summer look, this edging is all you need. For a more dressed-up version, you can add short puff sleeves by working a small increase round and then a few inches of the shell pattern before closing with the picot edging.
Finishing and Blocking
Blocking is the single most transformative step when it comes to crochet garments, and it makes an especially dramatic difference on lace patterns. Once all ends are woven in, wet block your dress by soaking it in cool water for 20–30 minutes, gently squeezing out the excess water (never wring), and then laying it flat on a blocking mat or clean towel. Stretch and pin the lace sections gently so the mesh opens up and the shells lay flat and even.
Let it dry completely before moving it — this can take a full day depending on humidity. Once dry, the difference will be remarkable. The lace will look crisp and intentional, the shells will have beautiful definition, and the whole garment will have that polished, professional finish.
Styling Your Zara Crochet Dress
The beauty of a neutral crochet dress is how endlessly versatile it is. Here are a few ways to wear it across different occasions.
For a beach-ready look, layer it over a swimsuit with woven sandals, a straw hat, and a wicker bag. The open lace bodice is perfect for showing off a contrasting swimsuit underneath.
For a casual daytime outfit, pair it with a fitted slip dress underneath (a nude or cream shade works best so it doesn’t compete with the crochet texture), white sneakers or chunky sandals, and a crossbody bag. Add some gold jewelry for a little warmth.
For an evening look, wear it over a satin slip in a rich tone — think dusty rose, burnt orange, or deep teal — and add heeled mules, statement earrings, and a small clutch. The same dress completely transforms.
Tips for Success
Use a yarn with good stitch definition. Highly textured yarns can obscure the lacework. Smooth cotton or bamboo blends show every beautiful detail.
Don’t skip swatching. Garment fit depends entirely on getting your gauge right. A swatch that’s even slightly off will result in a dress that’s too big or too small.
Keep your tension consistent throughout. Open stitches can exaggerate uneven tension more than solid stitch patterns do. If you tend to tighten up when working lace, consciously remind yourself to relax your grip.
Try the dress on regularly as you go. Top-down construction is designed for this, and catching a fit issue early is infinitely easier than ripping back 15 inches of skirt.
Join a new ball of yarn at the beginning of a round whenever possible. Joining mid-round creates a visible bump in lace patterns that can be difficult to hide.
Final Thoughts
There is something genuinely special about wearing a garment you made yourself — especially one that draws compliments and prompts the inevitable “Where did you get that dress?” Having the answer be “I made it” never gets old.
This Zara-inspired crochet dress is one of those projects that strikes the right balance between achievable and impressive. It uses basic stitches arranged in a way that looks complex, it works up at a satisfying pace, and the finished result is something you’ll reach for again and again throughout the warmer months. Whether you’re wearing it to a rooftop brunch, a farmers market, a beach holiday, or just because it’s a beautiful Tuesday, you’ll love having this piece in your wardrobe.
Save this pattern, share it with a crochet-loving friend, and feel free to make it your own. Change the color, adjust the length, experiment with the neckline — that’s the whole point of making something by hand. Happy crocheting!