Best Upholstery Cleaners: UK 2026 Buyer’s Guide (Sprays and Spot Machines)

By the Monster Cleaning team·Last updated 29 May 2026·14 min read

Upholstery cleaners split into two camps, and people muddle them constantly. One is a bottle of spray you keep under the sink for the odd spill. The other is a little portable washing machine that sprays solution into a sofa and sucks the dirty water back out. This guide covers both, because the best upholstery cleaner for a quick coffee splash is not the one you buy for a house full of dogs.

We clean sofas, mattresses and dining chairs for a living, so we judge upholstery kit on four things: does it actually lift the stain or just spread it, is it safe on the fabric, does it deal with smell, and is it worth the money and the cupboard space. Below are five picks for 2026, two spot-washing machines and three sprays, with the award label telling you the job each one is for. If you are really here for floors, our high-pile carpet vacuum guide and best pet vacuums guide are next door, and if you want a do-everything bottle for the rest of the house see our best all-purpose cleaners.

How the upholstery cleaners compare

ProductTypeBest forFabric noteTackles smell?Approx UK price
Bissell SpotClean ProPortable spot machineWhole sofas, deep spills, stairs, carW / WS fabrics; not silk or velvetRemoves, does not mask£113–£149.99
Bissell SpotClean Pet ProPortable spot machinePet accidents and messW / WS fabrics; not silk or velvetYes, lifts the mess out whole£149.99–£169.99
Dr Beckmann Carpet Stain RemoverSpray, 650ml, with brushFresh everyday stainsNot silk, velvet or water-sensitiveOxi formula, cuts odourAbout £4.39
Vanish Oxi Action Carpet & UpholsterySpray, 500mlTargeted stain spotsColour-safe; test firstSome, oxi-basedAbout £3.50–£6
Astonish Oxy Active FoamingSpray foam, 750mlCheap all-rounderWool Safe; not suede or leatherYes, neutralises odourAbout £3
1

Best spot machine

Bissell SpotClean Pro

A portable extractor that pulls spills out of a sofa, not just dabs them.

★★★★½

Bissell SpotClean Pro 1558E portable carpet and upholstery spot cleaner in titanium
Image: Bissell
Key specs
TypeCorded portable spot extractor
Power750W
Tanks2.8L clean water, 2.2L dirty water
Heated?No, fill with warm tap water
Hose / cord1.5m hose, 6.7m cord
WeightAbout 5.9kg

Reasons to buy

  • Sprays solution in and vacuums the dirty water straight back out, so it lifts grime from deep in the cushion
  • Big 2.8-litre tank does a whole three-seater without constant refills
  • Comes with a 2-in-1 upholstery tool plus stair, crevice and deep-stain tools
  • Doubles up on car seats, stairs and rugs, and carries a three-year guarantee

Reasons to avoid

  • It does not heat the water, so the warmth fades as you work
  • At nearly 6kg with two tanks it is a lump to store and lug upstairs
  • Wet cleaning rules out silk, velvet and water-sensitive fabrics

This is the one we point most people at when a spray is not enough. The SpotClean Pro is a proper little extraction machine: you fill the clean tank with warm water and Bissell formula, press the trigger to spray it into the fabric, scrub with the tool, then run the head back over to suck the loosened dirt and water into the second tank. That suction is the bit a spray cannot match, because it carries the grime out of the sofa instead of pushing it deeper.

It is genuinely good on a tired family sofa, on stair carpet and on car seats, and the 2.8-litre tank means you are not refilling every five minutes. Two honest caveats. It does not heat the water itself, so for greasy marks you want it filled hot and worked quickly, and it is heavy and bulky to keep in a cupboard. If you spill often or have pets, the suction earns its keep. For a one-off mark, a spray will do.

£113–£149.99 RRP £149.99
Where to buy

Sold as the 1558E through Bissell, Currys, Amazon and Hughes; it often dips near £113. Affiliate links coming soon — price last checked May 2026.

2

Best for pets

Bissell SpotClean Pet Pro

The spot machine for pet messes, with a tool that keeps them out of the unit.

★★★★½

Bissell SpotClean Pet Pro 15588 portable spot cleaner with Stain Trapper pet tool
Image: Bissell
Key specs
TypeCorded portable spot extractor
Power750W
Tanks2.8L clean water, 2.2L dirty water
Pet toolStain Trapper plus 7cm tough stain brush
Hose / cord1.5m hose, 6.5m cord
WeightAbout 5.9kg, three-year guarantee

Reasons to buy

  • The Stain Trapper tool sprays, scrubs and suctions the mess into a separate pot, so the worst of it never goes through the machine
  • Bissell rate it as their most powerful spot cleaner, with stronger suction than the standard Pro
  • A 7cm tough stain brush and longer hose help on accidents in awkward corners
  • Same big tanks and three-year cover as the Pro, with extra pet tooling

Reasons to avoid

  • Dearer than the standard Pro for what is largely the same machine plus pet tools
  • No built-in water heating, same as the Pro
  • Often out of stock, and still off-limits on silk or velvet

If the spills you are fighting are made by a dog or a cat, this is the version to get. Mechanically it is the SpotClean Pro, same 750W motor and same 2.8-litre tank, but it adds pet-specific tools, and the clever one is the Stain Trapper. It sprays, scrubs and suctions an accident into its own removable container, so you tip the unpleasant part straight down the loo and it never coats the inside of the machine. Anyone who has cleaned the tank after a sick dog will see the point.

We use spot machines like this on real jobs to pull pet accidents out of sofas and mattresses before they set, and the Pet Pro is built squarely for that. It costs a bit more than the plain Pro for what is mostly the same hardware, and like the Pro it does not heat its own water. For a pet household it is still the pick. For the smell side, pair it with an enzyme treatment or our upholstery cleaning team for anything old and set in.

£149.99–£169.99 RRP £169.99
Where to buy

Sold as the 15588 through Bissell, Currys, Argos and Amazon; stock comes and goes. Affiliate links coming soon — price last checked May 2026.

3

Best spray

Dr Beckmann Carpet Stain Remover

A brush-topped oxi spray that handles most fresh household stains.

★★★★½

Dr Beckmann Carpet Stain Remover 650ml bottle with integrated 2-in-1 brush applicator
Image: Dr Beckmann
Key specs
TypeLiquid spray, oxi-based
Size650ml
Working timeAbout 3 minutes
TargetsRed wine, coffee, tea, grease, make-up, mud
ApplicatorBuilt-in 2-in-1 sponge and bristle brush
Fabric-safe?Not silk, velvet or water-sensitive fabric

Reasons to buy

  • The brush is built into the cap, so you apply, agitate and lift in one go
  • Three-minute working time, so you are not standing over it
  • Chlorine-bleach-free oxi formula handles a wide spread of everyday stains and the smells they leave
  • Cheap, sold in most supermarkets, and good on carpet and stairs too

Reasons to avoid

  • No suction, so you still blot the residue out with a cloth by hand
  • Off-limits on silk, velvet and water-sensitive fabrics
  • Set-in or old stains can need a second go

For a spray you keep in the cupboard for everyday accidents, this is our pick. The clever part is the cap: it has a 2-in-1 sponge and bristle brush built in, so you spray the mark, work it with the brush and start lifting it without hunting for a cloth. Dr Beckmann quote a three-minute working time, and the oxi formula deals with the usual suspects, red wine, coffee, tea, grease, make-up and mud.

It is the one we would hand a tenant or a parent who wants a single reliable bottle. Just respect the limits printed on it. It is not for silk, velvet or fabrics that mark with water, and you should test a hidden patch first, because while it is colour-safe in our experience you do not want to find out otherwise on the front of a sofa. There is no suction here, so you do the blotting, but for under a fiver it punches well above its price.

About £4.39
Where to buy

Sold in 650ml through Dr Beckmann, Amazon and most supermarkets. Affiliate links coming soon — price last checked May 2026.

4

Best for stains

Vanish Oxi Action Carpet & Upholstery

The pull-it-out-of-the-cupboard spray for a fresh wine or coffee spot.

★★★★☆

Vanish Oxi Action carpet and upholstery stain remover power spray 500ml bottle
Image: Vanish
Key specs
TypeTrigger spray, oxi-based
Size500ml
Working timeUp to 5 minutes, then blot
SurfacesCarpets, rugs, sofas, upholstery
Colour-safe?Yes, but test an inconspicuous area first

Reasons to buy

  • A trusted high-street name that most people already half-know how to use
  • Oxi action lifts set-in spots like red wine, coffee and tea from the fibres
  • Made to keep the carpet colour safe, the same job on a sofa arm
  • Cheap and stocked in every supermarket

Reasons to avoid

  • The standard spray takes up to five minutes; the pricier Gold version is the 30-second one
  • No brush and no suction, so it is all hand-blotting
  • Always test first, and keep it off silk and velvet

When the job is one specific stain, a wine ring on a cushion or a coffee splash on the carpet, a targeted spot spray is the sensible buy and Vanish is the name most people reach for. The Oxi Action spray goes straight onto the mark, you leave it up to five minutes to work into the fibres, then blot it out. It is made to lift the spot while keeping the surrounding colour safe.

It does the everyday stuff well and costs almost nothing. Two things to know. The standard Oxi Action spray here is the up-to-five-minute one, while the dearer Gold Oxi Action is the version that claims results in 30 seconds and leans harder on pet messes, so check which bottle you are grabbing. And like every spray it is hand-work with a cloth, with no suction to carry the dirt away. Test a hidden corner first, especially on anything delicate.

About £3.50–£6
Where to buy

500ml sold through Vanish, Amazon and supermarkets; the Gold version costs a little more. Affiliate links coming soon — price last checked May 2026.

5

Best budget

Astonish Oxy Active Foaming

A Wool Safe foam that cleans and deodorises for about three pounds.

★★★★☆

Astonish Oxy Active Foaming Carpet Stain Remover 750ml spray bottle
Image: Astonish
Key specs
TypeFoaming spray, oxi-based
Size750ml
UseCarpets, upholstery, pet messes
ApprovalWool Safe, Vegan Society
Fabric noteNot suede or leather; synthetics fine

Reasons to buy

  • Around three pounds for 750ml, the cheapest way onto this list
  • Wool Safe approved, so it is fine on a wool-blend sofa where some sprays are not
  • The foam expands to cover the mark and neutralises odour as well as lifting it
  • Plant-based, vegan and cruelty-free, made in the UK

Reasons to avoid

  • Not for suede or leather upholstery
  • Foam-and-dab only, so no suction and a bit more elbow grease
  • Better on general grubbiness than the very worst set-in stains

If you want something cheap that is still safe on a wool-blend sofa, this is the pick. Astonish Oxy Active is a foaming oxi spray: it expands on the fabric to cover the mark, loosens the dirt and neutralises the smell, then you dab it off with a cloth or sponge and vacuum once dry. The Wool Safe approval is the reason it is here, because plenty of cheap sprays are not rated for wool.

For about three pounds it is a sensible everyday bottle, vegan, cruelty-free and made in the UK. The catches are the obvious ones for a budget spray. It is not for suede or leather, you do the work by hand with no suction, and on a really stubborn old stain it will struggle where a machine or a pro would not. Astonish say not to rub hard, as that can damage the pile, so dab rather than scrub. For the price, it is a tidy little all-rounder.

About £3
Where to buy

750ml sold through Astonish, Amazon, Savers and supermarkets. Affiliate links coming soon — price last checked May 2026.


Spray or machine: which upholstery cleaner do you actually need?

This is the question that decides everything, and it comes down to how much you spill and what you are spilling.

  • A spray is cheap, instant and lives under the sink. You spray the mark, work it, and blot it out by hand. It is perfect for the odd coffee splash or a wine ring, and useless as a way to deep-clean a whole sofa.
  • A spot machine costs ten to fifty times more and needs a cupboard. In return it sprays solution into the fabric and vacuums the dirty water back out, so it lifts grime up from deep in the cushion rather than smearing it around the surface.
  • Pets and kids tip the maths toward a machine. If you are cleaning accidents and ground-in mess most weeks, the suction pays for itself in results. For a calm household with the occasional spill, a couple of sprays is plenty.

Neither is a deep clean in the way a professional hot-water extraction is. They keep a sofa fresh between proper cleans. They do not replace one.

How to choose an upholstery cleaner

Work through these in order and the choice gets simple.

Check your sofa’s cleaning code first

Before anything else, look under a cushion for the fabric code. W means water is fine, WS means water or solvent, S means solvent only, and X means vacuum or brush with no liquid at all. Every wet product on this list, sprays and machines, needs a W or WS fabric. On an S or X sofa, stop and get advice.

Match the tool to how often you spill

Be honest about your household. A machine is overkill for a tidy flat and a lifesaver in a home with a dog and two toddlers. If you reach for a stain spray more than once a month, a spot extractor will clean better and save you scrubbing.

Mind the fabric, not just the stain

Silk, velvet and anything that water-marks are the danger fabrics, and most sprays say so on the bottle. Wool needs a Wool Safe product like the Astonish. Suede and leather want a dedicated leather cleaner, not any of these. When in doubt, test a hidden patch and wait for it to dry before you commit.

Think about smell, not just the mark

A stain you can see is only half the job in a pet home. Oxi sprays neutralise some odour, the Bissell Pet Pro lifts the source out whole, but old set-in urine usually needs an enzyme product that digests the smell rather than covering it. If the sofa still smells after cleaning, the smell is deeper than the surface.

Heated water, and whether you need it

Hot water helps shift grease, which is why machines like the Tineco Carpet One or Bissell’s own SpotClean Heat hold the water hot. The SpotClean Pro and Pet Pro do not, so you fill them warm and work quickly. For most household spills, warm tap water plus suction is enough; for a greasy headrest, heat is worth having.

How we treat sofas and stains on real jobs

We have cleaned a lot of upholstery since 2014, and a few habits matter more than which bottle you buy.

Blot, never rub

Rubbing a fresh spill drives it deeper and frays the pile. Press a clean cloth straight down to lift as much liquid as you can first, working from the outside of the mark inwards so you do not spread it. Only then reach for a cleaner. Half the ruined sofas we see were rubbed, not blotted.

Test the cleaning code in a hidden spot

On every job we check the fabric code and then test our product somewhere out of sight, the back of a leg panel or under a cushion, before we touch the visible fabric. Colour run and water rings are not always obvious until something dries. Thirty seconds of testing saves a sofa.

Less product, more passes

People drown a stain in spray and then cannot get the residue out, which leaves a sticky patch that attracts dirt and rings as it dries. We use the least product that works, lift it properly, and go again if we need to. With a spot machine we run a clear-water pass at the end to rinse the soap out.

Know when to call it

Fresh spills are home-kit territory. Years of body oil ground into a sofa, old pet odour, or a big set-in stain are not, and no supermarket spray will fix them. That is where hot-water extraction earns its money. You can read what that involves on our upholstery cleaning page, and we handle carpets the same way through our carpet cleaning and deep cleaning services. Moving out of a rental? Our end of tenancy cleaning is built to pass an inventory check on sofas and carpets, and you can ask us for a quote if you would rather hand it over.

Frequently asked questions

What is the best upholstery cleaner in 2026?

It depends on whether you want a machine or a spray. For a portable spot machine the Bissell SpotClean Pro is the best all-rounder, lifting spills out of sofas with suction rather than just dabbing. For a grab-from-the-cupboard spray the Dr Beckmann Carpet Stain Remover is our pick, with a built-in brush and a three-minute working time. Match the tool to how often you actually spill.

Spray or a spot-cleaning machine, which should I buy?

A spray is cheap, instant and fine for the odd mark, but it only works the stain at the surface and you blot the rest out by hand. A spot machine costs more and needs storing, yet it sprays solution in and sucks the dirty water back out, so it pulls grime up from deep in the cushion. Heavy spillers and pet homes get more from a machine.

Are these upholstery cleaners safe for all fabrics?

No. Most water-based sprays and every wet machine are unsafe on silk, velvet and water-sensitive fabrics, which can ring-mark or shrink. Dr Beckmann and Astonish both say to avoid those, and to test on a hidden patch first. Always check your sofa’s care code before you wet it, because a solvent-only or vacuum-only fabric needs a different approach.

What do the upholstery cleaning codes W, S, WS and X mean?

They are on the label under the cushion and they decide what you can use. W means water-based cleaning is fine, so a spray or a wet machine is safe. S means solvent only, no water. WS means either water or solvent will do. X means vacuum or light brushing only, no liquid at all. When the code is X or S, skip the wet products on this list.

Which upholstery cleaner is best for pet stains and smells?

For a machine, the Bissell SpotClean Pet Pro, because its Stain Trapper tool sprays, scrubs and suctions the mess into a separate pot and keeps it out of the machine. For a spray, an oxi formula like Vanish Oxi Action or Astonish Oxy Active lifts the stain and neutralises the smell. Old set-in urine often needs a proper enzyme treatment or a professional clean.

Do portable spot cleaners like the Bissell use hot water?

The SpotClean Pro and Pet Pro do not heat the water themselves, so you fill them with warm tap water and the heat fades as you work. Some rivals, like the Tineco Carpet One or Bissell’s own SpotClean Heat, hold the water hot, which helps on grease. For most household spills warm tap water and the machine’s suction do the job fine.

How often should I clean my upholstery?

Vacuum the sofa weekly to stop grit grinding into the fibres, treat spills the moment they happen, and give the whole piece a deeper clean every few months. We recommend a full professional upholstery clean roughly twice a year for a family sofa. Between those, a spray or a spot machine keeps marks from setting in.

Will a home upholstery cleaner get my sofa properly clean?

It keeps on top of fresh spills and surface marks, which is most of the job. What it will not do is shift years of body oils, deep grime and set-in stains that have worked into the foam, or fully kill old pet odour. That is where hot-water extraction by a pro earns its money. Home kit between professional cleans is the combination that keeps a sofa fresh.

Last updated: May 2026. Written by the team at Monster Cleaning, professional cleaners working in UK homes since 2014. Prices and models were checked against UK retailers and manufacturer listings at the time of writing and do change.

Rather someone else did the cleaning?

Trusted cleaners in London, Manchester and Liverpool since 2014.