Skip To Content

    22 Of The Best Deals You Can Get At H&M Right Now

    Everything from premium jackets to fancy homeware for less!

    We hope you love the products we recommend! All of them were independently selected by our editors. Just so you know, BuzzFeed may collect a share of sales or other compensation from the links on this page if you decide to shop from them. Oh, and FYI — prices are accurate and items in stock as of time of publication.

    1. You can get this timeless faux suede trenchcoat for half its usual price at the moment.

    HM

    Price: £20 (originally £39.99) – it's available in size XS.

    2. This 56%-off dress might have summer vibes, but will look just as good layered with a cardigan and tights for the autumn.

    HM

    Price: £8 (originally £17.99) – it's available in UK sizes 6-12.

    3. This 30%-off super soft deep-pile mat will make a cosy addition to your bathroom.

    HM

    Price: £14 (originally £19.99).

    4. This wool-blend shirt jacket from their Premium collection is 40% off and perfect for transitional weather.

    HM

    Price: £48 (originally £79.99) – it's available in sizes M and XL.

    5. These stunning ankle boots are made from real suede, which makes their 25% discount all the better.

    HM

    Price: £45 (originally £59.99) – they're available in UK shoe sizes 3.5, 4, 5, 6, and 7.5.

    6. You'll love wearing this padded gilet on chilly days – almost as much as you'll love its 37% discount.

    HM

    Price: £22 (originally £34.99) – it's available in size 4XL.

    7. These half-price linen suit trousers are smart without compromising on comfort.

    HM

    Price: £25 (originally £49.99) – they're available in UK sizes 6-12.

    8. You can nab this faux leather biker jacket for 43% off right now.

    HM

    Price: £20 (originally £34.99) – it's available in size 3XL.

    9. This fine-knit polo neck screams "autumn", and its soft, lightweight material makes it perfect for layering. You can get it for 44% off right now!

    HM

    Price: £10 (originally £17.99) – it's available in size XXS.

    10. This luxe wool-blend rya rug will transform your living room, and all for 30% cheaper than usual.

    HM

    Price: £160 (originally £229.99) for a 170cmx240cm size rug.

    11. A good oversized denim jacket will pretty much never go out of style, and the fact this one is 43% off makes it an even *better* investment.

    HM

    Price: £20 (originally £34.99) – it's available in size 4XL.

    12. This 43%-off petrol blue jumpsuit looks like it could easily cost three times its price.

    HM

    Price: £20 (originally £34.99) – it's available in UK sizes 10-22.

    13. The plush material of this 30%-off tasseled cushion cover will add some cosiness to your bed or sofa.

    HM

    Price: £14 (originally £19.99) for a 50cmx50cm cover.

    14. Make your afternoon cuppas an ~experience~ with this large glass teapot that's 30% off.

    HM

    Price: £14 (originally £19.99).

    15. This 52%-off cotton twill dungaree dress is the perfect layering piece to dress up and down as you like.

    HM

    Price: £12 (originally £24.99) – it's available in UK sizes 6 and 8.

    16. You can get a third off these running shorts – the outer layer is made of a lightweight, fast-drying material, while the short tights underneath offer some extra coverage and comfort.

    HM

    Price: £10 (originally £14.99) – they're available in UK size 6.

    17. These yoga tights have ventilated mesh panels as well as a nifty concealed pocket for things like keys – oh, and they're 55% off!

    HM

    Price: £9 (originally £19.99) – they're available in sizes XS and S.

    18. This better-than-half-price utility jacket is made from 100% cotton, and is the kind of piece you can wear for years to come.

    HM

    Price: £40 (originally £89.99) – it's available in UK sizes 6, 8, and 18.

    19. You can't go wrong with a pair of blue slim-leg jeans, and these ones are 52% off!

    Price: £12 (originally £24.99) – they're available in UK sizes 24 and 28.

    20. The twill material of these 52%-off pull-on trousers makes them look dressy, while the drawstring waistband means they feel super comfy.

    HM

    Price: £12 (originally £24.99) – they're available in size XXL.

    21. You'll look effortlessly cool in this checked jumpsuit that's 40% off.

    HM

    Price: £12 (originally £19.99) – it's available in size L.

    22. These faux suede slingback flats are 46% off and will make any outfit look instantly more put-together.

    HM

    Price: £7 (originally £12.99) – they're available in UK shoe sizes 4, 6, and 6.5.