Skip Navigation:

Skip to: Top Navigation, Go to similar items in our other stores, Main Content, Footer Navigation.

Visit the other Gap Inc. Brands:
  • Gap
  • Old Navy
  • Banana Republic
  • Piperlime
  • Athleta

Sign In Navigation:

Shopping Bag:


Store Search:

Shop Divisions:

Main Content

Shirts On Sale

    Women's NFL® Team Tees

    $19.94   $19.00 Everyday Steal!

    Women's Perfect V-Neck Tees

    $10.50   $6.00-$8.00 Everyday Steal!

    Women's Jersey Turtlenecks

    $16.50   $10.00-$11.00

    Women's Perfect Pop-Color Tanks

    $1.99-$8.50 Everyday Steal!

    Women's Plaid Flannel Shirts

    $24.94   $15.00-$24.00 Refinery 29 Pick

    Women's Chiffon Striped Boatneck Tops


    Women's Printed Chiffon Keyhole Blouses


    Women's Gingham Shirts

    $24.94   $22.00

    Women's Classic Patterned Shirts


    Women's Embroidered-Flower Shirts

    $24.94   $22.00

    Women's Dot-Print Chiffon Blouses

    $29.94   $20.00

    Women's Plaid Flannel Boyfriend Shirts

    $26.94   $15.00-$24.00

    Women's Plus Jersey Boho Tops

    $32.94   $30.00

    Women's Plus Chiffon Blouses

    $36.94   $19.97-$36.00

    Women's Plus Long-Sleeve Tees

    $29.94   $12.00-$22.50 Hot Deal

    Women's Plus 3/4-Sleeve Terry Tees

    $34.94   $14.97

    Maternity Patterned Chiffon Tops

    $29.94   $28.00 Only at

    Maternity Buffalo-Plaid Flannel Shirts

    $29.94   $28.00 Great for Nursing!

    Maternity Keyhole Peplum-Hem Tanks

    $22.94   $15.00 Hot Deal

    Maternity Dot-Pattern Shirts

    $29.94 Great for Nursing!

    Men's Slim-Fit Shirts

    $29.94   $29.50

    Men's Classic Regular-Fit Shirts

    $29.94   $17.99-$29.00 Must-Have

    Men's Slim-Fit Chambray Shirts

    $34.94   $29.50

    Men's Slim-Fit Poplin Shirts


    Girls Long-Sleeved Pocket Tees

    $9.94   $9.00

    Girls Heart-Print Peplum-Hem Tops

    $20.94   $18.00-$20.00

    Girls NBA® 3/4-Sleeved Tees

    $17.94   $17.00

    Girls Old Navy Active 2-in-1 Hoodies

    $16.94   $16.00

    Boys Striped Pocket Tees

    $9.94   $9.00

    Boys NBA® Team Player Tees

    $17.94   $17.00 Everyday Steal!

    Boys NBA® Logo Tees

    $14.94   $14.00 Everyday Steal!

    Boys NBA® Team Tees

    $14.94   $14.00 Everyday Steal!

    Raglan-Sleeve Baseball Tees for Baby

    $8.94   $7.00 Everyday Steal!

    Patterned Waffle-Knit Tees for Baby

    $8.94   $6.00 Everyday Steal!

    Long-Sleeve Striped Polos for Baby

    $10.94   $8.00 Everyday Steal!

    Striped Crew-Neck Tees for Baby

    $8.94   $6.00 Everyday Steal!

    Teenage Mutant Ninja Turtles™ Graphic Tees for Baby

    $14.94   $12.00

    Thomas the Tank Engine™ Tees for Baby

    $14.94   $12.00

    DC Comics™ Superman Scribblenauts™ Tees for Baby

    $14.94   $12.00

    Disney© Mickey Mouse Tees for Baby

    $14.94   $12.00
    Shopping Index > Sales > Shirts On Sale 
    Shirts On Sale

    Old Navy Shirts On Sale

    Tired of the same old boring shirts? Discover affordable Old Navy shirts on sale and upgrade you and your loved one's wardrobe today. Find women's sizes in tall, plus size and maternity for hoodies, smock tops and comfy tees. Our men's shirts on sale contain shirts for casual and dressy wear in collared shirts that also come in tall sizes. Shirts on sale from Old Navy come in styles that can be worn with everything from jeans, trousers & shorts to skirts & capris. Don't forget the "little ones" for an array of adorable shirts at prices that won't cost you a fortune only at Old Navy.