Skip To Content

    23 Beautiful Dresses You Can Get On Amazon For Under $20

    Do you have $20? An Amazon account? If you answered yes, then make room in your closet for some awesome dresses!

    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 casual button-down maxi shirtdress perfect for that "always on vacation" style you wish you could master.

    Promising review: "Love this dress! Fits perfect and can be worn multiple different ways! Lightweight, sheer material but not too see-through — so no worries there. I'm 5'9", 130 lbs., and ordered a size small. It was still a comfortable length and just the right amount of looseness!" —Red

    Price: $12.99+ (available in sizes S-XL and in four colors)

    2. An oversized sweatshirt tunic you can also find in the dictionary next to the definition of "comfortable" — seriously, look it up! I'll wait here.

    Promising review: "A nice weight and super comfy. The V-neck is a little bigger than I realized, so I might wear it with a tank top. The pockets are discreet and don’t bulge out like some other inexpensive dresses I’ve bought on Amazon. I’d say an XXL is a 16-18. It’s not going to give you any shape, but it’s a sweatshirt dress, what do you expect?" —EB

    Price: $12.99+ (available in sizes S-3XL and in 26 colors/styles)

    3. A flowing boho-inspired wrap dress that'll transition beautifully from season to season.

    Promising review: "I absolutely love this dress! I used it for a shoot up in Malibu and both the other model and photographer asked where I got the dress. I am 5'3" and it fits me well. It flows nicely as I walk and in the wind. It's super comfortable to wear and the fabric is good quality." —Kaila Yu

    Price: $12.99+ (available in sizes XS-XL and in 18 colors)

    4. A comfy, ruffled-hem wrap dress everyone will want to borrow.

    Price: $15.24+ (available in sizes S-XL and in 12 colors)

    5. A button-up midi dress that'll be the perfect thing to wear while you're living out your best casual life.

    Promising review: "This dress is very simple, so you can add extra accessories. The material is also lightweight. The length is perfect for me since I’m 5’2" — it comes right to my calves. I got a size small and it fits true to size." —Jalissa Queen

    Price: $3.99+ (available in sizes S-XL and in 34 colors)

    6. A flowy button-up maxi dress so you can look elegant while feeling carefree AF.

    Promising review: "LOVE this dress! I'd wear it every day if I could. Very chic and comfortable and it photographs well!" —Lisa

    Price: $18.98+ (available in sizes XS-2XL and in 31 prints)

    7. A ruffle-sleeve polka-dot midi dress you can easily layer under a cozy cardigan or pair with your favorite booties.

    Promising review: "Based on the reviews, I ordered a size up for the chest area to not be too tight but I found it runs true to size. I love the polka dots, and the style of the dress is exactly what my grandma (who was born in 1918) used to wear when I was a kid in the '80s. The fabric is not see-through." —CK

    Price: $18.99+ (available in sizes S-XL and in five colors)

    8. A puff-sleeve tie-front dress, because you need a new go-to, everyday dress.

    Promising review: "Love this dress! I can wear it to work and then dress it down a little for drinks after work. The fabric is not heavy so it feels very light and comfortable." —Natalie Knox

    Price: $12.18+ (available in sizes S-XL and in four colors)

    9. A ruffle shoulder swing dress so no one will ever know just how much you ate this holiday season.

    Promising review: "Love everything about this dress! The red color is vibrant, the material is versatile, and the flutter sleeves are adorable! I’m 5’4", 115 pounds, and usually a two-four in dresses! I ordered a medium because I was weary on the sizing but I definitely could have fit a small! The medium just gives me a little extra flow though, so I’m still happy!" —India Aust

    Price: $18.99 (available in sizes XS-XL and in four colors)

    10. A hooded swing dress, because maybe you've always wanted to be Little Red Riding Hood but red just isn't your color.

    Price: $15.99+ (available in sizes S-XL and in eight colors)

    11. A flowy long-sleeve T-shirt dress so you'll have the perfect outfit for every buffet you ever visit.,

    Promising review: "I want to order all the colors in this dress!!! I don't usually wear dresses, but this one is everything!!!🙌🏼🙌🏼 Very comfortable and soft! Love to wear them with boots or my Converses! No scarf or with a scarf, it's perfect! I am 170 lbs, curvy, and I ordered a medium. I love it!!" —Angela Alston

    Price: $9.99+ (available in sizes S-XL and in 21 colors)

    12. A super-soft ruffle-sleeve cotton dress that just might be prettier than anything else in your closet.

    Promising review: "Super pleased with this purchase. The material is heavy and feels luxurious. Really good buy — the pattern and material are perfect! Very pretty and feminine looking. Highly recommend this dress to anyone considering purchasing it!" —WhoAmI

    Price: $5.99+ (available in sizes S-XL and in blue and white)

    13. A knit fabric wrap dress that isn't super thick but has enough weight to help you transition into these cooler months.

    Price: $18.99 (available in sizes S-XL and in blue and green)

    14. A ruffled-strap mini dress for anyone who's hoping to squeeze in a little tropical getaway this winter.

    Promising review: "This dress is great! I love that the tie is adjustable. Looks just like the pictures. I followed the size chart and it worked well. I am a size 8/10 and 34D and the large fit perfectly." —Amazon Customer

    Price: $3.29+ (available in sizes S-XL and in blue and pink)

    15. A button-up midi dress that'll be the perfect thing to wear during any moment of any day.

    Price: $16.99+ (available in sizes S-XXL and in eight colors)

    16. A cotton-blend casual day dress designed with a flirty slit and a tie-waist.

    Promising review: "I really am pleasantly surprised! It fits great! I’m 5'4” and I was worried since most maxi dresses are too long on me but I can wear flats with. You do need to be modest when sitting to avoid showing too much as the slit is high and seems to rise a bit when sitting." —RunnerGirl

    Price: $9.99+ (available in sizes S-XL and in black, green, and navy)

    17. A long-sleeve tunic dress that'll look so good over your favorite leggings or with a pair of over-the-knee boots and tights.

    Promising review: "LOVE THIS DRESS! I was worried about the material maybe showing every little lump and bump, but this is great! It's flowy and not super fitted, yet still gives a good shape. I’m 5’2”, 155 lbs, 34DDD, and the large fit great. I could’ve possibly gone down to a medium (it’s roomy). The material is pretty thin, but I love that for the summer. I think it’ll be cute with leggings for the winter. Great buy!" —Sandra Jean

    Price: $19.98+ (available in sizes S-2XL and in seven colors)

    18. A ruched and totally versatile T-shirt midi dress you can throw on and be comfortable as hell in all day long.

    Price: $19.99+ (available in sizes XS-XL and in 24 colors)

    19. A lantern-sleeve mini dress to dress up or down — basically, it'll be comfy enough for your Thanksgiving dinner plans and dressy enough to not get you judged by your opinionated relatives.

    Price: $6.99+ (available in sizes S-XL and in eight colors)

    20. A tie-waist, super-soft midi dress that can be easily layered with all your favorite fall pieces.

    Price: $9.99+ (available in sizes S-XL and in seven colors)

    21. A floral A-line mini dress you need to wear under a cozy cardigan or pair with your favorite booties.

    Price: $5.99+ (available in sizes S-XL and with short or long sleeves)

    22. A classic and casual pencil dress, because you need a new go-to dress (with pockets!).

    Price: $18.99+ (available in sizes 0-14 and in 34 colors/styles)

    23. And a ruffled-hem dress you're gonna never want to take off — even when the temperatures drop.

    Promising review: "I absolutely love this dress — it fits perfectly and it's so adorable. The first day I wore it I got so many compliments and it was so comfortable. It was nice to wear as a dress or even a long shirt with leggings. The color is really cute too. I definitely recommend it and will probably buy more in different colors!" —Jasmine Ball

    Price: $18.99+ (available in sizes S-XL and in blue, red, and green)

    My reaction when someone tells me they spent more than $20 on a dress...

    Kripke Enterprises

    The reviews for this post have been edited for length and clarity.

    Looking for the perfect gift for any occasion? Check out all of BuzzFeed’s gift guides!

    Allison Krausman / BuzzFeed