Anniversary SaleH&M Regular Fit ShortsSale: $14.99 – $19.99Sale price $14.99 to $19.99After Sale: $19.99After sale price $19.99
Anniversary SaleH&M Relaxed Fit Resort ShirtSale: $18.99Sale price $18.99After Sale: $24.99After sale price $24.994(1)
Anniversary SaleH&M Fairfax Baggy JeansSale: $36.99 – $37.99Sale price $36.99 to $37.99After Sale: $49.99After sale price $49.99
Anniversary SaleH&M Oversized Cotton T-shirtSale: $14.99 – $19.99Sale price $14.99 to $19.99After Sale: $19.99After sale price $19.99
Anniversary SaleH&M Relaxed-fit PantsSale: $26.99Sale price $26.99After Sale: $34.99After sale price $34.99
Anniversary SaleH&M Relaxed-fit Linen-blend ShirtSale: $29.99Sale price $29.99After Sale: $39.99After sale price $39.99
Anniversary SaleH&M Collins Super Baggy JeansSale: $41.99Sale price $41.99After Sale: $54.99After sale price $54.99
Anniversary SaleH&M Relaxed Fit Resort ShirtSale: $18.99Sale price $18.99After Sale: $24.99After sale price $24.99
Stock Up & SaveYour essentials are up to 33% off. Load up while the prices are this good.Men's Stock Up & SaveAll Stock Up & Save
Anniversary SaleH&M Oversized SweatshirtSale: $22.99Sale price $22.99After Sale: $29.99After sale price $29.99
Anniversary SaleH&M Relaxed-fit Polo ShirtSale: $33.99Sale price $33.99After Sale: $44.99After sale price $44.99
Anniversary SaleH&M Relaxed-fit PantsSale: $29.99Sale price $29.99After Sale: $39.99After sale price $39.99
Anniversary SaleH&M Slim-fit Textured Jersey Polo ShirtSale: $22.99Sale price $22.99After Sale: $29.99After sale price $29.995(1)
Anniversary SaleH&M Relaxed Fit SweatpantsSale: $18.99Sale price $18.99After Sale: $24.99After sale price $24.99
Anniversary SaleH&M Baggy Darted JeansSale: $33.99Sale price $33.99After Sale: $44.99After sale price $44.99
Anniversary SaleH&M Loose Fit HoodieSale: $18.99Sale price $18.99After Sale: $24.99After sale price $24.99
Anniversary SaleH&M Regular-fit SweaterSale: $29.99Sale price $29.99After Sale: $39.99After sale price $39.99
Anniversary SaleH&M Relaxed Fit Denim ShortsSale: $21.99Sale price $21.99After Sale: $29.99After sale price $29.99
Anniversary SaleH&M Regular Fit Suit TrousersSale: $37.99Sale price $37.99After Sale: $49.99After sale price $49.99
Anniversary SaleH&M Slim-fit Linen Suit PantsSale: $37.99Sale price $37.99After Sale: $49.99After sale price $49.995(1)
Anniversary SaleH&M Regular JeansSale: $26.99 – $34.99Sale price $26.99 to $34.99After Sale: $34.99After sale price $34.99
Anniversary SaleH&M Wide-leg JeansSale: $41.99Sale price $41.99After Sale: $54.99After sale price $54.99
Anniversary SaleH&M Relaxed Fit ShirtSale: $22.99Sale price $22.99After Sale: $29.99After sale price $29.99
Anniversary SaleH&M Loose-fit Tailored PantsSale: $37.99 – $49.99Sale price $37.99 to $49.99After Sale: $49.99After sale price $49.99
Anniversary SaleH&M Loose-fit Worker JeansSale: $37.99Sale price $37.99After Sale: $49.99After sale price $49.99
Anniversary SaleH&M Slim Fit Suit TrousersSale: $33.99Sale price $33.99After Sale: $44.99After sale price $44.99
Anniversary SaleH&M Loose Fit Zip-through HoodieSale: $22.99Sale price $22.99After Sale: $29.99After sale price $29.99