
Free Crochet Beach Dress Pattern: Make Your Perfect Summer Cover-Up
There is something deeply satisfying about wearing something you made with your own hands. When that something is a flowy, bohemian beach dress that catches the breeze as you walk across the sand, the satisfaction becomes something closer to pure joy. If you have been searching for a free crochet beach dress pattern that actually works, gives you real instructions, and produces a garment you will be proud to wear, you have come to the right place.
This guide covers everything you need to know to crochet your own beach dress from scratch — materials, sizing, stitch breakdowns, construction tips, and a full pattern walkthrough. Whether you are an intermediate crocheter looking for a new challenge or an advanced maker ready to dive into garment construction, this pattern is designed to be accessible, beautiful, and completely wearable.
Why Crochet a Beach Dress?
Before we get into the pattern itself, it is worth taking a moment to talk about why crocheting a beach dress is such a rewarding project.
First, crochet fabric has a natural openness that makes it ideal for warm weather. Unlike knit or woven fabric, crochet creates a lacy, breathable texture that allows air to circulate. Worn over a swimsuit, a crochet beach dress functions as a gorgeous cover-up that keeps you cool while still looking intentional and stylish.
Second, crochet beach dresses have had a serious moment in fashion over the past several years. From high-end resort collections to beachwear boutiques, the crochet aesthetic is everywhere. Making your own means you can customize the color, length, and stitch pattern to suit your taste — and you will likely spend a fraction of what a comparable purchased dress would cost.
Third, this is the kind of project that teaches you real garment-making skills. Working in the round, shaping a bodice, calculating yarn requirements for wearable sizing — these are skills that will serve you on every future project. This pattern is an investment in your craft.
Materials You Will Need
Getting your materials right before you cast on will save you frustration later. Here is what you need for this free crochet beach dress pattern.
Yarn: You will want approximately 800–1,200 yards of a lightweight cotton yarn, depending on your size and the length of dress you choose. Cotton is the ideal fiber for a beach dress because it is breathable, washable, and has a beautiful drape. Look for a yarn labeled as fingering weight (also called size 1 or sock weight) or light DK (size 3) for the best results. Popular choices include Lion Brand 24/7 Cotton, Paintbox Simply Cotton DK, or Drops Safran. Avoid acrylic yarns for this project — they do not breathe well and tend to feel uncomfortable in heat.
Hook: A 4.0mm or 4.5mm crochet hook works well with most lightweight cotton yarns, but always check your gauge before you begin. The fabric should be open and drapey, not stiff.
Notions: You will need a yarn needle for weaving in ends, stitch markers (at least four), scissors, and a measuring tape. If you plan to add a drawstring waist or button closures, gather those materials as well.
Optional: A length of ribbon or cotton cord for a waist tie, and a crochet hook one size larger for the edging if you find your edges tend to curl.
Understanding Gauge
Gauge is often skipped by crocheters who are accustomed to making scarves, blankets, or stuffed animals, where a slight variation does not matter much. For garment making, gauge is essential.
For this pattern, you are aiming for approximately 18 stitches and 20 rows in a 4×4 inch (10×10 cm) square using half double crochet and a 4.0mm hook. Your gauge may differ depending on your yarn and tension, so always work a swatch before beginning.
If your swatch has too many stitches per inch, your dress will be too tight — go up a hook size. If your swatch has too few stitches per inch, your dress will be too large — go down a hook size. Adjust until your gauge matches, then proceed with the pattern.
Sizing Guide
This pattern is written in five sizes: XS, S, M, L, and XL. Measurements refer to the finished garment measurements, not body measurements, as crochet beach dresses are designed with ease built in.
The XS fits a finished bust of approximately 30–32 inches. The S fits 33–35 inches. The M fits 36–38 inches. The L fits 39–42 inches. The XL fits 43–46 inches. If you fall between sizes or prefer a looser fit, size up. The openwork nature of the fabric means the dress is somewhat forgiving, but getting the correct bust measurement for the bodice is the most important factor.
The base pattern creates a dress approximately 32 inches long from the top of the bodice to the hem, which falls at approximately mid-calf on a person of average height. Instructions for adjusting the length are included in the skirt section.
Abbreviations Used in This Pattern
ch — chain
sl st — slip stitch
sc — single crochet
hdc — half double crochet
dc — double crochet
tr — treble crochet
sp — space
rep — repeat
st(s) — stitch(es)
beg — beginning
RS — right side
WS — wrong side
pm — place marker
sm — slip marker
The Stitch Pattern: Open Shell Stitch
The main body of this dress uses a variation of the open shell stitch, which creates a beautiful, airy fabric with just the right amount of texture. It looks intricate but works up quickly once you have the repeat memorized.
The open shell stitch repeat is worked over a multiple of 6 stitches plus 1.
Row 1 (RS): Chain a multiple of 6 plus 1. Sc in second chain from hook. Skip 2 chains, work 5 dc in next chain, skip 2 chains, sc in next chain. Repeat from * to end. Turn.
Row 2 (WS): Ch 3 (counts as first dc), work 2 dc in first sc, skip 2 dc, sc in next dc (center of shell), skip 2 dc, work 5 dc in next sc. Repeat from * to last sc. Work 3 dc in last sc. Turn.
Row 3: Ch 1, sc in first dc, skip 2 dc, work 5 dc in sc, skip 2 dc, sc in center dc of shell. Repeat from * ending with sc in top of turning chain. Turn.
Repeat rows 2 and 3 for pattern. Once you have worked about 10 rows, you will find the rhythm natural and satisfying.
Pattern Instructions: The Bodice
The bodice is worked flat in two panels (front and back) and then joined at the sides. This construction makes it easy to adjust the fit as you go.
Front Bodice Panel:
Using your chosen yarn and a 4.0mm hook, chain 55 (61, 67, 73, 79) for your size XS (S, M, L, XL).
Row 1: Work Row 1 of the open shell stitch pattern as described above. You will have 9 (10, 11, 12, 13) shell repeats.
Continue working the open shell stitch pattern, repeating rows 2 and 3 alternately, until your panel measures 10 (10.5, 11, 11, 11.5) inches from the beginning, ending on a WS row.
Do not fasten off. Set aside and work the back panel.
Back Bodice Panel:
Work the back panel exactly as the front panel to the same length, then fasten off. Leave a tail for seaming.
Joining the Panels:
Place your front and back panels together with wrong sides facing each other. Using your yarn needle or a slip stitch join, seam the side edges together, leaving the top 5 (5.5, 6, 6, 6.5) inches open at each side for armholes. You should now have a tube with two armhole openings and an open top.
Finishing the Top Edge:
With RS facing, join yarn at one side seam at the top edge. Work a row of sc evenly around the entire top of the bodice. Slip stitch to join, then work a second round of sc or crab stitch (reverse sc) for a clean, stable edge. Fasten off and weave in ends.
Adding Straps or a Halter Neck
The bodice as constructed is a strapless tube, which works beautifully as a cover-up worn over a swimsuit. However, you can easily add straps for more security.
For simple straps: Chain 80 (or your preferred length). Work a row of sc back along the chain, creating a flat strap. Attach one end to the front top edge and the other to the back top edge, adjusting placement for your comfort. Repeat for the second strap.
For a halter neck: Chain 100. Work sc across the chain, then attach both ends to the center front of the bodice top. Bring the strap up behind the neck and tie at the nape, or add a small hook-and-eye closure.
Pattern Instructions: The Skirt
The skirt is worked in the round from the bottom of the bodice, so you will join the skirt directly to the lower edge of the bodice after the panels are seamed. This creates a seamless-looking transition.
Setting Up the Skirt:
With RS facing, join yarn at one side seam at the lower edge of the bodice. Work a set-up round by working sc evenly around the entire lower edge of the bodice, working enough stitches to give you a multiple of 6 plus 1 for the shell stitch. For a size M, this will be approximately 109 stitches. Slip stitch to join.
Round 1 of Skirt: Ch 4, skip 2 sc, work 5 dc in next sc, skip 2 sc, ch 1, skip next sc. Repeat from * around. Sl st to top of beginning ch-4 to join.
Round 2: Sl st into first ch-1 sp, ch 1, sc in same sp, work 5 dc in center dc of next shell, sc in next ch-1 sp. Repeat from * around. Sl st to first sc to join.
Round 3: Ch 4, work 5 dc in next sc, ch 1, skip 2 dc, skip sc, skip 2 dc. Repeat from * around. Sl st to top of beginning ch-4 to join.
Repeat rounds 2 and 3 until the skirt measures 20 inches from the bodice join, or your desired length minus approximately 2 inches for the hem border.
Adding Flare: If you want a more dramatic A-line shape, you can increase the skirt circumference every 5 rounds by working 7 dc instead of 5 dc in the shell stitches. This adds gentle flare without interrupting the visual rhythm of the pattern.
Finishing the Hem
The hem is one of the most visible parts of the finished dress, so take your time here.
Picot Hem: Work one round of sc around the bottom edge. On the next round, sc in next 2 sts, ch 3, sl st in first ch of ch-3 (picot made), sc in next 2 sts. Repeat around. Sl st to join. Fasten off.
The picot hem adds a delicate, lacy finish that complements the open shell stitch beautifully. You can also finish with a simple round of crab stitch for a cleaner, more modern look.
Optional Waist Tie
To define the waist and add a sweet bohemian detail, work a waist tie as follows.
Choose a row of chain spaces in your skirt that falls at your natural waist or just below it. Thread a length of cotton ribbon, crochet cord, or macramé cord through the spaces in that row, weaving it in and out. Tie at the front in a bow. Alternatively, crochet a chain approximately 60 inches long, work sc back along the chain, and use this as your tie.
The waist tie transforms the silhouette and allows you to adjust the fit further, making this beach dress work for a range of body shapes.
Blocking and Care
Blocking a cotton crochet garment makes an enormous difference in the finished look. Wet blocking is ideal for cotton. Soak your finished dress in cool water for about 15 minutes, then gently squeeze out the excess water without wringing. Lay the dress flat on a clean towel or blocking mat and shape it to your desired measurements. Allow it to dry completely before wearing or storing.
For ongoing care, machine wash your crochet beach dress on a gentle cycle in cool water, or hand wash it. Lay flat to dry rather than hanging, as the weight of wet cotton can stretch the fabric out of shape. With proper care, a well-made cotton crochet dress will last for many seasons.
Tips for Success
A few additional notes that will help your project go smoothly from start to finish.
Work a full gauge swatch and wash it before measuring. Cotton yarns often shrink slightly in the first wash, and accounting for this in advance will save you from a dress that is too small after the first wear.
Keep your tension consistent throughout the project. If you tend to tighten your tension when you are tired or stressed, try to work on this project when you are relaxed and comfortable.
Use stitch markers liberally. Marking the beginning of rounds, the center of panels, and key measurement points as you go will make the construction process much less confusing.
Do not skip the finishing round on the top edge of the bodice. That one row of stabilizing crochet makes a significant difference in how the dress holds its shape when worn.
Finally, trust yourself. Garment making can feel intimidating, but this pattern is well within reach of any crocheter who is comfortable with basic stitches and working in rows and rounds. Take it one section at a time, and before you know it, you will be wearing your finished dress on the beach.
Styling Your Crochet Beach Dress
Once your dress is finished and blocked, the fun of wearing it begins. Over a bright swimsuit, a crochet beach dress in natural cotton is a statement piece that requires very little additional styling. Pair it with strappy sandals, a wide-brim hat, and a woven tote bag for a classic resort look.
For a more layered approach, wear your crochet dress over a slip dress or lightweight linen shorts for an evening beach bonfire or a casual dinner. The open fabric plays beautifully with the layer beneath, creating depth and texture that a solid garment cannot achieve.
Consider making the dress in multiple colors — a natural ecru or off-white is a timeless choice, but dusty rose, ocean blue, and sage green are all stunning options that photograph beautifully and complement a wide range of skin tones.
Share Your Makes
If you make this dress, share it with the crochet community. Post your finished project with the hashtag #freecrochetbeachdress so other makers can find inspiration in your work. The crochet community is one of the most generous and supportive crafting communities out there, and seeing your finished make might be the encouragement someone else needs to start their own.
This free crochet beach dress pattern is yours to use, adapt, and enjoy. Happy crocheting — and happy summer.