Skip To Content

    34 Beautiful Dresses So Cheap You May Cry Tears Of Joy

    Don't worry: You can dry your eyes with all those dollar bills you're saving.

    We hope you love the products we recommend! All of them were independently selected by our editors. Just so you know, BuzzFeed may collect a share of sales or other compensation from the links on this page if you decide to shop from them. Oh, and FYI — prices are accurate and items in stock as of time of publication.

    1. A polka-dot shift dress to really ~round~ out your wardrobe.

    amazon.com, amazon.com

    Promising review: "I purchased this dress when I was around 5-6 months pregnant, as it looked like something absolutely adorable to wear! I am a petite frame and tend to wear a S/M but ordered the large to make room for my bump. It fit just as expected with a nice fit at the shoulders, but enough room in the waist for my growing figure. Note that this is a true shift dress, so there is no waist shape to it and has that tunic flow. It was also lined so nothing was see-through. I am hoping to be able to wear it again after my pregnancy, as the length was perfect for my height and I can totally see myself wearing this to work with cute flats." —Claudia Beatrice Menendez

    Get it from Amazon for $18.99+ (available in sizes XS–L and five colors).

    2. A tie-waist number you do knot wanna miss out on.

    Boohoo

    Get it from Boohoo for $18 (available in sizes 12–24 and seven colors).

    3. Or a similar option with long sleeves because it's getting cold-as-heck out there.

    amazon.com, amazon.com

    Get it from Amazon for $19.99+ (available in sizes 4–14 and 12 colors).

    4. A snuggly long sweatshirt that's about as formal as I ever plan to be in 2020.

    Amazon

    Promising review: "Welcome to comfort city. If you're looking for a form-fitting little black dress, this is not for you. If you're looking to wear what I believe clouds made into clothing would feel like, well then you have arrived my friend. It's a nice sweatshirt material made for Goldilocks — not too thin and not too thick. It's perfect for the gal that takes her bra off as soon as she gets home. This is also nice to run errands or take road trip in. Just add some leggings, cute boots, and a scarf and it'll look like you kind of tried for the day but feel like you're wearing PJs. AND IT HAS POCKETS. POCKETS!" —Amazon Customer

    Get it from Amazon for $16.99+ (available in sizes S-XXXL and in 27 colors, some with a V-neck).

    5. A short-sleeve cutie pretty much made to be worn with riding boots and a denim jacket.

    Amazon, amazon.com

    Promising review: "Better than I expected it would be! The fit is perfect, and the material is lightweight but still sturdy enough so the dress drapes and falls perfectly. I love the way it swings when you walk. It truly is a perfect year-round dress in style, material, and color (navy), and I will probably be ordering another." —ckern

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

    6. A profesh-looking pencil dress to show everyone you mean business.

    Amazon

    Promising review: "I usually wear a size 16 and the XXL fit perfectly. This dress is sewn from a soft, medium-weight knit with stretch, and the dress is tailored to fit the shape of your body (but not like a glove, so not tight). The dress is modest, professional looking and comfortable." —Tricia

    Get it from Amazon for $18.99+ (available in sizes XS-XXL and five colors).

    7. A hi-low option you'll be ~plaid~ to have.

    Amazon, amazon.com

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

    8. A frilly mini dress sure to turn heads wherever you go.

    amazon.com

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

    9. A stretchy fit-and-flare with some darling detailing on the scalloped skirt.

    Amazon, amazon.com

    Get it from Amazon for $28.99+ (available in sizes XS–XL and three colors).

    10. A pretty A-line that will make you look like a total cupcake.

    Boohoo

    Get it from Boohoo for $18 (available in sizes 12–24 and two colors).

    11. A sweater dress for looking as cute as a button.

    Amazon, amazon.com

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

    12. A velvety maxi you can belt or leave loose for that coveted shapeless silhouette.

    amazon.com

    You can get a belt like the one in the picture right here.

    Promising review: "This dress is gorgeous! I have received tons of compliments from random strangers, and I've only worn it about three times. It's ridiculously comfortable and the pockets are excellent. I mean, pockets in a dress are one of the greatest things ever, but I feel like most of the time I can't actually use them. It creates an unsightly bulge. That is not the case with this dress. Because it's so open and flowy, I can stash a chapstick or a pen in the pockets without it showing at all. The color is also true to the Amazon photo, though of course, depending on lighting, sometimes it looks more golden yellow and other times more orange. Either way, it's going to be perfect for fall." —Jessica

    Get it from Amazon for $33.99+ (available in sizes XS–L and four colors).

    13. A flowwwwy, long sleeve number perfect for your next cold weather photoshoot.

    amazon.com, amazon.com

    Promising review: "I want to order this in ALL THE COLORS. It's so comfy and soft and the perfect length. I love how the hem is asymmetrical!!!" —Emily

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

    14. An oversized sweater you can wear as a top or dress while beelining it over to the nearest ice skating rink.

    amazon.com

    Promising review: "Love this dress! It's perfect for the fall weather. Pair it with jeans or cute thigh highs. For reference, I'm 5'1 and 120 pounds. The dress hits me perfectly just above the knees. Fabric is soft and flowy. I've already washed it and just laid it flat to dry. Love this dress so much — I am ordering it in another color!" —Yee Jensen

    Get it from Amazon for $32.99 (available in 11 colors).

    15. A tank dress ideal for layering with your favorite tees and turtlenecks.

    Amazon, amazon.com

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

    16. A flounce-sleeve sweater dress for some sunshine on a snowy day.

    Forever 21

    Get it from Forever 21 for $21 (available in sizes S-L and two colors).

    17. A near-perfect swing dress that comes in lots of patterns, sizes, and oh, POCKETS.

    amazon.com, amazon.com

    See BuzzFeed's full write-up of this swing dress.

    Promising review: "I love it. It’s perfect. I ordered it as a professional dress for my speech competitions, but I wanted something with a kick. The length is perfect on me. I wear it with a bright green watch to add something extra that pops. The pockets are great, and I can put something in them without them looking awkward. I can fit my index cards in one pocket perfectly and you can’t even tell they're in there. The fabric is very comfortable and if it’s too big on you, it's 65% cotton so you could shrink it a bit with a warm wash cycle." —Kindle Customer

    Get it from Amazon for $22.96+ (available in sizes S–3X and 28 patterns).

    18. A retro swing dress just patiently waiting to be paired with cute accessories. It's a blank canvas!

    ModCloth

    Get it from ModCloth for $29.97 (available in sizes XXS–4X).

    19. A sweater dress that will trick everyone into thinking you're a master layer-er.

    amazon.com, amazon.com

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

    20. A chain print bodycon for looking so glam, people will wonder if you popped out of a treasure chest.

    Rainbow

    Get it from Rainbow for $19.97 (available in sizes 1X–3X).

    21. A turtleneck sweater dress you don't even have to ~shell~ out big bucks for.

    amazon.com, amazon.com

    Get it from Amazon for $19.99+ (available in sizes 2–22 and 28 colors).

    22. A ribbed bodycon perfect for layering or wearing as is.

    Pretty Little Thing

    Get it from Pretty Little Thing for $8 (available in sizes 0–12 and six colors).

    23. A midi dress with some nice, big pockets perfect for storing all sorts of things, like your award for Best Dressed Person.

    Amazon, amazon.com

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

    24. An oversized number for both casual and formal days — it's all about the accessories.

    amazon.com, amazon.com

    Sadly, the plaid pattern pictured isn't available atm, but they have a nice black and white grid option!

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

    25. A polka dot smock to keep the witchy vibes going all year long.

    Forever 21

    Get it from Forever 21 for $35 (available in sizes 1X–3X).

    26. A criss-cross shift dress you can get even if you're ~strapped~ for cash.

    Amazon, amazon.com

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

    27. A hoodie dress for a level of comfort you never thought possible while wearing a dress.

    amazon.com, amazon.com

    Promising review: "Absolutely love this dress! I'm 6'0, 250lbs, so I expected this dress not to fit (I ordered an XXL). I WAS SO WRONG. Not only does it fit, it's the perfect length too, hitting right above the knee. I got so many compliments on this dress! It shows off my curves without being uncomfortably tight. It's warm without making me too hot/sweaty. Cannot say enough good things!" —Erica Baldwin

    Get it from Amazon for $8.88+ (available in sizes XS–3X and 19 colors).

    28. A colorblock shirt dress so OMG-worthy, you'll get sick of the compliments by the end of the day.

    Amazon

    Get it from Amazon for $13.99+ (available in sizes XS–XL and five colors).

    29. A patterned maxi dress you won't be able to stop twirling in.

    amazon.com, amazon.com

    Get it from Amazon for $21.99+ (available in sizes 14–26 and 27 colors).

    30. A velvet mini dress so buttery soft, all other dresses you've been considering will be ~toast~.

    amazon.com, amazon.com

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

    31. An oversized sweater dress so snuggly, you may be tempted to sleep in it.

    amazon.com

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

    32. A wrap dress that will make you say, "well, that's a wrap!" on your search for your new favorite piece.

    Amazon, amazon.com

    Promising review: "Okay so I don't usually write reviews, but this dress deserves one so here I am. I flipping love this dress. I have a weird body type with a longer torso than most dresses accommodate, so it is very rare for me to find a fit-and-flare dress that actually flatters my hourglass shape. This dress makes me look amazing. Furthermore, the fabric rocks. It is lightweight stretchy cotton, unlike a lot of the weird spandexy material that most cheap amazon dresses are made of. If you want a light, no-hassle dress that you can throw on when you're already 10 minutes late to class, then this is your dress. It is definitely one of those closet staples that I'm going to have for the next decade." —kate hannon

    Get it from Amazon for $7.88+ (available in sizes XS–3X and 18 colors).

    33. A skater dress with cut-out shoulders so cute, all your other dresses will get jealous.

    amazon.com, amazon.com

    Get it from Amazon for $19.89+ (available in sizes XS–XL and 11 colors).

    34. A hi-low cocktail dress so stunning, you'll wonder how you attended an event without it.

    amazon.com, amazon.com

    Get it from Amazon for $19.99+ (available in sizes XL–3X and five colors).

    With dresses like these, you'll probably never wear pants ever again.

    Fox

    Shopping for something specific? Check out BuzzFeed Reviews to find the best things for every budget!

    BuzzFeed

    Need A Shopping Buddy?

    Get great products - from pros in the fine art of buying stuff online - delivered to your inbox!
    Newsletter signup form