Girls' Shorts

Filter
sort Recommended have been applied
  • 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

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

    Tiered cotton skort

    Discounted price£6.99Normal price£9.99

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

    Cotton jersey shorts

    Discounted price£4.19Normal price£5.99

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

    Tiered cotton skort

    Discounted price£6.99Normal price£9.99

  • 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 - Navy blue/Striped/Light pink/Pink/Black/Dark red/Dark pink/Orange/Leopard print/Green/Spotted/Grey/Hearts/Pink/Light beige
    -21%

    5-pack cotton cycling shorts

    Discounted price£12.59Normal price£15.99

    5 pcs | £2.52/pc
  • 2-pack cycling shorts - Coral pink/Striped/Light pink/Light grey/Mole/Leopard print/Black/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 - White/Peach pink/Light blue
    -30%

    Tiered cotton skort

    Discounted price£6.99Normal price£9.99

  • 5-pack cotton cycling shorts - Light pink/Pink/Navy blue/Striped/Black/Dark red/Dark pink/Orange/Leopard print/Green/Spotted/Grey/Hearts/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 - Black/Navy blue/Striped/Light pink/Pink/Dark red/Dark pink/Orange/Leopard print/Green/Spotted/Grey/Hearts/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 - 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 - Dark red/Dark pink/Navy blue/Striped/Light pink/Pink/Black/Orange/Leopard print/Green/Spotted/Grey/Hearts/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 - Orange/Leopard print/Navy blue/Striped/Light pink/Pink/Black/Dark red/Dark pink/Green/Spotted/Grey/Hearts/Pink/Light beige
    -21%

    5-pack cotton cycling shorts

    Discounted price£12.59Normal price£15.99

    5 pcs | £2.52/pc
  • 2-pack cycling shorts - Light pink/Light grey/Coral pink/Striped/Mole/Leopard print/Black/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-piece pointelle-knit set - White/Beige striped/Red/White striped/Light blue/White striped
    -30%

    2-piece pointelle-knit set

    Discounted price£12.59Normal price£17.99

    2 pcs
  • 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

  • 5-pack cotton cycling shorts - Green/Spotted/Navy blue/Striped/Light pink/Pink/Black/Dark red/Dark pink/Orange/Leopard print/Grey/Hearts/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/Navy blue/Striped/Light pink/Pink/Black/Dark red/Dark pink/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 - Peach pink/Butterflies/Light pink/Ice creams
    -30%

    3-pack cotton shorts

    Discounted price£10.49Normal price£14.99

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

    Loose Fit Denim shorts

    Discounted price£6.99Normal price£9.99

  • Textured skort - Navy blue/Striped/Navy blue/White
    -30%

    Textured skort

    Discounted price£5.59Normal price£7.99

  • 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
  • Cotton jersey shorts - White/Black striped/Dark grey/Coral pink/Light blue
    -30%

    Cotton jersey shorts

    Discounted price£4.19Normal price£5.99

  • Cotton sweatshirt shorts - Red/Lemon/White/Blue striped
    -30%

    Cotton sweatshirt shorts

    Discounted price£5.59Normal price£7.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.