Skip to content
H&M
Open search
Sign in
Favourites
Shopping bag (0)
Menu
Shirts For Men
Shirts
Shackets & Overshirts
Linen Shirts
Short Sleeve Shirts
Casual Shirts
Dress Shirts
Flannel Shirts
Denim Shirts
Long Sleeve
Sort by
Sort by
[ 1 ] Filter
[ 1 ] Filter
filters Cotton have been applied and sort Recommended have been applied
Previous
Next
Save as favourite
SUMMER 2025
Regular Fit Resort shirt
€29.99
Enlarge available colours
Previous
Next
Save as favourite
Regular Fit Cotton resort shirt
€19.99
Enlarge available colours
+2
Previous
Next
Save as favourite
Regular Fit Textured resort shirt
€29.99
Enlarge available colours
Previous
Next
Save as favourite
Regular Fit Cotton resort shirt
€19.99
Enlarge available colours
+2
Previous
Next
Save as favourite
SUMMER 2025
Regular Fit Resort shirt
€29.99
Enlarge available colours
Previous
Next
Save as favourite
Regular Fit Long-sleeved resort shirt
€24.99
Enlarge available colours
Previous
Next
Save as favourite
Regular Fit Oxford shirt
€24.99
Enlarge available colours
+4
Previous
Next
Save as favourite
Regular Fit Poplin shirt
€24.99
Previous
Next
Save as favourite
Regular Fit Oxford shirt
€24.99
Enlarge available colours
+4
Previous
Next
Save as favourite
Regular Fit Textured shirt
€19.99
Enlarge available colours
Previous
Next
Save as favourite
Regular Fit Cotton resort shirt
€19.99
Enlarge available colours
+2
Previous
Next
Save as favourite
Regular Fit Oxford shirt
€19.99
Enlarge available colours
+2
Previous
Next
Save as favourite
Regular Fit Cotton resort shirt
€19.99
Enlarge available colours
+2
Previous
Next
Save as favourite
Regular Fit Oxford shirt
€24.99
Enlarge available colours
+4
Previous
Next
Save as favourite
Loose Fit Textured shirt
€29.99
Enlarge available colours
Previous
Next
Save as favourite
Regular Fit Textured shirt
€19.99
Enlarge available colours
Previous
Next
Save as favourite
Regular Fit Textured resort shirt
€29.99
Enlarge available colours
Previous
Next
Save as favourite
Regular Fit Oxford shirt
€24.99
Enlarge available colours
+4
Previous
Next
Save as favourite
Regular Fit Textured shirt
€19.99
Enlarge available colours
Previous
Next
Save as favourite
Loose Fit Textured shirt
€29.99
Enlarge available colours
Previous
Next
Save as favourite
Loose Fit Seersucker shirt
€29.99
Enlarge available colours
Previous
Next
Save as favourite
Regular Fit Oxford shirt
€24.99
Enlarge available colours
+4
Previous
Next
Save as favourite
SUMMER 2025
Regular Fit Resort shirt
€29.99
Enlarge available colours
Previous
Next
Save as favourite
Regular Fit Textured shirt
€24.99
Enlarge available colours
Previous
Next
Save as favourite
Regular Fit Short-sleeved shirt
€24.99
Enlarge available colours
Previous
Next
Save as favourite
Regular Fit Textured short-sleeved shirt
€29.99
Enlarge available colours
Previous
Next
Save as favourite
Regular Fit Utility overshirt
€34.99
Enlarge available colours
Previous
Next
Save as favourite
SUMMER 2025
Regular Fit Resort shirt
€29.99
Enlarge available colours
Previous
Next
Save as favourite
Regular Fit Cotton resort shirt
€19.99
Enlarge available colours
+2
Previous
Next
Save as favourite
Regular Fit Poplin shirt
€29.99
Enlarge available colours
Previous
Next
Save as favourite
Regular Fit Jacquard-knit resort shirt
€34.99
Enlarge available colours
Previous
Next
Save as favourite
Regular Fit Short-sleeved Oxford shirt
€19.99
Enlarge available colours
Previous
Next
Save as favourite
Regular Fit Twill overshirt
€29.99
Enlarge available colours
Previous
Next
Save as favourite
Regular Fit Poplin shirt
€34.99
Enlarge available colours
Previous
Next
Save as favourite
Loose Fit Short-sleeved denim shirt
€39.99
Enlarge available colours
Previous
Next
Save as favourite
Regular Fit Oxford shirt
€19.99
Enlarge available colours
+2
Load next page
Pagination
Previous
1
2
3
4
5
Load next page
Shirts For Men
Men's Cotton Shirts
Men's Corduroy Shirts
Men's Linen 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
Show more
HM.com
/
Men
/
Shirts