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
Shirts For Men
Shirts
Short Sleeve Shirts
Linen Shirts
Casual Shirts
Denim Shirts
Shackets & Overshirts
Dress Shirts
Flannel Shirts
Long Sleeve
Sort by
Sort by
Filter
Filter
sort Recommended have been applied
Save to Favourites
H&M Premium Selection
Regular Fit Linen shirt
£37.99
Enlarge available colours
+1
Save to Favourites
Regular Fit Jacquard-knit resort shirt
£32.99
Enlarge available colours
Save to Favourites
Regular Fit Teddy overshirt
£37.99
Enlarge available colours
Save to Favourites
Loose Fit Brushed overshirt
£37.99
Enlarge available colours
Save to Favourites
ARKET
Overdyed Twill Overshirt
£95.00
Enlarge available colours
Save to Favourites
ARKET
Poplin Shirt
£67.00
Save to Favourites
ARKET
Corduroy Overshirt
£77.00
Enlarge available colours
Save to Favourites
Relaxed Fit Linen-blend shirt
£19.99
Enlarge available colours
Save to Favourites
Loose Fit Flannel shirt
£18.99
Enlarge available colours
Save to Favourites
COS
RELAXED OXFORD SHIRT
£65.00
Enlarge available colours
Save to Favourites
ARKET
Relaxed Linen Shirt
£67.00
Enlarge available colours
Save to Favourites
ARKET
Waffle Jersey Shirt
£57.00
Enlarge available colours
Save to Favourites
COS
BOXY COTTON SHORT-SLEEVED SHIRT
£65.00
Save to Favourites
ARKET
Fine-Knit Polo Shirt
£77.00
Enlarge available colours
Save to Favourites
COS
RELAXED TEXTURED COTTON RESORT SHIRT
£65.00
Enlarge available colours
Save to Favourites
ARKET
Relaxed Linen Shirt
£67.00
Enlarge available colours
Save to Favourites
COS
GRANDAD-COLLAR LINEN SHIRT
£75.00
Enlarge available colours
Save to Favourites
COS
RELAXED ZIGZAG STRIPE COTTON SHIRT
£95.00
Save to Favourites
COS
SEERSUCKER COTTON SHORT-SLEEVED SHIRT
£65.00
Save to Favourites
COS
RELAXED LASER FLORAL-PRINT DENIM SHIRT
£115.00
Save to Favourites
COS
OVERSIZED SHORT-SLEEVED UTILITY SHIRT
£75.00
Enlarge available colours
Save to Favourites
COS
RELAXED TWILL SHIRT
£75.00
Save to Favourites
Regular Fit Easy-iron shirt
£17.99
Enlarge available colours
Save to Favourites
Regular Fit Linen-blend shirt
£19.99
Enlarge available colours
+3
Save to Favourites
Regular Fit Textured-knit shirt
£37.99
Enlarge available colours
Save to Favourites
Regular Fit Lyocell resort shirt
£18.99
Enlarge available colours
Save to Favourites
Loose Fit Rib-knit resort shirt
£27.99
Enlarge available colours
Save to Favourites
Regular Fit Rib-knit shirt
£32.99
Enlarge available colours
Save to Favourites
Regular Fit Ribbed resort shirt
£27.99
Enlarge available colours
Save to Favourites
Loose Fit Waffled resort shirt
£27.99
Enlarge available colours
Save to Favourites
Regular Fit Linen-blend resort shirt
£17.99
Save to Favourites
Regular Fit Cotton overshirt
£37.99
Save to Favourites
Loose Fit Flannel shirt
£18.99
Enlarge available colours
Save to Favourites
Slim Fit Shirt
£27.99
Enlarge available colours
Save to Favourites
ARKET
Relaxed Oxford Shirt
£77.00
Enlarge available colours
Save to Favourites
Padded overshirt
£44.99
Load next page
Pagination
Previous
1
...
8
9
10
11
12
Load next page
Shirts For Men
Men's White Shirts
Men's Black Shirts
Red Shirts
Yellow Shirts
Men's Green Shirts
Men's Brown Shirts
Men's Blue Shirts
Grey Shirts
Striped Shirts
Floral Shirts
Men's Button Down & Collared Shirts
Men's Grandad Shirts
Beige Men's Shirts
Pink Shirts for Men
Navy Blue Men's Shirts
Light Blue Men's Shirts
Men's Khaki Shirts
Sky Blue Men's Shirts
Burgundy Men's Shirts
Mustard Men's Shirts
Royal Blue Men's Shirts
Dark Green Men's Shirts
Men's Turquoise Shirts
Men's Orange Shirts
Men's Purple Shirts
Men's Beige Shirts
Men's Pink Shirts
Men's Oversized Shirts
Men's Cotton Shirts
Men’s Summer Shirts
Men's Corduroy Shirts
Men's Linen Button Up Shirts
Men's Patterned Shirts
Men's Striped Button Up Shirts
Men's Denim Button Up Shirts
Men's Chambray Shirts
Men's Wool Shirts
Men's Silk Shirts
Men's Velvet Shirts
Men's autumn shirts
Men's spring shirts
Men's winter shirts
Men's short shirts
Show more
HM.com
/
Men
/
Shirts