View All sort Recommended have been applied
Save Slim-Fit Fine-Knit T-Shirt to favourites Member price: $14.99
Enlarge available colours
Save Regular-Fit Cotton Twill Overshirt to favourites Member price: $32.99
Enlarge available colours +1
Save Regular-Fit Flannel Overshirt to favourites Member price: $37.99
Enlarge available colours +1
Save Slim-Fit Tailored Pants to favourites Member price: $37.99
Enlarge available colours +4
Save Regular-Fit Flannel Overshirt to favourites Member price: $37.99
Enlarge available colours +1
Save Relaxed-Fit Tailored Pants to favourites Member price: $50.99
Enlarge available colours
Save Loose-Fit Long-Sleeved Jersey Shirt to favourites Member price: $20.99
Enlarge available colours +1
Save Loose Fit Vintage-Look Printed T-Shirt to favourites Member price: $24.99
Enlarge available colours
Save Regular-Fit Knit Sweater to favourites
Save Slim-Fit 5-Pocket Pants to favourites Member price: $28.99
Enlarge available colours +1
Save 3-pack Regular Fit Jersey Shirts to favourites Member price: $37.99
Enlarge available colours
Save Relaxed-Fit Short-Sleeved Shirt to favourites Member price: $23.99
Enlarge available colours
Save Super Baggy Jeans to favourites Member price: $32.99
Enlarge available colours +3
Save Oversized Fit Hooded Jacket to favourites Member price: $37.99
Enlarge available colours +2
Save Loose-Fit Cargo Pants to favourites Member price: $50.99
Enlarge available colours
Save Relaxed-Fit Corduroy Pants to favourites Member price: $41.99
Enlarge available colours +2
Save Slim-Fit Cargo Pants to favourites Member price: $41.99
Enlarge available colours +3
Save Jersey Pajama T-Shirt and Shorts to favourites Member price: $28.99
Enlarge available colours
Save Loose-Fit T-Shirt to favourites Member price: $12.49
Enlarge available colours +8
Save Slim-Fit Stretch Shirt to favourites Member price: $28.99
Enlarge available colours +2
Save Regular Fit Ripstop Cargo Pants to favourites Member price: $29.99
Enlarge available colours
Save Loose-Fit Sweatshirt to favourites Member price: $37.99
Enlarge available colours
Save Loose Fit Sweatshirt to favourites Member price: $29.99
Enlarge available colours +3
Save Oversized Washed Hoodie to favourites
Save 3-Pack Regular-Fit Sports Shirts with DryMove™ to favourites H&M Move Member price: $30.99
Enlarge available colours +2
Save Loose Fit T-shirt to favourites Member price: $19.99
Enlarge available colours +8
Save Regular-Fit Jersey Resort Shirt to favourites Member price: $24.99
Enlarge available colours +4
Save Regular-Fit Sports Tank Top with DryMove™ to favourites H&M Move Member price: $11.99
Enlarge available colours +2
Save 5-pack socks to favourites Member price: $12.99
Enlarge available colours
Save Slim-Fit Dressy Joggers to favourites Member price: $35.99
Enlarge available colours +2
Save Loose-Fit Flannel Shirt to favourites Member price: $37.99
Enlarge available colours +1
Save Loose Fit T-shirt to favourites Member price: $20.99
Enlarge available colours +14
Save Relaxed-Fit Printed Hoodie to favourites Member price: $37.99
Enlarge available colours
Save Jersey Pajamas to favourites
Save Flannel Pajama Shirt and Pants to favourites Member price: $50.99
Enlarge available colours
Save Loose Fit Printed T-shirt to favourites Member price: $10.99
Enlarge available colours +17 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.
HM.com / Men / View All