Extended! 10% off $60, 15% off $80 or 20% off $100 + free shipping

GIRLS' SHORTS (2-8Y)

Back to start
Category
Sort by
Filter by Size
Filter by Colour
Filter by Pattern
Filter by Material
All filters

Filter & Sort

  • Sort by

  • Size

  • Colour

  • Pattern

  • Material

  • Style

  • Length

  • Waist rise

  • Fit

90 items

Toggle image size
Toggle image type
90 items

Selected filters:

    • 2-pack Cycling Shorts

      2-pack Cycling Shorts

      $13.99
      • Black
      • Light pink/leopard print
      • Navy blue/striped
      • Light purple
    • Printed Bike Shorts

      Printed Bike Shorts

      $12.99
      • Light pink/Barbie
      • Light pink/Encanto
      • White/SmileyWorld®
    • 5-pack Cotton Cycling Shorts

      5-pack Cotton Cycling Shorts

      $32.99
      • Pink/lilac
      • Yellow/gray melange/purple
      • Gray melange/light purple
    • Sweatshorts

      Sweatshorts

      $12.99
      • Black
      • Light brown
      • Bright blue
      • Light pink
    • 7-pack Bike Shorts

      7-pack Bike Shorts

      $49.99
      • Light blue/pink
    • Sweatshorts

      Sweatshorts

      $12.99
      • Gray melange
      • Black
      • Light brown
      • Bright blue
    • 2-pack Cycling Shorts

      2-pack Cycling Shorts

      $13.99
      • Light pink/hearts
      • Light pink/leopard print
      • Black
      • Navy blue/striped
    • Sweatshorts

      Sweatshorts

      $12.99
      • Bright blue
      • Black
      • Light brown
      • Light pink
    • 3-pack cotton shorts

      3-pack cotton shorts

      $24.99
      • Powder pink/light purple
      • Light pink/white striped
      • Green/Pink/Light grey marl
      • Light pink/bright pink
    • 3-pack Jersey Shorts

      3-pack Jersey Shorts

      $24.99
      • Beige/leopard
      • Light blue/butterflies
    • 2-pack Cycling Shorts

      2-pack Cycling Shorts

      $13.99
      • Navy blue/striped
      • Light pink/leopard print
      • Black
      • Light purple
    • Patterned Paper-bag Shorts

      Patterned Paper-bag Shorts

      $7.99
      • Black/dotted
      • Light pink/apricot
      • Light blue/hibiscus
      • Light yellow/floral
    • Sweatshorts

      Sweatshorts

      $12.99
      • Light pink
      • Light gray melange
    • 2-piece Printed Set

      2-piece Printed Set

      $19.99
      • White/unicorns
      • Cream/hearts
    • Sweatshorts

      Sweatshorts

      $12.99
      • Light gray melange
      • Light pink
    • 2-pack Motif-detail Set

      2-pack Motif-detail Set

      $22.99
      • Black/unicorn
      • Orange/ice cream
    • 5-pack Cotton Cycling Shorts

      5-pack Cotton Cycling Shorts

      $32.99
      • Gray melange/light purple
      • Yellow/gray melange/purple
      • Pink/lilac
    • Sweatshorts

      Sweatshorts

      $12.99
      • Black
      • Black
      • Light brown
      • Bright blue
    • Paper-bag Sweatshorts

      Paper-bag Sweatshorts

      $7.99
      • Mauve
      • Pink
      • Light beige/leopard print
    • Sweatshorts

      Sweatshorts

      $12.99
      • Light brown
      • Black
      • Bright blue
      • Light pink
    • Loose Fit Denim Shorts

      Loose Fit Denim Shorts

      $24.99
      • Light denim blue
      • Denim blue/unicorns
      • White
      • Khaki green
    • Linen-blend Shorts

      Linen-blend Shorts

      $14.99
      • Light beige
      • Light blue
    • Loose Fit Denim Shorts

      Loose Fit Denim Shorts

      $24.99
      • Light denim blue/Disney
      • Denim blue/Disney
      • Light pink/Care Bears
    • Denim Shorts

      Denim Shorts

      $29.99
      • Light denim blue
    • Loose Fit Denim Shorts

      Loose Fit Denim Shorts

      $24.99
      • Denim blue/Disney
      • Light denim blue/Disney
      • Light pink/Care Bears
    • 3-pack Printed Bike Shorts

      3-pack Printed Bike Shorts

      $34.99
      • Lilac/Frozen
    • 2-pack Cycling Shorts

      2-pack Cycling Shorts

      $13.99
      • Light purple
      • Light pink/leopard print
      • Black
      • Navy blue/striped
    • Paper-bag Sweatshorts

      Paper-bag Sweatshorts

      $7.99
      • Light beige/leopard print
      • Mauve
      • Pink
    • 2-pack Denim Shorts

      2-pack Denim Shorts

      $24.99
      • Light denim blue
      • Light denim blue/white
    • Patterned Paper-bag Shorts

      Patterned Paper-bag Shorts

      $7.99
      • Light blue/hibiscus
      • Black/dotted
      • Light pink/apricot
      • Light yellow/floral
    • Patterned Paper-bag Shorts

      Patterned Paper-bag Shorts

      $7.99
      • Light pink/apricot
      • Black/dotted
      • Light blue/hibiscus
      • Light yellow/floral
    • 2-pack Denim Shorts

      2-pack Denim Shorts

      $24.99
      • Denim blue/light pink
    • 5-pack Cotton Cycling Shorts

      5-pack Cotton Cycling Shorts

      $32.99
      • Yellow/gray melange/purple
      • Gray melange/light purple
      • Pink/lilac
    • Printed Bike Shorts

      Printed Bike Shorts

      $12.99
      • White/SmileyWorld®
      • Light pink/Encanto
      • Light pink/Barbie
    • Superstretch Denim Shorts

      Superstretch Denim Shorts

      $12.99
      • Dark denim blue
      • Light denim blue
    • Denim Shorts

      Denim Shorts

      $14.99
      • Light denim blue
      • Dark denim blue

    Showing 36 of 90 Items

    Load more products

    Women
    Divided
    Men
    Baby
    Kids
    H&M HOME
    Beauty
    Sport
    Gift Card

    Career at H&M
    About H&M group
    Sustainability H&M Group
    Press
    Investor Relations
    Corporate Governance

    Customer Service
    My Account
    Store Locator
    Legal & Privacy
    Contact
    Gift Card Terms and Conditions
    Report a scam
    Cookie Notice

    Become a member

    Join now and get 10% off your purchase, and free returns on all online purchases!

    READ MORE
    • Facebook
    • Twitter
    • Instagram
    • Youtube
    • Pinterest

    The content of this site is copyright-protected and is the property of H & M Hennes & Mauritz AB.

    H&M
    Canada (en) | $

    Become a member

    Become a Member — don’t miss out on rewards, perks, invitation to events and contests.

    / /
    H&M wants to give you a special treat on your birthday

    H&M will send you information regarding your bonus points and other information regarding your membership, unless you opt-out from such messages by changing your profile settings,contacting customer service, or clicking the unsubscribe link in the bottom of our emails.

    By clicking ‘Become a member’, I agree to the H&M Loyalty program Terms and conditions.

    To give you the full membership experience, we will process your personal data in accordance with the H&M's Privacy Notice.