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:

Side Navigation

Main Content

Shirts

    Girls Striped Waffle-Knit Pocket Tees

    $12.94   $6.00 Hot Deal

    Girls Sequin-Monogram Tees

    $16.94   $10.00-$14.00

    Girls Necklace-Graphic Tees

    $16.94   $12.00

    Girls Old Navy Active 2-in-1 Hoodies

    $16.94

    Boys Flannel Shirts

    $19.94

    Boys Plaid Flannel Shirts

    $19.94

    Boys Shirt & Tie Sets

    $22.94

    Boys Button-Front Plaid Shirts

    $17.94

    Maternity Plaid Flannel Pullovers

    $29.94   $20.00

    Maternity Boyfriend Oxford Shirts

    $29.94   $29.00

    Maternity Striped Poplin Shirts

    $29.94   $25.00 Only at Oldnavy.com

    Maternity Dot-Pattern Shirts

    $29.94   $22.00-$28.00 Great for Nursing!

    Women's Plus Patterned Button-Front Shirts

    $34.94

    Women's Plus Plaid Flannel Button-Front Shirts

    $39.94   $36.94

    Women's Plus Boyfriend Shirts

    $39.94 Great with Leggings

    Women's Plus Poplin Shirts

    $39.94

    Women's Plaid Flannel Boyfriend Shirts

    $26.94

    Women's Polka-Dot Button-Front Shirts

    $24.94

    Women's Plaid Button-Front Shirts

    $24.94

    Women's Chiffon Peplum-Hem Tops

    $26.94

    Women's Perfect V-Neck Tees

    $10.50   $5.00-$9.00 Everyday Steal!

    Women's Vintage-Style V-Neck Tees

    $8.00-$12.50 Everyday Steal!

    Women's V-Neck Vintage Tees

    $2.99-$9.50 Petite & Tall, Too

    Women's V-Neck Camis

    $2.49-$4.50 Everyday Steal!

    Plaid Long-Sleeved Pullovers for Baby

    $17.94   $15.00 Hot Deal

    Roll-Sleeve Graphic Tees For Baby

    $12.94   $8.00

    Floral Half-Sleeved Tees for Baby

    $12.94   $8.00 Hot Deal

    High-Low Graphic Sweatshirts for Baby

    $14.94   $11.99-$12.00 Hot Deal

    Poplin Shirts for Baby

    $16.94   $9.99-$12.00

    Plaid Twill Shirts for Baby

    $17.94

    Plaid Shirts for Baby

    $17.94   $9.99-$10.00

    Buffalo-Plaid Flannel Shirts for Baby

    $17.94
    $14.94   $5.99
    $24.94   $18.99 Everyday Steal!
    $24.94   $24.00 Everyday Steal!
    $12.94
    $12.94   $5.99-$8.99
    $14.94   $5.99
    $14.94   $4.52-$6.99
    $10.94   $8.00 Hot Deal
    $29.94
    $29.50   $9.97 Only at Oldnavy.com
    $29.94
    $11.97-$29.94
    $13.50 Everyday Steal!
    $13.50 Everyday Steal!
    $23.50   $16.00 Everyday Steal!
    $23.50   $16.00 Everyday Steal!
    $24.94 Petite & Tall, Too
    $34.94   $34.00 Our Best Seller
    $29.94   $16.97 Petite & Tall, Too
    $26.94   $15.00
    $9.94   $4.49 Everyday Steal!
    $8.94   $7.99 Everyday Steal!
    $10.94   $7.99
    $12.94   $9.99
    $29.94
    $16.94   $15.00
    $16.94   $14.00
    $26.94   $18.97
    $29.94   $17.50-$24.50
    $29.94   $11.99-$18.00
    $29.94   $11.99-$25.00
    $17.94   $14.00 Only at Oldnavy.com
    $12.94   $7.99
    $12.94   $8.99
    $16.94   $7.99
    $12.94   $5.97-$7.99
    $22.94   $10.99
    $14.94   $8.99
    $29.94   $16.99
    $34.94
    $34.94   $13.97
    $29.94   $16.99
    $24.94   $14.99
    $24.94   $7.97 Petite & Tall, Too
    $14.94   $7.99
    $29.94   $11.99-$19.50 Must-Have
    $24.94   $8.99
    $29.94   $11.99-$18.00
    $8.94   $7.00 Everyday Steal!
    $6.00-$8.94 Everyday Steal!
    $8.94 Everyday Steal!
    $19.94   $12.00
    $26.94   $16.97
    $16.94   $15.99
    $16.94   $8.47
    $16.94   $8.47
    $14.94   $10.00 Hot Deal
    $8.94   $7.00 Everyday Steal!
    $6.00-$8.94 Everyday Steal!
    $19.94   $12.00
    $26.94   $12.00-$14.00
    $26.94   $18.00
    $11.97-$24.94 Petite & Tall, Too
    $24.94 Petite & Tall, Too
    $37.94   $37.00 Everyday Steal!
    $39.94   $39.00
    $19.94   $19.00 Everyday Steal!
    $19.94   $19.00 Everyday Steal!
    $12.50   $4.99 Everyday Steal!
    $34.94   $13.99
    $26.94   $19.97
    $9.94   $5.00 Hot Deal
    $26.94
    $24.94
    $24.94 In Tall Sizes, Too!
    $29.94   $11.99-$19.50 Must-Have
    $34.94   $15.00 Hot Deal
    $34.94   $16.99
    $26.94
    $29.94   $17.50-$24.50
    $16.94   $15.00 Everyday Steal!
    $12.94   $12.00 Everyday Steal!
    $14.94 Everyday Steal!
    $26.94   $9.99
    $16.94   $15.00 Everyday Steal!
    $12.94   $12.00 Everyday Steal!
    $14.94 Everyday Steal!
    $26.94
    $29.94   $9.97 Petite & Tall, Too
    $32.94   $27.97 Customer Favorite!
    $14.94   $11.99
    $18.94   $6.49
    $34.94
    $44.94   $44.50
    $29.94   $29.50
    $22.94   $15.00 Hot Deal
    $22.94
    $22.94
    $29.94
    $13.99-$29.94
    $9.94   $4.97 Everyday Steal!
    $9.94   $4.97 Everyday Steal!
    $12.94   $5.99-$7.99
    $19.94   $7.99-$8.99
    $26.94   $9.99
    $22.94   $7.99
    $34.94   $32.50-$34.50
    $29.94   $13.99
    $19.94   $17.50
    $16.94   $10.00
    $16.94
    $16.94   $16.50
    $16.94   $15.00 Everyday Steal!
    $26.94
    $16.94   $15.00 Everyday Steal!
    $12.94   $12.00 Everyday Steal!
    $26.94   $14.97
    $24.94   $11.97
    $22.94   $7.97
    $29.50   $9.97 Only at Oldnavy.com
    $34.94   $25.00 Our Best Seller
    $29.94   $7.97 In Tall Sizes, Too!
    $24.94 Petite & Tall, Too
    $26.94   $9.99
    $8.50   $3.97 Everyday Steal!
    $5.99-$8.50 Petite & Tall, Too
    $14.94   $6.99 Everyday Steal!
    $9.94   $7.00-$9.00 Everyday Steal!
    $14.50   $8.00-$9.00 Everyday Steal!
    $26.94   $24.97
    $9.50   $7.00 Everyday Steal!
    $8.50   $2.99-$6.00 Petite & Tall, Too
    $17.94   $14.97
    $26.94 Everyday Steal!
    $8.00-$12.50 Everyday Steal!
    $14.50   $8.00-$9.00 Everyday Steal!
    $10.50   $5.00-$10.00 Everyday Steal!
    $10.94   $8.00-$9.00 In Tall Sizes, Too!
    $9.50   $8.00-$11.00
    $8.00-$12.50
    $24.94
    $29.94
    $26.94   $22.00
    $24.94   $9.97-$11.97
    $7.99-$14.94 Everyday Steal!
    $14.94   $8.50 Everyday Steal!
    $19.94   $16.50
    $19.94   $16.50
    $14.50   $8.00-$9.00 Everyday Steal!
    $26.94 Everyday Steal!
    $10.50   $5.00-$10.00 Everyday Steal!
    $10.50   $5.00-$9.00 Everyday Steal!
    $12.94   $7.97-$12.00 Our Best Seller
    $14.94   $10.00-$14.00 Everyday Steal!
    $14.94   $9.00-$12.00 Everyday Steal!
    $9.50   $7.00 Everyday Steal!
    $29.94
    $26.94
    $16.94
    $24.94
    $8.50   $2.99-$6.00 Petite & Tall, Too
    $12.94   $7.97-$12.00 Our Best Seller
    $23.50   $16.00 Everyday Steal!
    $13.50 Everyday Steal!
    $36.94
    $36.94   $20.00
    $39.94   $25.00
    $36.94   $27.50 Great with Leggings
    $26.94   $18.00
    $11.97-$24.94 Refinery 29 Pick
    $24.94   $24.00
    $26.94
    $16.94   $15.00
    $12.50   $8.00-$10.00
    $12.50   $11.00
    $14.50
    $8.50   $5.00 Everyday Steal!
    $8.97-$22.94
    $16.94   $10.00-$16.00 Everyday Steal!
    $9.94   $8.00 Everyday Steal!
    $9.50   $6.00-$7.00 Petite & Tall, Too
    $7.94   $7.00 Everyday Steal!
    $7.94   $6.00-$7.00 Everyday Steal!
    $9.94   $8.00 Everyday Steal!
    $24.94   $24.00
    $24.94
    $24.94
    $19.94
    $34.94
    $29.94
    $34.94   $34.00
    $29.94   $29.00
    $9.50   $6.00-$7.00 Petite & Tall, Too
    $9.94   $8.00 Everyday Steal!
    $7.94   $7.00 Everyday Steal!
    $23.50   $16.00 Everyday Steal!
    $12.50   $9.00 Everyday Steal!
    $12.50   $3.99-$6.99 Everyday Steal!
    $9.50   $3.49 Petite & Tall, Too
    $12.50   $4.99-$6.99 Everyday Steal!
    $29.50   $9.97 Only at Oldnavy.com
    $29.94   $17.50-$24.50
    $16.94   $15.00 Everyday Steal!
    $12.94   $12.00 Everyday Steal!
    $14.94   $6.00
    $14.94   $6.00
    $14.94   $6.00
    $18.94   $16.00
    $16.94   $16.00
    $16.94   $12.00-$16.00
    $10.00-$16.94
    $9.50   $6.50-$8.50
    $10.94   $3.99-$6.00 Petite & Tall, Too
    $9.50   $5.00-$7.00 In Tall Sizes, Too!
    $14.94   $5.99-$10.00
    $12.94   $4.99-$6.00
    $9.94   $6.00 Everyday Steal!
    $9.94   $3.97-$9.00
    $39.94   $22.00 Everyday Steal!
    $9.94   $8.00-$9.00 Everyday Steal!
    $9.94   $6.00 Everyday Steal!
    $38.00   $30.00 Everyday Steal!
    $12.94   $9.00-$12.00 Everyday Steal!
    $14.94   $6.00
    $14.94   $14.00
    $14.94   $14.00
    $14.94   $13.00
    Shopping Index > Tops > Shirts 
    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