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 Relaxed Slub-Knit V-Neck Tees

    $12.50   $10.00

    Women's Basic Polos

    $12.50   $9.00-$10.00 Everyday Steal!

    Women's Relaxed Slub-Knit Pocket Tees

    $12.50   $10.00

    Women's Perfect Tanks

    $7.50   $5.50

    Women's Patterned 3/4-Sleeve Shirts

    $18.00-$24.94 Petite & Tall, Too

    Women's Patterned-Pocket Shirts

    $24.94   $20.00

    Women's Chambray Ombre Shirts

    $29.94   $22.00 Petite & Tall, Too

    Women's Drapey Tanks

    $19.94   $15.00

    Women's Sleeveless Chambray Tops

    $29.94 In Tall Sizes, Too!

    Women's Crinkle-Gauze Sleeveless Tops

    $26.94   $22.00 In Tall Sizes, Too!

    Women's Kimono-Style Tops

    $24.94   $20.00

    Women's Striped Tunic Cover-Ups

    $29.94   $16.00-$20.00 In Tall Sizes, Too!

    Women's Plus Flag-Print Logo Tanks

    $22.94   $10.00

    Women's Plus "America the Beautiful" Tees

    $26.94   $11.00

    Women's Plus Gold-Foil Graphic Tanks

    $22.94   $10.00

    Women's Plus Flag Graphic Tees

    $24.94   $16.00

    Maternity Embroidered Gauze Blouses

    $29.94   $9.99-$11.99

    Maternity Poplin-Crepe Tanks

    $22.94   $19.99 Only at Oldnavy.com

    Maternity Chiffon Tanks

    $22.94   $19.99 Only at Oldnavy.com

    Men's Slim-Fit Patterned Short-Sleeved Shirts

    $26.94   $24.94

    Men's Slim-Fit Patterned Shirts

    $29.94

    Men's Slim-Fit Military-Style Shirts

    $29.94   $17.00-$20.00

    Men's Slim-Fit Shirts

    $29.94

    Girls Jersey Tanks

    $4.97-$9.94 Everyday Steal!

    Girls Crinkle-Gauze Embroidered Tops

    $16.94   $14.00

    Girls Tiered Sleeveless Tops

    $14.94   $14.00

    Girls Striped Sequin-Graphic Tees

    $14.94   $12.00

    Boys Uniform Long-Sleeved Pique Polos

    $12.94   $7.00 Everyday Steal!

    Boys Short-Sleeved Western Shirts

    $16.94   $16.00

    Boys Pique Polo 4-Packs

    $39.94   $20.00 Everyday Steal!

    Boys Uniform Pique Polos

    $9.94   $5.00 Everyday Steal!

    Uniform Polos for Baby

    $5.00-$9.94 Everyday Steal!

    2-in-1 Long-Sleeved Bodysuits for Baby

    $12.94

    Striped V-Neck Bodysuits for Baby

    $8.94   $6.00 Everyday Steal!

    Short-Sleeved Plaid Shirts for Baby

    $14.94   $14.00

    Humor-Graphic Bodysuits for Baby

    $4.99-$8.94 Everyday Steal!

    Cuffed-Sleeve Plaid Shirts for Baby

    $14.94   $14.00

    Chambray Guayabera Shirts for Baby

    $14.94   $12.00

    Uniform Oxford Shirts for Baby

    $14.94   $10.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.
    QuickLook