Skip to top navigationSkip to shopping bagSkip to main contentSkip to quick filtersSkip to product filtersSkip to footer links
Gap logoGap logo

Denim Shirts for Men

18 items
size variant
18 items
Denim Western Shirt
Color Selector
Denim Pocket Shirt
Color Selector
Overdye Denim Shirt
Color Selector
Denim Utility Shirt Jacket
Color Selector
Denim Utility Overshirt
Color Selector
Denim Utility Overshirt
$79.95
$59.99 - $79.95
Chambray Denim Big Shirt
Color Selector
Crinkle Gauze Denim Shirt
Color Selector
Patchwork Denim Shirt
Color Selector
DAP × GAP Denim Western Shirt
Color Selector
babyGap Patchwork Denim Shirt
Color Selector
Cinched Denim Jacket
Color Selector
Relaxed Denim Icon Jacket
Color Selector
Classic Icon Denim Jacket
Color Selector
BetterMade Oversized Icon Denim Jacket
Color Selector
Chambray Shirt
Color Selector
Denim Chore Jacket
Color Selector
Denim Chore Jacket
$79.95
$49.99
Icon Denim Hoodie Jacket
Color Selector
Icon Denim Jacket
Color Selector
Icon Denim Jacket
$89.95
$34.99

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.