31 Stylish Dresses From Walmart You Can Get For Under $50
You don't have to sacrifice style just because you're cash-strapped.
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.
1. A lace dress for the next time you get a wedding invitation that asks you to wear cocktail attire.

2. A tank top dress that you can wear with wedges or sneakers, depending on the plans you've got for the day.

3. A lovely prairie dress because you need something you can wear to your post-work Hinge dates.

4. A floral dress that'll make you bloom with joy.

5. A long-sleeve swing dress that you'll want in every color.

6. An asymmetrical ruffle dress that'll make your date halt(er) and stare.

Price: $18.29 (available in seven colors and sizes S-5XL)
7. A peasant dress for when the chilly weather is creeping in but you're not ready to let go of summer.

Price: $29.68 (available in three colors and sizes S-XXL)
8. A midi dress you'll want to pull over a long-sleeve shirt so you can wear it all year 'round.

Price: $6 (originally $14.98, available in sizes M-L)
9. A slinky boho dress that looks fancy but feels as comfy as your PJ's.

Price: $18.88 (available in three colors and sizes S-XL)
10. A front-tie dress that'll make your friends green with envy.

Price: $42 (available in two colors and sizes XS-XL)
11. A gorgeous gown so you can feel like the homecoming queen even if they didn't give out crowns this year.

Price: $35.99 (originally $59.99, available in seven colors and sizes 4-20)
12. A jack-o-lantern dress because Halloween is right around the corner... well, it's not but we need something to look forward to now that the summer is over.

Promising review: "I was honestly surprised at the quality of this dress for the price. It doesn't look as good as advertised, but it was still a cute dress for the price. I added some tulle to the skirt to make it look more like the picture. It fit pretty true to the sizing chart and shipped much faster than expected." —Dress
Price: $14.59 (originally $26.26, available in sizes S-2XL)
13. A knee-length dress if your wardrobe needs to *shape* up and get it together.

Price: $14.97 (available in three patterns and sizes S-XL)
14. A ssssnakeskin sssslip that is ssssuch a ssssteal.

Price: $19.98 (available in sizes 1X-4X)
15. A cheetah-print dress so you can participate in the trend that we're all pretty wild about.

Price: $29.98 (available in sizes M-XXL)
16. An elegant maxi dress for when you're feeling too bloated for jeans.

Price: $29.98 (available in sizes 4-14)
17. A button-down dress so getting dressed for work is a cinch.

Price: $21.56 (available in three colors and sizes XS-XL)
18. A geometric pattern dress that makes a bold statement, whether it's worn with flashy jewelry or not.

19. A hot little number that'll make you feel oh so cool.

Price: $16.98 (originally $22.98, available in three colors and sizes S-XL)
20. A funky frock so you can feel like you never left the beach.

Promising review: "This is a beautiful, comfortable dress. I ordered it in the blue sunflowers pattern, and loved it so much that I'm getting it in two more patterns." —elidalibre
Price: $14.69 (available in 10 colors and sizes S-3XL)
21. A t-shirt dress from the Ellen Degeneres line because you need something that's easy to dance in.

Price: $13 (originally $24, available in sizes L-XXL)
22. A white dress because you won't let a dumb rule about Labor Day stop you from wearing a color that makes your tan pop.

Price: $15.72 (originally $17.33, available in three colors and sizes S-XL)
23. A tie-dye maxi dress because you're not ready to give up all your ~camp counselor~ vibes just yet.

Price: $43.16 (available in sizes M-2X)
24. A striped dress that'll show off your curves without hugging too tightly.

Price: $5 (originally $12.98, available in four colors and sizes S-XL)
25. A fit-and-flare dress that'll have you twisting and twirling all around the office.

Price: $25.32 (available in seven colors and sizes 1X–3X)
26. A boho sweater dress because the weather is already getting chilly... Time to break out the boots and tights!

Promising review: "I absolutely love this dress! It has a heavier material and is perfect for fall! It's knee-length which is perfect for my at 5'8" frame. It's got rich color and design. I'm super glad I bought this one. Can't wait to wear it!" —angie223
Price: $29.99 (available in three colors and sizes M-XL)
27. A linen-like dress perfect for embracing your go with the flow minimalist–side.

Price: $14.99 (available in four colors and sizes S-XXL)
29. A maxi dress that can be styled so many different ways — tie it up and wear it with some strappy sandals, or leave it down and dress it up with heels.

Price: $17.99 (available in five colors and sizes M-4XL)
30. A punchy knit dress for when you're too hungover to think about what you're going to wear for brunch.

Price: $7 (originally $16.98, available in three colors and sizes S-XL)
31. A lightweight slip dress for those of us who sweat regardless of the season.

Now get out there and strut your stuff, sweetie.
Reviews have been edited for length and/or 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.
Shopping for something specific? Check out BuzzFeed Reviews to find the best things for every budget!
