H&M Deals

Brand Image

100% Verified

We check every deal, but if something's changed, please report it.

Price Check

Ensure you compare prices first, offers aren't necessarily cheapest.

Shop Safely

There's a risk any company can struggle, so learn to Shop Safely.

0 Current Deals

  • If you sign up as a member via H&M's app* or website*, you can get 25% off one item online or in store on your birthday via a unique code sent by email, which is valid for two weeks after your birthday.

    You'll also get 10% off and free delivery, see H&M membership for more info.

  • If you're not already signed up to H&M's free loyalty scheme, you can join via the H&M app* or website*, and you'll get 10% off plus free delivery (norm £3.99) on your next purchase online or in store.

    H&M told us that you'll then have two weeks to use your voucher. You can see your voucher's expiry date when you sign in via the H&M app or website.

    How to use it online

    At the checkout stage, click on the box next to 'Add H&M Club voucher' (underneath the discount code section), and it will be applied automatically.

    How to use it in store

    To use it in store you'll need to download the H&M app*. Go into the members section of the app and click 'activate in store only'. A voucher will then appear, which you'll need to show to your cashier at the till. Important: Once activated, the voucher will only be valid for 15 minutes - so make sure you don't activate it before you're at the checkout.

    The voucher works on both full-price and sale items, but it can't be used on gift cards, designer collaborations, special collections or with any other discounts. 

  • If you bring a bag of unwanted clothes or home textiles to your nearest H&M*, you can get a £5 off £25 voucher to spend in store. H&M says the clothes can be any brand and in any condition.

    H&M has confirmed to us that you need to donate a standard-size supermarket carrier bag of clothes or textiles. It says on its website that you can drop your clothes off at any local H&M.

    For more info see H&M's 'recycle your clothes*' page.

  • There are always ways to save money at H&M*, so even if there isn’t a cracking deal out there that works for you, don’t assume you can’t cut your costs further.

    Ways to save include:

    • Keep an eye on shop layouts and you could find out when a sale's coming up. Items are generally laid out by season's look in stores, but when a sale's coming, they're arranged into categories, eg, trousers and tops - if you're about to purchase and you notice a layout change, it could be worth waiting.

    • Try haggling. In May 2016 we polled 1,400 MoneySavers to see in which shops hagglers have most success. H&M came out with a 50% success rate - so it's worth a go. Find out more in our Haggle on the High Street guide.

    • Check out similar retailers, eg, New Look and other fashion retailers. If you're not committed to buying from H&M, check out our deals from New Look, Asos, Next, TopshopTopman, River Island and Zara, where there may be a better offer.

    • Want more? Find out more shopping tricks in our Shopping Secrets guide.

    • Had a problem with H&M? There’s a free online tool you can use to complain – it helps draft, manage and if necessary escalate your complaint. It’s offered by a firm called Resolver, which we work with to help people get complaints justice – you can use it to complain to H&M*.

    If you spot any hot deals out there we have missed (we are human after all!), please let us know in the MSE forum, email us at msedeals@moneysavingexpert.com​ or via Twitter @MSE_Deals.

Latest Expired Deals

  • H&M 'up to 70% off' sale

    H&M 'up to 70% off' sale

    Online and in stores. Incl women's, men's, kids' and home

    You can find discounts of up to 70% off selected items (boosted from up to 60% off) when you go online to H&M or into a store (find your nearest), while stocks last. Delivery's £3.99 or you can click and collect for free if you’re spending at least £20.

    For other summer sales, see our High Street Sales page. 

    MSE Laura says:

    When I checked on Wed 12 Jun, there were over 8,000 items in the sale across all departments. I spotted a lot of items which had a higher discount than 50%, so there could be some decent savings if you've had your eye on something.

  • H&M sale

    H&M sale

    BOOSTED to up to 70% off

    Website: H&M
    Find your nearest: Store locator
    Start date (online): It started on Fri 21 Dec
    Start date (in stores): It started on Fri 21 Dec
    Sale strength: Up to 70% off online and in stores
    Likely to boost? It's already boosted to up to 70% off (from up to 60% off).

    A few strong examples we spotted on Thu 14 Feb:

    As it's a sale, stock is likely to be limited, so go quick if there's something you're after.