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

184 items

Toggle image size
Toggle image type
184 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
    • Midi skirtModel

      Midi skirt

      £22.99
      • Burgundy
    • Lace-trimmed satin skirtModel

      Lace-trimmed satin skirt

      £37.99
      • Black
    • 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
    • Satin slip skirtModel

      Satin slip skirt

      £22.99
      • Rust brown
    • Asymmetric satin skirtModel

      Asymmetric satin skirt

      £27.99
      • Black
    • Satin slip skirtModel

      Satin slip skirt

      £22.99
      • Brown/Leopard print
    • Draped jersey skirtModel

      Draped jersey skirt

      £19.99
      • Dark khaki green
    • Jersey pencil skirtModel

      Jersey pencil skirt

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

      Linen-blend slip skirt

      £22.99
      • White
    • Broderie anglaise skirtModel

      Broderie anglaise skirt

      £44.99
      • Black
    • Lace-trimmed skirtModel

      Lace-trimmed skirt

      £17.99
      • Black
    • Wrap skirtModel

      Wrap skirt

      £37.99
      • Black
    • Lace-trimmed satin skirtModel

      Lace-trimmed satin skirt

      £34.99
      • Old rose/Cream
    • Midi skirtModel

      Midi skirt

      £22.99
      • Cream/Polka dot
    • Frayed cotton midi skirtModel
      Weekday

      Frayed cotton midi skirt

      £49.99
      • Dark Mole
    • Asymmetric denim skirtModel

      Asymmetric denim skirt

      £24.99
      • Light denim blue
    • Asymmetric denim skirtModel

      Asymmetric denim skirt

      £24.99
      • Dark denim grey
    • Midi skirtModel

      Midi skirt

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

      Lace-trimmed ramie skirt

      £54.99
      • Light pink
    • Twist-detail skirtModel

      Twist-detail skirt

      £27.99
      • Black
    • Asymmetric viscose skirtModel

      Asymmetric viscose skirt

      £32.99
      • Rust brown
    • Bubble-hem tulip skirtModel

      Bubble-hem tulip skirt

      £19.99
      • Dark beige
    • Viscose wrap skirtModel

      Viscose wrap skirt

      £54.99
      • Brown/Patterned
    • Asymmetric midi skirtModel

      Asymmetric midi skirt

      £24.99
      • Black
    • Double Layered Mesh SkirtModel
      Monki

      Double Layered Mesh Skirt

      £16.99
      • Lime Yellow - Floral
    • Flounce-trimmed viscose skirtModel

      Flounce-trimmed viscose skirt

      £37.99
      • Cream
    • Pencil skirtModel

      Pencil skirt

      £27.99
      • Grey/Dogtooth pattern
    • Seersucker Midi SkirtModel
      ARKET

      Seersucker Midi Skirt

      £75.00
      • Dark Blue

    Showing 36 of 184 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.