Skip to content
H&M
Open search
Sign in
Favourites
Shopping bag (0)
Menu
Men's T-Shirts & Tops
T-shirts & Tops
Polo
Basics
Graphic Tees & Printed T-Shirts
T-Shirts
Long Sleeve
Vests
Multipacks
Sort by
Sort by
Filter
Filter
sort Recommended have been applied
Save to Favourites
Slim Fit Polo shirt
NT$899
Enlarge available colours
+1
Save to Favourites
Slim Fit Polo shirt
NT$899
Enlarge available colours
+1
Save to Favourites
Regular Fit Metallic vest top
NT$649
Enlarge available colours
Save to Favourites
Loose Fit Satin vest top
NT$649
Enlarge available colours
Save to Favourites
Loose Fit Satin vest top
NT$649
Enlarge available colours
Save to Favourites
Slim Fit Pointelle jersey vest top
NT$649
Save to Favourites
Slim Fit Wide-ribbed vest top
NT$799
Enlarge available colours
Save to Favourites
Slim Fit Wide-ribbed vest top
NT$799
Enlarge available colours
Save to Favourites
Loose Fit Jacquard-knit polo shirt
NT$999
Save to Favourites
Regular Fit Knitted T-shirt
NT$999
Enlarge available colours
Save to Favourites
Regular Fit Knitted T-shirt
NT$999
Enlarge available colours
Save to Favourites
Slim Fit Ribbed vest top
NT$599
Enlarge available colours
+1
Save to Favourites
Loose Fit Printed T-shirt
NT$349
Enlarge available colours
+15
Save to Favourites
Slim Fit Knitted vest top
NT$499
Save to Favourites
H&M Move
Loose Fit Sports vest top
NT$549
Enlarge available colours
Save to Favourites
Loose Fit Printed T-shirt
NT$349
Enlarge available colours
+16
Save to Favourites
Regular Fit Textured T-shirt
NT$649
Enlarge available colours
Save to Favourites
Oversized Fit Cotton T-shirt
NT$499
Enlarge available colours
Save to Favourites
H&M Move
Slim Fit Cycling top with DryMove™
NT$1,799
Enlarge available colours
Save to Favourites
Loose Fit Printed T-shirt
NT$349
Enlarge available colours
+15
Save to Favourites
Regular Fit Printed T-shirt
NT$349
Enlarge available colours
Save to Favourites
H&M Move
Regular Fit Sports vest top with DryMove™
NT$349
Enlarge available colours
+2
Save to Favourites
Regular Fit Zip-top sports top with DryMove™
NT$699
Save to Favourites
Loose Fit Printed T-shirt
NT$349
Enlarge available colours
+16
Save to Favourites
Regular Fit Fine-knit polo shirt
NT$799
Enlarge available colours
Save to Favourites
Regular Fit Fine-knit polo shirt
NT$799
Enlarge available colours
Save to Favourites
SUMMER 2025
Regular Fit Sheer vest top
NT$699
Save to Favourites
Regular Fit Vest top
NT$549
Enlarge available colours
Save to Favourites
H&M Move
Loose Fit Sports top with DryMove™
NT$549
Save to Favourites
Slim Fit Ribbed T-shirt
NT$799
Enlarge available colours
Save to Favourites
Slim Fit Ribbed T-shirt
NT$799
Enlarge available colours
Save to Favourites
Regular Fit Polo shirt
NT$999
Enlarge available colours
+1
Save to Favourites
COOLMAX® Regular Fit T-shirt
NT$699
Enlarge available colours
+3
Save to Favourites
H&M Move
Regular Fit Sports top with DryMove™
NT$649
Enlarge available colours
Save to Favourites
H&M Move
Regular Fit Sports vest top with DryMove™
NT$549
Enlarge available colours
+2
Save to Favourites
Loose Fit Printed T-shirt
NT$349
Enlarge available colours
+16
Load next page
Pagination
Previous
1
...
14
15
16
17
18
...
22
Load next page
Men's T-Shirts & Tops
Men's yellow t-shirts & vests
Men's white t-shirts & vests
Men's black t-shirts & vests
Men's green t-shirts & vests
Men's brown t-shirts & vests
Men's pink t-shirts & vests
Men's blue t-shirts & vests
Men's red t-shirts & vests
Men's grey t-shirts & vests
Men's black t-shirts & vests
Men's blue t-shirts & vests
Men's green t-shirts & vests
Men's grey t-shirts & vests
Men's pink t-shirts & vests
Men's Purple T-Shirts & Vests
Men's white t-shirts & vests
Men's brown t-shirts & vests
Men's red t-shirts & vests
Men's yellow t-shirts & vests
Men's Towel Shirts
Men's Boxy T-Shirts
Show more
START PAGE
/
Men
/
T-shirts & Tops