Skip To Content

    20 Of The Best Midi Dresses You Can Get At Walmart

    Below the knee and above the ankle, that's where all my dresses go.

    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 romantically beautiful wrap dress designed with a ruffled hem and sleeves almost too pretty for words.


    Price: $20.19 (available in sizes S-XXL and in seven colors)

    2. A striped button-up dress to easily throw on with your favorite denim jacket on a day running errands.


    Price: $13.99 (available in sizes S-3XL and in 15 prints)

    3. A sophisticated ruched slit-front dress that'll look like it's actually from a super expensive store.


    Price: $16.99 (available in sizes S-3XL and in eight colors)

    4. A playfully ruffled and ruched elastic bodice midi dress so you can twirl your way into the lead role of a rom-com.


    Price: $14.88 (available in sizes S-XL and in four prints)

    5. A silky satin V-neck dress you won't want to wait to slip right into.


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

    6. An empire waist, bell sleeves A-line dress covered in a magical little star print making it totally out of this world.


    Price: $33.04 (available in sizes 12-20 and in two prints)

    7. A flowy empire waist summer dress for those mornings when you can't figure out what the hell you're going to wear.


    Price: $15.72 (available in sizes S-XL and in white, black, and red)

    8. A super casual button-down dress that'll look SO good alone or layered with your favorite denim jacket.


    Price: $6 (available in sizes M-L)

    9. A bell sleeve sheer dress roomy enough to be uber comfy but pretty enough for literally any occasion.


    Price: $36.99 (available in sizes 10-28)

    10. A ruffled sleeve, tie-waist wrap dress so you have the absolute perfect piece to throw in a carry-on and take on a last-minute vacation.


    Price: $14.99 (available in sizes S-XXL and in red, black, and blue)

    11. A leopard print tie-front slip dress you'll wear more often than you'd like to admit.


    Price: $5 (available in sizes S-XL and in four colors)

    12. A lightweight off-the-shoulder midi dress topped with a large ruffle layer and thick straps so you can wear your favorite bra and get all the support you need.


    Price: $11.50 (available in sizes L-XL and in olive, sand, and rust)

    13. A breathable belted button-up dress you should probably have in your closet — in the event of a fashion emergency.


    Price: $21.49 (available in sizes S-XL and in pink, gray, and navy)

    14. A three-quarter-length sleeve swing dress that'll make the perfect date for all your summer weddings.


    Price: $23.79 (available in sizes S-3XL and in six colors)

    15. A strappy A-line button-up dress you'll easily be able to dress up with heels or keep casual with a pair of sandals.


    Price: $17.99 (available in sizes S-XL)

    16. A gorgeous ruffled open back mermaid cut dress that'll make you rule everyone's Instagram feeds.


    Price: $14.39 (available in sizes M-XL and in four colors)

    17. A stunning V-neck body-con high-low dress that'll have you looking like the visual interpretation of va-va-voom.


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

    18. A button-up knit striped dress, because everyone deserves that perfect weekend dress and this one will be yours.


    Price: $6.50 (available in sizes M-L)

    19. A super flowy ruffled hem dress for when you wake up late (all the time) and have nothing to wear (also, all the time).


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

    20. An airy super soft knotted tank dress that just needs to be right into your closet.


    Price: $12.44 (available in sizes S-XXL and in four colors)

    That feeling when you find the absolute perfect dress.

    Paramount Pictures

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

    Want more? Check out our favorite online clothing stores for all your shopping needs, plus the best places to buy used clothing online and the best clothing stores for petite sizes. Still not satisfied? Check out all of our clothing content for even more.

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

    Allison Krausman / BuzzFeed

    Need A Shopping Buddy?

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