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
Men's Short Sleeve Shirts
Back
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
Regular Fit Short-sleeved linen-blend shirt
£19.99
Enlarge available colours
+5
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
Relaxed Fit Linen resort shirt
£27.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 Short-sleeved linen-blend shirt
£19.99
Enlarge available colours
+5
Save to Favourites
Regular Fit Short-sleeved linen-blend shirt
£19.99
Enlarge available colours
+5
Save to Favourites
Regular Fit Jersey resort shirt
£17.99
Enlarge available colours
+1
Save to Favourites
Regular Fit Short-sleeved linen-blend shirt
£19.99
Enlarge available colours
+5
Save to Favourites
H&M Premium Selection
Relaxed Fit Linen resort shirt
£27.99
Enlarge available colours
Save to Favourites
Regular Fit Linen-blend shirt
£18.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 Textured resort shirt
£22.99
Enlarge available colours
+1
Save to Favourites
SUMMER 2025
Regular Fit Resort shirt
£27.99
Enlarge available colours
Save to Favourites
H&M Premium Selection
Regular Fit Linen resort shirt
£27.99
Enlarge available colours
Save to Favourites
Oversized Fit Short-sleeved linen-blend shirt
£27.99
Enlarge available colours
Save to Favourites
Regular Fit Textured resort shirt
£22.99
Enlarge available colours
+1
Save to Favourites
Regular Fit Short-sleeved Oxford shirt
£17.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
Regular Fit Linen resort shirt
£27.99
Enlarge available colours
Save to Favourites
Regular Fit Linen-blend resort shirt
£19.99
Enlarge available colours
+1
Save to Favourites
Regular Fit Short-sleeved shirt
£22.99
Enlarge available colours
Save to Favourites
Oversized Fit Short-sleeved linen-blend shirt
£27.99
Enlarge available colours
Save to Favourites
Regular Fit Linen-blend resort shirt
£19.99
Enlarge available colours
+1
Save to Favourites
H&M Premium Selection
Regular Fit Linen resort shirt
£27.99
Enlarge available colours
Save to Favourites
Loose Fit Crinkled resort shirt
£22.99
Enlarge available colours
Save to Favourites
Regular Fit Linen-blend shirt
£18.99
Enlarge available colours
Save to Favourites
Regular Fit Linen-blend shirt
£19.99
Enlarge available colours
Save to Favourites
Regular Fit Cotton resort shirt
£17.99
Enlarge available colours
+2
Save to Favourites
Regular Fit Cotton resort shirt
£17.99
Enlarge available colours
+2
Save to Favourites
Regular Fit Boxy-style poplin shirt
£19.99
Enlarge available colours
Save to Favourites
Regular Fit Short-sleeved shirt
£22.99
Enlarge available colours
Save to Favourites
Regular Fit Short-sleeved shirt
£22.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 Linen-blend shirt
£19.99
Enlarge available colours
Load next page
Pagination
Previous
1
2
3
4
5
6
Load next page
Men's Short Sleeve Shirts
Men's White Short Sleeve Shirts
Men's Black Short Sleeve Shirts
Men's Blue Short Sleeve Shirts
Men's Resort Shirts
Men's Silk Short Sleeve Shirts
Men's Summer Short Sleeve Shirts
Show more
HM.com
/
Men
/
Shirts
/
Short Sleeve Shirts