January sales
MSE's round-up & analysis of the big January 2025 sales
Last updated: Tuesday 7 January
The new year sales are on, so we’ve rounded up the best among the biggies, and whether they’re likely to boost their discounts, or have already. Below is our analysis of what's on – but don’t forget independent stores too (which we don’t have the resources to cover). Sales are never an excuse to overspend, so use our Money Mantras.
0 Current Deals
-
Ongoing
Website: Boots*
Start date (online): Tuesday 24 December
Start date (in store): Thursday 26 December
Sale strength: Up to 50% off on 2,900+ items
Likely to boost? Boots normally boosts its 'up to 50% off' sale to 'up to 70% off' in stores only at the end of January.What does 'up to 50% off' mean?
- Min discount we saw: 10%
- Max discount we saw: 65%
- Typical discount based on 10 random items: 33%
Looking for another sale? See our Boxing Day sales round-up for more analysis.
See all deals: Boots (6 deals) -
Website: Currys*
Start date: Thursday 26 December
Sale strength: Up to 40% off on 3,500+ items
Likely to boost? We haven't seen Currys increase the discount on its sale in previous years, so we don't expect it to this year. However, Currys often price matches other retailers, so you could see selected items reduced further if a competitor has reduced its price.What does 'up to 40% off' mean?
- Min discount we saw: 8%
- Max discount we saw: 73%
- Typical discount based on 10 random items: 31%
For more sales we're expecting, see our Christmas Deals Predictor.
See all deals: Currys (2 deals) -
Website: Debenhams*
Sale strength: Up to 75% off on 10,000+ items
Likely to boost? Debenhams may boost its sale in the new year, and we'll update here if it does.What does 'up to 75% off' mean?
- Min discount we saw: 20%
- Max discount we saw: 94%, for example this Dr Botanicals La Rose Francaise Duo moisturiser & eye serum kit* for £23.92, was £368
- Typical discount based on 10 random items: 42%
For more like this, see our full sales round-up.
See all deals: Debenhams (1 deal) -
Website: John Lewis
Start date: Tuesday 24 December
Sale strength: 'Up to 50% off' selected home, tech, fashion, beauty and more
Likely to boost? It's already boosted from 'up to 30% off', so we think it's unlikely to boost further.What does 'up to 50% off' mean?
- Min discount we saw: 1%
- Max discount we saw: 76%, for example this Gina Bacconi Sacha One Shoulder Chiffon Spot Dress for £69, was £290
- Typical discount based on 10 random items: 31%
See all deals: John Lewis (3 deals) -
Website: La Redoute*
Sale strength: Up to 50% off
Likely to boost? La Redoute could possibly boost its sale in the new year, we'll update here if it does.What does 'up to 50% off' mean?
- Min discount we saw: 5%
- Max discount we saw: 60%, for example this Full Belted Mini Dress with Ruffled Hem and Long Sleeves* for £20.80, was £52
- Typical discount based on 10 random items: 29%
For more sales we're expecting, see our Christmas Deals Predictor.
See all deals: La Redoute (2 deals) -
Retailer M&S* has launched its 'up to 50% off' sale online and in stores. There's no official end date – it will continue while stocks last.
As in previous years, we predict it will boost to 'up to 60% off' at the beginning of January, then possibly again to 'up to 70% off' in mid-January.
The sale is split into different categories, with M&S advertising 'up to 50% off' womenswear, menswear, kidswear, home and beauty; 'up to 40% off' bedding, lighting, kitchenware, and home furnishings; 'up to 30% off', and more.
Don't assume it'll always be cheapest, even in its sales – do your own price comparisons before buying.
What does ‘up to 50% off' mean?
- Min discount we spotted: 20%
- Max discount we spotted: 50%, for example this women's printed maxi dress* for £29, was £59
- Typical discount based on 10 random items: 38%
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.
Looking for another sale? See our Boxing Day sales round-up for more analysis.
See all deals: M&S (5 deals) -
Website: Matalan*
Start date (online): Christmas Eve
Start date (in store): Boxing Day
Sale strength: Up to 50% off
Likely to boost? Possibly – previously, it has boosted during the first week of January to 'up to 70% off' both online and in stores.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: 72%, for example this navy essential jogger shorts* for £2.50, were £9
- Typical discount based on 10 random items: 35%
See more fashion and clothing deals.
See all deals: Matalan (3 deals) -
Website: Nike*
Sale strength: Up to 50% off on 1,700+ items
Likely to boost? Nike may boost its sale in the new year, and we'll update here if it does.What does 'up to 50% off' mean?
- Min discount we saw: 12%
- Max discount we saw: 50%
- Typical discount based on 10 random items: 28%
For more sales we're expecting, see our Christmas Deals Predictor.
See all deals: Nike (2 deals)
-
Until 11.59pm tonight (Friday 24 January), you can get 20% off selected Ryanair flights with the code FSALE20P – it should be added automatically, or you can add it at the checkout if not.
Use the Ryanair discounted flights finder to search for flights. Once you've chosen your destination, the dates marked in purple in the calendar have promotional flights. It's valid for flights from 18 UK airports to over 200 destinations in Europe. Finding a cheap fare for both legs of your journey could be hit and miss, so you'll need to be flexible to bag the best fares.
Examples we spotted using the code (prices are just for flights with small luggage, no extras):
- Manchester to Dublin, from £25 return
- London Stansted to Valencia, from £26 return
- Glasgow to Malaga, from £49 return
Important: Even with the code, Ryanair may not be the cheapest, so make sure to compare other airlines and sales before booking. See our Cheap flights guide and January flight sales round-up.
See all deals: Ryanair (2 deals) -
Book by 28 January
British Airways is offering deals on various flights and package holidays when you book by Tuesday 28 January. Available travel dates depend on the route, but we've seen discounted flights up to December 2025.
We spotted return flights from London to the USA from £357 and from London to the Caribbean for £439.
See all deals: British Airways (1 deal) -
Easyjet has launched its 'Big Orange Sale', with up to 20% off selected flights for travel between Monday 6 January and Sunday 14 December 2025. You'll need to book by 11pm on Tuesday 4 February.
There's also up to £400 off package holidays with the code JANSALE.
See all deals: easyjet (3 deals) -
Jet2 is offering 20% off all flights for myJet2 members (it's free to sign up), when you book 'until further notice'. It's valid for travel until 15 November 2026. If you don't want to sign up to myJet2, it's 15% off flights for non-members, valid for the same dates.
See all deals: Jet2 (1 deal) -
Ryanair has launched its 'Big Summer Sale', with selected UK and Europe flights from £29.99. You'll need to book by Tuesday 31 January for travel between Tuesday 1 April and Friday 31 October 2025.
See all deals: Ryanair (2 deals)