Skip to content
H&M
Open search
Sign in
Favourites
Shopping bag (0)
Menu
Men's Shirts
Shirts
Long-Sleeve Shirts
Casual Shirts
Dress Shirts
Denim Shirts
Short-Sleeve Shirts
Flannel Shirts
Linen Shirts
Overshirts
Sort by
Sort by
Filter
Filter
sort Recommended have been applied
Save to Favourites
Loose-Fit Resort Shirt
$44.99
Enlarge available colours
Save to Favourites
Regular Fit Waffled Overshirt
$59.99
Enlarge available colours
Save to Favourites
H&M Premium Selection
Loose-Fit Mesh Resort Shirt
$44.99
Enlarge available colours
Save to Favourites
Slim Fit Shirt
$44.99
Enlarge available colours
Save to Favourites
Slim Fit Shirt
$44.99
Enlarge available colours
Save to Favourites
Regular-Fit Short-Sleeved Shirt
$34.99
Enlarge available colours
Save to Favourites
Regular-Fit Overshirt
$59.99
Enlarge available colours
Save to Favourites
Regular Fit Overshirt
$44.99
Enlarge available colours
Save to Favourites
Regular-Fit Cotton Twill Overshirt
$44.99
Enlarge available colours
+1
Save to Favourites
Regular-Fit Linen-Blend Resort Shirt
$49.99
Enlarge available colours
Save to Favourites
Loose-Fit Seersucker Shirt
$44.99
Enlarge available colours
Save to Favourites
Regular-Fit Long-Sleeved Resort Shirt
$34.99
Save to Favourites
Regular Fit Textured Shirt
$44.99
Enlarge available colours
Save to Favourites
Regular Fit Poplin Shirt
$49.99
Enlarge available colours
Save to Favourites
Loose-Fit Waffled Overshirt
$59.99
Save to Favourites
H&M Premium Selection
Regular Fit Oxford Shirt
$44.99
Enlarge available colours
Save to Favourites
Oversized Short-Sleeved Shirt
$34.99
Enlarge available colours
Save to Favourites
Loose-Fit Textured Shirt
$44.99
Enlarge available colours
Save to Favourites
Regular-Fit Shirt
$44.99
Enlarge available colours
Save to Favourites
Regular-Fit Rib-Knit Shirt
$49.99
Save to Favourites
Regular Fit Felted Overshirt
$39.99
Enlarge available colours
+4
Save to Favourites
Regular Fit Herringbone-Weave Resort Shirt
$59.99
Enlarge available colours
Save to Favourites
Regular Fit Lyocell Resort Shirt
$49.99
Enlarge available colours
Save to Favourites
Regular-Fit Overshirt
$59.99
Enlarge available colours
Save to Favourites
Regular Fit Textured Shirt
$34.99
Enlarge available colours
Save to Favourites
Regular Fit Felted Overshirt
$39.99
Enlarge available colours
+4
Save to Favourites
Oversized Short-Sleeved Shirt
$34.99
Enlarge available colours
Save to Favourites
Slim Fit Shirt
$34.99
Enlarge available colours
Save to Favourites
Regular Fit Textured Shirt
$44.99
Enlarge available colours
Save to Favourites
Regular-Fit Jacquard-Weave Resort Shirt
$49.99
Enlarge available colours
Save to Favourites
Regular Fit Textured Shirt
$34.99
Enlarge available colours
Save to Favourites
Regular Fit Waffled Overshirt
$59.99
Enlarge available colours
Save to Favourites
Loose-Fit Button-Down Shirt
$59.99
Enlarge available colours
Save to Favourites
Regular-Fit Embroidered Resort Shirt
$49.99
Enlarge available colours
Save to Favourites
Regular-Fit Short-Sleeved Shirt
$44.99
Enlarge available colours
Save to Favourites
Regular Fit Twill Overshirt
$44.99
Enlarge available colours
Load next page
Pagination
Previous
1
...
4
5
6
7
8
...
10
Load next page
Men's Shirts
Men's White Shirts
Men's Black Shirts
Men's Brown Shirts
Men's Grey Shirts
Men's Blue Shirts
Red Shirts For Men
Yellow Shirts For Men
Green Shirts For Men
Striped Shirts For Men
Floral Shirts For Men
Men's Button Down & Collared Shirts
Men's Grandad Collar 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 Orange 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 fall shirts
Men's spring shirts
Men's winter shirts
Men's short shirts
Show more
HM.com
/
Men
/
Shirts