H&M Sale

Sort by
Filter
sort Recommended have been applied
  • Regular-Fit Lyocell-Blend Resort Shirt - Cream/patterned/Dark brown/patterned
    Final Sale
    -71%

    Regular-Fit Lyocell-Blend Resort Shirt

    Discounted price$12.99Regular price$44.99

  • Regular-Fit Linen-Blend Shirt - Light beige/Light blue/Navy blue/Khaki green/White/Taupe/striped/Beige/striped
    Final Sale
    -71%
    SUMMER 2025

    Regular-Fit Linen-Blend Shirt

    Discounted price$12.99Regular price$44.99

  • Regular-Fit Lyocell-Blend T-Shirt - Dark green melange/Beige melange
    Final Sale
    -70%

    Regular-Fit Lyocell-Blend T-Shirt

    Discounted price$8.99Regular price$29.99

  • Regular-Fit Lyocell-Blend T-Shirt - Beige melange/Dark green melange
    Final Sale
    -70%

    Regular-Fit Lyocell-Blend T-Shirt

    Discounted price$8.99Regular price$29.99

  • Muscle Fit Band-collar Shirt - Black/White
    Final Sale
    -78%

    Muscle Fit Band-collar Shirt

    Discounted price$6.99Regular price$31.99

  • Regular-Fit Textured Resort Shirt - Cream/Green/Light blue/Beige/striped
    Final Sale
    -54%

    Regular-Fit Textured Resort Shirt

    Discounted price$15.99Regular price$34.99

  • Regular Fit Linen-Blend Shorts - Cream/White/Dark beige/Navy blue/Sage green
    Final Sale
    -51%

    Regular Fit Linen-Blend Shorts

    Discounted price$16.99Regular price$34.99

  • Oversized Fit T-Shirt - Black/Cream
    Final Sale
    -63%

    Oversized Fit T-Shirt

    Discounted price$10.99Regular price$29.99

  • Regular-Fit Short-Sleeved Linen-Blend Shirt - Green/white striped/Light beige/Beige/white striped/Black/Sage green/Navy blue/Light brown/White
    Final Sale
    -49%

    Regular-Fit Short-Sleeved Linen-Blend Shirt

    Discounted price$17.99Regular price$34.99

  • Loose Fit Pleated T-shirt - Black
    Final Sale
    -59%

    Loose Fit Pleated T-shirt

    Discounted price$12.99Regular price$31.99

  • Relaxed-Fit Linen-Blend Shorts - Dark beige/White/Light beige/Black/Navy blue/Dark gray
    Final Sale
    -60%
    H&M Premium Selection

    Relaxed-Fit Linen-Blend Shorts

    Discounted price$17.99Regular price$44.99

  • Relaxed-Fit Linen-Blend Shorts - White/Dark beige/Light beige/Black/Navy blue/Dark gray
    Final Sale
    -60%
    H&M Premium Selection

    Relaxed-Fit Linen-Blend Shorts

    Discounted price$17.99Regular price$44.99

  • Regular Fit Chino Shorts - Light beige/Black/Khaki green/Navy blue/White
    Final Sale
    -57%

    Regular Fit Chino Shorts

    Discounted price$14.99Regular price$34.99

  • Relaxed-Fit Linen-Blend Shorts - Light beige/Dark beige/White/Black/Navy blue/Dark gray
    Final Sale
    -53%
    H&M Premium Selection

    Relaxed-Fit Linen-Blend Shorts

    Discounted price$20.99Regular price$44.99

  • Regular-Fit Short-Sleeved Linen-Blend Shirt - Light beige/Green/white striped/Beige/white striped/Black/Sage green/Navy blue/Light brown/White
    Final Sale
    -63%

    Regular-Fit Short-Sleeved Linen-Blend Shirt

    Discounted price$12.99Regular price$34.99

  • Hooded Activewear Jacket with DryMove™ - Gray melange/Black/Khaki green/Navy blue
    Final Sale
    -63%
    H&M Move

    Hooded Activewear Jacket with DryMove™

    Discounted price$21.99Regular price$59.99

  • Regular-Fit Textured Resort Shirt - Beige/striped/Navy blue/striped/Light blue/striped
    Final Sale
    -49%

    Regular-Fit Textured Resort Shirt

    Discounted price$17.99Regular price$34.99

  • Regular Fit Chino Shorts - Black/Light beige/Khaki green/Navy blue/White
    Final Sale
    -51%

    Regular Fit Chino Shorts

    Discounted price$16.99Regular price$34.99

  • Regular Fit Pima Cotton Polo Shirt - Cream/Sage green/Beige
    Final Sale
    -68%
    H&M Premium Selection

    Regular Fit Pima Cotton Polo Shirt

    Discounted price$15.99Regular price$49.99

  • Regular-Fit Linen Resort Shirt - White/Navy blue/Cream
    Final Sale
    -58%
    H&M Premium Selection

    Regular-Fit Linen Resort Shirt

    Discounted price$18.99Regular price$44.99

  • Oversized Short-Sleeved Shirt - Black/Blue/striped/Beige
    Final Sale
    -71%

    Oversized Short-Sleeved Shirt

    Discounted price$9.99Regular price$34.99

  • Slim Fit Ribbed Tank Top - Light blue/Gray melange/Dark beige/Navy blue/Black/White/Beige
    Final Sale
    -46%

    Slim Fit Ribbed Tank Top

    Discounted price$6.99Regular price$12.99

  • Regular-Fit Textured Resort Shirt - Navy blue/striped/Beige/striped/Light blue/striped
    Final Sale
    -43%

    Regular-Fit Textured Resort Shirt

    Discounted price$19.99Regular price$34.99

  • Regular-Fit Linen-Blend Pants - White/Cream/Black
    Final Sale
    -64%

    Regular-Fit Linen-Blend Pants

    Discounted price$17.99Regular price$49.99

  • Relaxed Fit Linen-Blend Pants - White/Black/White/Navy blue/Dark gray
    Final Sale
    -63%
    H&M Premium Selection

    Relaxed Fit Linen-Blend Pants

    Discounted price$21.99Regular price$59.99

  • Regular-Fit Linen-Blend Resort Shirt - Sage green/Navy blue/Cream/Dark gray
    Final Sale
    -57%

    Regular-Fit Linen-Blend Resort Shirt

    Discounted price$14.99Regular price$34.99

  • Regular-Fit Textured Resort Shirt - Green/Cream/Light blue/Beige/striped
    Final Sale
    -51%

    Regular-Fit Textured Resort Shirt

    Discounted price$16.99Regular price$34.99

  • Regular-Fit Linen Resort Shirt - Navy blue/White/Cream
    Final Sale
    -53%
    H&M Premium Selection

    Regular-Fit Linen Resort Shirt

    Discounted price$20.99Regular price$44.99

  • Regular-Fit Short-Sleeved Linen-Blend Shirt - Beige/white striped/Green/white striped/Light beige/Black/Sage green/Navy blue/Light brown/White
    Final Sale
    -63%

    Regular-Fit Short-Sleeved Linen-Blend Shirt

    Discounted price$12.99Regular price$34.99

  • Relaxed-Fit Linen-Blend Shorts - Black/Dark beige/White/Light beige/Navy blue/Dark gray
    Final Sale
    -58%
    H&M Premium Selection

    Relaxed-Fit Linen-Blend Shorts

    Discounted price$18.99Regular price$44.99

  • Regular-Fit Short-Sleeved Linen-Blend Shirt - Black/Green/white striped/Light beige/Beige/white striped/Sage green/Navy blue/Light brown/White
    Final Sale
    -63%

    Regular-Fit Short-Sleeved Linen-Blend Shirt

    Discounted price$12.99Regular price$34.99

  • Regular-Fit Linen Resort Shirt - Cream/White/Navy blue
    Final Sale
    -64%
    H&M Premium Selection

    Regular-Fit Linen Resort Shirt

    Discounted price$15.99Regular price$44.99

  • Regular-Fit Crinkled Resort Shirt - Black/Beige
    Final Sale
    -63%

    Regular-Fit Crinkled Resort Shirt

    Discounted price$12.99Regular price$34.99

  • 5-pack Slim Fit V-neck T-shirts - White/yellow/light beige/White/Light blue
    Final Sale
    -63%

    5-pack Slim Fit V-neck T-shirts

    Discounted price$21.99Regular price$59.99

  • Slim-Fit Linen Suit Pants - Dark beige/Light beige/Navy blue/Light green
    Final Sale
    -57%
    H&M Premium Selection

    Slim-Fit Linen Suit Pants

    Discounted price$27.99Regular price$64.99

  • Slim Fit Twill Pants - Light beige/White/Navy blue
    Final Sale
    -60%

    Slim Fit Twill Pants

    Discounted price$19.99Regular price$49.99