Get Your Credit Card Ready — These 15 Summer Dresses From H&M Are All on Sale

POPSUGAR Photography | Diggy Lloyd
POPSUGAR Photography | Diggy Lloyd
Every editorial product is independently selected by our editors. If you buy something through our links, we may earn commission.

If you're a sucker for a good sale, you're in luck — H&M is having an amazing one with up to 60 percent off of dreamy dresses. Some retailers wait until the end of the season to put maxis and minis on sale, but you don't have to wait this time. If you're looking for a way to keep cool this season, check our these affordable choices and get one before they're gone. We just found another reason to love H&M.

H&M Ruffled Dress
POPSUGAR Photography / Diggy Lloyd

H&M Ruffled Dress

Wear this long-sleeved H&M Ruffled Dress ($30, originally $50) on your next romantic date night.

H&M Slip-Style Dress
POPSUGAR Photography / Diggy Lloyd

H&M Slip-Style Dress

Pair this H&M Slip-Style Dress ($15, originally $30) with a white t-shirt and you've nailed the '90s.

H&M V-Neck Dress
POPSUGAR Photography / Diggy Lloyd

H&M V-Neck Dress

We're loving the lace detail on this grunge-inspired H&M V-Neck Dress ($25, originally $40).

H&M + Linen Shirt Dress
POPSUGAR Photography / Diggy Lloyd

H&M + Linen Shirt Dress

Try this H&M Linen Shirt Dress ($35, originally $70) on hot days when you still want to look professional and put-together.

H&M Sleeveless Dress
POPSUGAR Photography / Diggy Lloyd

H&M Sleeveless Dress

Stay cool in this bright pink H&M Sleeveless Dress ($20, originally $40). The front slits make this classic dress feel more modern.

H&M Open-Shoulder Dress
POPSUGAR Photography / Diggy Lloyd

H&M Open-Shoulder Dress

This black floral-printed H&M Open-Shoulder Dress ($18, originally $30) would pair great with some classic tan espadrilles.

H&M Lace Dress
POPSUGAR Photography / Diggy Lloyd

H&M Lace Dress

This H&M Lace Dress ($30, originally $60) looks delicate and luxe. You can make it casual by wearing it with lace-up sneakers.

H&M One-Shoulder Dress
POPSUGAR Photography / Diggy Lloyd

H&M One-Shoulder Dress

Make a statement at your next Summer party with this H&M One-Shoulder Dress ($40, originally $70). Wear it with metallic heels and your favorite clutch.

H&M Patterned Dress
POPSUGAR Photography / Diggy Lloyd

H&M Patterned Dress

This mini flared H&M Patterned Dress ($20, originally $35) is the ultimate summertime dress because you can wear it anywhere. Wear it with sneakers or heels to take it from day to night.

H&M Fitted Dress
POPSUGAR Photography / Diggy Lloyd

H&M Fitted Dress

Everyone can always use a cami dress in their wardrobe, so try this H&M Fitted Dress ($20, originally $35). Throw on a denim jacket and sandals to achieve both a comfortable and cool vibe.

H&M Crepe Dress
POPSUGAR Photography / Diggy Lloyd

H&M Crepe Dress

This H&M Crepe Dress ($20, originally $50) not only looks glamorous, but the open and flowy sheer bottom will keep you from sweating throughout the day.

H&M Chiffon Dress
POPSUGAR Photography / Diggy Lloyd

H&M Chiffon Dress

This printed H&M Chiffon Dress ($40, originally $60) is a great piece to wear to work. Match with a pair of flats and a white blazer to be office-ready.

H&M Satin Slip Dress
POPSUGAR Photography / Diggy Lloyd

H&M Satin Slip Dress

If you just can't get enough of the slip dress trend, try this H&M Satin Slip Dress ($35, originally $60). We're in love with this dusky green color, but it also comes in black.

H&M Fitted Dress
POPSUGAR Photography / Diggy Lloyd

H&M Fitted Dress

You can never go wrong with a white H&M Fitted Dress ($20, originally $35) because it's a blank canvas. You can layer anything over it.

H&M Wrap-Front Dress
POPSUGAR Photography / Diggy Lloyd

H&M Wrap-Front Dress

Stand out in this bold printed H&M Wrap-Front Dress ($35, originally $60). Wear with jeans and mules to create a fashion-forward look.