Cotton Shirts For Men

40 items
Classic Fit Pique Polo - Plant Life
Classic Fit Pique Polo - Plant Life

CA$ 29.99CA$ 14.99

50% Off

Clearance: Price as marked.
Classic Fit Pique Polo - Brown
Classic Fit Pique Polo - Brown

CA$ 29.99CA$ 14.99

50% Off

Clearance: Price as marked.
Classic Fit Pique Polo - Sea Salt
Classic Fit Pique Polo - Sea Salt

CA$ 29.99CA$ 14.99

50% Off

Clearance: Price as marked.
Classic Fit Pique Polo - Heather Navy
Classic Fit Pique Polo - Heather Navy

CA$ 29.99CA$ 14.99

50% Off

Clearance: Price as marked.
Classic Fit Everyday Poplin Shirt - In The Navy
Classic Fit Everyday Poplin Shirt - In The Navy

CA$ 42.99CA$ 25.79

40% Off

50% Off Original Price When You Spend $100+ at Checkout! Ends 9/10
Classic Fit Everyday Poplin Shirt - Calla Lily White
Classic Fit Everyday Poplin Shirt - Calla Lily White

CA$ 42.99CA$ 25.79

40% Off

50% Off Original Price When You Spend $100+ at Checkout! Ends 9/10
Classic Fit Everyday Poplin Shirt - Black Jack
Classic Fit Everyday Poplin Shirt - Black Jack

CA$ 42.99CA$ 25.79

40% Off

50% Off Original Price When You Spend $100+ at Checkout! Ends 9/10
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 - Black Jack
Classic Fit Everyday Oxford Shirt - Black Jack

CA$ 42.99CA$ 25.79

40% Off

50% Off Original Price When You Spend $100+ at Checkout! Ends 9/10
Classic Fit Everyday Oxford Shirt - In The Navy
Classic Fit Everyday Oxford Shirt - In The Navy

CA$ 42.99CA$ 25.79

40% Off

50% Off Original Price When You Spend $100+ at Checkout! Ends 9/10
Classic Fit Everyday Oxford Shirt - Calla Lily White
Classic Fit Everyday Oxford Shirt - Calla Lily White

CA$ 42.99CA$ 25.79

40% Off

50% Off Original Price When You Spend $100+ at Checkout! Ends 9/10
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$ 17.99

40% Off

50% Off Original Price When You Spend $100+ at Checkout! Ends 9/10
Go-Dry V-Neck T-Shirt 3-Pack - Black Jack
Go-Dry V-Neck T-Shirt 3-Pack - Black Jack

CA$ 29.99CA$ 17.99

40% Off

50% Off Original Price When You Spend $100+ at Checkout! Ends 9/10
Go-Dry V-Neck T-Shirt 3-Pack - Bright White
Go-Dry V-Neck T-Shirt 3-Pack - Bright White

CA$ 29.99CA$ 17.99

40% Off

50% Off Original Price When You Spend $100+ at Checkout! Ends 9/10
Classic Fit Everyday Oxford Shirt - Coastal Highway
Classic Fit Everyday Oxford Shirt - Coastal Highway

CA$ 42.99CA$ 25.79

40% Off

50% Off Original Price When You Spend $100+ at Checkout! Ends 9/10
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 - Sliced Bread
Classic Fit Everyday Oxford Shirt - Sliced Bread

CA$ 42.99CA$ 25.79

40% Off

50% Off Original Price When You Spend $100+ at Checkout! Ends 9/10
Go-Dry Crew-Neck T-Shirts 3-Pack - Bright White
Go-Dry Crew-Neck T-Shirts 3-Pack - Bright White

CA$ 29.99CA$ 17.99

40% Off

50% Off Original Price When You Spend $100+ at Checkout! Ends 9/10
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$ 17.99

40% Off

50% Off Original Price When You Spend $100+ at Checkout! Ends 9/10
Go-Dry Crew-Neck T-Shirts 3-Pack - Black Jack
Go-Dry Crew-Neck T-Shirts 3-Pack - Black Jack

CA$ 29.99CA$ 17.99

40% Off

50% Off Original Price When You Spend $100+ at Checkout! Ends 9/10
Go-Dry Crew-Neck T-Shirts 3-Pack - Multi Blue
Go-Dry Crew-Neck T-Shirts 3-Pack - Multi Blue

CA$ 29.99CA$ 14.99

50% Off

Clearance: Price as marked.
Oversized Poplin Shirt - Khaki Stripe
Oversized Poplin Shirt - Khaki Stripe

CA$ 37.99CA$ 11.99

68% Off

Clearance: Price as marked.
Oversized Poplin Shirt - White Stripe
Oversized Poplin Shirt - White Stripe

CA$ 37.99CA$ 10.99

71% Off

Clearance: Price as marked.
Oversized Poplin Shirt - Green Stripe
Oversized Poplin Shirt - Green Stripe

CA$ 37.99CA$ 17.99

53% Off

Clearance: Price as marked.
Classic Fit Everyday Poplin Shirt - Anchors (White)
Classic Fit Everyday Poplin Shirt - Anchors (White)

CA$ 32.99CA$ 15.99

52% Off

Clearance: Price as marked.
Classic Fit Everyday Poplin Shirt - Martini (Pink)
Classic Fit Everyday Poplin Shirt - Martini (Pink)

CA$ 32.99CA$ 15.99

52% Off

Clearance: Price as marked.
Classic Fit Pique Polo - On Black Dot
Classic Fit Pique Polo - On Black Dot

CA$ 29.99CA$ 14.99

50% Off

Price as marked
Classic Fit Pique Polo - Green Dots
Classic Fit Pique Polo - Green Dots

CA$ 29.99CA$ 14.99

50% Off

Clearance: Price as marked.
Classic Fit Pique Polo - Panthers 1
Classic Fit Pique Polo - Panthers 1

CA$ 29.99CA$ 14.99

50% Off

Price as marked
Classic Fit Pique Polo - Dots
Classic Fit Pique Polo - Dots

CA$ 29.99CA$ 14.99

50% Off

Price as marked
Classic Fit Seersucker Shirt - Skylark
Classic Fit Seersucker Shirt - Skylark

CA$ 42.99CA$ 20.99

51% Off

Clearance: Price as marked.
Classic Fit Seersucker Shirt - Matcha Green
Classic Fit Seersucker Shirt - Matcha Green

CA$ 42.99CA$ 20.99

51% Off

Clearance: Price as marked.
Classic Fit Seersucker Shirt - White Lilies
Classic Fit Seersucker Shirt - White Lilies

CA$ 42.99CA$ 12.99

70% Off

Clearance: Price as marked.
Logo-Graphic Crew-Neck T-Shirt - Sea Salt
Logo-Graphic Crew-Neck T-Shirt - Sea Salt

CA$ 16.99CA$ 7.99

53% Off

Clearance: Price as marked.

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.