
Free Crochet Dress Pattern: A Beginner-Friendly Crochet Dress for Women
If you’ve been crocheting for a little while and you’re ready to take on your first garment, a crochet dress might feel intimidating — but it doesn’t have to be. This free crochet dress pattern is designed with beginners in mind, walking you through every step so you can create a beautiful, wearable piece you’ll actually be proud to put on. Whether you want a breezy summer dress, a layering piece for cooler months, or something in between, this pattern gives you a simple and satisfying foundation to work from.
This post includes the full written pattern, notes on yarn and hook selection, sizing guidance, and tips for customizing the design to suit your personal style. A downloadable PDF version of the pattern is also available at the end of the post, so you can take it with you to your favorite cozy corner, yarn shop, or crafting circle.
Let’s dive in.
Why Crochet a Dress?
Crocheting a dress feels like a big deal, and in a lot of ways it is — but it’s also one of the most rewarding projects you can take on. Unlike a sweater or cardigan, a dress gives you a complete, finished look in a single project. You don’t have to match pieces or coordinate separates. You put it on, and you’re done.
Crochet dresses are also incredibly versatile. Depending on your yarn choice, they can go from beach cover-up to boho brunch outfit to casual evening wear. A cotton yarn keeps things light and breathable for summer. A linen blend adds texture and drape. A soft acrylic can make a dress cozy enough to wear with leggings in the fall.
For beginners, this pattern relies mostly on single crochet and double crochet stitches — the building blocks you’ve probably already been practicing. If you can make a granny square or finish a dishcloth, you have the skills to make this dress.
Materials You’ll Need
Before you start, gather everything on this list. Having your materials ready before you cast on will make the process much smoother.
Yarn: Approximately 800–1,400 yards of DK weight or light worsted weight yarn, depending on your size. A smooth cotton or cotton-blend yarn works beautifully for this pattern. Suggested brands include Lion Brand 24/7 Cotton, We Are Knitters The Cotton, Paintbox Yarns Simply DK, or Paintbox Yarns Simply Chunky if you prefer a heavier drape.
Hook: US Size G (4.0 mm) or H (5.0 mm). Your gauge swatch will tell you which size is right for your tension.
Notions:
A yarn needle for weaving in ends, stitch markers (at least four), scissors, and a tape measure.
Optional: Stitch holders or scrap yarn to hold stitches while you work a different section.
Gauge
Gauge is especially important for garments because it determines the final size and fit of your dress. Before you start the main pattern, please work a gauge swatch.
With your chosen hook and yarn, chain 16. Work in double crochet rows for 10 rows. Block the swatch gently if working with cotton, then measure the center.
Target gauge: 14 stitches and 8 rows = 4 inches (10 cm) in double crochet.
If your swatch has more stitches per inch than the target, try going up a hook size. If it has fewer stitches, go down a hook size. Small gauge differences add up significantly over the length of a dress, so this step is worth taking seriously.
Sizing
This pattern is written for women’s sizes XS through 3XL. The dress features a relaxed, A-line silhouette with a fitted bodice and a flared skirt, so it’s flattering across a wide range of body types.
Finished measurements (bust):
XS: 30–32 inches | S: 34–36 inches | M: 38–40 inches | L: 42–44 inches | XL: 46–48 inches | 2XL: 50–52 inches | 3XL: 54–56 inches
The pattern instructions are written for size Small, with adjustments for other sizes noted in parentheses throughout. For example, you might see something like: “Chain 90 (90, 100, 110, 120, 130, 140)” — each number in that sequence corresponds to XS, S, M, L, XL, 2XL, and 3XL respectively.
Dress length: The pattern as written creates a midi-length dress, approximately 38–42 inches from shoulder to hem. Instructions for adjusting length are included in the pattern notes below.
Abbreviations
If you’re fairly new to crochet patterns, here’s a quick reference for the abbreviations used throughout.
ch — chain
sl st — slip stitch
sc — single crochet
dc — double crochet
hdc — half double crochet
st(s) — stitch(es)
sp — space
rep — repeat
beg — beginning
sk — skip
yo — yarn over
RS — right side
WS — wrong side
pm — place marker
sm — slip marker
Pattern Notes
This dress is worked in the round from the top down, which means you build the bodice first and then work down through the waist and into the skirt. Working top-down makes it easy to try the dress on as you go and adjust the length at any point before you bind off.
The bodice is structured using a yoke construction, similar to what you might see in top-down sweaters. It creates the shoulder shaping without seaming. The skirt begins after the underarm stitches are separated, and increases are added gradually to create the A-line flare.
If you want a shorter dress — say, a mini or a tunic — simply stop the skirt section earlier and work your border. If you want a maxi dress, continue the skirt section until you reach your desired length, adding more yarn to your shopping list accordingly.
The Pattern
Part One: The Yoke
Foundation:
Make a magic ring or chain 6 and join with a slip stitch to form a ring.
Round 1: Ch 3 (counts as first dc throughout), work 23 dc into the ring. Join with sl st to top of beginning ch-3. (24 sts)
Round 2: Ch 3, dc in same st. 2 dc in next st rep around. Join with sl st. (48 sts)
Round 3: Ch 3, dc in same st, dc in next st. 2 dc in next st, dc in next st rep around. Join with sl st. (72 sts)
Round 4: Ch 3, dc in each st around. Join with sl st. (72 sts)
Round 5: Ch 3, dc in same st, dc in next 2 sts. 2 dc in next st, dc in next 2 sts rep around. Join with sl st. (96 sts)
Round 6: Ch 3, dc in each st around. Join with sl st. (96 sts)
Round 7: Ch 3, dc in same st, dc in next 3 sts. 2 dc in next st, dc in next 3 sts rep around. Join with sl st. (120 sts)
For sizes M, L, XL, 2XL, and 3XL, continue the increase pattern (working one additional plain stitch between increases each time) until you reach your target stitch count: 132 sts (M), 144 sts (L), 156 sts (XL), 168 sts (2XL), 180 sts (3XL). Work one or two plain rounds between increase rounds to ease the shaping.
Once your yoke is complete and you’ve reached your target stitch count, try it on over your head. It should sit comfortably across your shoulders and collarbone without pulling. If it feels tight, work one more increase round before moving on.
Part Two: Separating the Bodice
Now you’ll separate the sleeve stitches from the body stitches. This is where the dress takes shape.
With your 120 (for size S) stitches on the hook, work across the first 25 sts for the front yoke. Place the next 10 sts on a stitch holder or scrap yarn — these are the underarm stitches for the right sleeve opening. Work across the next 50 sts for the back. Place the next 10 sts on a stitch holder for the left sleeve opening. Join with sl st to the first stitch of the front to close the round.
You should now have 100 sts in the round for the body.
(For other sizes: XS: 96 sts, M: 110 sts, L: 120 sts, XL: 132 sts, 2XL: 144 sts, 3XL: 156 sts)
Part Three: The Bodice
Work the bodice in joined rounds of double crochet.
Rounds 1–4: Ch 3, dc in each st around, join with sl st.
Round 5 (waist shaping): Ch 3, dc in next 8 sts, dc2tog rep around. Join with sl st. (90 sts for size S)
Rounds 6–8: Ch 3, dc in each st around, join with sl st.
Round 9 (waist shaping): Ch 3, dc in next 8 sts, 2 dc in next st rep around. Join with sl st. (100 sts for size S)
The gentle decrease and then re-increase gives the bodice a slightly nipped-in waist. If you prefer a straighter silhouette, you can skip rounds 5 and 9 and simply work the bodice as plain double crochet throughout.
Part Four: The Skirt
Now comes the fun part. The skirt is worked in a V-stitch pattern that creates a lovely open, airy fabric. The V-stitch consists of (dc, ch 1, dc) all in the same stitch or space. It’s simple and rhythmic once you get going.
Transition Round:
Ch 4 (counts as dc + ch 1), sk 1 st, dc in next st, ch 1, sk 1 st rep around. Join with sl st to 3rd ch of beginning ch-4. (50 ch-1 spaces for size S)
Skirt Round 1:
Sl st into first ch-1 sp. Ch 3, dc in same sp. Ch 1. (dc, ch 1, dc) in next ch-1 sp, ch 1 rep around. Join with sl st to top of ch-3.
Continue working this V-stitch pattern around for 6 more rounds without increases, keeping the flowing column of stitches consistent.
Skirt Increase Round:
On every 7th round, add a V-stitch increase. To do this, work (dc, ch 1, dc, ch 1, dc) in every 8th ch-1 space instead of the regular V-stitch. This gently expands the skirt circumference.
Continue working the skirt in this pattern — alternating 6 plain rounds with 1 increase round — until your dress reaches your desired length. For a midi dress, you’ll typically work about 24–28 total skirt rounds.
Part Five: The Hem Border
The border gives the dress a polished, finished look. This simple shell stitch border adds a lovely scalloped edge without requiring any extra complexity.
Round 1: Work 1 round of sc evenly around the hem edge.
Round 2: Sk 2 sts, 5 dc in next st, sk 2 sts, sl st in next st rep around to the end. Fasten off.
Part Six: Neckline and Armhole Finishing
Return to your neckline. Join yarn at the back of the neck.
Round 1: Work 1 round of sc evenly around the neck opening. Join with sl st.
Round 2: Ch 1, sc in each st around. Join with sl st. Fasten off.
For the armhole openings, pick up the stitches from your stitch holder and join yarn.
Round 1: Work sc evenly around the entire armhole opening. Join.
Round 2: Sc in each st around. Fasten off.
Weave in all ends securely.
Blocking and Finishing
Blocking makes a significant difference with crochet garments, especially those made from cotton or linen yarn. Once your dress is complete, fill a basin with cool water and a small amount of gentle wool wash or baby shampoo. Submerge the dress and gently squeeze — never wring — the water through the fabric. Let it soak for about 15 minutes.
Lift the dress out of the water, supporting its full weight, and press (don’t wring) as much water out as possible. Lay it flat on a blocking mat or clean towels on the floor. Gently stretch it to the finished measurements listed in the sizing section. Pin the hem and neckline if needed.
Let the dress dry completely before moving it — this can take 12–24 hours depending on your yarn and humidity. Once dry, the stitches will even out beautifully and the drape will improve dramatically.
Customization Ideas
One of the best things about having a base pattern like this is that it becomes a starting point rather than a destination. Here are some easy ways to make this dress your own.
Add a tie waist. Chain 100–120 and weave the chain through a row of your bodice stitches at the natural waist, then tie it in a bow at the front or back. This works especially well with a contrasting color.
Change the stitch pattern. The V-stitch skirt can be swapped for a shell stitch, a moss stitch, or even simple dc-ch-dc rows for a different texture.
Make it a two-tone piece. Work the bodice in one color and switch to a coordinating color when you start the skirt. This is a great way to use up yarn from your stash.
Add pockets. Yes, you can add pockets to a crochet dress! Work two small flat rectangles separately (about 4 x 5 inches), then seam them to the skirt front at the hip level, leaving the top edge open.
Try a different neckline. Instead of the simple scalloped neckline in this pattern, you could add a crochet ruffle, a crocheted collar, or a few rounds of ribbing worked in the round for a snugger fit.
Downloading the PDF Pattern
A printable PDF version of this pattern is available for free download. The PDF includes the full written pattern, a materials list, stitch diagram guide, sizing chart, and gauge information all in one easy-to-print document. Click the download button below to save your copy.
Once downloaded, you can print the pages, annotate them, highlight your size, and tuck them into your project bag. Many crocheters find it helpful to highlight their size throughout the pattern before they start, so they never lose their place.
A Few Final Tips for First-Time Garment Crocheters
If this is your first time making a garment, there are a few things worth keeping in mind that will make the whole experience more enjoyable.
Swatch seriously. It might feel like a waste of time when you’re excited to start, but an accurate gauge swatch saves you from finishing a dress that’s two sizes off from what you intended. Ten minutes now saves hours of frustration later.
Try it on as you go. One of the real advantages of top-down construction is that you can slip the dress over your head at almost any point and check the fit. Do this often, especially when you’re transitioning from the yoke to the bodice, and again when you’re deciding how long to make the skirt.
Don’t worry too much about perfect tension. Crochet fabric is naturally flexible, and a dress has much more ease than a sock or glove. Small inconsistencies in your stitches will largely disappear once the piece is blocked and worn.
Take breaks when you need to. A full dress is a big project, and hand and wrist fatigue is real. Work in sessions rather than pushing through, and your stitches will look more consistent throughout.
Join a community. If you get stuck at any point, the online crochet community is incredibly welcoming. You’ll find helpful tutorials for almost every technique on YouTube, and communities on Reddit, Facebook, and Instagram full of people who are happy to help troubleshoot.
Whether you’re making this dress for yourself, a friend, or as a personal challenge