Skip to top navigationSkip to shopping bagSkip to main contentSkip to quick filtersSkip to product filtersSkip to footer links
Jingle jammies for the fam are back! Shop now.
on logo lighton logo dark

Cotton Shirts For Men

Our Cotton Shirts For Men sold out quickly! Explore similar styles now!

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.