Skip To Content

    28 Of The Best Spring Dresses Under $50 That You Can Get On Amazon

    You'd better run to snag these affordable finds.

    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.

    Hey there! Did you know that Amazon's app has exclusive features that lets you scan barcodes to check prices IRL, use your phone’s camera to search for items with a ~single tap~, track orders in real time, and more? Download it here for free and receive $5 off your first in-app purchase

    Unless otherwise specified, all sizes in this post are listed in women's.

    1. A polka dot dress with pockets because, honestly, pockets make every dress better. These ones are large enough to fit your phone (!!!) — amazing right?

    amazon.com, amazon.com

    Promising review: "For me, clothes pay for themselves based on the number of compliments that are received when an item is worn. I already liked the dress the moment I put it on, but all day long women commented about what a lovely and pretty dress it is (ooh, I like the color, ooh it’s so pretty, ooh, that dress looks like the start of a whole new wardrobe). The compliments made the reasonable dress price feel like a bargain deal. I guess I’m a sucker for polka dots and the power of hearing something positive during the day. In summary, this dress fits well, looks good, makes you feel good wearing it, and even a 9-year-old boy can take a picture of his mom in this dress and this dress still look good...now I just need to decide what other color to buy." —Isadelle Mercedes

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

    2. An embroidered bell-sleeve frock so versatile, you can wear it while WFH (and still be comfy), on date night, and while running errands. And it'll be perfect with a brightly colored sandal or sneaker.

    amazon.com, amazon.com

    Promising review: "I really do love this dress. (I got the black one with red floral embroidery.) I've worn it to dinner and on a cruise. I can probably wear it to a wedding or a beach party. You can dress it up with heels or wear flat sandals with it. I even wore it with my Chucks and it looked adorable. No accessorizing needed, but you can throw on a simple necklace and go. So easy! (Quality also seems good. Thick material = no bra necessary for me! Yay!!)" —Poupee Folle

    Price: $22.99+ (available in sizes XS-XXL and in 11 styles)

    3. A puff-sleeve pastel maxi dress that'll make you feel incredibly elegant with minimal effort. Also, it'll be perfect for spring *and* summer — maybe fall too — with a jean jacket and sneakers or a moto jacket and booties!

    amazon.com, amazon.com

    Some reviewers also styled it with the sleeves worn off the shoulder, and several reviewers say it worked as maternity wear, too!

    Promising review: "Ethereally beautiful!! This dress is absolutely LOVELY. It’s so lightweight, breezy, and comfortable. It fits perfectly, and the bodice has plenty of stretch so if you’re in between sizes, you could go either way. I actually sized down because I wanted to wear it on the shoulders and didn’t want the sleeves slipping off, but I didn’t have an issue with that at all. It’s wrinkly when it arrives, but a quick steam makes it look so much nicer and more expensive than it is. I got the sage green color and it’s not see-through, it’s beautiful. (I actually returned it in favor of a color I thought I’d wear more, but if green is your fave then you’ll love it). Get this dress!" —Laura

    Price: $29.99+ (available in sizes XS-XL and in nine colors)

    4. A dramatic boho maxi with over 2,800 reviews raving about it. BRB, going to purchase this *gorgeous* dress ASAP.

    amazon.com, amazon.com

    Promising review: "Best dress I've ever purchased anywhere. Its exactly like the picture and the dress flows something amazing. It's very light material but not see-through. You'll turn heads guaranteed." —Jenny

    Price: $31.99+ (available in sizes XS-XXL and in 23 prints)

    5. A breezy ruffled tunic dress for those warm spring days when you want to be cute, but also feel super comfy. Bonus: It also has pockets!!

    amazon.com, amazon.com

    Promising review: "Obsessed with this dress! Purchased to wear for a wedding and got many compliments. Material is great and the fit was perfect. Color is a tad darker in person but I expected it to be and it was exactly what I wanted!" —Sabrina Smith

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

    6. A stunning pleated off-the-shoulder dress because you can *NEVER* have too many pleats. Plus, the fabric is so gorgeous, I could cry!

    amazon.com, amazon.com

    Promising review: "This dress is amazing! TTS and fully lined! Amazing price too! I’ve seen these dresses in boutiques for $70! Definitely want to get the other colors!" —Mimi Tsatsoulas

    Price: $25.99+ (available in sizes S-XL and in six colors)

    7. A breezy short-sleeve floral dress for those days when you need an adorable outfit but have, oh, around five seconds to get out the door.

    a reviewer wearing the dress with bright florals on it
    amazon.com

    Promising review: "I was very pleasantly surprised by this dress. The fabric is wonderful and soft colors are exactly as shown on website, true to size and you can’t beat the price. I’m going to purchase another one in a different color!" —Barbara Chambers

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

    8. A high-neck ruffle-trimmed frock that's an instant outfit — just add a pair of statement earrings and some booties or sneakers.

    Amazon, amazon.com

    Promising review: "You have to purchase this dress! It is bright, fits well, is and super cute. I received many compliments." —Simply Me

    Price: $27.99+ (available in sizes XS–XL and in five prints)

    9. A pencil dress with a tie neck that'll make you feel *so* confident every time you wear it. Go ahead — crush that big presentation at work or go on that date — you can handle anything.

    amazon.com, amazon.com

    Promising review: "This is an amazing dress! I was not sure what to expect and I am so excited that it is so beautiful. The fit is perfect. It is a fitted dress so if you don’t want something fitted, this isn’t for you. However, if you are looking for something retro inspired, chic, and elegant, this is it! It's sexy in a subtle way. I am in LOVE!" —Mich

    Price: $32.99+ (available in sizes S-XXL and in 16 colors)

    10. A dress with sleeve slits because sometimes you just need to show ~a little~ skin. This dress is flirty yet also practical for everyday wear.

    the dress on a model in navy
    Amazon

    Promising review: "Everything about this dress is perfect! It's the perfect summer dress! The straps are adjustable. It has pockets. It doesn't hit the floor but it's long. The color is as expected. I'm super in love with it and I highly recommend it!" —HeatherH

    Price: $25.99 (available in sizes 14-26 and in five colors)

    11. A denim pinafore dress you'll be swoooning over every time you pull it out of your closet. Practical? Yes. Cute? Double Yes.

    amazon.com, amazon.com

    Promising review: "Cutest overall dress ever!" —Taryn

    Price: $22.99+ (available in sizes XS-XL and in two colors)

    12. A bell-sleeve dress so lightweight, you'll find yourself wearing it all year. Pair it with sandals in the spring or booties in the winter for the perfect look every time.

    amazon.com, amazon.com

    Promising review: "I really love this dress. It’s actually beautiful. Flowy, light and soft. The embroidery detail is also beautiful. I bought for family photos after having a baby and it’s roomy enough but also a very good length." —Kathleen Thompson

    Price: $27.63+ (available in sizes S-2X and in seven colors)

    13. A velvet midi dress that's practically perfect for special occasions but also, like, every day after that.

    amazon.com, amazon.com

    Promising review: "I love this dress. I got it for my friends fancy dinner in Vegas. I got so many compliments on the dress. The color is gorgeous and the velvet is super soft. It is also much lighter on than I thought it would be. It came on time and neatly packaged." —Eb

    Price: $27.99+ (available in sizes 14-22 and in nine styles)

    14. A polka dot number you can quickly throw on on a Saturday morning when you told your friends you'd meet them for outdoor brunch at 12, but you accidentally slept until 11:50. Whoops!

    a reviewer wearing the long-sleeve maxi dress in black and white
    amazon.com

    Promising review: "OMG this dress is 🔥🔥🔥🔥🔥. I promise you definitely won’t be disappointed!!! I ordered the other additional colors 🥰" —Dianna Antwi Boasiako

    Price: $35.99+ (available in sizes XL-5X and in four colors)

    15. A bodycon dress available in both sleeveless and short sleeves, so you can wear your new favorite dress regardless of the season. You can even pair it with an oversized cardigan and booties during the winter for coziness overload.

    amazon.com, amazon.com

    Promising review: "Oh my gosh, this dress is everything I was hoping and more!!! Fits perfectly, not too long or too short either! Hugs body enough to keep shape but not too much, and I can’t wait to wear it out to a birthday dinner tonight! I actually already ordered another color! My husband loves it. But it’s also classy enough to wear around family and as a mom!!" —Erin Michele Johnson

    Price: $23.89 (available in sizes S-XL and in 17 styles)

    16. A short-sleeve V-neck wrap dress that'll fit like a dream *and* garner tons of compliments from friends and strangers alike!

    amazon.com, amazon.com

    Promising review: "I’ve never purchased clothing off Amazon but I took a leap of faith and bought this dress after reading some reviews. I’m not disappointed! I LOVE this dress. I feel so pretty in it and it’s the perfect dress to dress up in with some heels or dress down with my white converse and a jean jacket. I got the dress for an anniversary dinner so the cleavage being shown wasn’t such a big deal. I can understand how it could be though; nothing a well placed safety pin can’t fix. I’d recommend looking at the sizing chart if you’re skeptical, but would overall recommend getting this dress!" —Desirea

    Price: $19.99+ (available in sizes S-XXL and in 19 colors and prints)

    17. A fit-and-flare dress so practical, you'll be able to wear it on a multitude of occasions. Warning: you're going to want to purchase this dress in every color.

    Amazon, amazon.com

    Promising review: "Love it. I got many compliments on it and I love the material — not heavy, very light. You could wear it with boots in the winter and flats in the summer and spring." —padona

    Price: $27.90 (available in sizes S-XL and in 14 colors and prints)

    18. A printed T-shirt dress with a super cute dinosaur print that'll look cute regardless of how you wear it.

    a reviewer wearing the black dress with a colorful dinosaur print on it
    amazon.com

    Promising review: "I bought this to use as a beach cover-up, but when it arrived I decided to use it as a dress instead. It is much prettier than the photo, and the fabric is wonderfully soft. It fits loose, but is slightly fitted in the bust area so it has a nice line and is very comfy. It's lightweight enough to wear in hot weather, but not see through or flimsy. I'm thinking about ordering another one in a different pattern." —Swing Dancer

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

    19. A boho printed beach dress, because who says a chill vibe can't be incredibly cute?

    amazon.com, amazon.com

    Promising review: "This breezy tunic is so perfect for this season; it's so soft and lightweight and perfect for a hot summer day — also easy to style as a top as well as a dress!" —Fashion by Day

    Price: $24.99+ (available in sizes L-4X and in 15 styles)

    20. A ruffled dress with a midi hemline so versatile, you can easily wear it with different accessories or shoes to really spice it up for different occasions. Adding a bold pair of earrings or heels can really make it look like a whole new piece.

    amazon.com, Amazon

    Promising review: "This fit like it was tailored just for me. Beautiful and also comfortable. I've gotten a lot of compliments. Cute with flats, sandals, and ankle boots, and easy to dress up or make casual." —jeanine coleman

    Price: $38.98+ (available in three colors and in sizes S-XL)

    21. A long- or short-sleeve open-shoulder tunic dress that'll make choosing a chic OOTD easy as can be. Add statement earrings to ~really~ take it over the top.

    amazon.com, amazon.com

    Promising review: "Y'ALL. I don't even know what to say. I bought multiple colors and both styles of this dress and I am BLOWN AWAY by how cute they are. They are lightweight, made well, and SOOOOOOO COMFORTABLE. I bought a bunch to try on because I needed a dress for an upcoming wedding but now I don't want to return ANY! I can't believe how great they are! I haven't washed them yet and the material is a bit thin, so I'll make sure to be extra careful with them, but other than that, I have no complaints! The short-sleeve styles hang just above my knees and the long-sleeve dresses hang at the middle of my knees. They are VERY similar to the swing dresses at old navy and I have several of those as well. I especially like the cold shoulder sleeves on these. I absolutely recommend these dresses!" —Taylor W.

    Price: $9.77+ (available in sizes XS-XXL and in 42 styles)

    22. A tiered shift dress you'll probably want to take a million instagram photos in. Best part? It's under $30!!!

    amazon.com, amazon.com

    Promising review: "Super cute and comfortable dress. I wore this to school and to my students' spring concert and received a lot of compliments. I paired it with some boots and yellow leather feather earrings to complete the look." —Julie

    Price: $24.98+ (available in 16 colors and prints and in sizes S-XL)

    23. A maxi dress with a floral print that screams "spring is HERE!!!" Picture it: flowers blooming, sunshine, you wearing this dress.

    amazon.com, amazon.com

    Promising review: "I buy — and return — a lot of clothes on Amazon. This is one of the most pleasant surprises I’ve had in a while. THIS DRESS IS PHENOMENAL. It’s super super soft and really pretty colors (I got the green/teal looking one). Not tight but not so big that it's boxy. The perfect fit. I just might buy another one in another color!" —Katie in NYC

    Price: $16.99+ (available in 14 styles, including some sleeveless options, and in sizes S-XL)

    24. A perfect-for-springtime sleeveless belted dress that you'll find yourself wearing a minimum of two times a week.

    amazon.com, amazon.com

    Promising review: "OMG, let me just start off with how true to the picture this is!! I was so surprised for the price; the quality of the fabric is light and not see-through, perfect for a summer or warm spring day. The fit is perfect; it's roomy enough on the top that the armpits don't feel tight at all. There's a little elastic waistband so it's super comfortable and the length is perfect for work. Love love love this!" —PandaPanda

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

    25. A lace-sleeve tunic dress that'll make you feel like you put tons of effort into your look, even if you just quickly threw it on to grab some groceries.

    a reviewer wearing the black dress
    amazon.com

    Promising review: "I love this dress! It's the perfect summer dress. I threw this on for a day full of errands and the lightweight material and open sleeves kept me cool in this hot LA weather!" —TiaAleseWong

    Price: $20.99+ (available in sizes S-XL and in six colors)

    26. A short-sleeve midi dress that's equally fierce *and* comfy because yes, it's possible.

    amazon.com, Amazon

    Promising review: "As usual, this brand doesn't disappoint. I have had three other dresses of theirs. They're perfect for our winters in the 50 degree temps, because the material is a thicker woven knit so it has a little warmth to it without be as heavy as a sweater. The elastic waist makes it very adjustable but still have shape. These dresses are so comfortable! The prints are vibrant and this one is no exception. The orange pops and the stripes are striking. They're comfortable enough to wear running errands but can easily be dressed up with belts and accessories for a night out."Ally J

    Price: $19.99+ (available in sizes S-XL and in 36 colors and prints)

    27. A spaghetti strap button-down midi dress, because everyone needs a basic dress like this in their wardrobe. Plus, it'll look SO cute in all your spring and summer IG photos — let's be honest, you'll be wearing this all the time.

    amazon.com, amazon.com

    Check out BuzzFeed's full write-up on this dress.

    Promising review: "I'm one of those people that never writes reviews. I found this dress through a BuzzFeed article and couldn't resist the white sunflower one. The material is stretchy and just fits your body so well. I didn't have any problems with it being see-through while I was wearing light gray underwear. The length is cute. The buttons are fake, so they stay uniform all the way down. It's stretchy across the back of the bodice, so bigger-chested people would love this. My mom and I have completely different body types and the size large fits us both amazingly! I'm definitely going to try to order as many prints as I can!" —Courtney Clark

    Price: $19.99+ (available in sizes S-XXL and in 35 colors and prints)

    28. A soft and comfy maxi dress so lightweight, you won't even feel like you're wearing anything on those late May sizzling spring days.

    the reviewer wearing the short-sleeve dress in black with sunflower print on the skirt
    amazon.com

    Promising review: "These maxi dresses are AMAZING the material is very high quality. Will definitely be coming back to buy more! Highly highly recommend!" —Danielle

    Price: $26.99+ (available in sizes 14-26 and in 23 colors and prints)

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

    Want more? Check out our favorite online clothing stores for all your shopping needs, perfect places to shop for clothes if you’re in your 30s, plus the best places to order custom t-shirts online and the best clothing stores for petite sizes. Still not satisfied? Check out all of our clothing content for even more.

    Need A Shopping Buddy?

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