sales sales sales

22 Dresses on Sale for Valentine’s Day That You’ll Actually Want to Buy

Photo: Courtesy of the retailers.

Prepping for Valentine’s Day can involve a certain amount of anxiety about what to wear, whether a reservation calls for a stricter dress code, and so forth — or perhaps you just want to put in the extra effort. So we scoured the internet to find a range of romantic dresses on sale — from slip dresses and minis to modest wrap options and stylish ankle-grazers — to wear for the occasion. Note: these all skew on the summery side, since the day does call for some skin, so you’ll need at least a cardigan on top (and maybe a pair of tights) to avoid shivering your way through the night. Below, some of our favorites at every price point.

Editor’s Note: Free shipping will have the dress to your door in between three and seven business days if you order today, but if you’re not willing to chance it, you could pay extra for FedEx two-day shipping.

Photo: 18-07-25 eloiseopryszko AM2 B3 robstebler W
Photo: 18-12-04 umidamamazakirova AM1 B
Photo: 18-11-29 zoranakuzmanovic AM2 B7 robstebler W

Editor’s Note: The window for free shipping (between three and eight business days) might not get this dress to you in time, but you can pay an extra fee for rush or next-day shipping if you’re set on it.

Editor’s Note: The window for free shipping (between three and eight business days) might not get this dress to you in time, but you can pay an extra fee for rush or next-day shipping if you’re set on it.

Editor’s Note: The window for free shipping (between three and eight business days) might not get this dress to you in time, but you can pay an extra fee for rush or next-day shipping if you’re set on it.

Editor’s Note: If you order today, the dress is expected to arrive within five to eight business days, but if you want to make sure it gets to you on time, you could pay $15 for expedited shipping.

Editor’s Note: If you order today, the dress is expected to arrive within five to eight business days, but if you want to make sure it gets to you on time, you could pay $15 for expedited shipping.

Editor’s Note: If you order today, the dress is expected to arrive within five to eight business days, but if you want to make sure it gets to you on time, you could pay $15 for expedited shipping.

Editor’s Note: If you order today, the dress is expected to arrive within five to eight business days, but if you want to make sure it gets to you on time, you could pay $15 for expedited shipping.

Editor’s Note: If you order today, the dress is expected to arrive within five to seven business days, but if you want to make sure it gets to you on time, you could pay extra for expedited shipping.

The Strategist is designed to surface the most useful, expert recommendations for things to buy across the vast e-commerce landscape. Some of our latest conquests include the best acne treatments, rolling luggage, pillows for side sleepers, natural anxiety remedies, and bath towels. We update links when possible, but note that deals can expire and all prices are subject to change.

Every editorial product is independently selected. If you buy something through our links, New York may earn an affiliate commission.

22 Valentine’s Day Dresses You’ll Actually Want to Buy