Old Navy: Buy 1 Get 1 FREE Shorts Sale for the Entire Family (In-Store & Online) – Today Only

Hip2Save may earn a small commission at no extra cost to you via trusted partners and affiliate links in this post. Prices and availability are accurate as of time posted. Read our full disclosure policy here.

TODAY ONLY, Old Navy is hosting a Buy 1 Get 1 FREE Sale on ALL Shorts for the Entire Family – both in-store and online. If you’re shopping online, use the promo code SHORTS at checkout!

Baby Shorts

Shop for Women, Men, Boys, Girls, Toddler BoysToddler Girls, Baby Boys OR Baby Girls and save big! They have baby shorts that start at just $8, so only $4 per pair after the promo code SHORTS at checkout!

Old Navy Dresses

Plus, be sure to shop their Spring Crush Sale where they are offering up to 50% off ALL Dresses, Accessories & ShoesPlease note that shipping is free on orders of $50 or more AFTER discount codes are applied.


Old Navy Super Cash

AND through 4/17, earn $10 in Super Cash for every $25 spent in-store or online BEFORE discounts! You can then redeem $10 in Super Cash on every $25 eligible merchandise purchase in stores and online between 4/22-4/30. Come back and let us know what online deals you snag!

Join The Discussion

Comments 15

  1. Keri B

    Of course I just bought my son shorts on Monday when everything was 40% off :/ I could have gotten 4 pairs for less than I paid for 3.

    • Em

      BOGO is at most 50 percent off. 4 pairs would still cost more than what you paid for 3 before.

      • Natalie

        I agree with Em. If you bought 4 $15 pairs for BOGO you would have paid $30. But instead purchased 3 $15 for 40% off which is $27. You could have gotten an extra pair for a smaller additional cost but buying an odd number of 3 made 40% off cheaper.

      • Keri B

        Good to know! Do I just take in my receipt? Shorts no longer have tags and have been washed and such.

        • Sarah

          Just the receipt

  2. Maggie

    Dont Forget to use 30 percent off entire purchase when you sign up with oldnavy.com. can be use with the BOGO offer.

    • Sharan

      Does it have to be a new old navy acct? Do you register a new account and they email you a code?

      • Julie

        Yes it must be a new account or new email address!

    • M

      I didn’t think you could use the e-mail 30% with “today only” deals….🤔

    • Rachel

      Thank You, with the new account 30% off I was able to snag 12 pairs of shorts for our family of 8 for $82!

    • Pam

      Thank you! I signed up and got 4 pair for my son. $26 shipped. Great deal!

  3. Amanda

    I was able to use the SHORTS code along with the new email account 30% off coupon. I also received free shipping and 5 $10 off of $25 to use at a later date. Great sale!

  4. Mona

    Off topic: Lane Bryant $15 off 1 full-price pair of shorts. Thru 4/26 . To redeem online or by phone use promo code: @3FYE3SU

  5. Mona

    Lane Bryant: $25 off every $75 you spend now thru 4/26: redeem online or by phone use promo code : 050003242

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

Thank you for rating!

Would you also like to leave us a comment?