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 Home:

Store Search:

Shop Divisions:

Boys Toddler Girls Toddler Boys Baby Girls Baby Boys Girls Men Maternity Women's Plus Women

Main Content

Men's Shirts

Men's Patterned Western Shirts

$29.94   $24.00

Men's Slim-Fit Pilot Shirts

$29.94   $24.00 Only at Oldnavy.com

Men's Slim-Fit Oxford Shirts

$29.94   $24.00

Men's Oxford Shirts

$29.94   $24.00

Men's Plaid Western Shirts

$24.94   $17.00

Men's Printed Short Sleeve Shirts

$24.94   $17.00

Men's Regular-Fit Chest-Pocket Shirts

$19.94   $11.94

Men's Western-Style Shirts

$24.94   $20.00

Men's Non-Iron Regular-Fit Shirts

$34.94   $20.00 Only at Oldnavy.com

Men's Non-Iron Slim-Fit Shirts

$34.94   $20.00-$28.00

Men's Non-Iron Regular-Fit Shirts

$34.94   $20.00 Only at Oldnavy.com

Men's Non-Iron Regular-Fit Shirts

$34.94   $20.00 Only at Oldnavy.com

Men's Plaid Slim-Fit Shirts

$19.94   $11.94

Men's Patterned Slim-Fit Shirts

$24.94   $17.00

Men's Everyday Classic Slim-Fit Shirts

$29.94   $21.99-$24.99

Men's Slim-Fit Textured Chambray Shirts

$24.94   $17.00
Lived-in wash oversized plaid shirt
$49.95   Now $34.96   see additional colors
Modern oxford shirt
$49.95   see additional colors
Garment-dyed modern oxford
$49.95   see additional colors
Lived-in wash solid shirt
$46.95   see additional colors
Classic-Fit Non-Iron Gingham Shirt
$79.50
Available in XS-XXL & Tall Online
Classic-Fit Non-Iron Blue Dobby Plaid Shirt
$79.50
Available in XXL Online
Classic-Fit Non-Iron Blue Micro-Plaid Shirt
$79.50
Available in XS-XXL & Tall Online
Classic-Fit Non-Iron Purple Gingham Shirt
$79.50
Available in XS-XXL & Tall Online
Soft-wash slim fit twill shirt
$59.50
Available in XS-XXL & Tall Online
Slim-Fit Multi-Plaid Linen-Cotton Shirt
$69.50
Available in XS-XXL & Tall Online
Slim-Fit Gingham Linen-Cotton Button-Down Shirt
$69.50
Available in XS-XXL & Tall Online
Slim-Fit Linen-Cotton Green Plaid Shirt
$69.50
Available in XS-XXL & Tall Online
Home > Men's Clothing > Men's Shirts 
Men's Shirts

Old Navy Men's Shirts

Just right for work or weekends, men's shirts are an easy essential for every guy. From the classic men's dress shirt to the latest patterns of stripes or plaids, our variety can fill a closet affordably. Button front mens shirts have never looked better and can go from dress to casual instantly. Old Navy mens shirts look great tucked in or out, with jeans, shorts and suits. Choose from our long-sleeve or short-sleeve men's shirts in soft lightweight cotton. Great for all-year-round, Old Navy has men's shirts for every season.
QuickLook