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 Shorts
Shorts
Linen
Jogger Shorts
Jeans Shorts
Chino Shorts
Cargo Shorts
Casual
Sort by
Sort by
Filter
Filter
sort Recommended have been applied
Save as favourite
Slim Fit Short sports tights in DryMove™
NT$649
Save as favourite
Loose Fit Twill cargo shorts
NT$999
Beige
Black
Save as favourite
Regular Denim shorts
NT$999
Light denim grey
Dark denim blue
Light denim blue
+1
Save as favourite
H&M Premium Selection
Relaxed Fit Tailored linen shorts
NT$699
Black
Dark greige
Save as favourite
DryMove™ Double-layered sports shorts
NT$1,299
Khaki green
Black
Save as favourite
Relaxed Fit Shorts
NT$799
Save as favourite
Regular Fit Sweatshorts
NT$449
Light beige
Dark greige
Save as favourite
Regular Fit Sweatshorts
NT$449
Dark greige
Light beige
Save as favourite
Regular Fit Cotton shorts
NT$499
Save as favourite
Regular Fit Twill cargo shorts
NT$999
Black
Khaki green
Dark grey
+1
Save as favourite
Regular Fit Nylon cargo shorts
NT$799
Beige
Black
Navy blue
+1
Save as favourite
Regular Fit Nylon cargo shorts
NT$799
Dark grey
Black
Navy blue
+1
Save as favourite
Regular Fit Cargo shorts
NT$999
Black
Light beige
Grey
Save as favourite
Regular Fit Cargo shorts
NT$999
Khaki green
Black
Light beige
Save as favourite
Regular Denim shorts
NT$799
Denim black
Light denim blue
Save as favourite
H&M Premium Selection
Regular Fit Linen shorts
NT$999
Black
Light beige
White
Save as favourite
Regular Fit Shorts
NT$799
White
Beige
Navy blue
Save as favourite
Regular Fit Mesh shorts
NT$799
Black
White
Brick red
Save as favourite
Regular Fit Mesh shorts
NT$799
Brick red
White
Black
Save as favourite
Regular Fit Sweatshorts
NT$799
Navy blue
Cream
Save as favourite
Regular Fit Chino shorts
NT$699
Navy blue
Dark turquoise
Black
Save as favourite
Regular Fit Chino shorts
NT$699
Grey
Khaki green
Beige
+1
Save as favourite
Regular Fit Chino shorts
NT$699
Khaki green
Grey
Beige
+1
Save as favourite
Slim Denim shorts
NT$1,299
Light denim blue
Denim blue
Light grey
+2
Save as favourite
Slim Denim shorts
NT$799
Black
Denim blue
Save as favourite
Regular Denim shorts
NT$999
Light denim blue
Dark denim blue
Light denim grey
+1
Save as favourite
Regular Denim shorts
NT$999
Black
Dark denim blue
Light denim grey
+1
Save as favourite
Slim Denim shorts
NT$1,299
Denim black
Light denim blue
White
Save as favourite
Slim Denim shorts
NT$1,299
White
Light denim blue
Denim black
Save as favourite
Loose Denim cargo shorts
NT$1,299
Save as favourite
H&M Premium Selection
Relaxed Fit Tailored linen shorts
NT$699
Dark greige
Black
Save as favourite
Regular Fit Chino shorts
NT$699
Beige
Grey
Khaki green
+1
Save as favourite
Regular Fit Pleat-detail shorts
NT$999
White
Black
Save as favourite
Relaxed Fit Shorts
NT$999
Light blue
Light blue
Save as favourite
H&M Move
Long sports shorts with DryMove™
NT$699
Navy blue
Black
Dark grey
Save as favourite
H&M Move
Mid-length sports shorts with DryMove™
NT$549
Dark grey
Black
Black
+3
Load next page
Pagination
Previous
1
...
5
6
7
8
9
Load next page
Men's Shorts
BLUE SHORTS FOR MEN
GREY SHORTS FOR MEN
Men's Black Short Shorts
GREEN SHORTS FOR MEN
Men's Cotton Shorts
Men's White Shorts
Men's Light Blue Shorts
Men's Pink Shorts
Men's Beige Shorts
Men's Orange Shorts
Men's Purple Shorts
Men's Red Shorts
Men's Yellow Shorts
Men's White Short Shorts
Men's Checked Shorts
Men's Mesh Shorts
Men's Patterned Shorts
Men's Striped Shorts
Men's Linen Shorts
Men's Beach Shorts
Men's short shorts
Men's summer shorts
Men's knee length shorts
Show more
START PAGE
/
Men
/
Shorts