Skip to content
H&M
Search
Sign in
Favourites
Shopping bag (0)
navigation menu
Boys' Denim Shorts 2-8Y
Back
Sort by
Sort by
Filter
Filter
sort Recommended have been applied
Save as favourite
Denim Shorts
$24.99
Expand color swatches
Save as favourite
3-Pack Denim Shorts
$59.99
Save as favourite
Loose Fit denim shorts
$24.99
Expand color swatches
+2
Save as favourite
Loose Fit denim shorts
$24.99
Expand color swatches
+2
Save as favourite
Denim Shorts
$24.99
Expand color swatches
Save as favourite
2-Pack Cotton Shorts
$34.99
Save as favourite
Denim Shorts
$24.99
Expand color swatches
Save as favourite
Loose Fit denim shorts
$24.99
Expand color swatches
+2
Save as favourite
Denim Shorts
$27.99
Save as favourite
Loose Fit denim shorts
$24.99
Expand color swatches
+2
Save as favourite
SUMMER 2025
Cotton Denim Shorts
$19.99
Expand color swatches
Save as favourite
Carpenter Shorts
$24.99
Expand color swatches
Save as favourite
Loose Fit denim shorts
$24.99
Expand color swatches
+2
Save as favourite
H&M Adorables
Knee-length Denim Shorts
$34.99
Expand color swatches
Save as favourite
H&M Adorables
Knee-length Denim Shorts
$34.99
Expand color swatches
Save as favourite
H&M Adorables
Knee-length Denim Shorts
$34.99
Expand color swatches
Save as favourite
Printed Denim Shorts
$34.99
Save as favourite
Denim Cargo Shorts
$29.99
Save as favourite
SUMMER 2025
Cotton Denim Shorts
$19.99
Expand color swatches
Save as favourite
2-Pack Cotton Denim Shorts
$44.99
Boys' Denim Shorts 2-8Y
HM.com
/
Kids
/
Boys (2-8Y) Clothing
/
Shorts
/
Denim