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
Expand color swatches
+2
Save as favourite
Loose Fit Flannel Shirt
$34.99
Expand color swatches
+2
Save as favourite
Loose Fit Flannel Shirt
$34.99
Expand color swatches
+2
Save as favourite
Regular Fit Flannel Shirt
$44.99
Expand color swatches
+2
Save as favourite
Relaxed Fit Flannel Shirt
$34.99
Expand color swatches
Save as favourite
Relaxed Fit Flannel Shirt
$34.99
Expand color swatches
Save as favourite
Loose Fit Flannel Shirt
$34.99
Expand color swatches
+2
Save as favourite
Loose Fit Flannel Shirt
$34.99
Expand color swatches
+2
Save as favourite
Regular Fit Flannel Shirt
$44.99
Expand color swatches
+2
Men's Checked Shirts
HM.com
/
Men
/
Shirts
/
Flannel Shirts