Welcome! Hm.com works best with JavaScript enabled, turn it on and enjoy the latest fashion!
Skip to content
H&M
Open search
Sign in
Favourites
Shopping bag (0)
Menu
Men's Casual Shirts
Back
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 as favourite
Regular Fit Utility Shirt
$49.99
Navy blue
Dark beige
Dark grey
Save as favourite
Regular Fit Felted Overshirt
$49.99
Beige
Light greige
Black
+5
Save as favourite
Loose Fit Corduroy Shirt
$49.99
White
Brown
Black
Save as favourite
Regular Fit Zip Up Overshirt
$69.99
Brown/Check
Black
Save as favourite
Loose Fit Corduroy Shirt
$49.99
Brown
White
Black
Save as favourite
Loose Fit Bouclé Overshirt
$69.99
Save as favourite
Regular Fit Twill overshirt
$49.99
Cream
Black
Save as favourite
Regular Fit Knit Resort Shirt
$49.99
White
Black
Save as favourite
Loose Fit Flannel Shirt
$34.99
Grey/Check
Beige/Check
Dark blue/Check
+2
Save as favourite
Regular Fit Scuba Overshirt
$59.99
Black
Dark green
Save as favourite
Loose Fit Flannel Shirt
$34.99
Black/Check
Beige/Check
Dark blue/Check
+2
Save as favourite
Regular Fit Teddy Overshirt
$69.99
Black
Grey
Save as favourite
Regular Fit Corduroy Overshirt
$69.99
White
Navy blue
Brown
Save as favourite
Loose Fit Textured Resort Shirt
$69.99
Black
Cream
Save as favourite
Regular Fit Zip Up Overshirt
$69.99
Navy blue
Dark grey
Beige marle
Save as favourite
Regular Fit Corduroy Overshirt
$69.99
Navy blue
White
Brown
Save as favourite
Regular Fit Knit Resort Shirt
$49.99
Black
White
Save as favourite
Regular Fit Linen Blend Shirt
$44.99
White
Light beige
Navy blue
+1
Save as favourite
Regular Fit Textured Knit Shirt
$44.99
Cream
Black
Save as favourite
Regular Fit Felted Overshirt
$49.99
Black
Light greige
Grey
+5
Save as favourite
Regular Fit Twill Shirt
$34.99
Navy blue
White
Beige
+2
Save as favourite
Regular Fit Linen Blend Shirt
$44.99
Navy blue
Light beige
White
+1
Save as favourite
Regular Fit Short Sleeve Linen Blend Shirt
$34.99
Beige
Black
White
+2
Save as favourite
Relaxed Fit Short Sleeve Shirt
$27.99
Black
White
Dark brown
+3
Save as favourite
Regular Fit Crêpe Shirt
$34.99
Burgundy
Black
White
Save as favourite
Loose Fit Poplin Shirt
$44.99
Navy blue
White
Light blue/Stripe
Save as favourite
Regular Fit Lace Resort Shirt
$34.99
Black
White
Brown
Save as favourite
Regular Fit Textured Weave Resort Shirt
$34.99
Navy blue
Dark beige
White
+1
Save as favourite
Regular Fit Textured Weave Resort Shirt
$44.99
Black
White
Burgundy
Save as favourite
Regular Fit Lyocell Blend Shirt
$49.99
Black
Light beige
Save as favourite
Regular Fit Lyocell Blend Shirt
$49.99
Light beige
Black
Save as favourite
Regular Fit Zip Up Overshirt
$69.99
Dark grey
Navy blue
Beige marle
Save as favourite
Regular Fit Linen Blend Resort Shirt
$44.99
Light blue
Light beige
White
+1
Save as favourite
H&M Premium Selection
Regular Fit Linen Shirt
$69.99
White
Light beige
Light beige
+2
Save as favourite
Regular Fit Linen Blend Resort Shirt
$44.99
Light beige
Light blue
White
+1
Save as favourite
Regular Fit Textured Weave Resort Shirt
$34.99
Dark beige
Navy blue
White
+1
Load next page
Pagination
Previous
1
2
3
4
5
...
7
Load next page
Men's Casual Shirts
HM.com
/
Men
/
Shirts
/
Casual Shirts