Skip to content
H&M
Open search
Sign in
Favourites
Shopping bag (0)
Menu
Shirts For Men
Shirts
Long Sleeve
Casual Shirts
Dress Shirts
Denim
Short Sleeve
Flannel Shirts
Linen Shirts
Shirt Jackets
Sort by
Sort by
Filter
Filter
sort Recommended have been applied
Save to Favourites
Regular Fit Oxford Shirt
$34.99
Enlarge available colours
+7
Save to Favourites
Regular Fit Rib Knit Resort Shirt
$59.99
Enlarge available colours
Save to Favourites
Regular Fit Waffled Shirt
$44.99
Enlarge available colours
Save to Favourites
Regular Fit Lyocell Resort Shirt
$34.99
Enlarge available colours
+1
Save to Favourites
Regular Fit Textured Weave Resort Shirt
$44.99
Enlarge available colours
Save to Favourites
Regular Fit Hole Knit Resort Shirt
$49.99
Save to Favourites
Regular Fit Textured Shirt
$49.99
Enlarge available colours
Save to Favourites
Regular Fit Linen Blend Shirt
$34.99
Enlarge available colours
Save to Favourites
Loose Fit Textured Resort Shirt
$49.99
Enlarge available colours
Save to Favourites
Loose Fit Textured Resort Shirt
$49.99
Enlarge available colours
Save to Favourites
Relaxed Fit Short Sleeve Linen Blend Shirt
$39.99
Enlarge available colours
Save to Favourites
Regular Fit Textured Weave Resort Shirt
$34.99
Enlarge available colours
Save to Favourites
Regular Fit Textured Resort Shirt
$44.99
Enlarge available colours
Save to Favourites
Regular Fit Easy Iron Shirt
$34.99
Enlarge available colours
Save to Favourites
Slim Fit Easy Iron Shirt
$34.99
Enlarge available colours
+5
Save to Favourites
Regular Fit Corduroy Overshirt
$59.99
Enlarge available colours
Save to Favourites
Relaxed Fit Short Sleeve Shirt
$27.99
Enlarge available colours
+3
Save to Favourites
Regular Fit Textured Shirt
$44.99
Enlarge available colours
Save to Favourites
Regular Fit Crochet Look Shirt
$49.99
Save to Favourites
Loose Fit Resort Shirt
$34.99
Enlarge available colours
Save to Favourites
Regular Fit Utility Overshirt
$49.99
Enlarge available colours
+1
Save to Favourites
Regular Fit Textured Knit Shirt
$49.99
Enlarge available colours
Save to Favourites
Relaxed Fit Oxford Shirt
$44.99
Enlarge available colours
+4
Save to Favourites
Regular Fit Zip Up Overshirt
$69.99
Enlarge available colours
Save to Favourites
Relaxed Fit Oxford Shirt
$44.99
Enlarge available colours
+4
Save to Favourites
Regular Fit Oxford Shirt
$34.99
Enlarge available colours
+7
Save to Favourites
Regular Fit Easy Iron Shirt
$34.99
Enlarge available colours
+1
Save to Favourites
Relaxed Fit Oxford Shirt
$44.99
Enlarge available colours
+4
Save to Favourites
Slim Fit Easy Iron Shirt
$34.99
Save to Favourites
Loose Fit Flannel Shirt
$34.99
Enlarge available colours
+2
Save to Favourites
Regular Fit Linen Blend Shirt
$44.99
Enlarge available colours
+5
Save to Favourites
Regular Fit Corduroy Shirt
$44.99
Enlarge available colours
Save to Favourites
Regular Fit Easy Iron Shirt
$34.99
Enlarge available colours
Save to Favourites
Relaxed Fit Short Sleeve Shirt
$27.99
Enlarge available colours
+3
Save to Favourites
Slim Fit Shirt
$34.99
Enlarge available colours
+1
Save to Favourites
Slim Fit Easy Iron Shirt
$34.99
Enlarge available colours
+5
Load next page
Pagination
Previous
1
...
3
4
5
6
7
Load next page
Shirts For Men
Men's Black Shirts
Men's White Shirts
Men's Brown Shirts
Men's Orange Shirts
Striped Shirts For Men
Floral Shirts For Men
Men's Button Down & Collared Shirts
Men's Grandad Shirts
Beige Men's Shirts
Pink Shirts for Men
Men's Navy Blue Shirts
Men's Light Blue Shirts
Men's Khaki Shirts
Men's Sky Blue Shirts
Men's Turquoise Shirts
Men's Purple Shirts
Men's Beige Shirts
Men's Pink Shirts
Men's Oversized Shirts
Men's Cotton Shirts
Men’s Summer Shirts
Men's Corduroy Shirts
Men's Linen Button Up Shirts
Men's Patterned Shirts
Men's Striped Button Up Shirts
Men's Denim Button Up Shirts
Men's Chambray Shirts
Men's Wool Shirts
Men's Silk Shirts
Men's Velvet Shirts
Men's autumn shirts
Men's spring shirts
Men's winter shirts
Show more
HM.com
/
Men
/
Shirts