By clicking a retailer link you consent to third-party cookies that track your onward journey. This enables W? to receive an affiliate commission if you make a purchase, which supports our mission to be the UK's consumer champion.

Sofa sales: where to shop for cheap sofa deals

Our experts hand-pick some of the best deals on popular sofa brands, including John Lewis and Next
Hannah HealeyResearcher & writer
Man and his daughter cuddling on blue sofa

A new sofa is a big investment, so finding a good deal can save you a lot of money. 

As well as picking the right sofa for your space, you'll also want to get a great deal on the most comfortable, highest-quality and longest-wearing sofa you can afford.

That's why we scour the retailer sites to bring you the best sofa deals. 

Sign up for our Deals newsletter

Grab genuine bargains using our expert tips in the monthly Deals newsletter

Sign up

Best sofa deals

We’ve already found your favourite sofa brands on the market. In our July 2023 survey of sofa brands, we asked over 4,000 of our members to rate their sofas on factors including comfort, durability and quality.

All the sales we recommend here are from brands that did reasonably well in our survey, but you'll have to visit our best sofa shops to find out which ones came out top.

Note: Discount percentages and ‘before’ prices stated are according to the brands

Our pick: 20% off home furniture at Argos

Blue sofa in living room

Sale dates: While stocks last

We like: Huge savings available

We don’t like: Not many leather sofas in the sale

Argos is offering 20% off its home furniture ranges, including its sofas with code FURN20, . 

There are plenty of types on offer, including modern and traditional sofas, recliners, and accent chairs. You can expect to pay around £1,000 for a two-seater sofa.

This is a great sale if you are looking for a larger sofa on a medium budget. 

Shop the Argos sale


To find out how John Lewis and other popular brands did in our survey of sofa owners, see our guide to the best sofa shops


Best mid-range and budget sofa deals

Clearance sale at Next

Cream sofa from Next

Sale dates: While stocks last

We like: Huge savings available

We don’t like: Only certain sizes available for most ranges

Next currently has huge savings available on clearance sofas. Most only come in one or two sizes, so this is a great sale if you aren't too picky on design. 

Both two-seaters and large corner sofas are available for £1,000.

Shop the Next sale

Sale on nkuku armchairs at John Lewis

Cream striped chair

Sale dates: While stocks last

We like: Delivery is within two weeks

We don’t like: Only armchairs available

John Lewis has slashed the price of its nkuku armchairs by 20%, while stocks last. 

These rustic-style armchairs come in striped or green linen fabric and would be a great addition to any homely or earth-toned living room.

However, even after the discount, they aren't cheap - they still cost around £900 in the sale. 

Shop the John Lewis sale


Need more inspiration? Check out our sofa buying guide


Best luxury sofa deals 

Himolla sale at Lucas Furniture 

Leather recliner

Sale dates: Ongoing

We like: Discounts on 17 premium sofa ranges

We don’t like: Himolla make a specific style of sofa which might not be for everyone

Lucas furniture is offering between £500 and £1,300 off its Himolla sofas. 

Himolla makes leather sofas in mid-century and modern designs. The sofas are expensive - starting at around £2,000 for a leather recliner armchair.

However, if you are looking for an investment sofa, and you are willing to search around for an offer that works for you, this sale is worth checking out. 

Shop the Himolla sale

Best sofa bed deals

Spring sale at DFS

Cream crushed velvet DFS sofa

Sale dates: Ongoing

We like: Fold-out sofa beds available

We don’t like: Only two ranges available

It's not a great time to buy a sofa bed if you are looking for a bargain - the best sofa bed sale we could find was at DFS, which currently has two sofa beds on sale. 

Their Lorella (£1,049) and Orlby (£849) sofa beds are both fold-out beds, which have separate mattresses. These tend to be the most comfortable sofa beds, as they most closely mimic the sensation of sleeping on a proper bed. 

Shop DFS sofa bed sale


See our sofa bed buying guide for more advice


When is a good time to buy a sofa?

You might think that the Christmas and Black Friday periods are a great time to buy a sofa, but this isn’t always the case. In fact, our analysis of 208 discounted products at eight major home and tech retailers found that only 2% of items were at their best price on Black Friday.  

Check out our full report for more information. 

Instead, try looking for discounts during these key sales periods: 

  • End-of-season sales: before the start of a new sales period, brands often want to get rid of old stock, so this can be a great time to grab a bargain
  • Summer: people tend to focus on home improvements more in winter, so you can often find good promotions running at the opposite time 
  • Late winter: after the Black Friday rush, many brands will continue to offer great savings

Remember that a lot of stores will run sales for a large portion of the year, so it might be worth tracking an item you want for a few weeks – or months, if you can wait – to see what happens to the price. 

How much do I need to spend to get a good sofa?

The answer really depends on the brand. 

In our customer survey of more than 4,000 Which? members, we found some cheaper brands that really shone, and some expensive brands that were rated poorly. Don’t just take the price or brand name as an indicator of quality. 

The price also depends on the material you want, and any additional extras. You can get a great-quality fabric sofa for much cheaper than a great-quality leather sofa. 

Finally, make sure that you consider the longevity of your sofa. In our survey, we found that readers with a faux leather sofa were significantly more likely to report that their sofa was damaged compared with other materials. 

Buying a cheaper sofa might cost less initially, but if you want to keep it looking newer for longer (or you have kids and pets), it might be worth spending a little more. 

You can read more about this investigation, and our tips for buying a durable sofa, in our guide to why you shouldn’t buy a faux leather sofa

What happens if I’m not happy with my sofa when it arrives?

Most sofa shops offer a cooling-off period, during which you can return your sofa – provided you haven’t used it, and it’s still in the original packaging. 

This means that if your sofa comes and you decide that you don’t like it, or it doesn’t fit in your room, you can return it. 

These periods generally range between 14 and 30 days.

Check out our guide to cooling-off periods for more information. 

Bear in mind that this doesn’t always apply to bespoke items or sales items (especially clearance sales), so check before you buy. 

You can find out more in our guide: What are my rights when I shop in a sale? 


This article uses insights from the Which? Connect panel, collected from research activities with our members. Find out how to get involved