• Secondhand
    • H&M RE:WEAR
  • New Arrivals
    • View All
    • Clothes
    • Shoes & Accessories
    • Beauty
    • Underwear & Nightwear
  • Trending Now
    • Romantic & feminine
    • New season edit
    • H&M Edition
    • Sun-kissed styles
    • Back to Campus
  • Offers
    • Sale up to 70%
  • Shop by Product
    • View All
    • Plus sizes
    • Dresses
    • Tops
    • Shirts & Blouses
    • Cardigans & Sweaters
    • Jackets & Coats
    • Pants
    • Blazers
    • Jeans
    • Overalls & Jumpsuits
    • Skirts
      • A-line skirts
      • Leather Skirts
      • Pleated Skirts
      • Short Skirts
      • Midi Skirts
      • Maxi Skirts
      • Pencil Skirts
      • Denim Skirts
      • High Waisted Skirts
      • Skater skirts
      • Wrap Skirts
    • Shoes
    • Accessories
    • Hoodies & Sweatshirts
    • Basics
    • Lingerie
    • Loungewear
    • Nightwear
    • Socks & Tights
    • Sportswear
    • Swimwear & Beachwear
    • Shorts
    • Maternity Wear
    • Premium Selection
    • Beauty
    • Care products
  • Gifting
    • Gift Cards
  • Sustainability
    • H&M Take Care
    • Learn More
  • Magazine
    • Magazine
  • Occasion
    • Wedding
    • Party Wear
    • Office Wear
15% off sitewide for members—24 hours only!
Order over $75 & get Free Express Shipping!

SHORT SKIRTS

Back to start
Sort by
Filter by Size
Filter by Colour
Filter by Pattern
Filter by Style
All filters

Filter & Sort

  • Sort by

  • Size

  • Colour

    • Black
    • White
  • Pattern

    • floral
  • Style

  • Function

  • Waist rise

    • High waist
  • Length

  • Fit

  • Occasion

  • Concept

  • Material

121 items

Toggle image size
Toggle image type
121 items

Selected filters:

    • Mini SkirtModel

      Mini Skirt

      $29.99
      • Black/houndstooth-patterned
      • Beige/houndstooth-patterned
      • Black
      • Black
      New Arrival
    • Cable-knit SkirtModel
      XS- XXL

      Cable-knit Skirt

      $34.99
      • Red
    • Mini SkirtModel

      Mini Skirt

      $29.99
      • Black
      • Beige/houndstooth-patterned
      • Black
      • Black
      New Arrival
    • Mini SkirtModel

      Mini Skirt

      $49.99
      • Orange/houndstooth-patterned
      New Arrival
    • Mini SkirtModel
      XS- XXL

      Mini Skirt

      $34.99
      • White
      • Black
      • Blue
      New Arrival
    • Rib-knit SkirtModel

      Rib-knit Skirt

      $29.99
      • Pink
      New Arrival
    • True To You Denim SkirtModel

      True To You Denim Skirt

      $49.99
      • Denim blue
      • Black
    • Pleated SkirtModel

      Pleated Skirt

      $29.99
      • Black
      • Beige/plaid
      • Dark blue/pinstriped
      New Arrival
    • Biker SkirtModel

      Biker Skirt

      $44.99
      • Black
      New Arrival
    • Mini SkirtModel

      Mini Skirt

      $34.99
      • Blue
      • Black
      • White
      New Arrival
    • Short Wrap-front SkirtModel
      XS- XXL

      Short Wrap-front Skirt

      $17.99
      • Cerise
      • Beige
      New Arrival
    • Mini SkirtModel

      Mini Skirt

      $29.99
      • Black
      • Brown
      • Hot pink
    • True To You Denim SkirtModel

      True To You Denim Skirt

      $49.99
      • Black
      • Denim blue
    • A-line SkirtModel

      A-line Skirt

      $49.99
      • White
    • Flared Jersey SkirtModel

      Flared Jersey Skirt

      $19.99
      • Black/small flowers
      • Black
      New Arrival
    • Short SkirtModel

      Short Skirt

      $49.99
      • Black
    • Flared Jersey SkirtModel

      Flared Jersey Skirt

      $19.99
      • Black
      • Black/small flowers
    • Short Linen-blend SkirtModel

      Short Linen-blend Skirt

      $29.99
      • White
      • Pink
      • Green
    • Pleated SkirtModel

      Pleated Skirt

      $29.99
      • Dark blue/pinstriped
      • Black
      • Beige/plaid
      New Arrival
    • A-line SkirtModel

      A-line Skirt

      $19.99
      • Navy blue
      • Black
    • Denim SkirtModel

      Denim Skirt

      $34.99
      • Black
    • Short SkirtModel

      Short Skirt

      $49.99
      • Natural white/studs
    • Tennis SkirtModel

      Tennis Skirt

      $29.99
      • Black
      • Dark green
      • Dark green
    • Short Twill SkirtModel

      Short Twill Skirt

      $29.99
      • Black
      • Blue/plaid
      • Black
      • Purple
    • Draped SkirtModel

      Draped Skirt

      $39.99
      • Dark blue/patterned
    • Ultra High Waist Denim SkirtModel

      Ultra High Waist Denim Skirt

      $34.99
      • Light denim blue
      • Light denim blue
    • Tennis SkirtModel

      Tennis Skirt

      $29.99
      • Dark green
      • Black
      • Dark green
    • Mini skirtModel

      Mini skirt

      $34.99
      • Black/rhinestones
    • Sequined Mini SkirtModel

      Sequined Mini Skirt

      $39.99
      • Dark blue
    • Sequined SkirtModel

      Sequined Skirt

      $24.99
      • Black
    • Denim SkirtModel

      Denim Skirt

      $29.99
      • Natural white
      • Light pink
    • Short Wrap-front SkirtModel
      XS- XXL

      Short Wrap-front Skirt

      $17.99
      • Beige
      • Cerise
      New Arrival
    • Smocked-waist SkirtModel

      Smocked-waist Skirt

      $29.99
      • Light denim blue
    • Gathered Crêped SkirtModel

      Gathered Crêped Skirt

      $29.99
      • Orange
      • Light beige/zebra print
      • Light brown
    • Sequined Mini skirtModel
      Metaverse design story

      Sequined Mini skirt

      $114.00
      • Agate green
    • Denim SkirtModel

      Denim Skirt

      $29.99
      • Light pink
      • Natural white
    • SkirtModel

      Skirt

      $29.99
      • Black
      • Light taupe
      • Bright blue
      New Arrival
    • Mini SkirtModel

      Mini Skirt

      $29.99
      • Brown
      • Black
      • Hot pink
    • Low Waist Denim SkirtModel

      Low Waist Denim Skirt

      $29.99
      • White
      • Denim blue
      • Light denim blue
      • Light denim blue/patterned
    • Mini SkirtModel

      Mini Skirt

      $29.99
      • Hot pink
      • Black
      • Brown
    • Short Jersey SkirtModel

      Short Jersey Skirt

      $24.99
      • Silver-coloured/Glittery
    • Short SkirtModel

      Short Skirt

      $34.99
      • Brown/leopard print
    • SkirtModel

      Skirt

      $29.99
      • Light taupe
      • Black
      • Bright blue
      New Arrival
    • H&M+ Mini SkirtModel

      H&M+ Mini Skirt

      $29.99
      • Black
    • Twill Wrapover SkirtModel

      Twill Wrapover Skirt

      $29.99
      • Black
    • Sequined SkirtModel

      Sequined Skirt

      $39.99
      • Dark blue
    • Mini SkirtModel

      Mini Skirt

      $29.99
      • Black
      • Beige/houndstooth-patterned
      • Black
      • Black
    • Denim SkirtModel

      Denim Skirt

      $29.99
      • Denim blue
    • Pleated SkirtModel

      Pleated Skirt

      $29.99
      • Black
    • Gathered Crêped SkirtModel

      Gathered Crêped Skirt

      $29.99
      • Light beige/zebra print
      • Light brown
      • Orange
    • Short Linen-blend SkirtModel

      Short Linen-blend Skirt

      $29.99
      • Pink
      • Green
      • White
    • Short Crochet-look SkirtModel

      Short Crochet-look Skirt

      $34.99
      • Black
      • Purple/striped
    • Low Waist Denim SkirtModel

      Low Waist Denim Skirt

      $29.99
      • Denim blue
      • Light denim blue
      • Light denim blue/patterned
      • Black
    • Flounced Crêped SkirtModel

      Flounced Crêped Skirt

      $29.99
      • Red/butterflies
      • Yellow/floral
    • Jersey Circle SkirtModel

      Jersey Circle Skirt

      $19.99
      • Black/white plaid
    • A-line SkirtModel

      A-line Skirt

      $49.99
      • Silver-colored
    • A-line SkirtModel

      A-line Skirt

      $34.99
      • Light brown
    • Gathered Crêped SkirtModel

      Gathered Crêped Skirt

      $29.99
      • Light brown
      • Light beige/zebra print
      • Orange
    • Mini SkirtModel

      Mini Skirt

      $29.99
      • Beige/houndstooth-patterned
      • Black
      • Black
      • Black
    • Short Linen-blend SkirtModel

      Short Linen-blend Skirt

      $29.99
      • Green
      • Pink
      • White
    • Mini SkirtModel
      Metaverse design story

      Mini Skirt

      $84.99
      • Mahogany red
    • Short Jersey SkirtModel

      Short Jersey Skirt

      $17.99
      • Black
    • Mesh Mini SkirtModel

      Mesh Mini Skirt

      $19.99
      • Dark green/small flowers
    • Mini SkirtModel

      Mini Skirt

      $14.99
      • Black
      • Black/green
      • White
      • Black/checked
    • Low Waist Denim SkirtModel

      Low Waist Denim Skirt

      $29.99
      • Black
      • Denim blue
      • Light denim blue
      • Light denim blue/patterned
    • Tennis SkirtModel

      Tennis Skirt

      $29.99
      • Black
      • Light blue
    • Satin SkirtModel

      Satin Skirt

      $29.99
      • Burgundy
    • 90s Denim SkirtModel

      90s Denim Skirt

      $34.99
      • Light denim blue
      • Light denim blue
      • Light denim blue
    • SkirtModel

      Skirt

      $29.99
      • Bright blue
      • Black
      • Light taupe
      New Arrival
    • Mesh Mini SkirtModel

      Mesh Mini Skirt

      $14.99
      • Black/small flowers
      • Cream/brown plaid
      • Brown/plaid
    • Mini SkirtModel

      Mini Skirt

      $14.99
      • Black
      • Black/green
      • White
      • Black/checked
    • Patterned Wrap-front SkirtModel

      Patterned Wrap-front Skirt

      $29.99
      • Black/floral
      • Orange/Tropical flowers
    • 90s Denim SkirtModel

      90s Denim Skirt

      $34.99
      • Light denim blue
      • Light denim blue
      • Light denim blue
    • Short Twill SkirtModel

      Short Twill Skirt

      $29.99
      • Dark brown
      • Blue/plaid
      • Black
      • Black
    • Twill Mini SkirtModel

      Twill Mini Skirt

      $29.99
      • Gold-colored
    • Linen-blend Tiered SkirtModel

      Linen-blend Tiered Skirt

      $34.99
      • White/Red floral
      • Blue
    • Short SkirtModel

      Short Skirt

      $19.99
      • Silver-colored
      • Black
    • Flared Cotton Jersey SkirtModel

      Flared Cotton Jersey Skirt

      $12.99
      • Dark brown
      • Green
      • Dark blue
    • Ribbed Lace-detail SkirtModel

      Ribbed Lace-detail Skirt

      $17.99
      • Black
      • White/cherries
    • Mini SkirtModel

      Mini Skirt

      $39.99
      • Gray/herringbone-patterned
      • Cream/plaid
    • Linen-blend Tiered SkirtModel

      Linen-blend Tiered Skirt

      $34.99
      • Blue
      • White/Red floral
    • Pleated SkirtModel

      Pleated Skirt

      $29.99
      • Black
      • White
      • Dark brown/pinstriped
    • Satin Wrapover SkirtModel

      Satin Wrapover Skirt

      $29.99
      • Black
      • Bright blue
    • Patterned Wrap-front SkirtModel

      Patterned Wrap-front Skirt

      $29.99
      • Orange/Tropical flowers
      • Black/floral
    • H&M+ Cable-knit SkirtModel

      H&M+ Cable-knit Skirt

      $34.99
      • White
    • Short Twill SkirtModel

      Short Twill Skirt

      $29.99
      • Blue/plaid
      • Black
      • Black
      • Purple
    • Denim Mini SkirtModel

      Denim Mini Skirt

      $34.99
      • Denim blue
      • Denim blue
    • Glittery SkirtModel

      Glittery Skirt

      $39.99
      • Dark pink
    • H&M+ Short Twill SkirtModel

      H&M+ Short Twill Skirt

      $29.99
      • Blue/plaid
      • Black/DY
    • Mini SkirtModel

      Mini Skirt

      $14.99
      • Black
      • Black/green
      • White
      • Black/checked
    • Mini SkirtModel

      Mini Skirt

      $12.99
      • Light khaki green
      • Orange
      • Dark gray
    • Cable-knit Mini SkirtModel

      Cable-knit Mini Skirt

      $29.99
      • Pink
      New Arrival
    • Lacing-detail Twill SkirtModel

      Lacing-detail Twill Skirt

      $29.99
      • Black
    • Mini SkirtModel

      Mini Skirt

      $12.99
      • Dark gray
      • Orange
      • Light khaki green
    • Mesh Mini SkirtModel

      Mesh Mini Skirt

      $14.99
      • Cream/brown plaid
      • Black/small flowers
      • Brown/plaid
    • Flounced Wrap-front SkirtModel

      Flounced Wrap-front Skirt

      $59.99
      • Orange
    • Cotton Poplin SkirtModel

      Cotton Poplin Skirt

      $29.99
      • Bright red
    • Mini SkirtModel

      Mini Skirt

      $34.99
      • Black
      • Black
      • Light beige
      • Brown
    • Mini SkirtModel

      Mini Skirt

      $14.99
      • White
      • Black/green
      • Black/checked
      • Dark blue/plaid
    • Rhinestone-embellished Mini SkirtModel

      Rhinestone-embellished Mini Skirt

      $104.00
      • Cerise
    • Mesh Mini SkirtModel

      Mesh Mini Skirt

      $14.99
      • Black/Blackpink
    • Belted Mini SkirtModel

      Belted Mini Skirt

      $39.99
      • Plum purple
    • Short SkirtModel

      Short Skirt

      $34.99
      • Light taupe
    • Low Waist Denim SkirtModel

      Low Waist Denim Skirt

      $29.99
      • Light denim blue
      • Denim blue
      • Light denim blue/patterned
      • Black
    • Wrapover Mini SkirtModel

      Wrapover Mini Skirt

      $29.99
      • Pigeon blue
    • A-line SkirtModel

      A-line Skirt

      $14.99
      • Black/small flowers
      • Black/white plaid
    • Mesh Mini SkirtModel

      Mesh Mini Skirt

      $14.99
      • Brown/plaid
      • Cream/brown plaid
      • Black/small flowers
    • Low Waist Denim SkirtModel

      Low Waist Denim Skirt

      $29.99
      • Light denim blue/patterned
      • Denim blue
      • Light denim blue
      • Black
    • Mini Skirt with Sequins and RhinestonesModel
      Circular Design Story

      Mini Skirt with Sequins and Rhinestones

      $169.00
      • Black
    • Mini SkirtModel

      Mini Skirt

      $34.99
      • Black
      • Black
      • Light beige
      • Brown
    • Ultra High Waist Denim SkirtModel

      Ultra High Waist Denim Skirt

      $34.99
      • Light denim blue
      • Light denim blue
    • Denim Mini SkirtModel

      Denim Mini Skirt

      $34.99
      • Denim blue
      • Denim blue
    • Mini SkirtModel

      Mini Skirt

      $29.99
      • Brown
      • Black
    • Pleated SkirtModel

      Pleated Skirt

      $29.99
      • White
      • Black
      • Dark brown/pinstriped
    • Short Twill SkirtModel

      Short Twill Skirt

      $29.99
      • White
      • Black
      • Brown
    • Short Twill SkirtModel

      Short Twill Skirt

      $29.99
      • Brown
      • Black
      • White
    • Mini SkirtModel

      Mini Skirt

      $34.99
      • Purple
      • Black
      • Black
      • Light beige
    • Mini SkirtModel

      Mini Skirt

      $14.99
      • Black/green
      • White
      • Black/checked
      • Dark blue/plaid
    • Cut-out Detail SkirtModel

      Cut-out Detail Skirt

      $29.99
      • Black
      • Brown/patterned
    • Pleated SkirtModel

      Pleated Skirt

      $29.99
      • Beige/plaid
      • Black
      • Dark blue/pinstriped
      New Arrival
    • Tennis SkirtModel

      Tennis Skirt

      $29.99
      • Dark green
      • Black
      • Dark green

    Showing 121 of 121 Items

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

    Career at H&M
    About H&M group
    Sustainability
    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’s business concept is to offer fashion and quality at the best price in a sustainable way. Since it was founded in 1947, H&M has grown into one of the world's leading fashion companies.

    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.