Boys' knee length shorts

65 Products
[ 1 ] Filter
filters Knee length have been applied and sort Recommended has been applied
  • Cargo sweatshorts - Light dusty turquoise/Navy blue/Black/Light grey marl
    -15%

    Cargo sweatshorts

    Discounted price£6.80Normal price£7.99

  • Cotton muslin shorts - Cream/Fish/Dark green/Palm trees
    -15%

    Cotton muslin shorts

    Discounted price£7.65Normal price£8.99

  • Cotton shorts - Turquoise/Light beige/Brown/Dark red/Striped
    -15%

    Cotton shorts

    Discounted price£5.10Normal price£5.99

  • 3-pack denim shorts - Light denim blue/Black
    -15%

    3-pack denim shorts

    Discounted price£25.50Normal price£29.99

    3 pcs | £8.50/pc
  • 3-pack cotton shorts - Blue/Patterned/Dark grey/Dinosaurs/Beige/Striped
    -15%

    3-pack cotton shorts

    Discounted price£15.30Normal price£17.99

    3 pcs | £5.10/pc
  • Knee-length, loose-fit shorts in a taupe twill fabric are shown from the front, featuring an elasticated drawstring waist and diagonal front pockets.
    -15%

    Cotton twill shorts

    Discounted price£11.05Normal price£12.99

  • 3-pack cotton shorts - Dark grey/Dinosaurs/Blue/Patterned/Beige/Striped
    -15%

    3-pack cotton shorts

    Discounted price£15.30Normal price£17.99

    3 pcs | £5.10/pc
  • Knee-length shorts in a cotton weave featuring an elasticated, drawstring waist with the drawstring tied, a mock fly, and two diagonal side pockets at the front.
    -15%

    Cotton shorts

    Discounted price£6.80Normal price£7.99

  • 5-pack cotton jersey shorts - Apricot/Blue/Navy blue/Light blue/Dusty green/Brown/Beige/Red/Black/Green/White striped/Teal/Striped/Blue/Grey/Black/Light greige/Blue/Navy blue
    -15%

    5-pack cotton jersey shorts

    Discounted price£15.30Normal price£17.99

    5 pcs | £3.06/pc
  • Cotton chino shorts - Beige/Navy blue/Dark grey
    -15%

    Cotton chino shorts

    Discounted price£6.80Normal price£7.99

  • 2-pack school shorts - Dark grey
    -15%

    2-pack school shorts

    Discounted price£11.05Normal price£12.99

    2 pcs | £5.53/pc
  • 5-pack cotton jersey shorts - Navy blue/Light blue/Apricot/Blue/Dusty green/Brown/Beige/Red/Black/Green/White striped/Teal/Striped/Blue/Grey/Black/Light greige/Blue/Navy blue
    -15%

    5-pack cotton jersey shorts

    Discounted price£15.30Normal price£17.99

    5 pcs | £3.06/pc
  • 5-pack cotton jersey shorts - Dusty green/Brown/Beige/Apricot/Blue/Navy blue/Light blue/Red/Black/Green/White striped/Teal/Striped/Blue/Grey/Black/Light greige/Blue/Navy blue
    -15%

    5-pack cotton jersey shorts

    Discounted price£15.30Normal price£17.99

    5 pcs | £3.06/pc
  • Cotton chino shorts - Navy blue/Beige/Dark grey
    -15%

    Cotton chino shorts

    Discounted price£6.80Normal price£7.99

  • 5-pack cotton jersey shorts - Red/Black/Apricot/Blue/Navy blue/Light blue/Dusty green/Brown/Beige/Green/White striped/Teal/Striped/Blue/Grey/Black/Light greige/Blue/Navy blue
    -15%

    5-pack cotton jersey shorts

    Discounted price£15.30Normal price£17.99

    5 pcs | £3.06/pc
  • A light blue and white striped short-sleeved shirt and matching shorts set is presented, facing forward. The shirt features a collar and is worn open over a white t-shirt, while the shorts display an elasticated drawstring waist.
    -15%
    H&M Premium Selection

    2-pack linen-blend shorts

    Discounted price£17.00Normal price£19.99

    2 pcs | £8.50/pc
  • Knee-length denim shorts - Brown/Denim blue/Dark denim blue
    -15%
    H&M Adorables

    Knee-length denim shorts

    Discounted price£13.60Normal price£15.99

  • Dark grey shorts in soft cotton twill are presented in a front view, featuring belt loops, a zip fly with a button, and side slash pockets. The design also includes adjustable elastication at the waist and a faux back welt pocket.
    -15%

    Cotton chino shorts

    Discounted price£6.80Normal price£7.99

  • Cotton shorts - Light beige/Turquoise/Brown/Dark red/Striped
    -15%

    Cotton shorts

    Discounted price£5.10Normal price£5.99

  • 5-pack cotton jersey shorts - Green/White striped/Apricot/Blue/Navy blue/Light blue/Dusty green/Brown/Beige/Red/Black/Teal/Striped/Blue/Grey/Black/Light greige/Blue/Navy blue
    -15%

    5-pack cotton jersey shorts

    Discounted price£15.30Normal price£17.99

    5 pcs | £3.06/pc
  • Cotton muslin shorts - Dark green/Palm trees/Cream/Fish
    -15%

    Cotton muslin shorts

    Discounted price£7.65Normal price£8.99

  • School shorts - Dark grey
    -15%

    School shorts

    Discounted price£6.80Normal price£7.99

  • Cargo sweatshorts - Navy blue/Light dusty turquoise/Black/Light grey marl
    -15%

    Cargo sweatshorts

    Discounted price£6.80Normal price£7.99

  • 2-piece terry set - Blue/Venice Beach/Orange
    -15%

    2-piece terry set

    Discounted price£12.75Normal price£14.99

  • Cotton shorts - Brown/Turquoise/Light beige/Dark red/Striped
    -15%

    Cotton shorts

    Discounted price£5.10Normal price£5.99

  • 5-pack cotton jersey shorts - Teal/Striped/Apricot/Blue/Navy blue/Light blue/Dusty green/Brown/Beige/Red/Black/Green/White striped/Blue/Grey/Black/Light greige/Blue/Navy blue
    -15%

    5-pack cotton jersey shorts

    Discounted price£15.30Normal price£17.99

    5 pcs | £3.06/pc

Boys' knee length shorts

Explore our latest line of boys' knee length shorts for adorable pieces ideal for summertime or layering up all year round. Discover all their favourite colours, prints and patterns, cut with shorter hemlines to keep them cool no matter the temperature. Browse plenty more sweet styles with our shorts.