Boys' Shorts 2-8Y

Sort by
[ 1 ] Filter
filters Cotton have been applied and sort Recommended have been applied
    • Cotton chino shorts - Navy blue/Sage green/Rust brown - 1
    • Cotton chino shorts - Navy blue/Sage green/Rust brown - 2
    • Cotton chino shorts - Navy blue/Sage green/Rust brown - 3
    • Cotton chino shorts - Navy blue/Sage green/Rust brown - 4
    • Cotton chino shorts - Navy blue/Sage green/Rust brown - 5
    • Cotton chino shorts - Navy blue/Sage green/Rust brown - 6
    • Cotton chino shorts - Navy blue/Sage green/Rust brown - 7
    • 3-pack cotton jersey shorts - Navy blue/Light grey marl/Light beige/Striped - 1
    • 3-pack cotton jersey shorts - Navy blue/Light grey marl/Light beige/Striped - 2
    3 pcs | €4.33/pc
    • 5-pack cotton jersey shorts - Dark grey/Light grey/Light yellow/Striped - 1
    • 5-pack cotton jersey shorts - Dark grey/Light grey/Light yellow/Striped - 2
    5 pcs | €4.00/pc
    • 3-pack cotton shorts - Navy blue/Striped/Grey/Light green - 1
    • 3-pack cotton shorts - Navy blue/Striped/Grey/Light green - 2
    3 pcs | €6.66/pc
    • Cotton shorts - Dark green/Blue/Bright red/Light yellow/Navy blue - 1
    • Cotton shorts - Dark green/Blue/Bright red/Light yellow/Navy blue - 2
    • Cotton chino shorts - Sage green/Navy blue/Rust brown - 1
    • Cotton chino shorts - Sage green/Navy blue/Rust brown - 2
    • Cotton denim shorts - Light denim blue/Denim blue - 1
    • Cotton denim shorts - Light denim blue/Denim blue - 2
    • Cotton denim shorts - Light denim blue/Denim blue - 3
    • Cotton denim shorts - Light denim blue/Denim blue - 4
    • Cotton denim shorts - Light denim blue/Denim blue - 5
    • Cotton denim shorts - Light denim blue/Denim blue - 6
    SUMMER 2025
    • Twill shorts - Khaki green/Black - 1
    • Twill shorts - Khaki green/Black - 2
    • Twill shorts - Khaki green/Black - 3
    • Twill shorts - Khaki green/Black - 4
    • Twill shorts - Khaki green/Black - 5
    • Twill shorts - Khaki green/Black - 6

    Twill shorts

    €12.99

    • Cotton denim shorts - Denim blue/Light denim blue - 1
    • Cotton denim shorts - Denim blue/Light denim blue - 2
    SUMMER 2025
    • Cotton chino shorts - Rust brown/Navy blue/Sage green - 1
    • Cotton chino shorts - Rust brown/Navy blue/Sage green - 2
    • 3-pack cotton shorts - Grey/Light green/Navy blue/Striped - 1
    • 3-pack cotton shorts - Grey/Light green/Navy blue/Striped - 2
    3 pcs | €6.66/pc
    • 3-pack denim shorts - Denim blue/Denim grey - 1
    • 3-pack denim shorts - Denim blue/Denim grey - 2
    3 pcs | €11.66/pc
    • Cotton chino shorts - Beige/Navy blue - 1
    • Cotton chino shorts - Beige/Navy blue - 2
    • Cotton chino shorts - Beige/Navy blue - 3
    • Cargo shorts - Green/Beige - 1
    • Cargo shorts - Green/Beige - 2

    Cargo shorts

    €17.99

    • Carpenter shorts - Light beige/Denim blue - 1
    • Carpenter shorts - Light beige/Denim blue - 2
    • Carpenter shorts - Light beige/Denim blue - 3
    • Carpenter shorts - Light beige/Denim blue - 4
    • Carpenter shorts - Light beige/Denim blue - 5
    • Carpenter shorts - Light beige/Denim blue - 6
    • Carpenter shorts - Light beige/Denim blue - 7
    • Carpenter shorts - Denim blue/Light beige - 1
    • Carpenter shorts - Denim blue/Light beige - 2
    • Carpenter shorts - Denim blue/Light beige - 3
    • Loose Fit denim shorts - Denim blue/Cream/Cream/Striped/Denim blue/Dark denim blue - 1
    • Loose Fit denim shorts - Denim blue/Cream/Cream/Striped/Denim blue/Dark denim blue - 2
    • Loose Fit denim shorts - Denim blue/Cream/Cream/Striped/Denim blue/Dark denim blue - 3
    • Loose Fit denim shorts - Denim blue/Cream/Cream/Striped/Denim blue/Dark denim blue - 4
    • Loose Fit denim shorts - Denim blue/Cream/Cream/Striped/Denim blue/Dark denim blue - 5
    • Loose Fit denim shorts - Denim blue/Cream/Cream/Striped/Denim blue/Dark denim blue - 6
    • Loose Fit denim shorts - Denim blue/Cream/Cream/Striped/Denim blue/Dark denim blue - 7
    • Loose Fit denim shorts - Cream/Denim blue/Cream/Striped/Denim blue/Dark denim blue - 1
    • Loose Fit denim shorts - Cream/Denim blue/Cream/Striped/Denim blue/Dark denim blue - 2
    • Loose Fit denim shorts - Cream/Denim blue/Cream/Striped/Denim blue/Dark denim blue - 3
    • Cotton chino shorts - Navy blue/Beige - 1
    • Cotton chino shorts - Navy blue/Beige - 2
    • Cotton chino shorts - Navy blue/Beige - 3
    • Cotton chino shorts - Navy blue/Beige - 4
    • Cotton chino shorts - Navy blue/Beige - 5
    • Cotton chino shorts - Navy blue/Beige - 6
    • Cargo shorts - Beige/Green - 1
    • Cargo shorts - Beige/Green - 2
    • Cargo shorts - Beige/Green - 3
    • Cargo shorts - Beige/Green - 4
    • Cargo shorts - Beige/Green - 5

    Cargo shorts

    €17.99

    • Loose-fit jersey shorts - Orange/Light khaki green/Navy blue - 1
    • Loose-fit jersey shorts - Orange/Light khaki green/Navy blue - 2
    • Loose-fit jersey shorts - Orange/Light khaki green/Navy blue - 3
    • Loose-fit jersey shorts - Orange/Light khaki green/Navy blue - 4
    • Loose-fit jersey shorts - Orange/Light khaki green/Navy blue - 5
    • Loose-fit jersey shorts - Orange/Light khaki green/Navy blue - 6
    H&M Adorables
    • Twill shorts - Black/Khaki green - 1
    • Twill shorts - Black/Khaki green - 2
    • Twill shorts - Black/Khaki green - 3
    • Twill shorts - Black/Khaki green - 4
    • Twill shorts - Black/Khaki green - 5
    • Twill shorts - Black/Khaki green - 6

    Twill shorts

    €12.99

    • 5-pack pull-on shorts - Red/Blue/Dark turquoise/Zebras - 1
    • 5-pack pull-on shorts - Red/Blue/Dark turquoise/Zebras - 2
    5 pcs | €4.00/pc
    • Muslin shorts - Yellow/Striped/Light turquoise - 1
    • Muslin shorts - Yellow/Striped/Light turquoise - 2
    • Muslin shorts - Yellow/Striped/Light turquoise - 3
    • Muslin shorts - Yellow/Striped/Light turquoise - 4
    • Muslin shorts - Yellow/Striped/Light turquoise - 5
    • Muslin shorts - Yellow/Striped/Light turquoise - 6
    • Loose Fit denim shorts - Cream/Striped/Denim blue/Cream/Denim blue/Dark denim blue - 1
    • Loose Fit denim shorts - Cream/Striped/Denim blue/Cream/Denim blue/Dark denim blue - 2
    • Loose Fit denim shorts - Cream/Striped/Denim blue/Cream/Denim blue/Dark denim blue - 3
    • Loose Fit denim shorts - Cream/Striped/Denim blue/Cream/Denim blue/Dark denim blue - 4
    • Loose Fit denim shorts - Cream/Striped/Denim blue/Cream/Denim blue/Dark denim blue - 5
    • Loose Fit denim shorts - Cream/Striped/Denim blue/Cream/Denim blue/Dark denim blue - 6
    • 3-pack cotton jersey shorts - Light beige/Striped/Navy blue/Light grey marl - 1
    • 3-pack cotton jersey shorts - Light beige/Striped/Navy blue/Light grey marl - 2
    3 pcs | €4.33/pc
    • 5-pack cotton jersey shorts - Light yellow/Striped/Dark grey/Light grey - 1
    • 5-pack cotton jersey shorts - Light yellow/Striped/Dark grey/Light grey - 2
    5 pcs | €4.00/pc

Boys' Shorts 2-8Y

Our edit of boys' shorts are the perfect fit for his summer wardrobe. Whether he's chilling out in the garden or enjoying the sunshine with friends, we have everything from relaxed sweatshirt shorts, to stylish denim shorts, comfy chino shorts and suit shorts. Football lover? No problem. Get him ready for a kick about with our football shorts – you'll find black, white, green, red and blue options featuring fast-drying fabric and a drawstring waist. View the full collection below, or browse for boys' jeans and trousers.