Skip to top navigationSkip to shopping bagSkip to main contentSkip to quick filtersSkip to product filtersSkip to footer links
Open and use a Navyist Rewards Credit Card & get an extra 30% off* your first purchase. Apply Now.Open and use a Navyist Rewards Credit Card & get an extra 30% off* your first purchase. Apply Now.
on logo lighton logo dark

100% Cotton Shirts for Men

30 items
Size Variant
to
30 items
Button-Down Corduroy Shirt
Button-Down Corduroy Shirt
$44.99
$22.47 - $22.49
Curved-Hem T-Shirt
Curved-Hem T-Shirt
$14.99
$5.97 - $8.00
V-Neck T-Shirt
V-Neck T-Shirt
$12.99
$6.47 - $9.00
Heavyweight Henley T-Shirt
Heavyweight Henley T-Shirt
$32.99
$11.97 - $16.47
Flannel Pocket Shirt
Flannel Pocket Shirt
$39.99
$12.47 - $19.97
Flannel Pocket Shirt
Flannel Pocket Shirt
$39.99
$13.97 - $19.97
Crew-Neck Pocket T-Shirt
Crew-Neck Pocket T-Shirt
$14.99
$5.97 - $8.00

100% COTTON SHIRTS FOR MEN

Discover the ultimate comfort and style with our collection of 100% cotton shirts for men at Old Navy. Made from premium quality cotton, these shirts are designed to keep you cool and comfortable all day long. Whether you're looking for a casual everyday shirt or a more polished option for work, we have a wide range of styles to suit your needs.

Our 100% cotton shirts for men come in various fits and designs, including short-sleeve shirts, henley t-shirts, oxford shirts, and poplin shirts. With their versatile and timeless appeal, these shirts can be easily dressed up or down for any occasion. The soft and breathable fabric ensures maximum comfort, while the durable construction guarantees long-lasting wear.