back to top
MUST HAVES
 / 

32 Of The Best Maxi Dresses You Can Get On Amazon

You can't go wrong with any of these super affordable finds.

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. A monstera-covered maxi you won't ever want to leaf behind.

amazon.com, amazon.com

Promising review: "Super happy with this dress. It is a tiny bit big but not crazy big. The underarms have elastic which is an awesome feature. Excited to wear it on my upcoming Mexico trip! The fabric is nicer quality than I imagined and drapes nicely. Oh and the print is gorgeous!" —Chelleroman

Price: $15.99+ (available in sizes S–XL and six other patterns)

2. A flowy boho dress perfect for all your semi-formal events, whether it's for a wedding or communing with a goat.

amazon.com, amazon.com

Promising review: "Lovely dress! It’s a perfect spring/summer dress. Very comfortable!" —Amazon Customer

Price: $12.99+ (available in sizes XS–XL and 18 patterns)

3. A crochet maxi you'll feel so crafty about wearing to the beach and then out to dinner.

amazon.com, amazon.com

Promising review: "This is a beautiful beachy dress! I got lots of compliments on it, and it was very comfortable. Only issues were the fact that 1. You cannot wear a bra with this dress. 2. The top part of the dress runs large and unless you have massive boobs you risk a nip-slip situation. So I would recommend ordering a size down." —Lauren

Price: $19.99+ (available in sizes XS–XL and three colors)

Advertisement

4. A boho halter dress to wear when you're trying to only make dramatic entrances this spring.

amazon.com, amazon.com

Promising review: "I absolutely love this dress. It’s so pretty. The fabric is light weight and nice quality." —Tiffany D

Price: $18.99 (available in sizes XL–3XL)

5. A short-sleeved number with an elastic waist comfortable enough to wear on all your adventures.

amazon.com, amazon.com

Promising review: "This dress is absolutely adorable! I will probably buy some in other colors because I like it that much!" —Becca Jeffers

Price: $6.99+ (available in sizes 4–16 and 19 colors)

6. A convertible strap maxi that you can tie in a variety of different ways, so it's like having multiple dresses in one.

amazon.com, amazon.com

Here are some tips on how to tie your dress.

Promising review: "Oh my... I would buy this dress again and again. I had my seamstress take the top in a bit so it wasn’t so low cut, but this dress is phenomenal. Everyone loved it and it was beautiful for my engagement photos. I would buy it in every color." —Erin Linitz

Price: $21.99+ (available in sizes S–XL and 20 colors)

7. An elegant number (with a bow) that will leave everyone tongue-tied.

amazon.com, amazon.com

Promising review: "Gorgeous dress! It fit beautifully. The fabric is heavy and feels nice. You won't be disappointed with this buy. It is very long but you could have it hemmed." —Turquoise

Price: $37.99 (available in sizes XL–3XL and five colors)

Advertisement

8. A ruffle-topped maxi everyone is going to be asking you to borrow.

amazon.com, amazon.com

Promising review: "Honestly, this maxi dress is beautiful. In love with the cloth material — it's so soft and light. You can wear it in different ways, from off-shoulder to one-shoulder. I'm just so happy with this dress I got." —HuWaNiTa

Price: $15.99+ (available in sizes S–XL and three colors)

9. A casual striped shirt dress that's one part sporty and two parts chic for looking good while still staying comfortable.

amazon.com, amazon.com

Promising review: "The dress is extremely comfortable and it fits perfectly! I love how it stretches but still gives that fitted look. It’s a perfect dress for church or a causal event!" —Amazon Customer

Price: $24.99+ (available in sizes S–XL and seven colors)

10. A floral sleeveless beaut because it's still kind of cold out and you need to be your own spring flowers.

amazon.com, amazon.com

Promising review: "This dress is amazing. True to fit. Thinking of buying another." —TADA

Price: $19.99+ (available in sizes S–XXL and 12 patterns)

11. A simple shirt dress for those days you just want to throw something on and go.

amazon.com, amazon.com

Promising review: "The pockets are great! It does run a little small, so order a size up!" —aprilc55

Price: $25.99+ (available in sizes 14–26)

Advertisement

12. A geometric color block number you don't need to do the math to know is a perfect fit.

amazon.com, amazon.com

Promising review: "THIS DRESS IS AWESOME! I bought it on a whim for a tropical vacation while four months pregnant. Although it isn't a maternity dress, it's perfect for both. Fabric is stretchy and super comfortable. It packs and travels nicely (seriously, who irons still?!) and is super cute and light on." —Sc00ter_17

Price: $14.99+ (available in sizes S–XXL and 14 styles)

13. A loose spaghetti strap stunner ready to become your summer fave.

amazon.com, amazon.com

Promising review: "I love it! I thought it was a little too big until I realized there were strap adjustments! It came with a gorgeous necklace too. I couldn't ask for a better dress! Thank you so much!" —Amanda

Price: $9.99+ (available in sizes S–XL and eight colors)

14. A drapey, backless number you can pair with a wide-brimmed hat and some sandals for the ultimate Instagram model look.

amazon.com, amazon.com

I ordered this dress; they sent me the wrong style, but I liked it so much I kept it anyway! It's super flowy and perfect for warm days when you still want to cover your legs.

Promising review: "Purchased this dress for a photoshoot where I was supposed to look boho-chic and the dress fit the part perfectly!" —Melanie Stefka

Price: $23.99 (available in sizes XS–L and 11 colors)

15. A stretchy floral dress that won't stretch your budget.

amazon.com, amazon.com

Promising review: "This dress is beautiful! It is stretchy so if you get it a little too small the fabric kind of distorts. The quality is great for the price and you can't beat the pockets! It's very comfortable!" —katesealea

Price: $22.98 (available in sizes XL–4XL)

Advertisement

16. An oversized, fashionable sack for days you'd like to get lost in a sea of fabric.

amazon.com, amazon.com

Promising review: "Bigger than I thought, but in a way that I LOVE! Got lots of compliments. Very comfy outfit." —Angie

Price: $45+ (available in seven colors)

17. A strappy, stripey bodycon that you'll want to hug as much as it hugs your body.

amazon.com, amazon.com

Promising review: "This dress is too cute! Long but cute. I cut and hemmed it, but that wasn't a problem. Mix it with a bold color and tada! You have the perfect combination. I wore it to a casual birthday dinner with my three best friends." —Me

Price: $18.99

18. A flowy frock with buttons so you can be comfortable no matter the occasion.

amazon.com, amazon.com

Promising review: "This dress was so wonderful! I wore it for engagement photos! I ordered a small and it fit perfectly. It will need a slip as it is see through if you get it in white." —colleen boyce

Price: $22.99+ (available in sizes XS–XXL and 17colors)

19. A geometric wrap dress to add a much needed pop of color to your wardrobe.

amazon.com, amazon.com

Promising review: "This dress right here is just beautiful, I got so many compliments from beginning to end. The dress fit perfectly and the colors are so vibrant. If you are heavy on top you will have to wear a tank top and that is fine. Please get this dress you won't be disappointed." —Denise40

Price: $21.98+ (available in sizes S–5XL and 26 colors)

Advertisement

20. An off-the-shoulder dress that only gets cuter when a gust of wind comes through.

amazon.com, amazon.com

Promising review: "I used this dress for our engagement photoshoot and I couldn't be any happier with this dress!" —Amazon Customer

Price: $8.99+ (available in sizes S–XL and three colors)

21. A tropical bodycon to wear when you want to send subtle hints that it's time for a getaway.

amazon.com, amazon.com

Dress for the vacation you want!

Promising review: "This dress is absolutely beautiful. The colors are vibrant and bright. It's not too tight, not too loose, and hugs all the curves of your body. Very comfortable and stretchy. If you're eyeing it, definitely buy it. Worth every penny." —sillymonkey

Price: $18.89+ (available in sizes S–3XL and five styles)

22. An elegant option for formal events, or just when you want to be the best dressed person in the room.

amazon.com, amazon.com

Promising review: "I have trouble finding nice dresses, but this dress was everything I was looking for. It was a hit a my company Christmas party! It fit well, the style is exactly what it shows in the picture, and it arrived quickly." —Amazon Customer

Price: $16.99+ (available in sizes L–4XL and 12 colors)

23. A backless maxi you can wear on and off the beach.

amazon.com, amazon.com

Promising review: "I bought this dress for a wedding and was worried about it looking cheap, but it's beautiful! Great material, it reaches my ankles (I'm 5'9), and fits just as I thought it would." —Amazon Customer

Price: $16.99+ (available in sizes 0–10 and four colors)

Advertisement

24. A strappy cut-out dress sure to make everyone who sees you go "woah."

amazon.com, amazon.com

Promising review: "Dress is gorgeous . Very long, but honestly, I cut it with a very straight hand with scissors and it's perfect now. Fits great. It can be adjusted at neck and back. It's elegant enough for a night out or for a day at the beach if you wear it as a cover up." —Amazon Customer

Price: $16.99 (available in sizes S–XL and five colors)

25. A lacy formal affair you'll find yourself twirling in non-stop.

amazon.com, amazon.com

Promising review: "I bought this dress for my senior photoshoot and I absolutely love it! It is extremely comfortable. After reading the reviews before I bought it, I was aware that the waistline is higher than in the photo but the dress is still wonderful!" —Lillemon

Price: $35.99 (available in sizes S–3XL and five colors)

26. A roomy striped frock for people with unparalleled taste.

amazon.com, amazon.com

Promising review: "The dress is as described! I'm a tall girl, and the length was perfect. The material was really soft. The pockets on the dress really add to it. It was a bit big in the waist area but that may be because I have a tiny waist." —LaLa

Price: $20.99 (available in sizes S–XXL and three styles)

27. A vibrant maxi you'll be prancing like a peacock in.

amazon.com, amazon.com

Reviewers say to order one or two sizes up!

Promising review: "This dress is beautiful and flowy just like the picture. It's longer on the sides and the belt is smaller with embellishments. The material is very soft and it's not cheap." —AJ

Price: $19.97+ (available in sizes 8–28 and five styles)

Advertisement

28. A tie-dye shirt dress that will make you hip-hippie-hooray.

amazon.com, amazon.com

Promising review: "Just got this dress and tried it on. Size up! This dress does run small. I'm normally a 3X but after the reviews I decided to go with a 4X. Somewhat tight in the belly but still looks very nice. Very pretty! Can't stress how pretty the colors are." —Jerilynn Stone

Price: $13.99+ (available in sizes XL–4XL and eight colors)

29. A patterned wrap dress for people looking for something charmingly unique.

amazon.com, amazon.com

Promising review: "I'm absolutely in love with this dress. Fab fit. Wore it to a wedding and received so many compliments!" —Vicky D Carrasco

Price: $26.28+ (available in sizes S–XL and 11 patterns)

30. A high-necked wonder that'll make you actually hope for another party to wear it to.

amazon.com, amazon.com

Promising review: "Absolutely loved the fit and the dress I got so many compliments! I used this dress for a Princess Belle look for a Halloween party. I like that you can still use this as a casual look too. Also it's a great price! I ordered a size small and it fit perfect!" —Roxanna

Price: $17.99+ (available in S–XXL and eight colors)

31. A racerback maxi you'll be racing to buy before wedding season hits.

amazon.com, amazon.com

Promising review: "I love this dress! I'm currently six months pregnant so it's hard to find cute, comfy clothes, but this dress looks amazing. I recently wore it to a baby shower. If I was not pregnant I might prefer to wear it with wedges since it is so long, but I have to wear flats and it's pretty close to my toes so if you are short this dress might be too long for you. Other than that, great buy!" —Nancy Ramirez

Price: $16.99+ (available in sizes S–XXL and seven colors)

32. And a tie-dye dress for being anything but a psychedelic mess.

amazon.com, amazon.com

I'm so sorry for making a Sublime reference.

Promising review: "Love this dress. It's exactly what I was looking for. Maxi with sleeves and pockets. It is a little long but works well with a little heel. I also added a belt to give more shape. Super cute, soft, and comfortable!" —melissa

Price: $19.33+ (available in sizes XS–XL and 20 colors)

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

Reviews have been edited for length and/or clarity.
Allison Krausman / BuzzFeed

Reviews have been edited for length and/or clarity.

Connect with As/Is