Midi Skirts

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

Filter & Sort

  • Sort by

  • Brand

  • Size

  • Colour

  • Pattern

  • Style

  • Function

  • Waist rise

  • Length

  • Fit

  • Occasion

  • Concept

  • Quality

  • Material

181 items

Toggle image size
Toggle image type
181 items

Selected filters:

    • Printed wrap skirtModel

      Printed wrap skirt

      £37.99
      • Green/Floral
    • Lace-trimmed satin skirtModel

      Lace-trimmed satin skirt

      £37.99
      • Cream
    • Midi skirtModel

      Midi skirt

      £22.99
      • Black
    • Linen-blend slip skirtModel
      H&M Premium Selection

      Linen-blend slip skirt

      £22.99
      • Dark brown
    • Printed wrap skirtModel

      Printed wrap skirt

      £37.99
      • Black/Patterned
    • Lace-trimmed satin skirtModel

      Lace-trimmed satin skirt

      £37.99
      • Black
    • Midi skirtModel

      Midi skirt

      £22.99
      • Burgundy
    • Jersey pencil skirtModel

      Jersey pencil skirt

      £12.99
      • Black
    • Pleat-detail crêpe skirtModel

      Pleat-detail crêpe skirt

      £27.99
      • Green/Patterned
    • Draped jersey skirtModel

      Draped jersey skirt

      £19.99
      • Dark brown
    • Lace-trimmed satin skirtModel

      Lace-trimmed satin skirt

      £19.99
      • Black
    • Linen-blend slip skirtModel
      H&M Premium Selection

      Linen-blend slip skirt

      £22.99
      • White
    • Satin slip skirtModel

      Satin slip skirt

      £22.99
      • Rust brown
    • Satin slip skirtModel

      Satin slip skirt

      £22.99
      • Orange
    • Satin slip skirtModel

      Satin slip skirt

      £22.99
      • Brown/Leopard print
    • Draped jersey skirtModel

      Draped jersey skirt

      £19.99
      • Dark khaki green
    • Broderie anglaise skirtModel

      Broderie anglaise skirt

      £44.99
      • Black
    • Asymmetric satin skirtModel

      Asymmetric satin skirt

      £27.99
      • Black
    • Lace-trimmed satin skirtModel

      Lace-trimmed satin skirt

      £34.99
      • Old rose/Cream
    • Wrap skirtModel

      Wrap skirt

      £37.99
      • Black
    • Lace-trimmed ramie skirtModel
      H&M Premium Selection

      Lace-trimmed ramie skirt

      £54.99
      • Light pink
    • Lace-trimmed skirtModel

      Lace-trimmed skirt

      £17.99
      • Black
    • Jersey pencil skirtModel

      Jersey pencil skirt

      £19.99
      • Cream
    • Pencil skirtModel

      Pencil skirt

      £27.99
      • Grey/Dogtooth pattern
    • Midi skirtModel

      Midi skirt

      £22.99
      • Cream/Polka dot
    • Asymmetric midi skirtModel

      Asymmetric midi skirt

      £24.99
      • Black
    • Seersucker Midi SkirtModel
      ARKET

      Seersucker Midi Skirt

      £75.00
      • Dark Blue
    • Midi skirtModel

      Midi skirt

      £22.99
      • Black
    • Lace midi skirtModel

      Lace midi skirt

      £27.99
      • Black
    • Viscose satin skirtModel

      Viscose satin skirt

      £32.99
      • Beige
    • Rib-knit skirtModel

      Rib-knit skirt

      £22.99
      • Dark brown
    • Rib-knit skirtModel

      Rib-knit skirt

      £27.99
      • Cream
    • Gathered A-line Maxi SkirtModel
      & Other Stories

      Gathered A-line Maxi Skirt

      £97.00
      • Red
    • Flounce-trimmed viscose skirtModel

      Flounce-trimmed viscose skirt

      £37.99
      • Cream
    • A-Line Midi SkirtModel
      ARKET

      A-Line Midi Skirt

      £45.00
      • Black
    • Ribbed viscose skirtModel

      Ribbed viscose skirt

      £37.99
      • Black

    Showing 36 of 181 Items

    Load more products

    Become a member

    Become a member — don’t miss out on deals, offers, discounts and bonus vouchers.

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

    Wish your inbox was more stylish? No problem, just subscribe to our newsletter. Find out what's current in the world of fashion, beauty, and home decor. Plus, you'll get bonus vouchers and special invites to sales and events – straight to your inbox.

    By clicking ‘Become a member’, I agree to the H&M Membership 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.