back to top
MUST HAVES
 / 

27 Of The Best Spring Dresses You Can Get On Amazon

From minis to midis to maxis to sheaths, these are the dresses you'll be wearing all spring and into summer. Dresses are the best part of spring, obvs. Go ahead, twirl a little. The products in this post were updated in May 2018.

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 sweetly embroidered bell sleeve frock guaranteed to make you the belle of the ball (or the picnic, or the wedding, or the cocktail hour).

amazon.com, amazon.com

Promising review: "This dress is beautiful! It's made of a really nice material that's thick and not see-through at all. The embroidery on the chest and sleeves is almost perfect. It hits at a great length — it's not too short and not too long. There are so many different ways you can wear this dress, from dressing it up for a wedding with some heels to wearing it to a BBQ with some flats or sandals. I will definitely be recommending this dress and wearing it a lot!" —Kelsey

Price: $15.99+ (available in sizes XS-XXL and in 12 colors and prints)

2. A button-front midi dress with an itty-bitty print but major style (not to mention a couple of roomy pockets).

amazon.com

Promising review: "This is a beautiful dress. I love the style and the soft fabric. The elastic around the waist is not too tight, and the dress fits well. It's good quality, so comfy, and I got a lot of compliments while wearing it." —Juice

Price: $20.99+ (available in sizes S-XL and in 27 prints)

3. A stretchy, short-sleeve maxi you may never want to take off for the rest of your damn life.

Promising review: "I'm always in the market for stylish, comfortable, and easy clothes. This dress is everything. They need to hire me to be a spokeswomen for it. I would wear it every day if I could, and I basically do. I've slept, dropped the kids off at school, field-tripped, churched, road-tripped, attended social gatherings, and everything else in this. This dress can roll with any setting. I can't imagine a body type this wouldn't look good on, so just get it already." —Amazon CustomerPrice: $27.99 (available in sizes S-XXL and in 11 prints)
amazon.com

Promising review: "I'm always in the market for stylish, comfortable, and easy clothes. This dress is everything. They need to hire me to be a spokeswomen for it. I would wear it every day if I could, and I basically do. I've slept, dropped the kids off at school, field-tripped, churched, road-tripped, attended social gatherings, and everything else in this. This dress can roll with any setting. I can't imagine a body type this wouldn't look good on, so just get it already." —Amazon Customer

Price: $27.99 (available in sizes S-XXL and in 11 prints)

Advertisement

4. An aww-worthy belted number printed with little kitties and pawsitively bursting with cattitude.

amazon.com

Promising review: "I LOVE this dress!!!! I can't believe how great it is for the price. The first day I wore it, I got five compliments on it. I ordered a large because I'm 5'8" and always have a hard time finding dresses that work for my height, but the length was perfect! I feel confident wearing this dress." —Megan Jackson

Price: $19.99+ (available in sizes XS-XL and in seven prints)

5. An ombre tie-dye dress so comfy, your favorite tee will decide to retire.

Promising review: "This fits me perfectly and I like the tie-dye effect, which makes it more interesting than just a plain T-shirt dress. The fabric feels comfortable, but strong and durable, too. I think it's going to hold up well through washing and wear." —Libertad GreenPrice: $11.99+ (available in sizes XXS-4X and in eight color combinations)
amazon.com

Promising review: "This fits me perfectly and I like the tie-dye effect, which makes it more interesting than just a plain T-shirt dress. The fabric feels comfortable, but strong and durable, too. I think it's going to hold up well through washing and wear." —Libertad Green

Price: $11.99+ (available in sizes XXS-4X and in eight color combinations)

6. A fun flowing frock that screams, "Surprise bitch, I'm actually a romper!"

amazon.com, amazon.com

Promising review: "I love this romper dress. I could wear it every day. I get so many compliments on it. I'm 5'10" and180 pounds with big boobs. An extra large fit me and was actually big enough for my torso without giving me camel toe! My friends have all been begging for one of these dresses. It does come wrinkly, but you can just iron it and then enjoy feeling like a goddess!" —Catherine Watkins

Price: $22.44+ (available in sizes S-3X and in nine prints)

7. A flawless fit-and-flare for anyone who believes in twirl power.

Promising review: "I can't tell you how much I like this dress! It's a great length, and all-around beautiful. The chiffon material drapes elegantly and the lining inside is soft and comfortable. I can't wait to wear this dress EVERYWHERE! It's a classic look for all occasions!" —AlinaPrice: $22.99+ (available in sizes S-XL and in 13 colors)
amazon.com

Promising review: "I can't tell you how much I like this dress! It's a great length, and all-around beautiful. The chiffon material drapes elegantly and the lining inside is soft and comfortable. I can't wait to wear this dress EVERYWHERE! It's a classic look for all occasions!" —Alina

Price: $22.99+ (available in sizes S-XL and in 13 colors)

Advertisement

8. A bold stripe situation sure to turn heads all season long.

amazon.com, amazon.com

Promising review: "I'm loving this dress! The material is silky, soft, smooth, and not itchy at all! I was expecting a thin fabric that would be see-through, but it definitely isn't either of those things. It's light enough to be worn on cooler summer evenings, and I think it'll be perfect throughout the fall and winter, too. My favorite part is that the stripes on the different parts of the dress match up! The stitching is very well done, and there are no loose threads anywhere. It's very comfortable and I feel good wearing it." —E & J

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

9. A dotty denim overall dress that's ready to pair with basically everything in your closet, from your riding boots to your favorite sandals to your go-to white tee.

Promising review: "This is the cutest thing I've bought in a long time! It's long enough on me (I'm 5'9"), the bib covers my chest right (I'm a 36D), and it looks just like the picture! The straps are adjustable, which makes sizing customizable for you. This dress is adorable and I get compliments every time I wear it! It looks great and is so comfy!" —Jacqueline M.Price: $13.99+ (available in sizes XS-XL and in two washes)
amazon.com

Promising review: "This is the cutest thing I've bought in a long time! It's long enough on me (I'm 5'9"), the bib covers my chest right (I'm a 36D), and it looks just like the picture! The straps are adjustable, which makes sizing customizable for you. This dress is adorable and I get compliments every time I wear it! It looks great and is so comfy!" —Jacqueline M.

Price: $13.99+ (available in sizes XS-XL and in two washes)

10. A swingy vintage-inspired dress your inner Lucille Ball is begging you to own.

amazon.com, amazon.com

Over 1,000 vintage vixens have given this baby positive reviews.

Promising review: "This dress exceeded my expectations! It's so pretty. The belt is removable, so it can be worn however you want — tied in the front, back, or even the side. The top fits so nicely and I'm very happy!" —Harmony A.

Price: $18.99+ (available in sizes XS-3X and in 43 colors and prints)

11. A flowery shift that's super chill but also super cute, not unlike you.

Promising review: "This dress fits really well. It's loose and flowy, and a classic staple. I paired it with some wedges and wore it out dancing. I'm contemplating getting one or two more prints since it's so comfortable for a night out!" —sunnysideupPrice: $9.99+ (available in sizes XS-XXL and 13 prints)
amazon.com

Promising review: "This dress fits really well. It's loose and flowy, and a classic staple. I paired it with some wedges and wore it out dancing. I'm contemplating getting one or two more prints since it's so comfortable for a night out!" —sunnysideup

Price: $9.99+ (available in sizes XS-XXL and 13 prints)

Advertisement

12. A comfy tunic with detailed sleeves so you can bedeck your arms in May flowers without having to suffer through April showers.

amazon.com, amazon.com

Promising review: "This dress is perfect. It's so classy and chic. I'm 5'3 and curvy, so I ordered a size up to account for my hips and butt. It fit fine, but I like adding a belt to make it less flowy. The details of this dress are so nice and I love it" —J.J.

Price: $18.90+ (available in sizes S-XXL and in four colors)

13. A polished, belted fit-and-flare that's black and white and chic all over.

Promising review: "I've always loved Calvin Klein dresses because they hug me in the right areas. These kind of dresses were my go-to when I was smaller, before I had children and my metabolism slowed. Now that I am a thicker size, I decided to try this out and was pleasantly surprised." —P. CarollPrice: $68.98+ (available in sizes 4-12)
amazon.com

Promising review: "I've always loved Calvin Klein dresses because they hug me in the right areas. These kind of dresses were my go-to when I was smaller, before I had children and my metabolism slowed. Now that I am a thicker size, I decided to try this out and was pleasantly surprised." —P. Caroll

Price: $68.98+ (available in sizes 4-12)

14. A food-printed confection I donut know how you've survived this long without.

amazon.com, amazon.com

Promising review: "I'm typically a size 26 or 28 so I ordered the 5X. I love how the skirt falls on me, but there's a slight gap at the armpit; I probably could've ordered a 4X or 3X and it would've fit just fine. The material is super stretchy and will stretch to fit bigger sizes. The pattern is great and the material is thick enough to not be see-through. This dress has my full seal of approval, so much so that I ordered another one as soon as I tried it on. The only negative thing I can say is that if you run hot like I do, this won't be a summer dress for you (but it would be perfect for spring or fall) because the fabric is kind of a mix between swimsuit and scuba material." —Shayracha

Price: $18.99+ (available in sizes XS-5X and in 40 prints)

15. A flirty purple dress that feels like the spring version of Hermione's iconic Yule Ball gown.

(In the movies, I mean. I know it was supposed to be blue in the books, don't start with me).Promising review: "This is a beautiful dress! It's perfect for an upcoming wedding. As a size 12 woman, I always look at pictures of models like these and think, 'Is this dress really going to look so elegant on me?' But yes, it does!" —PugonymPrice: $35.99 (available in sizes 6-16 and in four colors)
amazon.com

(In the movies, I mean. I know it was supposed to be blue in the books, don't start with me).

Promising review: "This is a beautiful dress! It's perfect for an upcoming wedding. As a size 12 woman, I always look at pictures of models like these and think, 'Is this dress really going to look so elegant on me?' But yes, it does!" —Pugonym

Price: $35.99 (available in sizes 6-16 and in four colors)

Advertisement

16. A floral midi I like to call the Mary Poppins of dresses — it's practically perfect in every way, from the print to the pockets.

amazon.com, amazon.com

Promising review: "I just got this dress and I already LOVE it. It seriously feels like pajamas. The pockets are a good size — not too deep, not too shallow. I know people will ask me where I got it. I will DEFINITELY recommend this to others!" —Liz J

Price: $24.95+ (available in sizes S-XL and in nine prints)

17. A dramatic boho maxi with its own fan club — it's got over 2,500 positive reviews!!!

The buttons stop around your knee, so the bottom's free to be all "swish, swish, bish."Promising review: "I bought this dress on a whim and was a little skeptical about it, but I shouldn't have been. I've never received so many compliments on a dress before. I wore it on a trip to the Biltmore Estate with my husband and in-laws, and we honestly couldn't get through the day without someone stopping me every few minutes to ask where I got my dress or to tell me how gorgeous it was. It flowed beautifully on that windy day. I'm so obsessed with it, I even bought two more in different colors. I highly recommend it!" —Amazon CustomerPrice: $22.99+ (available in sizes XS-XXL and in 25 prints)
amazon.com

The buttons stop around your knee, so the bottom's free to be all "swish, swish, bish."

Promising review: "I bought this dress on a whim and was a little skeptical about it, but I shouldn't have been. I've never received so many compliments on a dress before. I wore it on a trip to the Biltmore Estate with my husband and in-laws, and we honestly couldn't get through the day without someone stopping me every few minutes to ask where I got my dress or to tell me how gorgeous it was. It flowed beautifully on that windy day. I'm so obsessed with it, I even bought two more in different colors. I highly recommend it!" —Amazon Customer

Price: $22.99+ (available in sizes XS-XXL and in 25 prints)

18. A gorgeous lace cocktail number, which may inspire you to throw a garden party just so you can wear it.

amazon.com, amazon.com

Promising review: "This dress is beautiful! I'm 5'3" and 170 pounds. I ordered a large and it was form-fitting with the perfect amount of stretch. The lace is super soft, and there are awesome rubber borders around the shoulder area to keep it from slipping. I would even consider buying this in a different color!" —Megan Amburn

Price: $19.99+ (available in sizes XS-XXL and in four colors and three sleeve lengths)

19. An easy tunic with a UV protection factor of 50+, because although it may be hard to believe after months of winter, there is such a thing as too much sun.

amazon.com

Plus, the built-in sun protection will last no matter how many times you wash it. Thank goodness, cause you're gonna want to wear this comfy number a lot.

Promising review: "I love this dress. It's perfect on its own or belted with leggings. It's not too hot, and thankfully it's a great way to look good while being protected out in the sun. I usually wear a size six in pants or medium in shirts, but the small size in this was just right." —lori r.

Price: $89.99+ (available in sizes XS-3X and in 23 prints)

Advertisement

20. A blooming party dress that's machine washable, because practicality is one thing it doesn't give the cold shoulder.

This beautiful baby is reason number one million and one to join Amazon Prime — it's only available to members. Get a 30-day free trial here.Promising review: "I wore this to a wedding and everyone loved it! I bought it in light blue and wore it with silver sparkly heels and a silver clutch. I felt like Cinderella. I recommend it to anyone looking for a special event dress." —JoPrice: $59+ (available in sizes XS-XL and in four colors and prints)
amazon.com

This beautiful baby is reason number one million and one to join Amazon Prime — it's only available to members. Get a 30-day free trial here.

Promising review: "I wore this to a wedding and everyone loved it! I bought it in light blue and wore it with silver sparkly heels and a silver clutch. I felt like Cinderella. I recommend it to anyone looking for a special event dress." —Jo

Price: $59+ (available in sizes XS-XL and in four colors and prints)

21. A trendy stripe and floral maxi that does all the print mixing work so you don't have to. You're welcome.

amazon.com

Promising review: "I absolutely love this dress. It's usually so hard for me to find long dresses; I'm 5'7'' and most fall at mid-calf or higher on me. This dress comes right to my ankle and brushes ever so slightly on the tops of my feet! The pockets on the dress are just the right size for my cell phone. The color is so vibrant and the material is thick and soft. I've already placed another order for a different color of this dress and I can't wait until it arrives!" —L. Torres

Price: $28.99+ (available in sizes S-XXL and in five prints)

22. A pineapple or cherry printed number to ensure you have a very fruitful season.

amazon.com, amazon.com

Promising review: "This is probably the best dress I've ever bought on Amazon. The price is right. It came packaged and folded neatly, with minimal wrinkling. The fabric is stretchy and the dress is beautiful and very classy. I'm so happy with this purchase!" —JijieF

Price: $12.99+ (available in sizes S-3X and in 35 styles and prints)

23. A drapey slip that'll be cute on its own on warm days and equally fabulous layered over a slim turtleneck when it's chilly (what can I say, the '90s are back).

Promising review: "I'm 5'6" and 130 pounds. I ordered the medium and it fits great. I love the material and fit, plus it has a button on the top to close up the cleavage area. This can easily be dressed up or down. I love this dress so much, I ordered another print." —ClarePrice: $60.57+ (available in sizes XXS-L and in 15 prints)
amazon.com

Promising review: "I'm 5'6" and 130 pounds. I ordered the medium and it fits great. I love the material and fit, plus it has a button on the top to close up the cleavage area. This can easily be dressed up or down. I love this dress so much, I ordered another print." —Clare

Price: $60.57+ (available in sizes XXS-L and in 15 prints)

Advertisement

24. A breezy embroidered tunic to pair with leggings now and bare legs later.

Promising review: "This dress is adorable. It's great quality and fits perfectly. I feel like it looks like a more expensive Free People or Anthropologie dress. It's by far my favorite purchase I've ever made on Amazon." —Christina SilvestrisPrice: $36.71+ (available in sizes S-2X and in five colors)
amazon.com

Promising review: "This dress is adorable. It's great quality and fits perfectly. I feel like it looks like a more expensive Free People or Anthropologie dress. It's by far my favorite purchase I've ever made on Amazon." —Christina Silvestris

Price: $36.71+ (available in sizes S-2X and in five colors)

25. A bright, flowery number just as great for work as it is for play.

amazon.com, amazon.com

Promising review: "The material is a good quality for the price; it's soft and super comfortable. I also love the fact that it has pockets. I've washed it several times and it's still in good shape. It's a great buy!" —Amazon Customer

Price: $22.96+ (available in sizes S-3X and in 18 prints)

26. A funky-print pleated frock you'll fall so in love with, Nicholas Sparks will write a book about it.

Promising review: "This is the best dress I've ever bought. It's very easy to dress up or dress down. The material is just thick enough that I won't need a slip, but thin enough so that I could comfortably wear it in the summer. It's by far the most comfortable dress I've ever purchased. Also, it looks great with or without a belt!" —AmberPrice: $16.99+ (available in sizes S-XL and in ten prints and colors)
amazon.com

Promising review: "This is the best dress I've ever bought. It's very easy to dress up or dress down. The material is just thick enough that I won't need a slip, but thin enough so that I could comfortably wear it in the summer. It's by far the most comfortable dress I've ever purchased. Also, it looks great with or without a belt!" —Amber

Price: $16.99+ (available in sizes S-XL and in ten prints and colors)

27. And finally, an amazing floral gown ready to spring into action and make you best dressed at your next formal function. Oh, and you can get either a one-shoulder, V-neck, or strapless version!

amazon.com, amazon.com

Promising review: "I can't say enough about this amazing dress! I purchased it for my mom to wear to her 60th birthday party. It was a garden party, so the floral details fit the theme perfectly. She chose the one-shoulder style. It was well-made and provided coverage in all the areas she was concerned about. Plus, the color was perfect! She's about 5'7", so the length was just right for her to wear a heel about three inches tall. We ordered a size 14 and it fit perfectly. The material is flowy and looked amazing on her as she glided into her party, and the dress has nice layers so she didn't have to wear a lot of shapewear or a slip under the sheer skirt." —D Tibbs

Price: $39.99+ (available in sizes 2-24)

Advertisement

Want more of the best dresses on Amazon? Check out these work dresses, prom dresses, and formal dresses, plus our favorite summer dresses for when the weather gets warmer.

Miranda, when she realizes that these spring looks actually are groundbreaking:

20th Century Fox

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 here!

Allison Krausman / BuzzFeed
Connect with As/Is