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
[ 1 ] Filter
[ 1 ] Filter
filters White have been applied and 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 Textured resort shirt
£22.99
Enlarge available colours
+1
Save to Favourites
H&M Premium Selection
Relaxed Fit Linen resort shirt
£27.99
Enlarge available colours
Save to Favourites
Regular Fit Boxy-style poplin shirt
£19.99
Enlarge available colours
Save to Favourites
Regular Fit Short-sleeved linen-blend shirt
£19.99
Enlarge available colours
+5
Save to Favourites
Regular Fit Cotton resort shirt
£17.99
Enlarge available colours
+2
Save to Favourites
H&M Premium Selection
Regular Fit Linen resort shirt
£27.99
Enlarge available colours
Save to Favourites
Regular Fit Cotton resort shirt
£17.99
Enlarge available colours
+2
Save to Favourites
H&M Premium Selection
Regular Fit Linen resort shirt
£27.99
Enlarge available colours
Save to Favourites
Slim Fit Stretch shirt
£22.99
Enlarge available colours
+1
Save to Favourites
Regular Fit Linen-blend shirt
£27.99
Enlarge available colours
+1
Save to Favourites
Regular Fit Oxford shirt
£22.99
Enlarge available colours
+4
Save to Favourites
Regular Fit Linen-blend shirt
£18.99
Enlarge available colours
Save to Favourites
SUMMER 2025
Regular Fit Resort shirt
£27.99
Enlarge available colours
Save to Favourites
COS
LINEN SHORT-SLEEVED SHIRT
£65.00
Enlarge available colours
+1
Save to Favourites
COS
COLLARLESS PIMA COTTON SHIRT
£65.00
Enlarge available colours
Save to Favourites
COS
RELAXED PIMA COTTON-POPLIN SHIRT
£55.00
Enlarge available colours
Save to Favourites
Loose Fit Ribbed resort shirt
£27.99
Enlarge available colours
Save to Favourites
Regular Fit Linen-blend utility shirt
£19.99
Enlarge available colours
Save to Favourites
Regular Fit Resort shirt
£22.99
Save to Favourites
Loose Fit Short-sleeved linen-blend shirt
£27.99
Enlarge available colours
Save to Favourites
Regular Fit Textured resort shirt
£27.99
Enlarge available colours
Save to Favourites
Regular Fit Cotton twill overshirt
£24.99
Enlarge available colours
+1
Save to Favourites
SUMMER 2025
Regular Fit Textured-knit resort shirt
£32.99
Enlarge available colours
Save to Favourites
Regular Fit Textured overshirt
£37.99
Save to Favourites
COS
RELAXED LINEN SHIRT
£75.00
Enlarge available colours
+4
Save to Favourites
COS
WIDE OVERSIZED COTTON OXFORD SHIRT
£75.00
Enlarge available colours
Save to Favourites
COS
WAFFLE-KNIT COTTON ZIPPED SHIRT
£75.00
Enlarge available colours
Save to Favourites
ARKET
Oxford Shirt
£55.00
Enlarge available colours
+4
Save to Favourites
ARKET
Oxford Shirt
£55.00
Enlarge available colours
+4
Save to Favourites
COS
RELAXED OXFORD SHIRT
£65.00
Enlarge available colours
Save to Favourites
COS
BOXY SHORT-SLEEVED COTTON SHIRT
£55.00
Enlarge available colours
Save to Favourites
Slim Fit Cotton shirt
£27.99
Enlarge available colours
Save to Favourites
Regular Fit Textured-knit shirt
£37.99
Enlarge available colours
Save to Favourites
ARKET
Poplin Shirt
£67.00
Enlarge available colours
Save to Favourites
Regular Fit Overshirt
£37.99
Enlarge available colours
Load next page
Pagination
Previous
1
2
3
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
Beige Men's Shirts
Pink Shirts for Men
Men's Turquoise Shirts
Men's Orange Shirts
Men's Purple Shirts
Men's Beige Shirts
Men's Pink Shirts
Show more
HM.com
/
Men
/
Shirts