Cotton Shirts For Men

239 items
Western Button-Down Shirt - Beige
Western Button-Down Shirt - Beige

CA$ 54.99CA$ 26.99

51% Off

Clearance: Price as marked.
Classic Fit Linen-Blend Shirt - Blue
Classic Fit Linen-Blend Shirt - Blue

CA$ 44.99CA$ 21.99

51% Off

Hot Deal
Classic Fit Linen-Blend Shirt - White
Classic Fit Linen-Blend Shirt - White

CA$ 44.99CA$ 21.99

51% Off

Hot Deal
Classic Fit Linen-Blend Shirt - Green
Classic Fit Linen-Blend Shirt - Green

CA$ 44.99CA$ 21.99

51% Off

Hot Deal
Classic Fit Linen-Blend Shirt - Beige
Classic Fit Linen-Blend Shirt - Beige

CA$ 44.99CA$ 21.99

51% Off

Hot Deal
Classic Fit Linen-Blend Shirt - Pink
Classic Fit Linen-Blend Shirt - Pink

CA$ 44.99CA$ 21.99

51% Off

Clearance: Price as marked.
Classic Fit Linen-Blend Shirt - Brown
Classic Fit Linen-Blend Shirt - Brown

CA$ 44.99CA$ 21.99

51% Off

Hot Deal
Classic Fit Linen-Blend Shirt - Black
Classic Fit Linen-Blend Shirt - Black

CA$ 44.99CA$ 21.99

51% Off

Best Seller
Classic Fit Linen-Blend Shirt - Red
Classic Fit Linen-Blend Shirt - Red

CA$ 44.99CA$ 21.99

51% Off

Hot Deal
Classic Fit Linen-Blend Shirt - Black
Classic Fit Linen-Blend Shirt - Black

CA$ 44.99CA$ 21.99

51% Off

Hot Deal
Classic Fit Linen-Blend Shirt - White
Classic Fit Linen-Blend Shirt - White

CA$ 44.99CA$ 21.99

51% Off

Hot Deal
Oversized Poplin Shirt - Black
Oversized Poplin Shirt - Black

CA$ 37.99CA$ 13.99

63% Off

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

CA$ 37.99CA$ 13.99

63% Off

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

CA$ 37.99CA$ 17.99

53% Off

Clearance: Price as marked.
Oversized Poplin Shirt - Blue
Oversized Poplin Shirt - Blue

CA$ 44.99

Hi, I'm New
Oversized Poplin Shirt - Green
Oversized Poplin Shirt - Green

CA$ 44.99CA$ 17.99

60% Off

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

CA$ 44.99

Hi, I'm New
Oversized Poplin Shirt - Pink
Oversized Poplin Shirt - Pink

CA$ 44.99CA$ 16.99

62% Off

Clearance: Price as marked.
Oversized Poplin Shirt - Blue
Oversized Poplin Shirt - Blue

CA$ 44.99CA$ 21.99

51% Off

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

CA$ 44.99CA$ 20.99

53% Off

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

CA$ 32.99CA$ 15.99

52% Off

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

CA$ 32.99CA$ 13.99

58% Off

Clearance: Price as marked.
Classic Fit Everyday Shirt - Multi
Classic Fit Everyday Shirt - Multi

CA$ 32.99CA$ 15.99

52% Off

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

CA$ 36.99CA$ 17.99

51% Off

Clearance: Price as marked.
Classic Fit Everyday Shirt - Multi
Classic Fit Everyday Shirt - Multi

CA$ 42.99CA$ 24.99

42% Off

Hot Deal
Classic Fit Everyday Shirt - Pink
Classic Fit Everyday Shirt - Pink

CA$ 42.99CA$ 20.99

51% Off

Clearance: Price as marked.
Classic Fit Everyday Shirt - Red
Classic Fit Everyday Shirt - Red

CA$ 42.99CA$ 20.99

51% Off

Clearance: Price as marked.
Classic Fit Everyday Shirt - Green
Classic Fit Everyday Shirt - Green

CA$ 42.99CA$ 20.99

51% Off

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

CA$ 42.99CA$ 24.99

42% Off

Hot Deal
Classic Fit Everyday Shirt - White
Classic Fit Everyday Shirt - White

CA$ 42.99CA$ 24.99

42% Off

Hot Deal
Classic Fit Everyday Shirt - White
Classic Fit Everyday Shirt - White

CA$ 39.99CA$ 16.99

58% Off

Clearance: Price as marked.
Slim Fit Everyday Shirt - White
Slim Fit Everyday Shirt - White

CA$ 42.99CA$ 29.99

30% Off

Best Seller
Slim Fit Everyday Shirt - Blue
Slim Fit Everyday Shirt - Blue

CA$ 42.99CA$ 29.99

30% Off

Hot Deal
Slim Fit Everyday Shirt - Black
Slim Fit Everyday Shirt - Black

CA$ 42.99CA$ 29.99

30% Off

Hot Deal
Classic Fit Everyday Poplin Shirt - Pink
Classic Fit Everyday Poplin Shirt - Pink

CA$ 32.99CA$ 19.49

41% Off

Hot Deal
Classic Fit Everyday Poplin Shirt - Multi
Classic Fit Everyday Poplin Shirt - Multi

CA$ 32.99CA$ 19.49

41% Off

Hot Deal

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.