Old Navy Shorts For Entire Family Starting at ONLY $6-$8 (In-Store & Online)

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, March 16th only, Old Navy is offering kids and baby shorts as low as $6-$8 (regularly $12.99+) and adults shorts for as low as $12 (regularly $22.99+). Note that in-store selection and online selection will vary.

Here are some deals to score…


Women’s Pixie Chino Shorts
Only $12 (regularly $24.99)


Men’s Broken-In Khaki Shorts
Only $12 (regularly $24.99)


Women’s Mid-Rise Everyday Khaki Shorts
Only $15 (regularly $22.99)


Boys Built-In Flex Twill Shorts
Only $10 (regularly $17.99)


If you’re doing some additional shopping, you can score an extra 20% off your purchase – no promo code needed as the discount is automatically applied during checkout. However, this discount does not apply to the shorts listed above.

Earn Old Navy Super Cash!

Plus through April 6th, 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/7-4/15.

Shipping is free on orders $50 or more BEFORE promo codes; otherwise it’s a flat rate of $7.

Join The Discussion

Comments 0

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?