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 Checked 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
Loose Fit Flannel shirt
$34.99
Grey/Check
Beige/Check
Dark brown/Check
+2
Save as favourite
Loose Fit Flannel shirt
$34.99
Black/Check
Beige/Check
Grey/Check
+2
Save as favourite
Loose Fit Flannel shirt
$34.99
Beige/Check
Grey/Check
Dark brown/Check
+2
Save as favourite
Loose Fit Flannel shirt
$34.99
Dark brown/Check
Beige/Check
Grey/Check
+2
Save as favourite
Loose Fit Flannel shirt
$34.99
Dark blue/Check
Beige/Check
Grey/Check
+2
Save as favourite
Regular Fit Flannel Shirt
$44.99
Black
Dark grey
Navy blue
+2
Save as favourite
Regular Fit Flannel Shirt
$44.99
Dark grey
Black
Navy blue
+2
Save as favourite
Loose Fit Flannel Shirt
$49.99
Save as favourite
Regular Fit Flannel Shirt
$44.99
Navy blue
Black
Dark grey
+2
Save as favourite
Regular Fit Flannel Shirt
$44.99
Light grey marle
Black
Dark grey
+2
Save as favourite
Relaxed Fit Flannel Shirt
$34.99
Red/Check
Black/Check
Save as favourite
Relaxed Fit Flannel Shirt
$34.99
Black/Check
Red/Check
Save as favourite
Regular Fit Flannel Shirt
$44.99
Beige
Black
Dark grey
+2
Men's Checked Shirts
HM.com
/
Men
/
Shirts
/
Flannel Shirts