Cotton Shirts For Men

69 items
Classic Fit Everyday Oxford Shirt - Pink Stripe
Classic Fit Everyday Oxford Shirt - Pink Stripe

CA$ 42.99CA$ 20.99

51% Off

Clearance: Price as marked.
Classic Fit Everyday Oxford Shirt - Neutral Stripe
Classic Fit Everyday Oxford Shirt - Neutral Stripe

CA$ 42.99CA$ 25.79

40% Off

Save More with Super Cash
Classic Fit Everyday Oxford Shirt - Blue Stripe
Classic Fit Everyday Oxford Shirt - Blue Stripe

CA$ 42.99CA$ 25.79

40% Off

Save More with Super Cash
Classic Fit Everyday Oxford Shirt - Navy Stripe
Classic Fit Everyday Oxford Shirt - Navy Stripe

CA$ 42.99CA$ 17.99

58% Off

Clearance: Price as marked.
Classic Fit Everyday Oxford Shirt - Teal Stripe
Classic Fit Everyday Oxford Shirt - Teal Stripe

CA$ 42.99CA$ 20.99

51% Off

Clearance: Price as marked.
Classic Fit Jersey Polo - Dark Heather Gray
Classic Fit Jersey Polo - Dark Heather Gray

CA$ 24.99CA$ 14.99

40% Off

Save More with Super Cash
Classic Fit Jersey Polo - Black Jack
Classic Fit Jersey Polo - Black Jack

CA$ 24.99CA$ 14.99

40% Off

Save More with Super Cash
Classic Fit Jersey Polo - Classic Navy
Classic Fit Jersey Polo - Classic Navy

CA$ 24.99CA$ 14.99

40% Off

Save More with Super Cash
Classic Fit Jersey Polo - A Stone'S Throw
Classic Fit Jersey Polo - A Stone'S Throw

CA$ 24.99CA$ 14.99

40% Off

Save More with Super Cash
Classic Fit Jersey Polo - Silver Sage
Classic Fit Jersey Polo - Silver Sage

CA$ 24.99CA$ 14.99

40% Off

Save More with Super Cash
Classic Fit Jersey Polo - Bare Ground
Classic Fit Jersey Polo - Bare Ground

CA$ 24.99CA$ 14.99

40% Off

Save More with Super Cash
Classic Fit Pique Polo - Brown
Classic Fit Pique Polo - Brown

CA$ 29.99CA$ 14.99

50% Off

Save More with Super Cash
Classic Fit Pique Polo - Plant Life
Classic Fit Pique Polo - Plant Life

CA$ 29.99CA$ 14.99

50% Off

Save More with Super Cash
Classic Fit Pique Polo - Black Jack/White
Classic Fit Pique Polo - Black Jack/White

CA$ 29.99CA$ 14.99

50% Off

Save More with Super Cash
Classic Fit Pique Polo - Sea Salt
Classic Fit Pique Polo - Sea Salt

CA$ 29.99CA$ 14.99

50% Off

Save More with Super Cash
Classic Fit Pique Polo - Heather Navy
Classic Fit Pique Polo - Heather Navy

CA$ 29.99CA$ 14.99

50% Off

Save More with Super Cash
Classic Fit Everyday Poplin Shirt - In The Navy
Classic Fit Everyday Poplin Shirt - In The Navy

CA$ 42.99CA$ 30.09

30% Off

Save More with Super Cash
Classic Fit Everyday Poplin Shirt - Calla Lily White
Classic Fit Everyday Poplin Shirt - Calla Lily White

CA$ 42.99CA$ 30.09

30% Off

Save More with Super Cash
Classic Fit Everyday Poplin Shirt - Black Jack
Classic Fit Everyday Poplin Shirt - Black Jack

CA$ 42.99CA$ 30.09

30% Off

Save More with Super Cash
Classic Fit Everyday Poplin Shirt - Black Marlin Print
Classic Fit Everyday Poplin Shirt - Black Marlin Print

CA$ 32.99CA$ 15.99

52% Off

Clearance: Price as marked.
Classic Fit Everyday Poplin Shirt - White Sailboat Print
Classic Fit Everyday Poplin Shirt - White Sailboat Print

CA$ 32.99CA$ 15.99

52% Off

Clearance: Price as marked.
Classic Fit Everyday Poplin Shirt - Blue Seashell Print
Classic Fit Everyday Poplin Shirt - Blue Seashell Print

CA$ 32.99CA$ 15.99

52% Off

Clearance: Price as marked.
Classic Fit Everyday Oxford Shirt - Calla Lily White
Classic Fit Everyday Oxford Shirt - Calla Lily White

CA$ 42.99CA$ 30.09

30% Off

Save More with Super Cash
Classic Fit Everyday Oxford Shirt - Black Jack
Classic Fit Everyday Oxford Shirt - Black Jack

CA$ 42.99CA$ 30.09

30% Off

Save More with Super Cash
Classic Fit Everyday Oxford Shirt - In The Navy
Classic Fit Everyday Oxford Shirt - In The Navy

CA$ 42.99CA$ 30.09

30% Off

Save More with Super Cash
Go-Dry V-Neck T-Shirt 3-Pack - White/Black/Heather Gray
Go-Dry V-Neck T-Shirt 3-Pack - White/Black/Heather Gray

CA$ 29.99CA$ 20.99

30% Off

Save More with Super Cash
Go-Dry V-Neck T-Shirt 3-Pack - Bright White
Go-Dry V-Neck T-Shirt 3-Pack - Bright White

CA$ 29.99CA$ 20.99

30% Off

Save More with Super Cash
Go-Dry V-Neck T-Shirt 3-Pack - Black Jack
Go-Dry V-Neck T-Shirt 3-Pack - Black Jack

CA$ 29.99CA$ 20.99

30% Off

Save More with Super Cash
Classic Fit Everyday Oxford Shirt - Golden Aura
Classic Fit Everyday Oxford Shirt - Golden Aura

CA$ 42.99CA$ 20.99

51% Off

Clearance: Price as marked.
Classic Fit Everyday Oxford Shirt - Sliced Bread
Classic Fit Everyday Oxford Shirt - Sliced Bread

CA$ 42.99CA$ 30.09

30% Off

Save More with Super Cash
Classic Fit Everyday Oxford Shirt - Milky Jade
Classic Fit Everyday Oxford Shirt - Milky Jade

CA$ 42.99CA$ 20.99

51% Off

Clearance: Price as marked.
Classic Fit Everyday Oxford Shirt - Coastal Highway
Classic Fit Everyday Oxford Shirt - Coastal Highway

CA$ 42.99CA$ 30.09

30% Off

Save More with Super Cash
Go-Dry Crew-Neck T-Shirts 3-Pack - Basic Multi Pack
Go-Dry Crew-Neck T-Shirts 3-Pack - Basic Multi Pack

CA$ 29.99CA$ 20.99

30% Off

Save More with Super Cash
Go-Dry Crew-Neck T-Shirts 3-Pack - Bright White
Go-Dry Crew-Neck T-Shirts 3-Pack - Bright White

CA$ 29.99CA$ 20.99

30% Off

Save More with Super Cash
Go-Dry Crew-Neck T-Shirts 3-Pack - Black Jack
Go-Dry Crew-Neck T-Shirts 3-Pack - Black Jack

CA$ 29.99CA$ 20.99

30% Off

Save More with Super Cash
Plaid Flannel Pocket Shirt - Neutral Plaid
Plaid Flannel Pocket Shirt - Neutral Plaid

CA$ 44.99CA$ 31.49

30% Off

Save More with Super Cash

COTTON SHIRTS FOR MEN

Discover a wide range of men's cotton shirts at Old Navy that are perfect for any occasion. Our collection of cotton shirts for men offers a variety of styles, from classic dress shirts to casual V-neck tees. Made from high-quality cotton fabric, these shirts are soft, breathable, and comfortable to wear all day long. Whether you're looking for a crisp dress shirt for work or a laid-back graphic tee for the weekend, we have you covered.

Our men's cotton shirts come in a range of fits, including slim-fit and regular-fit options, so you can find the perfect shirt to suit your style and body type. With features like moisture-wicking technology and tag-free labels, our cotton shirts are designed for maximum comfort and performance. Shop our collection of men's cotton shirts today and elevate your wardrobe with versatile and stylish pieces that will keep you looking and feeling great.