Skip to content
H&M
Search
Sign in
Favourites
Shopping bag (0)
navigation menu
Men's Shorts
Shorts
Jean Shorts
Linen Shorts
Chino Shorts
Casual Shorts
Cargo Shorts
Sweat Shorts
Sort by
Sort by
[ 1 ] Filter
[ 1 ] Filter
filters Gray have been applied and sort Recommended have been applied
Save as favourite
Regular Fit Sweatshorts
$34.99
Light gray
Black
Cream
+1
Save as favourite
Regular-Fit Cargo Shorts
$59.99
Dark gray
Beige
Light gray
Save as favourite
Regular-Fit Printed Mesh Shorts
$44.99
Save as favourite
Regular Fit Sweatshorts
$14.99
Gray melange
Black
Dark gray
+4
Save as favourite
2-pack Regular Fit Sweatshorts
$37.99
Black/gray melange
Beige/light blue
Save as favourite
Relaxed Fit Denim Shorts
$49.99
Light denim gray
Light denim blue
Black
+1
Save as favourite
Regular Fit Sweatshorts
$14.99
Dark gray
Gray melange
Black
+4
Save as favourite
Baggy Denim Shorts
$49.99
Denim gray
Light denim blue
Dark gray
Save as favourite
2-pack Regular Fit Sweatshorts
$29.99
Save as favourite
Regular-Fit Sweatshorts
$24.99
Light gray melange
Black
Navy blue
+1
Save as favourite
H&M Move
Mid-Length Sports Shorts
$44.99
Dark gray
Gray
Sage green
Save as favourite
Regular Fit Sweatshorts
$19.99
Dark taupe
Light beige
Cream
+2
Save as favourite
H&M Move
Mid-Length Sports Shorts
$44.99
Gray
Dark gray
Sage green
Save as favourite
H&M Premium Selection
Relaxed-Fit Cotton Sweatshorts
$44.99
Dark gray
Light beige
Beige
Save as favourite
Long Sports Cargo Shorts
$44.99
Light gray melange
Black
Save as favourite
Regular-Fit Sweatshorts
$29.99
Dark gray
Yellow
Black
Save as favourite
H&M Move
2-Pack Sports Shorts with DryMove™
$34.99
Dark gray/black
Black
Save as favourite
Baggy Denim Shorts
$59.99
Dark denim gray
Pale denim blue
White
Save as favourite
Regular-Fit Cargo Shorts
$44.99
Dark gray
Khaki green
Black
+1
Save as favourite
H&M Move
Mid-Length Sports Shorts with DryMove™
$24.99
Gray/patterned
Turquoise
Black
+3
Save as favourite
Loose-Fit Cargo Shorts
$49.99
Light gray
Beige
Dark gray
Save as favourite
Regular-Fit Twill Shorts
$29.99
Dark gray
Black
Light beige
+1
Save as favourite
H&M Move
2-Pack Mid-Length Sports Shorts with DryMove™
$44.99
Black/gray
Black
Save as favourite
COOLMAX® Shorts
$29.99
Gray melange
Black
Light beige
+4
Save as favourite
COOLMAX® Shorts
$29.99
Dark gray
Black
Light beige
+4
Save as favourite
H&M Move
Short Sports Shorts
$19.99
Dark gray
Green
Black
+2
Save as favourite
Regular Fit Chino Shorts
$31.99
Gray
Beige
Black
Save as favourite
Cargo Shorts
$49.99
Light gray
Black
Light beige
Save as favourite
H&M Premium Selection
Regular-Fit Linen Shorts
$49.99
Gray
Black
Navy blue
+3
Save as favourite
Regular-Fit Cargo Shorts
$59.99
Light gray
Dark gray
Beige
Save as favourite
Baggy Denim Carpenter Shorts
$49.99
Gray-blue
White-blue
Save as favourite
H&M Move
Double-Layered Sports Shorts with DryMove™
$34.99
Gray
Black
Turquoise
+3
Save as favourite
H&M Move
Mid-Length Running Shorts with DryMove™
$34.99
Dark gray
Black
Save as favourite
Loose-Fit Cargo Shorts
$49.99
Dark gray
Light gray
Beige
Save as favourite
Regular-Fit Linen-Blend Shorts
$44.99
Dark gray
Dusty green
Cream
+1
Save as favourite
Regular Fit Nylon Cargo Shorts
$37.99
Load next page
Pagination
Previous
1
2
Load next page
Men's Shorts
Men's Black Short Shorts
Green Shorts For Men
Blue Shorts For Men
Gray Shorts For Men
Beige Men's Shorts
Men's White 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
Show more
HM.com
/
Men
/
Shorts