Maxi Dresses

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

Filter & Sort

  • Sort by

  • Colour

  • Size

  • Material

  • Style

  • Fit

  • Occasion

  • Pattern

  • Brand

  • Quality

  • Length

  • Sleeve length

  • Neckline

354 items

Toggle image size
Toggle image type
354 items

Selected filters:

    • Lace-detail chiffon dressModel
      -15%

      Lace-detail chiffon dress

      £38.25 £44.99
      • Black/Floral
    • Belted tie-detail dressModel
      -15%

      Belted tie-detail dress

      £38.25 £44.99
      • Black
    • Sleeveless turtleneck dressModel
      -15%

      Sleeveless turtleneck dress

      £17.00 £19.99
      • Burgundy
    • Draped batwing-sleeved dressModel
      -15%

      Draped batwing-sleeved dress

      £21.25 £24.99
      • Dark brown
    • Brushed jersey dressModel
      -15%

      Brushed jersey dress

      £19.55 £22.99
      • Black
    • Sleeveless turtleneck dressModel
      -15%

      Sleeveless turtleneck dress

      £17.00 £19.99
      • Dark mole marl
    • Asymmetric dual-fabric dressModel
      -15%

      Asymmetric dual-fabric dress

      £17.00 £19.99
      • Plum purple
    • Dual-fabric strappy dressModel
      -15%

      Dual-fabric strappy dress

      £46.75 £54.99
      • Black
    • Printed tie-detail dressModel
      -15%

      Printed tie-detail dress

      £32.30 £37.99
      • Light blue/Floral
    • Sleeveless turtleneck dressModel
      -15%

      Sleeveless turtleneck dress

      £17.00 £19.99
      • Black
    • Rib-knit dressModel
      -15%

      Rib-knit dress

      £32.30 £37.99
      • Dark grey marl
    • Rib-knit dressModel
      -15%

      Rib-knit dress

      £32.30 £37.99
      • Dark brown
    • Cowl-neck dressModel
      -15%

      Cowl-neck dress

      £38.25 £44.99
      • Dark blue
    • Crinkled butterfly-sleeved dressModel
      -15%

      Crinkled butterfly-sleeved dress

      £19.55 £22.99
      • Dark brown
    • Asymmetric dual-fabric dressModel
      -15%

      Asymmetric dual-fabric dress

      £17.00 £19.99
      • Black
    • Draped cut-out dressModel
      -15%

      Draped cut-out dress

      £17.00 £19.99
      • Dark brown
    • Printed tie-detail dressModel
      -15%

      Printed tie-detail dress

      £32.30 £37.99
      • Light beige/Floral
    • Printed tie-detail dressModel
      -15%

      Printed tie-detail dress

      £32.30 £37.99
      • Black/Floral
    • Printed tiered dressModel
      -15%

      Printed tiered dress

      £32.30 £37.99
      • Peach pink/Patterned
    • Long T-shirt dressModel
      -15%

      Long T-shirt dress

      £17.00 £19.99
      • Black
    • Cut-out one-shoulder dressModel
      -15%

      Cut-out one-shoulder dress

      £32.30 £37.99
      • Light beige/Patterned
    • Draped cape-detail dressModel
      -15%

      Draped cape-detail dress

      £32.30 £37.99
      • Dark brown
    • A-line tie-strap dressModel
      -15%

      A-line tie-strap dress

      £38.25 £44.99
      • Black/Cream striped
    • Appliquéd viscose dressModel
      -15%

      Appliquéd viscose dress

      £46.75 £54.99
      • Black
    • Long T-shirt dressModel
      -15%

      Long T-shirt dress

      £17.00 £19.99
      • White/Brown striped
    • Lace-inset chiffon dressModel
      -15%

      Lace-inset chiffon dress

      £63.75 £74.99
      • Plum purple
    • Ruffled maxi dressModel
      -15%

      Ruffled maxi dress

      £21.25 £24.99
      • Black
    • Draped strappy dressModel
      -15%

      Draped strappy dress

      £46.75 £54.99
      • Light beige/Black
    • Cape-detail draped dressModel
      -15%

      Cape-detail draped dress

      £36.55 £42.99
      • Light dusty blue
    • Draped halterneck dressModel
      -15%

      Draped halterneck dress

      £21.25 £24.99
      • Black
    • Cowl-neck slip dressModel
      -15%

      Cowl-neck slip dress

      £23.80 £27.99
      • Brown/Leopard print
    • Draped halterneck dressModel
      -15%

      Draped halterneck dress

      £25.50 £29.99
      • Black
    • Textured-knit maxi dressModel
      -15%

      Textured-knit maxi dress

      £17.00 £19.99
      • Brown
    • Flared-skirt denim dressModel
      -15%

      Flared-skirt denim dress

      £25.50 £29.99
      • Dark denim blue
    • Halterneck maxi dressModel
      -15%

      Halterneck maxi dress

      £38.25 £44.99
      • Dark blue
    • Printed tiered dressModel
      -15%

      Printed tiered dress

      £32.30 £37.99
      • Cream/Patterned

    Showing 36 of 354 Items

    Load more products

    Become a member

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

    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.