back to top
MUST HAVES
 / 

34 Affordable Dresses You Can Wear Literally All Year

Pair these dresses with tights and boots in the winter and sandals in the summer — you'll never have to put something in storage and forget it exists again.

We hope you love the products we recommend! Just so you know, BuzzFeed may collect a share of sales or other compensation from the links on this page. Oh, and FYI — prices are accurate and items in stock as of time of publication.

1. An overall dress you can wear with short sleeves or a sweater underneath, depending on what your weather app says.

amazon.com, amazon.com

Reviewers say to order one size up.

Get it from Amazon for $14.99+ (available in sizes XS–L and four colors; see more color options for a similar dress).

Advertisement

3. A simple long-sleeve dress to wear on casual days, whether they're in your beach house or ski chalet.

amazon.com, amazon.com

Promising review: "This is the most comfortable clothing I own! My absolute favorite dress. The only issue I have with this dress is that I ordered the royal blue color, which looks dark in the model photo but in person its definitely lighter. I'm not going to complain though because I have never received so many compliments on an outfit in one single day." —Nicole

Get it from Amazon for $9.99+ (available in sizes S–XL and 20 colors).

5. A sloth dress you'll be slow to put into storage (luckily you don't have to).

amazon.com, amazon.com

Promising review: "Absolutely love this dress and thought it was adorable! I love sloths, so the moment I saw this dress, I knew I had to have it! The dress fit as expected and it was really comfortable. I’m a teacher and was able to wear it the whole day without any issues." —Rachel

Get it from Amazon for $31.50 (available in sizes S–XL).

Advertisement

7. A dreamy boho dress that's flowy enough for the warm weather but offers enough coverage for the winter.

amazon.com, amazon.com

Reviewers mention going down a size or two because the sizes run big.

Get it from Amazon for $16.99+ (available in sizes S–XXL and 16 colors).

9. A retro style swing dress for people who tend to be dressed for the wrong decade but the right weather.

amazon.com, amazon.com

Promising review: "A fair warning: If and when you buy/wear this, be ready for compliments! Comfy, great length, thick material, pockets, and perfect for work. Absolutely love this dress!" —Polly Pocket

Get it from Amazon for $15.99+ (available in sizes S–XXL and seven colors).

Advertisement

11. A denim dress with a tie belt you'll want to (indi)go everywhere in.

13. A midi dress sporting some pockets so summer you can leave a surprise five dollar bill for future autumn you.

amazon.com, amazon.com

Promising review: "Super comfy dress, came very wrinkled but after tossing it in the dryer it looked great! Loved wearing it for our family photos." —Amazon Customer

Get it from Amazon for $17.99+ (available in sizes S–XL and 28 colors).

Advertisement

15. A grid shift dress you don't have to do the math to know is perfect for any temperature if you roll up the sleeves or pair with leggings.

amazon.com, amazon.com

Promising review: "I love this dress. The material is extremely soft and it’s thick for the price. It’s not see through and I love the pattern and fit. It’s a perfect length and I love pairing it with boots." —emma_lee_em

Get it from Amazon for $13.99+ (available in sizes XS–XXL).

17. A patterned collared dress that looks just as good with flip-flops as it does with boots and an oversized cardigan.

amazon.com, amazon.com

Promising review: "I LOVE this dress!!!! I couldn't believe how great it was for the price. The first day I wore it I received over five compliments on it." —Megan Jackson

Get it from Amazon for $12.99+ (available in sizes XS–XL and seven patterns).

Advertisement

19. A flowy tunic dress with trumpet sleeves for a ~brassy~ new look.

amazon.com, amazon.com

Promising review: "Very cute and comfortable dress! Nice fabric and fully lined. The print is as beautiful as shown on Amazon. It's not only beautiful but also perfect for the beach or a party." —Amazon Customer

Get it from Amazon for $15.99+ (available in sizes XS–XXL and 12 colors).

21. A dramatic frock with an oversized neck bow for looking like a headmaster... even on summer vacation.

amazon.com, amazon.com

Promising review: "This dress is beautiful!! I was very pleasantly surprised when I received it today and tried it on! Fits like a glove, Great quality!!" —sunny long

Get it from Amazon for $25.99+ (available in sizes S–XXL and five colors).

Advertisement

23. A classic A-line dress that's absolutely timeless.

amazon.com, amazon.com

Promising review: "This dress is adorable! I was shocked at the great quality!! Its a midweight fabric, good seams, and zippers. I will be ordering more in other prints. Do not hesitate to purchase this dress!" —Charla W.

Get it from Amazon for $14.99+ (available in sizes S–3XL and 39 styles).

25. A bird-covered shift dress that will make your heart soar.

amazon.com, amazon.com

Promising review: "Another gift for me and I intend to wear it over leggings/tights or as mini-dress in warmer months. Any bird enthusiasts will enjoy this item." —Carrie

Get it from Amazon for $13.99 (available in sizes XS–L).

Advertisement

27. A patterned swing dress that can handle the swings in temperature on an unpredictable spring day.

amazon.com, amazon.com

Promising review: "This dress is perfect! This dress is elegant and even has large pockets, which is perfect to hold a smartphone and/or lip balm. While I normally wear a size small, I read other reviews which said to buy one size larger, and I'm so glad I did. I highly recommend purchasing this dress." —Amber

Get it from Amazon for $22.96+ (available in sizes S–3XL and 19 colors).

29. A deep V-necked dress with spaghetti straps, because formal events aren't exclusive to just one season.

amazon.com, amazon.com

Promising review: "Y'ALL. I do not have enough good things to say about this dress. This is the second one I've bought in a different color and it does nothing but impress. It has just the right amount of sexy and classy. It is knee length so no accidental flashing, has adjustable straps that cross in the back for a great fit, and HAS POCKETS. It can be dressed up or down, I wore it to a wedding as well as to an afternoon of winery hopping. It's THAT versatile! I wore this dress with one of those stick boob corset things and it fit great. 10,000/10 would recommend!" —Alex fo Falex

Get it from Amazon for $23.87 (available in sizes XS–XXL and 20 colors).

Advertisement

31. A skater dress dotted in faux pearls that's ~pearl~fect for any season.

amazon.com, amazon.com

Promising review: "Super cute dress that is a little short for my curvy body. I did wear it with black shorts underneath and felt completely comfortable. I love the style with the black with white pearls on top. It looks very chic." —kevinerhard

Get it from Amazon for $19.99 (available in sizes XS–L and three colors).

32. A ribbed bodycon with a high neck will look just as good with a scarf and coat as a pair of sunglasses and a beach bag.

33. A collared frock covered in zebras you might have herd is a good transitional piece of clothing.

Connect with As/Is