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
  • Athleta

Sign In Navigation:

Shopping Bag:

 

Store Search:

Shop Divisions:

Side Navigation

Main Content

Shirts

    $12.94   $8.00-$10.00 Hot Deal
    $14.94   $14.00
    $12.94   $5.00-$12.00 Hot Deal
    $14.94   $6.00-$10.00 Hot Deal
    $16.94   $8.00-$10.00 Hot Deal
    $18.94
    $18.94   $16.00
    $18.94   $16.00
    $26.94   $25.00 Only at Oldnavy.com
    $29.94   $24.00 Only at Oldnavy.com
    $24.94   $22.00-$24.00 Only at Oldnavy.com
    $26.94   $18.99 Only at Oldnavy.com
    $34.94   $14.00 Hot Deal
    $34.94   $14.00-$30.00 Hot Deal
    $34.94   $14.00 Hot Deal
    $32.94   $14.97-$15.00
    $24.94
    $27.00
    $19.94
    $24.94
    $1.99-$4.50 Hot Deal
    $12.50   $10.00 Everyday Steal!
    $9.50
    $12.50   $9.00 Everyday Steal!
    $10.94   $7.00
    $12.94   $10.00
    $9.94   $6.00
    $10.94   $7.00
    $14.94   $10.00 Everyday Steal!
    $14.94
    $14.94
    $16.94
    $26.94   $18.99
    $29.94   $14.99
    $29.94   $22.99
    $29.94   $19.99
    $19.94   $17.99
    $14.94   $10.00
    $14.94   $9.99
    $16.94   $14.00-$16.00 Everyday Steal!
    $6.00-$9.94 Everyday Steal!
    $8.94   $5.00-$8.00 Everyday Steal!
    $13.50 Everyday Steal!
    $12.94
    $8.94   $6.00-$6.99 Everyday Steal!
    $10.94   $7.99 Everyday Steal!
    $10.94   $6.99 Everyday Steal!
    $16.94   $14.00-$16.00 Everyday Steal!
    $26.94 Everyday Steal!
    $26.94   $7.97
    $26.94   $19.99
    $29.94   $22.99
    $22.94   $10.99
    $29.94   $9.97
    $32.94   $14.97
    $26.94   $17.99
    $26.94   $14.99
    $26.94   $27.00
    $24.94
    $24.94   $19.99
    $12.94   $9.50
    $9.94
    $12.94   $7.50
    $12.94   $6.00 Hot Deal
    $29.94
    $12.00-$29.94 Hot Deal
    $16.99-$24.94
    $11.99-$29.94 Hot Deal
    $22.94   $7.99
    $29.94   $12.97
    $14.94   $9.00
    $17.94   $12.99 Only at Oldnavy.com
    $18.94   $6.99-$16.99
    $17.94   $8.97
    $29.94   $20.99
    $29.94
    $12.94   $12.00 Everyday Steal!
    $16.94   $16.00
    $12.94   $6.00
    $9.50   $8.50-$9.00
    $16.94   $10.00-$16.00
    $12.94   $8.00-$12.00
    $16.94   $12.99
    $9.50   $7.99
    $34.94   $29.50
    $29.94   $19.99
    $29.94   $14.99
    $26.94
    $26.94   $16.99
    $24.94   $19.99
    $29.94   $19.97
    $24.94   $20.00
    $26.94
    $32.94   $19.99
    $12.94   $5.99
    $24.94   $20.00
    $29.94   $20.99
    $26.94   $22.99
    $29.94
    $29.94   $22.99
    $29.94   $19.99
    $22.94   $15.99
    $16.94   $12.00 Everyday Steal!
    $19.94   $16.00
    $29.94   $15.99-$21.99
    $24.94   $15.99
    $32.94   $14.97
    $29.94   $19.99
    $23.94 Everyday Steal!
    $22.94   $14.99
    $20.94 Everyday Steal!
    $15.94 Everyday Steal!
    $8.50   $7.50
    $8.50   $5.00-$7.50 Hot Deal
    $10.94   $5.99 Everyday Steal!
    $12.50 Everyday Steal!
    $19.94   $9.99
    $19.94   $12.50-$15.00
    $19.94
    $14.94   $11.99
    $12.94   $6.97-$10.99
    $8.94   $4.00-$8.00 Hot Deal
    $10.50   $8.50 Everyday Steal!
    $14.94   $8.99
    $16.94   $8.99
    $26.94   $12.97-$14.97
    $26.94   $16.99
    $10.94   $5.99 Everyday Steal!
    $29.94
    $24.94
    $29.94
    $16.99-$24.94
    $17.94   $11.99
    $14.94   $12.00
    $14.94   $9.99
    $26.94
    $13.50 Everyday Steal!
    $23.50   $18.00-$20.00 Everyday Steal!
    $13.50 Everyday Steal!
    $26.94 Everyday Steal!
    $29.94   $19.99
    $29.94
    $17.94   $11.99
    $14.94   $9.99
    $14.94
    $8.94   $3.97
    $9.94   $7.99
    $10.94   $7.99 Everyday Steal!
    $29.94
    $12.00-$29.94 Hot Deal
    $29.94   $19.99
    $29.94
    $12.94   $10.00 Everyday Steal!
    $16.94   $12.00 Everyday Steal!
    $14.94   $10.00 Everyday Steal!
    $29.94
    $16.94   $12.00 Everyday Steal!
    $12.94   $10.00 Everyday Steal!
    $14.94   $10.00 Everyday Steal!
    $29.94
    $22.94   $14.99
    $24.94
    $29.94   $14.99
    $29.94   $15.00 Hot Deal
    $16.94   $12.00 Everyday Steal!
    $29.94
    $16.94   $12.00 Everyday Steal!
    $12.94   $10.00 Everyday Steal!
    $8.50   $5.00-$7.50 Hot Deal
    $9.94   $8.00 Everyday Steal!
    $19.94   $15.00 Everyday Steal!
    $1.99-$4.50 Hot Deal
    $14.50 Everyday Steal!
    $9.50
    $9.94   $6.00 Everyday Steal!
    $12.94   $5.99
    $10.50   $5.99-$8.50 Hot Deal
    $17.94   $14.97
    $26.94   $20.00 Everyday Steal!
    $12.50   $9.00 Everyday Steal!
    $17.94
    $21.94
    $19.94   $18.00
    $19.94
    $24.94
    $24.94   $14.99
    $29.94   $22.99
    $24.94   $16.99
    $14.94   $9.99-$10.00
    $14.94 Everyday Steal!
    $8.00-$14.94 Everyday Steal!
    $19.94   $8.00 Hot Deal
    $14.50 Everyday Steal!
    $26.94   $20.00 Everyday Steal!
    $10.50   $8.50 Everyday Steal!
    $10.50   $5.99-$8.50 Hot Deal
    $14.94   $14.00 Hot Deal
    $10.99-$14.94 Everyday Steal!
    $9.50
    $26.94   $22.00-$24.00
    $24.94   $22.00-$24.00
    $16.94
    $22.94   $15.00
    $12.94   $9.99-$11.99
    $12.94   $8.99-$9.99
    $36.94   $14.97-$15.00 Hot Deal
    $32.94   $32.00
    $39.94   $36.00
    $39.94   $27.97
    $24.94
    $24.94
    $26.94
    $24.94   $22.00
    $26.94
    $19.94   $13.94
    $32.94   $24.00
    $29.94   $25.00-$28.00
    $8.50   $7.50 Everyday Steal!
    $22.94
    $16.94   $7.97-$12.00 Hot Deal
    $12.50   $9.00 Everyday Steal!
    $19.94
    $22.94
    $24.94   $18.00
      $19.00-$22.00
    $29.94
    $22.94
    $26.94
    $24.94 Hot Deal
    $12.94
    $19.94   $7.99-$17.50
    $8.50   $6.00-$7.50 Hot Deal
    $10.94
    $16.94
    $14.94
    $29.94   $19.99
    $16.94   $12.00 Everyday Steal!
    $12.94   $10.00 Everyday Steal!
    $14.94   $10.00 Everyday Steal!
    $14.94   $14.00
    $16.94   $10.00-$12.00 Hot Deal
    $14.94   $14.00
    $14.94   $9.00 Hot Deal
    $14.94
    $12.94
    $17.94   $17.00
    $16.94
    $16.94   $9.99
    $19.94   $12.99
    $17.94   $9.99
    $17.94   $9.99
    $9.94   $6.00 Everyday Steal!
    $9.94   $6.00 Everyday Steal!
    $9.94   $5.00 Everyday Steal!
    $38.00   $24.00 Everyday Steal!
    $12.94   $9.00
    $14.94   $6.00-$14.00 Hot Deal
    $19.94   $12.99
    Shopping Index > Tops > Shirts 

    Old Navy Shirts

    Give your wardrobe an instant update with new shirts from Old Navy. We can dress your entire family in affordable shirts, tops and blouses. You'll find the classics, including women's polo shirts and men's dress shirts; or if you're into a more modern look, we have the latest trendsetting designs. We also have a complete range of sizes, including maternity, plus size, tall, petite and big mens. Shop our selection of shirts and find your new favorites.
    QuickLook