Skip to content
H&M
Search
Sign in
Favourites
Shopping bag (0)
navigation menu
Casual Shirts For Men
Back
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 as favourite
Regular Fit Textured-Weave Shirt
$44.99
Beige
Navy blue
Save as favourite
Regular Fit Textured-Weave Shirt
$44.99
Navy blue
Beige
Save as favourite
Loose-Fit Waffled Overshirt
$59.99
Save as favourite
Loose-Fit Textured Shirt
$44.99
White/striped
Black/plaid
Cream/plaid
Save as favourite
Loose-Fit Waffled Resort Shirt
$44.99
Black
Cream
Beige
Save as favourite
Regular Fit Overshirt
$49.99
Save as favourite
Loose-Fit Resort Shirt
$34.99
Beige/S 25
Black
Save as favourite
Oversized-Fit Flannel Overshirt
$74.99
Save as favourite
Regular Fit Textured Shirt
$34.99
Navy blue
Cream
White
Save as favourite
Modal-Blend Shirt
$49.99
Beige
Black
Save as favourite
Regular-Fit Denim Shirt
$59.99
Save as favourite
Regular Fit Textured Shirt
$34.99
White
Cream
Navy blue
Save as favourite
Regular-Fit Long-Sleeved Resort Shirt
$34.99
Save as favourite
Loose Fit Poplin Shirt
$49.99
White
Light blue/striped
Save as favourite
Regular Fit Knit Resort Shirt
$44.99
Save as favourite
Loose Fit Textured Shirt
$34.99
Navy blue
White
Save as favourite
Regular-Fit Coated Shirt
$74.99
Light beige
Black
Save as favourite
Regular-Fit Cotton Twill Overshirt
$44.99
White
Black
Khaki green
+1
Save as favourite
Regular-Fit Coated Shirt
$74.99
Black
Light beige
Save as favourite
Regular Fit Herringbone-Weave Resort Shirt
$59.99
Beige
Light beige
Save as favourite
Regular Fit Textured Shirt
$49.99
Navy blue
Cream
Save as favourite
Regular-Fit Twill Overshirt
$49.99
White
Black
Save as favourite
Regular Fit Textured Shirt
$34.99
Navy blue
Khaki green
White
Save as favourite
Regular Fit Lyocell-Blend Shirt
$44.99
Light beige
Black
Save as favourite
Loose-Fit Waffled Resort Shirt
$44.99
Cream
Black
Beige
Save as favourite
Regular Fit Textured Resort Shirt
$34.99
Cream
Navy blue
Green
Save as favourite
Regular-Fit Jacquard-Weave Resort Shirt
$44.99
Black
Cream
Save as favourite
Regular-Fit Jacquard-Weave Resort Shirt
$44.99
Cream
Black
Save as favourite
Regular Fit Herringbone-Weave Resort Shirt
$59.99
Light beige
Beige
Save as favourite
Regular Fit Napped Overshirt
$59.99
Navy blue
Brown
Save as favourite
Regular-Fit Crinkled Shirt
$44.99
Taupe
Black
Save as favourite
Regular Fit Overshirt
$59.99
Save as favourite
Regular Fit Seersucker Shirt
$49.99
Save as favourite
Regular Fit Textured Shirt
$34.99
White
Khaki green
Navy blue
Save as favourite
Regular Fit Textured Shirt
$44.99
Navy blue
Cream
Save as favourite
Loose Fit Textured Shirt
$34.99
White
Navy blue
Load next page
Pagination
Previous
1
...
5
6
7
8
9
...
12
Load next page
Casual Shirts For Men
HM.com
/
Men
/
Shirts
/
Casual Shirts