back to top
Shopping

48 Cheap Dresses That Will Get You Excited For Spring

Everything is under $50 (and over this cold weather).

Posted on
We hope you love the products we recommend! Just so you know, BuzzFeed may collect a small share of sales from the links on this page.
Jenny Chang / BuzzFeed

We hope you love the products we recommend! Just so you know, BuzzFeed may collect a small share of sales from the links on this page.

1. This short palm leaf number.

Get it from Forever 21 for $14.90.
forever21.com

Get it from Forever 21 for $14.90.

2. This gorgeous green dress.

Get it from Asos for $48.
us.asos.com

Get it from Asos for $48.

3. This comfy striped option.

Get it from Asos for $48.
us.asos.com

Get it from Asos for $48.

Advertisement

4. This cutout floral number that also comes in black and red.

Get it from Modcloth for $37.99.

5. This floral sundress.

Find it at Forever 21 for $12.
forever21.com

Find it at Forever 21 for $12.

6. This striped fit and flare.

Get it from Asos for $43.
us.asos.com

Get it from Asos for $43.

7. This one that's perfect for a tea party or a picnic.

Find it at Modcloth for $41.99.
modcloth.com

Find it at Modcloth for $41.99.

Advertisement

8. This seriously cozy t-shirt dress.

Perfect for transitioning between seasons. Get it from Asos for $38.
us.asos.com

Perfect for transitioning between seasons. Get it from Asos for $38.

9. This bright and flowy red dress.

Get it from Asos for $36.
us.asos.com

Get it from Asos for $36.

10. This drapey taupe option.

Get it from Asos for $48.
us.asos.com

Get it from Asos for $48.

11. This floral wrap dress.

Get it from Asos for $43.
us.asos.com

Get it from Asos for $43.

Advertisement

12. This super vibrant red dress.

Get it from Topshop for $45.
us.topshop.com

Get it from Topshop for $45.

13. This flowy floral swing dress.

Get it from Asos for $43.
us.asos.com

Get it from Asos for $43.

14. These floral skater dresses in different colors.

Find them at Forever 21 for $19.90 each.

15. This cozy striped t-shirt dress.

Get it from Asos for $31.
us.asos.com

Get it from Asos for $31.

Advertisement

16. This belted mini.

Find it at Forever 21 for $24.90.
forever21.com

Find it at Forever 21 for $24.90.

17. This comfy sketchy polka dot dress.

Get it from Asos for $48.
us.asos.com

Get it from Asos for $48.

18. This strappy body-con dress in teal, burgundy or black.

Find it at Forever 21 for $15.90 each.

19. This sexy maxi dress.

Feel the breeze! Find it at Forever 21 for $19.90.
forever21.com

Feel the breeze! Find it at Forever 21 for $19.90.

Advertisement

20. This delicate brocade swing dress.

Get it from Urban Outfitters for $49.

21. This richly colored cocoon dress.

Get it from Old Navy for $25.
oldnavy.gap.com

Get it from Old Navy for $25.

22. This tiered floral dress.

Get it from Tobi for $29.
tobi.com

Get it from Tobi for $29.

23. This floral dress with cutout detailing.

Find it at Forever 21 for $24.90.
forever21.com

Find it at Forever 21 for $24.90.

Advertisement

24. This striped shift sundress.

Get it from Asos for $34.
us.asos.com

Get it from Asos for $34.

25. This yellow pleated number.

Get it from Old Navy for $34.94.
oldnavy.gap.com

Get it from Old Navy for $34.94.

26. This muted floral maxi.

Get it from Tobi for $50.
tobi.com

Get it from Tobi for $50.

27. This layered tank dress with detailing in the back.

Get it from Topshop for $45.

Advertisement

28. This cute tiered dress.

Find it at Forever 21 for $22.90.
forever21.com

Find it at Forever 21 for $22.90.

29. This casual yellow body con midi that comes in a bunch of other colors.

Get it from Forever 21 for $9.90.
forever21.com

Get it from Forever 21 for $9.90.

30. This midi dress and crop top set.

Find it at Forever 21 for $27.90.
forever21.com

Find it at Forever 21 for $27.90.

31. This navy swing dress.

Get it from Old Navy for $20.
oldnavy.gap.com

Get it from Old Navy for $20.

Advertisement

32. This gauzy white dress.

Find it from Spool 72 for $48.
spool72.com

Find it from Spool 72 for $48.

33. This denim shirt dress.

Get it from Old Navy for $35.
oldnavy.gap.com

Get it from Old Navy for $35.

34. This strappy yellow mini.

Find it at Forever 21 for $22.90.
forever21.com

Find it at Forever 21 for $22.90.

35. This blush pink high neck dress.

Get it from Topshop for $15.
us.topshop.com

Get it from Topshop for $15.

Advertisement

36. This eye-popping aqua dress.

Find it at Forever 21 for $14.90.
forever21.com

Find it at Forever 21 for $14.90.

37. This sassy white lace up mini.

Get it from Tobi for $33.
tobi.com

Get it from Tobi for $33.

38. This white floral fit and flare dress.

Get it from Old Navy for $27.
oldnavy.gap.com

Get it from Old Navy for $27.

39. This twist front tunic.

Get it from Topshop for $40.
us.topshop.com

Get it from Topshop for $40.

Advertisement

40. This sky blue or lavender dress.

Get it from BooHoo for $44.

41. These high-low floral halter dresses.

Get it from Urban Outfitters for $49.

42. This backless floral shift dress.

Get it from Tobi for $29.

43. This super sexy lace up dress.

Get it from Forever 21 for $29.90.
forever21.com

Get it from Forever 21 for $29.90.

Advertisement

44. This geometric print dress.

Get it from BooHoo for $26.
boohoo.com

Get it from BooHoo for $26.

45. This tiered paisley dress.

Get it from Old Navy for $15.
oldnavy.gap.com

Get it from Old Navy for $15.

46. This delicate white shift dress.

Get it from Nordstrom for $48.
shop.nordstrom.com

Get it from Nordstrom for $48.

47. This pink-orange striped linen shift dress.

Get it from Old Navy for $34.94.
oldnavy.gap.com

Get it from Old Navy for $34.94.

48. This gauz tiered slip dress in solid white or florals.

Get it from Urban Outfitters for $44.