Skip navigation
H&M
Search
Sign in
Favourites
Shopping bag (0)
header.menu
Men's Denim Shorts
Back
Shorts
Jean Shorts
Linen Shorts
Chino Shorts
Casual Shorts
Cargo Shorts
Sweat Shorts
Sort by
Sort by
Filter
Filter
sort Recommended have been applied
Previous
Next
-20%
Save as favourite
Relaxed Fit Denim Shorts
$39.99
$49.99
Previous
Next
-42%
Save as favourite
Slim Denim Shorts
$21.99
$37.99
Denim blue
Light denim blue
Black
Previous
Next
Save as favourite
Baggy Denim Carpenter Shorts
$49.99
Gray-blue
White-blue
Previous
Next
-40%
Save as favourite
Slim Denim Shorts
$32.99
$54.99
Denim blue
Denim blue
Light gray
+2
Previous
Next
Save as favourite
Loose Denim Cargo Shorts
$49.99
Light denim blue
Denim black
Previous
Next
Save as favourite
Baggy Denim Carpenter Shorts
$49.99
White-blue
Gray-blue
Previous
Next
-31%
Save as favourite
Slim Denim Shorts
$37.99
$54.99
Denim blue
Denim blue
Light gray
+2
Previous
Next
-37%
Save as favourite
Slim Denim Shorts
$23.99
$37.99
Light denim blue
Denim blue
Black
Previous
Next
Save as favourite
Loose Denim Cargo Shorts
$49.99
Denim black
Light denim blue
Previous
Next
-40%
Save as favourite
Slim Denim Shorts
$32.99
$54.99
Light gray
Denim blue
Denim blue
+2
Previous
Next
-40%
Save as favourite
Slim Denim Shorts
$32.99
$54.99
Denim black
Denim blue
Denim blue
+2
Previous
Next
-40%
Save as favourite
Slim Denim Cargo Shorts
$32.99
$54.99
Light denim blue
Denim black
Previous
Next
-40%
Save as favourite
Regular Denim Shorts
$32.99
$54.99
Denim blue
White
Denim blue
+1
Previous
Next
-31%
Save as favourite
Hybrid Slim Denim Shorts
$37.99
$54.99
Previous
Next
-31%
Save as favourite
Regular Denim Shorts
$37.99
$54.99
White
Denim blue
Denim blue
+1
Previous
Next
-40%
Save as favourite
Regular Denim Shorts
$32.99
$54.99
Denim blue
Denim blue
White
+1
Previous
Next
Save as favourite
Regular Denim Shorts
$46.99
White
Light denim blue
Previous
Next
Save as favourite
Regular Denim Shorts
$46.99
Light denim blue
White
Previous
Next
Save as favourite
Regular Denim Shorts
$46.99
Previous
Next
Save as favourite
Regular Denim Shorts
$44.99
Men's Denim Shorts
Black Jeans Shorts
Men's Blue Denim Shorts
Men's Blue Denim Shorts
Men's Black Jeans Shorts
Men's Jorts
Show more
HM.com
/
Men
/
Shorts
/
Jean Shorts