Skip To Content

    27 Of The Best Spring Dresses You Can Get On Amazon

    Dresses are the best part of spring, obvs. Go ahead, twirl a little. The products in this post were updated in May 2018.

    Hey! While we try to keep our posts updated as much as we can, this post was last updated in 2018, so we can't guarantee that the pricing and/or availability of the products featured are accurate. Check out the 2019 version of this post for our most up-to-date spring dress recommendations!

    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).

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

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

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

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

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

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

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

    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.

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

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

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

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

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

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

    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.

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

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

    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.

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

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

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

    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).

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

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

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

    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!

    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:

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