Girls' Shorts

Filter
sort Recommended have been applied
  • 2-pack cycling shorts - Coral pink/Striped/Light pink/Light grey/Black/Mole/Leopard print/Dusty pink/White striped/Light plum/Dark plum/Light blue/Hearts
    -30%

    2-pack cycling shorts

    Discounted price£4.89Normal price£6.99

    2 pcs | £2.45/pc
  • 2-pack cycling shorts - Light pink/Light grey/Coral pink/Striped/Black/Mole/Leopard print/Dusty pink/White striped/Light plum/Dark plum/Light blue/Hearts
    -30%

    2-pack cycling shorts

    Discounted price£4.89Normal price£6.99

    2 pcs | £2.45/pc
  • Tiered cotton skort - Peach pink/White/Light blue
    -30%

    Tiered cotton skort

    Discounted price£6.99Normal price£9.99

  • 5-pack cotton cycling shorts - Light pink/Pink/Navy blue/Striped/Dark red/Dark pink/Black/Grey/Hearts/Orange/Leopard print/Green/Spotted/Pink/Light beige
    -21%

    5-pack cotton cycling shorts

    Discounted price£12.59Normal price£15.99

    5 pcs | £2.52/pc
  • Loose Fit denim shorts - Light denim blue/Denim blue/Denim blue/Black/Dark denim blue
    -30%

    Loose Fit denim shorts

    Discounted price£6.29Normal price£8.99

  • 2-piece pointelle-knit set - White/Beige striped/Light blue/White striped
    -30%

    2-piece pointelle-knit set

    Discounted price£12.59Normal price£17.99

    2 pcs
  • Tiered cotton skort - White/Peach pink/Light blue
    -30%

    Tiered cotton skort

    Discounted price£6.99Normal price£9.99

  • Tiered cotton skort - Light blue/Peach pink/White
    -30%

    Tiered cotton skort

    Discounted price£6.99Normal price£9.99

  • 5-pack cotton cycling shorts - Navy blue/Striped/Light pink/Pink/Dark red/Dark pink/Black/Grey/Hearts/Orange/Leopard print/Green/Spotted/Pink/Light beige
    -21%

    5-pack cotton cycling shorts

    Discounted price£12.59Normal price£15.99

    5 pcs | £2.52/pc
  • 5-pack cotton cycling shorts - Dark red/Dark pink/Light pink/Pink/Navy blue/Striped/Black/Grey/Hearts/Orange/Leopard print/Green/Spotted/Pink/Light beige
    -21%

    5-pack cotton cycling shorts

    Discounted price£12.59Normal price£15.99

    5 pcs | £2.52/pc
  • Linen-blend shorts - Peach pink/Suns/Light beige/Light pink/Blue/Striped/Brick red/Pink
    -30%
    H&M Premium Selection

    Linen-blend shorts

    Discounted price£5.59Normal price£7.99

  • 5-pack cotton cycling shorts - Black/Light pink/Pink/Navy blue/Striped/Dark red/Dark pink/Grey/Hearts/Orange/Leopard print/Green/Spotted/Pink/Light beige
    -21%

    5-pack cotton cycling shorts

    Discounted price£12.59Normal price£15.99

    5 pcs | £2.52/pc
  • 5-pack cotton cycling shorts - Grey/Hearts/Light pink/Pink/Navy blue/Striped/Dark red/Dark pink/Black/Orange/Leopard print/Green/Spotted/Pink/Light beige
    -21%

    5-pack cotton cycling shorts

    Discounted price£12.59Normal price£15.99

    5 pcs | £2.52/pc
  • 3-pack cotton shorts - Light pink/Ice creams/Peach pink/Butterflies
    -30%

    3-pack cotton shorts

    Discounted price£10.49Normal price£14.99

    3 pcs | £3.50/pc
  • 5-pack cotton cycling shorts - Pink/Bunnies
    -30%

    5-pack cotton cycling shorts

    Discounted price£12.59Normal price£17.99

    5 pcs | £2.52/pc
  • 5-pack cotton cycling shorts - Orange/Leopard print/Light pink/Pink/Navy blue/Striped/Dark red/Dark pink/Black/Grey/Hearts/Green/Spotted/Pink/Light beige
    -21%

    5-pack cotton cycling shorts

    Discounted price£12.59Normal price£15.99

    5 pcs | £2.52/pc
  • 5-pack cotton cycling shorts - Green/Spotted/Light pink/Pink/Navy blue/Striped/Dark red/Dark pink/Black/Grey/Hearts/Orange/Leopard print/Pink/Light beige
    -21%

    5-pack cotton cycling shorts

    Discounted price£12.59Normal price£15.99

    5 pcs | £2.52/pc
  • Cotton jersey shorts - Dark grey/Coral pink/White/Black striped/Light blue
    -30%

    Cotton jersey shorts

    Discounted price£4.19Normal price£5.99

  • 3-pack cotton shorts - Peach pink/Butterflies/Light pink/Ice creams
    -30%

    3-pack cotton shorts

    Discounted price£10.49Normal price£14.99

    3 pcs | £3.50/pc
  • 5-pack cotton cycling shorts - Light beige/Leopard print/Pink/Yellow/Purple/Pink/White/Beige/Black/Light purple/Light dusty blue
    -10%

    5-pack cotton cycling shorts

    Discounted price£14.39Normal price£15.99

    5 pcs | £2.88/pc
  • Loose Fit denim shorts - Denim blue/Light denim blue/Denim blue/Black/Dark denim blue
    -30%

    Loose Fit denim shorts

    Discounted price£6.29Normal price£8.99

  • 5-pack cotton shorts - Pink/Hearts
    -30%

    5-pack cotton shorts

    Discounted price£13.99Normal price£19.99

    5 pcs | £2.80/pc
  • Loose Fit Denim shorts - Light denim blue/Denim blue/Light pink/Light denim blue/Pale denim green
    -30%

    Loose Fit Denim shorts

    Discounted price£6.99Normal price£9.99

  • Cotton jersey shorts - White/Black striped/Coral pink/Dark grey/Light blue
    -30%

    Cotton jersey shorts

    Discounted price£4.19Normal price£5.99

Girls' Shorts

Dress her for summertime adventures in our girls' shorts. Classic denim shorts and lightweight cotton styles were made for sunny days out, while our range of specialised gym and sports shorts, including running, cycling and football styles, has her covered for any activity. Update her uniform with our girls' school shorts in black, grey or navy, or look for casual weekend wear with knee-length cargos and all-in-one dungaree shorts to pair with vest tops, tees or hoodies.