
Beautiful Crochet Beach Dress – Free Maxi Pattern!
There is something truly magical about wearing a handmade crochet dress to the beach. The open stitches catch the breeze, the natural texture of the yarn plays beautifully in the sunlight, and the knowledge that you made it yourself adds a layer of pride that no store-bought cover-up could ever replicate. Whether you are heading to a tropical destination, spending long summer days by the lake, or simply dreaming of warmer weather from your armchair, this free crochet maxi beach dress pattern is exactly what you need to add to your project queue.
This pattern is designed for intermediate crochet enthusiasts but written in enough detail that confident beginners can absolutely tackle it too. By the end, you will have a gorgeous, flowy maxi-length beach dress that works beautifully as a swimsuit cover-up or as a lightweight summer dress paired with a simple tank top underneath.
Why Crochet a Beach Dress?
Before we dive into the pattern itself, let’s talk about why crocheted beachwear has become so popular — and honestly, why it deserves every bit of the attention it gets.
Crochet beach dresses are endlessly customizable. Unlike purchasing something off the rack, making your own means you control the length, the fit, the stitch pattern, and the color. You can make a dress that fits your actual body rather than a standardized size chart. That alone is reason enough for many crocheters.
Beyond fit, there is the tactile pleasure of the finished fabric. A well-chosen cotton yarn creates a breathable, lightweight piece that dries quickly after a dip in the ocean. Cotton also softens with every wash, so your beach dress genuinely gets better over time. Add to that the open lacework that characterizes most crochet beach styles, and you have a garment that looks like something you might find in a boutique for far less than boutique prices.
Finally, there is the environmental angle. Making your own clothing from natural fibers is a meaningful way to step back from fast fashion. Your crochet beach dress is built to last for many seasons, and if you choose undyed or naturally dyed yarn, you can feel even better about your creation.
Materials You Will Need
Getting your supplies organized before you begin makes the whole experience smoother and more enjoyable. Here is everything you will need for this pattern.
Yarn: Approximately 900–1,200 yards of a DK or light worsted weight cotton yarn, depending on your size. Pure cotton or a cotton-blend (such as cotton-bamboo or cotton-linen) works best for beach wear because it is breathable, quick-drying, and comfortable against the skin. Popular color choices include classic white, natural ecru, sandy beige, coral, dusty sage, or deep ocean blue. For this pattern, a single solid color shows off the stitch detail beautifully, though a variegated yarn in beach tones can also be stunning.
Hook: A 4.0 mm (US G/6) or 4.5 mm (US 7) crochet hook. Adjust as needed to achieve gauge.
Notions: A yarn needle for weaving in ends, scissors, stitch markers, a measuring tape, and optionally a few small buttons or a ribbon for the neckline or waist detail.
Gauge: 16 stitches and 18 rows = 4 inches in single crochet with your chosen yarn and hook. Always crochet a gauge swatch before beginning, especially for garments. A small difference in gauge can result in a dress that is several inches off from your intended size.
Sizing Guide
This pattern is written to fit the following bust measurements, and the instructions will note where to adjust for your size.
Small fits a 32–34 inch bust. Medium fits a 35–37 inch bust. Large fits a 38–40 inch bust. XL fits a 41–43 inch bust. XXL fits a 44–46 inch bust.
The finished dress length from the top of the bodice to the hem is approximately 48–52 inches for a true maxi length. Adjustments for length are easy and will be noted in the pattern. If you prefer a midi length, simply stop the skirt section a few rows earlier.
Abbreviations Used in This Pattern
ch – chain
sl st – slip stitch
sc – single crochet
dc – double crochet
hdc – half double crochet
sk – skip
sp – space
rep – repeat
rs – right side
ws – wrong side
blo – back loop only
yo – yarn over
t-ch – turning chain
pm – place marker
Pattern Notes
This dress is worked in two main sections: the bodice, which is worked flat and then seamed at the sides, and the skirt, which is worked in the round from the waist down. The bodice uses a combination of solid single crochet and a simple mesh or shell stitch for texture and visual interest. The skirt transitions into a flowing shell stitch pattern that creates beautiful movement and an elegant drape at the hem.
The top of the dress has a simple adjustable neckline that you can style as a halter, a wide scoop neck, or add thin straps depending on your preference. Instructions for all three options are included at the end of the pattern.
Read through the entire pattern before beginning. This is a habit worth developing for any garment project.
Crochet Beach Dress Pattern Instructions
Part One: The Bodice
Foundation Row (Back Panel):
Begin by chaining a number of stitches that corresponds to your size. For Small, chain 73. For Medium, chain 81. For Large, chain 89. For XL, chain 97. For XXL, chain 105.
Row 1 (RS): Sc in the second ch from the hook and in each ch across. Turn. You should have 72 (80, 88, 96, 104) sc.
Row 2 (WS): Ch 1, sc in each sc across. Turn.
Rows 3–6: Repeat Row 2.
Row 7 (Begin Mesh Stitch): Ch 4 (counts as dc and ch 1), skip 1 sc, dc in next sc, ch 1, skip 1 sc, dc in next sc. Repeat from across. Turn.
Row 8: Ch 1, sc in first dc, sc in ch-1 sp, sc in next dc, sc in next ch-1 sp. Repeat from to last dc, sc in last dc. Turn.
Rows 9–12: Repeat Rows 7–8 twice more.
Row 13: Ch 1, sc in each sc across. Turn.
Rows 14–18: Ch 1, sc in each sc across. Turn.
Repeat Rows 7–18 once more for the full bodice back height, then repeat Rows 7–13 one final time. Your back panel should measure approximately 12–14 inches from the foundation row to the top edge. Set aside.
Front Panel:
Work exactly as the back panel until Row 13 of the second repeat of the pattern block is complete.
Neckline Shaping (Front Panel Only):
To create the front neckline opening, you will work each side of the neckline separately.
Find the center of your front panel and place a stitch marker on either side of the center 14 (16, 18, 20, 22) stitches. These center stitches will form the neckline opening.
Left Side of Neckline: Work in sc across to the first marker. Turn, leaving remaining stitches unworked. Continue in sc for 4 more rows, decreasing one stitch at the neckline edge every row. Fasten off.
Right Side of Neckline: Rejoin yarn at the second marker, work sc across to the end of the row. Turn. Continue in sc for 4 more rows, decreasing one stitch at the neckline edge every row. Fasten off.
Assembling the Bodice:
With right sides together, seam the two panels at the sides using a slip stitch seam or a whip stitch, leaving the top edges open. Your bodice should now form a tube with a neckline opening at the front.
Work one round of sc around the entire top edge of the bodice, including around the neckline opening, to stabilize and neaten the edges. At the neckline corners, work 3 sc into the same stitch to keep the corners crisp.
Part Two: The Skirt
The skirt is worked in the round from the bottom edge of the bodice downward. This is where the magic really begins, because the shell stitch creates an absolutely beautiful, flowing hem that moves like water when you walk.
Setup Round:
With RS facing, join yarn to the bottom edge of the bodice at one side seam. Ch 3 (counts as dc throughout), work dc evenly around the entire bottom edge of the bodice. The total number of dc should be a multiple of 6. Adjust by adding or subtracting a stitch or two as needed to achieve this. Join with sl st to the top of the beginning ch-3. Turn.
Round 1 (Shell Stitch Begin):
Ch 3, skip 2 dc, work 5 dc in next dc (shell made), skip 2 dc, dc in next dc. Repeat from around to last 5 dc, skip 2 dc, work 5 dc in next dc, skip 2 dc, join with sl st to top of beginning ch-3. Turn.
Round 2:
Ch 3, work 5 dc in center dc of next shell, dc in dc between shells. Repeat from around, join with sl st to top of beginning ch-3. Turn.
Repeat Round 2 for the body of the skirt. The beauty of the shell stitch is that it is entirely self-contained in this repetition, so once you have the rhythm, it flows effortlessly and works up surprisingly quickly.
Adding Skirt Volume:
Every 8 rounds, work an increase round to gradually add width and ensure the skirt has a beautiful A-line shape rather than a straight tube. To increase, simply work a dc in the same stitch as the dc between shells (adding one extra dc at each join point). This adds one stitch between each shell, giving the skirt more circumference as it grows downward without disrupting the visual pattern.
Continue working shell stitch rounds until the skirt reaches your desired length. For a full maxi dress, you will likely work 50–70 rounds depending on your gauge, the size of your shells, and how tall you are. Try the dress on periodically if you can, or measure from the waist down and compare against your target length.
Hem Round:
On the final round, instead of a single dc between shells, work 3 dc (a mini shell) between each full shell. This creates a more elaborate, decorative hem edge that gives the dress a finished, intentional look.
Finish with a sl st to join and fasten off. Weave in all ends.
Part Three: Strap Options
Option A – Halter Neck:
Make two straps. For each strap, chain 80–100 (adjust for your height and preference). Work 2 rows of sc across the chain. Fasten off. Attach one end of each strap to the top corners of the front panel. Cross the straps behind the neck and tie, or attach to a small ring for an adjustable finish.
Option B – Wide Scoop Neck:
Work a single crochet border around the entire neckline edge for 2–3 rounds. No straps needed. Wear with a bralette or bandeau underneath for coverage.
Option C – Simple Shoulder Straps:
Make two shorter straps (approximately 12–16 inches long) and attach them from the front top edge of the bodice to the back top edge, spacing them about 3–4 inches in from each side seam. This gives the dress a classic tank-top silhouette that is easy to wear.
Finishing Touches
Once your dress is assembled and the straps are attached, give the whole piece a light blocking. For cotton, wet blocking works beautifully — simply soak the dress in cool water, gently squeeze out the excess, lay it flat or pin it to shape on a foam blocking mat, and allow it to dry fully. Blocking opens up the lacework and gives the yarn a lovely sheen.
If you want to add a little extra detail, consider threading a thin ribbon or a twisted cord of matching yarn through the mesh section of the bodice to create a gathered waist effect. This is entirely optional but adds a feminine, romantic quality to the finished piece.
Care Instructions
Hand wash your crochet beach dress in cool water with a gentle detergent. Do not wring. Roll it in a towel to absorb excess water and then lay flat to dry. Avoid hanging a wet crochet garment, as the weight of the water can stretch the stitches and distort the shape. Once dry, store it folded. With proper care, a well-made cotton crochet dress will last for many seasons.
Tips for Success
Working a garment for the first time can feel a little daunting, but a few simple habits make the whole process much more enjoyable. Always work a gauge swatch, even if you have used this yarn before — different dye lots and different hook brands can affect your tension. Use stitch markers liberally to keep track of your place in the pattern. Take breaks when your hands feel fatigued, especially during long sc rows on the bodice. And give yourself permission to try the dress on as you go. There is no rule that says you have to wait until the end to see how it is coming together.
If you run out of yarn, join the new skein at the beginning of a round for the least visible join. In a solid color, yarn joins are almost completely invisible in the finished piece.
Sharing Your Finished Dress
If you make this pattern, we would absolutely love to see your finished dress! Share your photos in the comments below or tag your project on social media. Seeing how different yarn colors and customizations transform this design is one of the most exciting parts of sharing free patterns, and the crochet community is such a wonderful, encouraging space to celebrate handmade work.
Every beach dress you make from this pattern will be completely unique, shaped by your hands, your yarn choices, and your creativity. That is the true joy of crochet — the same pattern becomes something entirely different and personal in every maker’s hands.
Now grab your hook, cast on that foundation chain, and start stitching your way to the most beautiful beach season yet. Your handmade maxi dress is waiting.
Happy crocheting, and enjoy every stitch of the journey.