Skip to content
H&M
Open search
Sign in
Favourites
Shopping bag (0)
Menu
Men's Short Sleeve 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 as favourite
Regular Fit Short-sleeved shirt
S$ 24.90
Expand colour swatches
Save as favourite
Regular Fit Textured resort shirt
S$ 39.90
Expand colour swatches
+1
Save as favourite
Regular Fit Short-sleeved shirt
S$ 49.90
Expand colour swatches
Save as favourite
Regular Fit Short-sleeved linen-blend shirt
S$ 44.90
Expand colour swatches
+5
Save as favourite
Regular Fit Short-sleeved shirt
S$ 24.90
Expand colour swatches
Save as favourite
Regular Fit Linen-blend resort shirt
S$ 44.90
Expand colour swatches
+1
Save as favourite
Regular Fit Textured resort shirt
S$ 44.90
Expand colour swatches
+1
Save as favourite
Regular Fit Linen-blend resort shirt
S$ 44.90
Expand colour swatches
+1
Save as favourite
Regular Fit Linen-blend resort shirt
S$ 44.90
Expand colour swatches
+1
Save as favourite
Regular Fit Short-sleeved shirt
S$ 49.90
Expand colour swatches
Save as favourite
Regular Fit Textured resort shirt
S$ 39.90
Expand colour swatches
+1
Save as favourite
Regular Fit Textured resort shirt
S$ 44.90
Expand colour swatches
+1
Save as favourite
Regular Fit Textured resort shirt
S$ 39.90
Expand colour swatches
+1
Save as favourite
Loose Fit Short-sleeved utility shirt
S$ 39.90
Expand colour swatches
Save as favourite
Loose Fit Textured resort shirt
S$ 34.90
Expand colour swatches
Save as favourite
Regular Fit Cotton resort shirt
S$ 29.90
Expand colour swatches
+1
Save as favourite
Loose Fit Rib-knit resort shirt
S$ 49.90
Expand colour swatches
Save as favourite
Loose Fit Crinkled resort shirt
S$ 39.90
Expand colour swatches
Save as favourite
Loose Fit Short-sleeved shirt
S$ 29.90
Expand colour swatches
Save as favourite
Regular Fit Modal-blend resort shirt
S$ 49.90
Save as favourite
Loose Fit Denim shirt
S$ 47.95
Expand colour swatches
Save as favourite
Regular Fit Short-sleeved linen-blend shirt
S$ 44.90
Expand colour swatches
+5
Save as favourite
Loose Fit Denim shirt
S$ 49.90
Expand colour swatches
Save as favourite
Loose Fit Waffled resort shirt
S$ 49.90
Expand colour swatches
Save as favourite
Loose Fit Short-sleeved printed shirt
S$ 49.90
Expand colour swatches
Save as favourite
SUMMER 2025
Regular Fit Resort shirt
S$ 49.90
Expand colour swatches
Save as favourite
Regular Fit Denim resort shirt
S$ 59.90
Expand colour swatches
Save as favourite
Regular Fit Jersey resort shirt
S$ 29.90
Expand colour swatches
+1
Save as favourite
Regular Fit Rib-knit shirt
S$ 59.90
Expand colour swatches
Save as favourite
Regular Fit Textured resort shirt
S$ 49.90
Expand colour swatches
Save as favourite
Regular Fit Textured resort shirt
S$ 49.90
Expand colour swatches
Save as favourite
Regular Fit Textured resort shirt
S$ 49.90
Expand colour swatches
Save as favourite
Regular Fit Lyocell-blend resort shirt
S$ 39.90
Expand colour swatches
Save as favourite
Regular Fit Resort shirt
S$ 39.90
Save as favourite
SUMMER 2025
Regular Fit Resort shirt
S$ 49.90
Expand colour swatches
Save as favourite
Loose Fit Waffled resort shirt
S$ 49.90
Expand colour swatches
Load next page
Pagination
Previous
1
2
3
4
5
...
7
Load next page
Men's Short Sleeve Shirts
HM.com
/
Men
/
Shirts
/
Short Sleeve