Old Navy Dresses Just $7-$8 (Includes Plus Sizes)

Hip2Save may earn a small commission via affiliate links in this post. Read our full disclosure policy here.

Today, February 22nd only or while supplies last, head over to Old Navy where they are offering dresses for girls for $7 and dresses for women for $8 – both in-store and online. Note that this sale excludes Maternity.

Even better, through February 24th, you can save $15 off your purchase of $50 or more in-store when you use the code SAVE at checkout! This offer is not valid on Clearance and Jewelry merchandise, Gift Cards & Register Lane Items.

Plus, today only, automatically get 30% off on your online order. Note that this discount is not valid on Today Only deals, like the $7-$8 dresses mentioned above, but it is valid on clearance dresses!

Check out these deals (valid today only): 

Women’s Swing Dresses $7.97 (regularly $29.99)
Automatic 30% Off
Choose in-store pickup
Final cost $5.58


Toddler Dresses 
Only $7 (regularly $14.99+) 


Girls Dresses
Only $7 (regularly $19.99+)


Women’s Dresses
Only $8 (regularly $29.99+)


Women’s Plus Size Dresses
Only $8 (regularly $32.99+)

Our Hip2Save team member, Stacy, is lovin’ this sale! Here’s why…

Old Navy is offering dresses for as low as $7, but what I think makes this sale so awesome is that they included extended plus sizes (women’s plus not just xl in women’s sizes) which they rarely do. I have been waiting and watching for these after seeing one of my friends in one of their t-shirt dresses. It was adorable! She raved about their plus t-shirt dresses being just like Lularoe. Every time they have had a dress sale, they mark the regular sizes down but plus sizes are still $20+, so I’m stoked to grab some for under $10.

  • Shipping Info

    Old Navy, Gap & Banana Republic

    Choose free in-store pick up, if available near you. Otherwise, shipping is a flat rate of $7 or free on orders of $50 or more BEFORE promo codes.

Join The Discussion

Comments 8

  1. Sara

    There are some cute women’s swing dresses on sale for $7.97 plus an additional 30% off so only $5.58. And you can see if they’re available for store pickup to save on shipping.

    • Amber (Hip Sidekick)

      Oh cool! Thanks for the heads up!

    • dbld-amber

      Love my swing dresses from last year. Great for when youre in a rush and just throw one on. They feel so soft against my skin i usually don’t wear anything under them.

  2. Sarah

    I really love all of Old Navy women’s “swing” items that I’ve tried. The tees, long sleeve tees, hoodies (I like to order the “tall” for the extra length and wear with leggings) as well as the dresses.

    • Jenn

      Thanks for the tip on the tall. They’re a little too short for my taste. Love that idea!

  3. Sarah Hall

    Also, 11% back from Swagbucks today at Old Navy – makes it an even better deal!!

  4. Amy

    When I went online sleeveless dresses are showing as $15…Does the price change when you order??

    • Liza (Hip Sidekick)

      Hi Amy! It is only select dresses that are marked down to $8 – not all online dresses. Most of the sale ones seem to be towards the top of the page. Hope that helps!

Leave a Reply

Your email address will not be published. Required fields are marked *

It's not your Grandma's coupon site!

Sign up for a Hip2Save account (it's free) to access all of the awesome features!

Forgot Password?

Don't have an account? Register

Forgot Password

Don't have an account? Register

Become a Hip2Save Insider

Don't Miss Out! Join our large community of insiders - it's totally free! Once you join, you'll be able to save & share your favorite deals, rate posts and recipes and add items to your HipList and Cookbook! What are ya waiting for?!

Already have an account? Login

Become a Hip2Save Insider

Don't Miss Out! Join our large community of insiders - it's totally free! Once you join, you'll be able to save & share your favorite deals, rate posts and recipes and add items to your HipList and Cookbook! What are ya waiting for?!



Already have an account? Login

Thank you for rating!

Would you also like to leave us a comment?