Skip to top navigationSkip to shopping bagSkip to main contentSkip to quick filtersSkip to product filtersSkip to footer links
the fall style event — 50% off your purchase exclusions apply.
Gap logoGap logo

Denim Shirts for Men

23 items
size variant
to
23 items
Denim Boyfriend Shirt
Color Selector
Denim Western Shirt
Color Selector
Denim Western Shirt
Color Selector
Denim Overshirt
Color Selector
Denim Pocket Shirt
Color Selector
Overdye Denim Shirt
Color Selector
Denim Utility Overshirt
Color Selector
Denim Utility Overshirt
Color Selector
Double-Pocket Denim Shirt
Color Selector
Patchwork Denim Shirt
Color Selector
GAP × DAP Denim Western Shirt
Color Selector
Kids Denim Shirt
Color Selector
Kids Denim Shirt
$34.95
$19.99
Kids Denim Shirt
Color Selector
Belted Denim Shirt Jacket
Color Selector
Cropped Denim Shirt
Color Selector
Cropped Denim Shirt
Color Selector
Cropped Denim Shirt
Color Selector
Cropped Patchwork Denim Shirt
Color Selector
Puff Sleeve Denim Shirt
Color Selector

DENIM SHIRTS FOR MEN


Elevate your casual style with our collection of denim shirts for men. Crafted with quality and designed for versatility, our denim shirts are a must-have addition to any wardrobe. From classic to modern, our range of denim shirts offers a variety of styles to suit every taste and occasion.


Featuring the perfect blend of comfort and durability, our denim shirts are made from premium fabrics that are built to last. With our Washwell technology, these shirts are not only stylish but also sustainable, as they are made with less water and energy. Whether you're going for a laid-back look or a more polished ensemble, our denim shirts are the perfect choice.


From the timeless denim shirt with a button-down collar to the effortlessly cool denim pocket shirt, our collection has something for everyone. The versatility of denim allows you to easily dress up or dress down your look, making these shirts suitable for both casual and semi-formal occasions. Pair them with jeans for a double denim look or wear them over a t-shirt for a relaxed vibe.