View All

Sort by
Filter
sort Recommended have been applied
  • Slim Fit Linen Shirt - White/Light blue/Sage green
    H&M Premium Selection
  • Slim Fit Linen Shirt - Sage green/Light blue/White
    -27%
    H&M Premium Selection

    Slim Fit Linen Shirt

    Discounted price$ 32.99Regular price$ 44.99

  • Relaxed-Fit Linen-Blend Shorts - Navy blue/Black
    -26%
    H&M Premium Selection

    Relaxed-Fit Linen-Blend Shorts

    Discounted price$ 25.99Regular price$ 34.99

  • Slim-Fit Ribbed Tank Top - Black/Dark beige
    -10%

    Slim-Fit Ribbed Tank Top

    Discounted price$ 8.99Regular price$ 9.99

  • Slim-Fit Ribbed Tank Top - Dark beige/Black
    -10%

    Slim-Fit Ribbed Tank Top

    Discounted price$ 8.99Regular price$ 9.99

  • Slim-Fit Ribbed T-Shirt - Black/Cream
    -30%

    Slim-Fit Ribbed T-Shirt

    Discounted price$ 20.99Regular price$ 29.99

  • Relaxed-Fit Seersucker Shorts - Navy blue/Beige
    -30%

    Relaxed-Fit Seersucker Shorts

    Discounted price$ 20.99Regular price$ 29.99

  • Regular-Fit Woven Shorts - Dark blue/Yellow/striped/Dark brown
    -26%

    Regular-Fit Woven Shorts

    Discounted price$ 25.99Regular price$ 34.99

  • Slim Fit Cargo Joggers - Black
    -25%

    Slim Fit Cargo Joggers

    Discounted price$ 29.99Regular price$ 39.99

  • Slim Fit Cargo Joggers - Black
    -27%

    Slim Fit Cargo Joggers

    Discounted price$ 32.99Regular price$ 44.99

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

    Regular-Fit Linen Resort Shirt

    Discounted price$ 29.99Regular price$ 39.99

  • Regular Fit Waffled T-Shirt - Navy blue/Black/Cream
    -40%

    Regular Fit Waffled T-Shirt

    Discounted price$ 11.99Regular price$ 19.99

  • Regular-Fit Linen-Blend Shorts - Cream/Light beige/Dark gray
    -31%

    Regular-Fit Linen-Blend Shorts

    Discounted price$ 23.99Regular price$ 34.99

  • Relaxed Fit Shorts - Black/Navy blue/Beige
    -31%

    Relaxed Fit Shorts

    Discounted price$ 23.99Regular price$ 34.99

  • Relaxed Fit Shorts - Beige/Navy blue/Black
    -26%

    Relaxed Fit Shorts

    Discounted price$ 25.99Regular price$ 34.99

  • Seersucker Swim Shorts - Pink/striped/Light blue/striped
    -26%

    Seersucker Swim Shorts

    Discounted price$ 18.49Regular price$ 24.99

  • Patterned Swim Shorts - Navy blue/patterned
    -40%

    Patterned Swim Shorts

    Discounted price$ 14.99Regular price$ 24.99

  • Patterned Swim Shorts - Green/patterned/Dark blue/patterned/Green/patterned
    -30%

    Patterned Swim Shorts

    Discounted price$ 17.49Regular price$ 24.99

  • Seersucker Swim Shorts - Beige
    -30%

    Seersucker Swim Shorts

    Discounted price$ 17.49Regular price$ 24.99

  • Patterned Swim Shorts - Green/patterned
    -30%

    Patterned Swim Shorts

    Discounted price$ 13.99Regular price$ 19.99

  • Relaxed-Fit Poplin Pants - White/Black/Green/striped/Light blue/checked/Navy blue/striped/Plum purple/striped/Khaki green
    -26%

    Relaxed-Fit Poplin Pants

    Discounted price$ 18.49Regular price$ 24.99

  • Relaxed-Fit Poplin Pants - Khaki green/Black/Green/striped/Light blue/checked/Navy blue/striped/Plum purple/striped/White
    -26%

    Relaxed-Fit Poplin Pants

    Discounted price$ 18.49Regular price$ 24.99

View All

Browse our entire selection of men's clothing at H&M. From basics and loungewear to sweaters and suiting, we have something for every season and occasion. Whether you prefer bright colors and loud patterns or neutral, solid colors, find the clothes that match your style.