Skip To Content

    34 Spring Dresses You Can Get On Amazon That You'll Actually Want To Wear

    Say buh-byyyye to pants!

    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 retro swing dress for anyone who still loves sock hops and a good cold malt.,

    Promising review: "Wow! This is the best piece of clothing I have bought online. I like that the length of the dress is right above my knee. There is a whole lot of fabric on the bottom part of the dress, giving it a full-twirly affect. I will absolutely be purchasing it in another color!" —Mary

    Price: $19.99+ (available in sizes XS–4XL and 41 patterns)

    2. A midi dress with buttons as bright and sunny as the weather (hopefully).,

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

    3. A flowy maxi perfect for your next vacation, whether it's exploring a new city or hanging at the beach.,

    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 if you get it in white." —colleen boyce

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

    4. A criss-cross pencil dress pretty enough to make you want to pencil in a lot more social events.

    Promising review: "It was perfect. I bought my usual size in dresses and it fit perfectly. It has a hint of sexy but still covers you up. It had a cold clasp on the back and it very secure. I wore this to a work function and not once did the clasp come undone!" —Amazon Customer

    Price: $14.99+ (available in sizes 2XL–3XL)

    5. A corduroy frock for an ~overall~ awesome look.,

    Reviewers say to order one size up.

    Price: $14.99+ (available in sizes XS–L and four colors; see more color options for a similar dress)

    6. A patterned swing dress you'll be twirling well into summer.,

    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.99+ (available in sizes S–3XL and 19 colors; also available in plus sizes 14–26 in five colors).

    7. A military-style frock for a commanding presence in any room.,

    Promising review: "I love this dress, especially at the price point. For work, dresses have to fall at two inches or less above the knee and this dress sits just above my kneecap. The waist is also very flattering for those that are curvy on the bottom." —C. Lynn

    Price: $36.99 (available in sizes S–2XL)

    8. A fit and flare basically made for twirling in.,

    Promising review: "This is such a pretty dress. I was in my friend's wedding and she just specified color and allowed me to pick out my own dress. If I could wear it every day I totally would." —Rebecca

    Price: $28.99+ (available in sizes XL–4XL and 37 colors)

    9. A bow-topped darling with a set of buttons for charming the pants off, well, you!,

    Promising review: "Love this dress. Pro tip: If you want your bust to actually look good in the dress, get a push-up adhesive bra. Pull the ties across each other over the connecting part of the bra, and use two safety pins to hold in place. THEN tie." —Kay

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

    10. A scalloped cutie you'll be ~shellfish~ about when someone asks to borrow it.,

    Promising review: "Just got this beautiful dress delivered! I am giving it five stars because everything is great about this dress! The fit and shape define your body very well, and the A-line cut makes it look neat and perfect for office wear." —Amazon Customer

    Price: $13.99+ (available in six colors, sizes S–2XL)

    11. A maxi dress that mixes patterns for you, in case you're too scared to try it on your own.,

    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: $23.99+ (available in sizes S–XXL and four colors)

    12. A casual frock with a cinched waist for days you want to look like you tried (when you didn't really).,

    Price: $17.99+ (available in sizes S–XL and 23 colors)

    13. A collared shirt dress you need to ~check~ out.,

    Promising review: "Cute dress! Got several compliments when I wore it to a Western party. Throw on some red lipstick and you're set!!" —C. Ambrose

    Price: $13.99+ (available in sizes 1XL–3XL)

    14. A fan-favorite wrap dress that's about to be your favorite, too.,

    It has over 1,500 positive reviews!

    Promising review: "This dress was better than expected!!! It has the perfect flow and is made from an extremely comfortable material. The sizing is accurate and the colors are rich and bright." —ashlygrdn26

    Price: $15.99+ (available in sizes S–3XL and 16 patterns)

    15. An embroidered stunner for looking as good as the weather feels.,

    Promising review: "This dress surpassed all expectations! It's really beautiful and unique, and the embroidery is very well done. It looks expensive and I could see this dress hanging in Anthropologie or other stores like that. This dress would be gorgeous at any formal event, and it is certainly very eye-catching. I do like the nude-colored slip dress that comes with it and I'll wear it under other short dresses." —Sumita

    Price: $69.99 (available in sizes S–XXL and two colors)

    16. A boho beauty you'll want to wear every day just to make sure everyone's seen it.,

    Promising review: "So cute! I felt so comfortable and effortless. It’s not too short, which I love — it was perfect." —Brittnee Pacheco

    Price: $22.99 (available in sizes S–XXL)

    17. A polka-dot bodycon for giving off some serious Betty Boop vibes.,

    Promising review: "The dress is as pictured. It was a little loose at the top but thankfully the tightness of the arms held it in place. I received tons of compliments on it. I was afraid it would be see-through but it was not. It's a nice fabric, thick but not hot." —Hebrews 29

    Price: $20.99+ (available in sizes 14–24 and two colors)

    18. A tie-dye shirt dress that's absolutely to ~dye~ for.,

    Price: $10.99+ (available in sizes S–XL and four patterns)

    19. A hoodie dress for days you don't wanna ~sweat~ about what to wear.,

    Promising review: "Cannot say enough amazing things about this dress. It came with the perfect pear shaped silhouette. It compliments my curves and is super comfy! Great for every day use." —Julie Tobbon

    Price: $8.88 (available in sizes XS–3XL and 18 colors)

    20. Or another hoodie dress with a laced-up front you do ~knot~ wanna miss out on.

    Price: $12.33+ (available in sizes S–XL and two colors)

    21. A beaded shift dress ~pearlfect~ for every occasion.,

    Promising review: "I love this dress! The fit is perfect! I like that the dress cut is simple. The pearls make the dress feminine but I admit they're a bit uncomfortable on the arms. Other than that, it’s a very sassy dress for the office." —CA1234

    Price: $14.99+ (available in sizes XS–L and four colors and two styles)

    22. A witchy lace dress you'll looking spellbinding in.,

    Price: $37.99 (available in sizes 1XL–4XL)

    23. An apron dress with a cactus print you ~needle~ in your life., Rebecca O'Connell / BuzzFeed

    See BuzzFeed's review for this dress.

    Price: $67.99+ (available in sizes S–L; also available in black)

    24. A floral bodycon to enjoy when the real flowers aren't quite out yet.,

    Promising review: "This dress is so pretty I just had to review it. It's kind of snug, yet not tight fitting. The material is very flexible and easy to move around in, and it is light and airy. I'm really glad I purchased this dress." —Angelle225

    Price: $5.77+ (available in sizes XS–L)

    25. An embroidered midi dress that will do in a ~stitch~.,

    Promising review: "The embroidery is absolutely beautiful. The yellows, green, and white are a perfect summery combination and I will be looking for an excuse to wear this on every occasion. The under-slip is short and strapless while the dress itself is long so I can feel a nice breeze but also be a little protected from the sun. I would also love this as a sleeveless dress, but because it's 3/4 sleeves it means I don't have to carry a scarf to cover my shoulders when I go indoors (which is a major plus). The slip that comes with it has adjustable straps (yay) which is something that's always nice to have. The dress itself fits perfectly for me in the bust, the shoulders, the sleeves, and the length is absolutely lovely." —Zora F.

    Price: $61.99+ (available in sizes S–XXL and two colors)

    26. A cold shoulder you'll have nothing but warm feelings for.,

    Promising review: "This was perfect. The fit was great, the dress is elegant and flowy. Good value!" —Sarah Ogeer

    Price: $24.99+ (available in sizes XL–5XL and four colors)

    27. A trumpet-sleeved frock with pinstripes to make even the Yankees envious.,

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

    28. A color blocked charmer sure to inspire a photoshoot the second the sun comes out.,

    Promising review: "This dress is gorgeous! It's oversized without being a bag. It looks exactly as pictured and seems to be quite decently made. I had a really hard time choosing between the pink and blue color, but I like it so much I'm thinking about buying the other one. It's great for the cost and the manufacturing seems to be better than the price tag might imply. The length is long enough to be able to wear to work, but it could also be dressed up with some heels and worn on a night out!" —Maya Igna

    Price: $18.99+ (available in sizes XS–XXL and four colors)

    29. A cap sleeve wrap dress to get wrapped up in this spring.,

    Price: $45 (available in sizes XS–XL and four colors)

    30. A flowy dress with sleeves to protect you from those chilly spring breezes.

    Promising review: "I absolutely loved this dress! It is the perfect fit and length. It's so soft and a beautiful color! I will be purchasing more of this dress in other colors!" —Amazon Customer

    Price: $19.99+ (available in sizes XL–3XL and 36 colors)

    31. A rockabilly swing dress you'll be over the moon for.,

    Promising review: "My husband and I got married on the eclipse this year and this dress was beyond perfect for the occasion. I recommend getting a petticoat to wear underneath because it helps the dress flare out and look cute." —Amazon Customer

    Price: $55.70+ (available in sizes S–XXL)

    32. A flowery midi dress so you can bring the garden party with you.

    Price: $40.97+ (available in sizes M–5XL and five colors)

    33. A bright shift dress with a doily-inspired skirt your grandma would love.,

    Promising review: "I wanted to make sure I left a review for this dress because I ended up loving it so much! After reading the reviews, I was having mixed feelings about it, but being the Friday before Easter without an Easter dress, I know I had to step on it! I ended up getting both colors because I couldn't decide, but it worked out since my sister needed a dress too! They fit great! The yellow is a bit more see through than the pink. Also, if you have a little bit more of a backside, the laser cutouts towards the bottom might show a little bit of skin. Other than that, we loved!" —Aaaudrey Pham

    Price: $13.99+ (available in sizes XS–L and 10 colors)

    34. And a blue and maroon midi dress you'll want to wear again and again.,

    Reviewers say to size up.

    Price: $38.98 (available in sizes 2–10 and two colors)

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

    Allison Krausman / BuzzFeed

    Reviews have been edited for length and/or clarity.

    Need A Shopping Buddy?

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