Skip to top navigationSkip to shopping bagSkip to main contentSkip to quick filtersSkip to product filtersSkip to footer links
the essentials update: 40–60% off select styles + 50% off sweaters
Gap logoGap logo

Women's Beach Dresses

5 items
size variant
to
5 items
Textured Crinkle Crochet Mini Dress
Color Selector
Linen-Blend Mini Dress
Color Selector
Linen-Blend Mini Dress
Color Selector
Maternity Tiered Mini Dress
Color Selector
You may also like
Linen-Cotton Mini Dress
Color Selector
Linen-Blend Mini Dress
Color Selector
Linen-Blend Mini Dress
Color Selector
Crinkle Gauze Tiered Mini Dress
Color Selector
Maternity Modern Mini T-Shirt Dress
Color Selector
Crinkle Gauze Mini Dress
Color Selector
Crinkle Gauze Mini Dress
$69.95
$24.97 - $29.97
Linen-Blend Scalloped Midi Dress
Color Selector
Crinkle Gauze Embroidered Mini Dress
Color Selector
Linen-Blend Pointelle Dress
Color Selector
Maternity Rib Mini Sweater Dress
Color Selector
Linen-Blend Scalloped Mini Skirt
Color Selector
Linen-Blend Scalloped Mini Skirt
$49.95 - $59.95
$39.00 - $47.00
Linen-Cotton Mini Skirt
Color Selector
Denim Mini Shift Dress
Color Selector
Crepe Floral Mini Dress
Color Selector
Denim Mini Shift Dress
Color Selector

WOMEN'S BEACH DRESSES

Get ready to soak up the sun in style with our collection of women's beach dresses. Whether you're strolling along the shore or lounging by the pool, these dresses are designed to keep you cool, comfortable, and effortlessly chic.

Our beach dresses feature lightweight and breathable fabrics that are perfect for hot summer days. From flowy maxi dresses to cute and flirty mini dresses, we have a variety of styles to suit your beachy vibes. With their relaxed silhouettes and easy-to-wear designs, these dresses are a must-have for any beach getaway.

Designed with beachy details like tie-fronts, cutouts, and halter necklines, our beach dresses are all about embracing the laid-back vibes of summer. Whether you prefer a long, flowy maxi dress or a shorter, flirty mini dress, you'll find the perfect option to suit your style.