Skip to content
H&M
Open search
Sign in
Favourites
Shopping bag (0)
Menu
Men's Casual Shirts
Back
Shirts
Linen Shirts
Short Sleeve
Casual
Dress Shirts
Long Sleeve
Flannel Shirts
Denim
Shirt Jackets
Sort by
Sort by
Filter
Filter
sort Recommended have been applied
Save to Favourites
Loose Fit Utility shirt
S$ 49.90
Enlarge available colours
Save to Favourites
Loose Fit Crinkled overshirt
S$ 49.90
Enlarge available colours
Save to Favourites
Regular Fit Textured resort shirt
S$ 49.90
Enlarge available colours
Save to Favourites
Regular Fit Textured resort shirt
S$ 49.90
Enlarge available colours
Save to Favourites
Regular Fit Short-sleeved linen-blend shirt
S$ 44.90
Enlarge available colours
Save to Favourites
Regular Fit Textured resort shirt
S$ 44.90
Enlarge available colours
Save to Favourites
Regular Fit Short-sleeved linen-blend shirt
S$ 44.90
Enlarge available colours
+4
Save to Favourites
Regular Fit Short-sleeved linen-blend shirt
S$ 44.90
Enlarge available colours
+4
Save to Favourites
Regular Fit Textured shirt
S$ 39.90
Enlarge available colours
Save to Favourites
Regular Fit Short-sleeved linen-blend shirt
S$ 44.90
Enlarge available colours
+4
Save to Favourites
H&M Premium Selection
Slim Fit Linen shirt
S$ 69.90
Enlarge available colours
+1
Save to Favourites
H&M Premium Selection
Slim Fit Linen shirt
S$ 69.90
Enlarge available colours
+1
Save to Favourites
Loose Fit Denim shirt
S$ 47.95
Enlarge available colours
Save to Favourites
Regular Fit Textured-weave resort shirt
S$ 29.90
Enlarge available colours
Save to Favourites
Regular Fit Lyocell resort shirt
S$ 29.90
Save to Favourites
Regular Fit Linen-blend shirt
S$ 39.90
Enlarge available colours
Save to Favourites
Relaxed Fit Short-sleeved shirt
S$ 24.90
Enlarge available colours
+1
Save to Favourites
Regular Fit Jersey resort shirt
S$ 29.90
Enlarge available colours
Save to Favourites
Regular Fit Jersey resort shirt
S$ 29.90
Enlarge available colours
Save to Favourites
Regular Fit Linen-blend shirt
S$ 49.90
Enlarge available colours
+1
Save to Favourites
Oversized Fit Short-sleeved linen-blend shirt
S$ 49.90
Enlarge available colours
Save to Favourites
Regular Fit Crinkled short-sleeved shirt
S$ 44.90
Enlarge available colours
Save to Favourites
Oversized Fit Short-sleeved shirt
S$ 39.90
Enlarge available colours
Save to Favourites
Oversized Fit Short-sleeved linen-blend shirt
S$ 49.90
Enlarge available colours
Save to Favourites
H&M Premium Selection
Slim Fit Linen shirt
S$ 69.90
Enlarge available colours
+1
Save to Favourites
Regular Fit Twill shirt
S$ 29.90
Member price:
S$ 21.90
Enlarge available colours
+2
Save to Favourites
Regular Fit Boxy-style poplin shirt
S$ 29.90
Enlarge available colours
Save to Favourites
Regular Fit Boxy-style poplin shirt
S$ 29.90
Enlarge available colours
Save to Favourites
Regular Fit Short-sleeved Oxford shirt
S$ 29.90
Enlarge available colours
Save to Favourites
Regular Fit Resort shirt
S$ 49.90
Save to Favourites
Regular Fit Modal-blend resort shirt
S$ 49.90
Save to Favourites
Regular Fit Lyocell resort shirt
S$ 59.90
Enlarge available colours
Save to Favourites
Regular Fit Felted overshirt
S$ 49.90
Enlarge available colours
+4
Save to Favourites
Regular Fit Lyocell-blend resort shirt
S$ 39.90
Enlarge available colours
Save to Favourites
Regular Fit Muslin resort shirt
S$ 39.90
Enlarge available colours
Save to Favourites
Regular Fit Short-sleeved shirt
S$ 39.90
Enlarge available colours
Load next page
Pagination
Previous
1
2
3
4
5
...
9
Load next page
Men's Casual Shirts
HM.com
/
Men
/
Shirts
/
Casual