H&M Deals

Brand Image

Verified by MSE

report issues

Before you buy

compare prices

Learn to

shop safely

0 Current Deals

Latest Expired Deals

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

    H&M 'up to 50% off' sale

    Across women's, men's, kids' and home

    Expired

    If you shop online at H&M* you get can get 'up to 50% off' thousands of items in its sale. The discount will be clearly marked on the item, no code is needed. There's no end date to this sale, but stock is likely to be limited, so go quickly if there's something you're after.

    When we checked on Monday 18 March there were over 7,000 items in the sale across the entire site. Here are a few examples:

    Delivery's £3.99, but H&M members get free delivery on orders over £20. In-store pick-up is free for all members and free to non-members if you spend over £20. It's free to sign up* to become a member, and once you've logged in, you'll be able to access members-only perks.

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

    What does ‘up to 50% off' mean?

    Min discount we saw: 10%
    Max discount we saw: 50%
    Average discount based on 10 random items: 37%

    What is the discount based on: The Advertising Standards Agency has previously stated that at least 10% of items should be available at the 'up to' price. 

    See more fashion and clothing deals.

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

    BOOSTED: H&M 'up to 70% off' sale

    Headline discount increased from 'up to 50% off'

    Expired

    Clothing retailer H&M* is offering 'up to 70% off' hundreds of items in its festive sale. It started on 14 December (11 December for members) where it offered 'up to 50% off' and then the sale boosted on Wednesday 3 January to 'up to 70% off'.

    When we checked on Wednesday 3 January there were over 7,000 items in the sale across the entire site. Here are some examples:

    Delivery's £3.99, but members get free delivery on orders over £20. In-store pick-up is free for all members and free to non-members if you spend over £20. It's free to sign up* to become a member, and once you've logged in, you'll be able to access members-only perks. As it's a sale, stock is likely to be limited, so go quick if there's something you're after.

    What does ‘up to 70% off' mean?

    Min discount we saw: 10%
    Max discount we saw: 70%
    Average discount based on 10 random items: 48%

    What is the discount based on: The Advertising Standards Agency has previously stated that at least 10% of items should be available at the 'up to' price. 

    This is one of many offers we forecast in this year's MSE Christmas Deals Predictor.