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 Resort Shirt
$44.99
White
Black
Pink
Save as favourite
Regular Fit Twill Overshirt
$44.99
Light beige
Navy blue
Dark beige
Save as favourite
Regular Fit Canvas Overshirt
$59.99
Save as favourite
Regular-Fit Textured-Weave Overshirt
$59.99
White
Black
Save as favourite
Loose-Fit Brushed Overshirt
$59.99
Cream
Black
Save as favourite
Regular-Fit Crinkled Resort Shirt
$34.99
Beige
Black
Save as favourite
Regular Fit Corduroy Overshirt
$59.99
White
Navy blue
Brown
Save as favourite
Regular-Fit Shirt
$49.99
Taupe
Light brown
Save as favourite
H&M ATELIER
Pima Cotton Resort Shirt
$59.99
Beige
Black
Save as favourite
Regular Fit Linen-blend Utility Shirt
$34.99
White
Navy blue
Save as favourite
Loose-Fit Flannel Shirt
$44.99
Beige/checked
Dark gray
Pink
Save as favourite
Regular-Fit Textured Shirt
$44.99
Light blue/striped
Navy blue/striped
Save as favourite
Regular Fit Poplin Shirt
$49.99
Light blue/striped
Light blue/striped
White
Save as favourite
Regular-Fit Textured Shirt
$44.99
Navy blue/striped
Light blue/striped
Save as favourite
Regular-Fit Short-Sleeved Shirt
$44.99
Cream
Taupe/striped
Save as favourite
Regular Fit Waffled Overshirt
$59.99
Cream
Navy blue/patterned
Save as favourite
Regular-Fit Cotton Twill Overshirt
$44.99
Beige
Black
Khaki green
+1
Save as favourite
Regular Fit Poplin Shirt
$49.99
Light blue/striped
Light blue/striped
White
Save as favourite
Regular-Fit Textured Short-Sleeved Shirt
$44.99
Peach pink
Cream
Save as favourite
Boxy Denim Shirt
$59.99
Dark gray
Denim blue
Save as favourite
Regular Fit Jersey Shirt
$59.99
Save as favourite
Regular Fit Rib-knit Resort Shirt
$46.99
Save as favourite
Regular Fit Hole-knit Shirt
$46.99
Black
Beige
Save as favourite
Regular Fit Jacquard-Knit Shirt
$44.99
Navy blue
Light beige/striped
Dark beige
Save as favourite
Regular-Fit Shirt
$49.99
Light brown
Taupe
Save as favourite
Regular Fit Lyocell-Blend Shirt
$34.99
Navy blue
White
Save as favourite
Regular Fit Textured Shirt
$34.99
Khaki green
Navy blue
White
Save as favourite
H&M ATELIER
Linen-Blend Shirt
$79.99
Save as favourite
Regular Fit Overshirt
$44.99
Dark beige
Navy blue
Gray melange
Save as favourite
Regular Fit Crinkled Resort Shirt
$37.99
Save as favourite
Regular Fit Poplin Shirt
$49.99
White
Light blue/striped
Light blue/striped
Save as favourite
Regular Fit Linen-blend Utility Shirt
$34.99
Navy blue
White
Save as favourite
Regular Fit Textured Shirt
$34.99
Cream
Navy blue
White
Save as favourite
Loose-Fit Satin Shirt
$49.99
Dark beige
Dark gray
Save as favourite
Regular Fit Lyocell-Blend Shirt
$34.99
White
Navy blue
Save as favourite
Regular Fit Textured-Weave Shirt
$44.99
Beige
Navy blue
Load next page
Pagination
Previous
1
...
4
5
6
7
8
...
12
Load next page
Casual Shirts For Men
HM.com
/
Men
/
Shirts
/
Casual Shirts