Trusted UK cleaning guides — tested by real cleaners, not AI guesswork
Furniture

How to Clean Sofa Cushions: The Complete UK Guide

Covers, foam, feathers or garden cushions — the safe method for each, the care-code letters decoded, and the tumble-dryer mistake that shrinks covers for good.

CG
Cleaners Guide Team
Tested by real cleaners
18 min read
Grey fabric sofa cushions propped up for vacuuming in a bright living room

To clean sofa cushions, vacuum them first, check the cleaning code on the care label, then either machine-wash removable covers at 30°C on a gentle cycle and air-dry them, or clean fixed covers in place using only the foam from warm soapy water. Deodorise with bicarbonate of soda — and never tumble-dry a cushion cover.

That’s the safe version of the job. The reason it needs a full guide is that “sofa cushions” covers half a dozen different situations — zip-off covers, covers that zip but must never be washed, foam that can be bathed, feather pads that mustn’t be, and garden cushions growing something green — and the method that revives one will shrink, water-mark or ruin another. We’ll walk through every case, in the order you should actually do things.

Everything here is doable at home with supermarket basics. The one time we’ll tell you to stop and call a professional, we’ll say so plainly.

Start here: decode your sofa’s cleaning code

Before any water touches any fabric, find the care label — it’s usually stitched into a seam under a seat cushion or on the sofa’s underside. Upholstery uses an industry-standard set of cleaning codes, and this one letter decides which methods on this page are safe for your sofa:

CodeWhat it meansWhat you can use
WWater-based cleaning is safeSoapy water, upholstery shampoo, most methods in this guide
SSolvent only — no waterDry-cleaning solvent products only; water leaves rings and marks
W/S (or SW)Either water or solventAny method here, applied gently
XNo liquids at allVacuuming and professional cleaning only

Machine-washing instructions, when a manufacturer allows it, appear separately on the label as the usual laundry symbols. Two rules save the most sofas. First, a zip does not mean washable — plenty of covers have zips purely so the foam could be inserted at the factory, and the label still says do not wash. Second, spot-test everything: whatever you’re about to use, try it first on a hidden patch (the back corner of a cushion, the fabric under the frame) and let it dry fully before judging. If the label is missing — common on hand-me-downs — treat the sofa as S-code and stick to solvent products or a professional, because guessing wrong is permanent.

What you need to clean sofa cushions

ItemWhat it’s forRough cost
Vacuum with upholstery attachmentThe first and last step of every method hereAlready own it
Washing-up liquid or mild non-bio detergentThe workhorse cleaning solutionPennies
Bicarbonate of sodaOdour removal and gentle stain liftingAround £1
White vinegarCuts grime in the blotting mix for fixed coversAround £1
Two or three white cloths / microfibre clothsBlotting — white so dye can’t transfer£2–£3
Soft brushWorking suds foam over fabric, reviving pile£2
Enzyme (pet/biological) cleaner — if neededThe only thing that truly removes urine and other biological smells£5–£8
Dry-cleaning solvent spray — S-code sofas onlyWater-free stain removal£6–£10

How to clean sofa cushions step by step

This is the full refresh we give a tired sofa. Steps 4A and 4B split by whether your covers come off.

Step 1: Vacuum everything, thoroughly

Cushions off, upholstery attachment on. Do both faces of every cushion, the piping seams where crumbs collect, and the base of the sofa you’ve just uncovered (prepare yourself for what lives under there). For pet hair the vacuum won’t lift, a rubber glove dragged across the fabric, or a lint roller, gathers it in strips. Vacuuming first matters: wet cleaning over loose dust just makes mud.

Step 2: Deodorise with bicarbonate of soda

Sprinkle a light, even layer of bicarb over the fabric, leave it 20–30 minutes (an hour for a musty second-hand sofa), then vacuum it off completely. It neutralises trapped odours rather than perfuming over them, and on light soiling it lifts a surprising amount of grime with it. This one step, done monthly, keeps most sofas smelling neutral.

Step 3: Deal with stains before any overall clean

Work on individual marks first — the stain-by-stain table further down covers the common ones. Cleaning a whole cushion over an untreated stain tends to set it. Always blot, never rub: rubbing spreads the mark and roughs up the fabric pile.

Step 4A: Covers come off? Wash them properly

If the care label allows washing, unzip and remove the covers and follow the machine-washing section below — temperature, cycle and the drying trick that stops them shrinking are all there.

Step 4B: Covers fixed? Clean them in place

Non-removable covers get the low-moisture method: suds foam or a barely damp cloth, detailed in its own section below. The golden rule is minimal liquid — soaked upholstery foam takes days to dry and grows mildew from the inside.

Step 5: Air-dry completely

Whatever you washed, dry it in moving room-temperature air — a breezy doorway, near an open window, ideally outside on a dry day. No radiators, no tumble dryer. Cushions and covers must be bone dry before the sofa goes back together; trapped damp is where mildew and that “old sofa” smell come from.

Step 6: Finish with a final vacuum and a plump

Once dry, a quick vacuum lifts the pile, and a vigorous plump redistributes the filling. Rotate and flip the cushions while you’re at it — even wear halves how often you’ll need to do all this again.

Can you machine-wash sofa cushion covers?

Yes — if and only if the care label says so. When it does, machine-washing is the single most transformative thing you can do to a tired sofa, and it’s also where most cushion disasters happen. Appliance maker Maytag’s guidance matches what upholsterers tell you: cold, gentle, mild detergent, and never the dryer. Here’s the routine that keeps covers the right size and colour:

Removing the textured cover from a sofa cushion on a grey sofa
A zip only proves the foam went in at the factory — the wash symbols on the care label are the real permission.
  1. Unzip fully, turn inside out, then zip closed again. Inside-out protects the fabric face; a closed zip can’t chew other covers mid-cycle.
  2. Wash covers from the same sofa together, and nothing else in the load. If any fading happens, it happens evenly — a slightly faded sofa looks fine, one odd cushion doesn’t.
  3. 30°C or cold, gentle/delicates cycle, mild or non-bio detergent. Skip bleach and skip fabric softener — softener coats upholstery fibres and can leave water-marks on some weaves.
  4. Moderate spin, then straight out of the drum — sitting wet in a pile is how creases set.
  5. Air-dry only, and stop just short of bone dry. Here’s the upholsterer’s trick: re-fit covers while barely, faintly damp. They ease over the foam without a fight, then finish drying in place drum-tight, pulling out wrinkles as they shrink that last 1%. (Cotton and cotton-blend covers are the shrinkers; this trick exists for them.)

⚠️ Never tumble-dry cushion covers. Heat is how a cover comes out a size too small for its foam, permanently. If you’ve already got a shrunk cover, one rescue sometimes works: re-wet it thoroughly, then wrestle it onto the foam damp and let it dry stretched in place.

Velvet, wool, silk-mix and anything with a “dry clean” symbol stay out of the machine regardless of zips. For those, it’s the in-place method below, a solvent product, or the dry cleaner’s.

How to clean sofa cushions without removable covers

Fixed covers — and any W-code sofa you’d rather not strip — get cleaned with foam, not liquid. The technique upholstery cleaners use at home is “suds only”: you make a bowl of washing-up-liquid solution, whisk it, and clean with the froth off the top rather than the water underneath.

  1. Mix a squirt of washing-up liquid into a bowl of warm water and whisk it until you have a standing head of foam. For grimy fabric, add a tablespoon of white vinegar to the water first — it cuts body oils and film.
  2. Scoop just the foam onto a soft brush or white cloth and work it over the fabric in light, overlapping strokes, one cushion face at a time.
  3. Wipe the dirty foam away with a barely damp, well-wrung white cloth, rinsing the cloth as you go. The fabric should feel cool and slightly damp, never wet.
  4. Blot with a dry towel, then air-dry with a window open. A fan pointed at the sofa halves the drying time and helps stop water-marks forming on cottons and linens.

The suds-only rule exists because upholstery foam is a sponge: liquid that soaks in stays for days, smells musty, and can wick dissolved dirt back to the surface as tide marks when it finally dries. If your sofa is S-code, swap all of the above for a dry-cleaning solvent product used exactly per its instructions, in a ventilated room. X-code: vacuum, bicarb, and a professional — nothing wet, ever. The same in-place technique works on a fabric headboard or an upholstered chair, and it’s the approach our microfibre couch guide builds on for that specific fabric.

How to clean foam sofa cushions (the bath method)

Sometimes the smell or the spill is in the foam itself, and no amount of cover-washing fixes it. Solid foam inserts — and only solid foam — can be washed in the bath. Check first: unzip the cover and make sure you’re holding a plain foam block, not foam wrapped in a stitched fibre or feather jacket, which mustn’t be soaked.

Hands pressing a foam sofa cushion through suds in a bath
Press, never wring — pressing pumps the solution through without tearing the foam's structure.
  1. Run a few inches of lukewarm water in the bath and dissolve a small squirt of mild detergent in it.
  2. Lay the foam in and press it repeatedly like a giant sponge — push down, let it expand, push again. Pressing pumps the solution through; you’ll see the water discolour. Never twist or wring foam: it tears internally and the cushion never sits right again.
  3. Drain, refill with clean water, and press again until the foam stops releasing suds. Detergent left inside attracts dirt later, so rinse longer than feels necessary.
  4. Press out as much water as you can — lean your body weight onto it against the side of the bath — then stand it on edge on towels somewhere warm and airy, turning it daily.

Be honest with yourself about drying time: two to four days is normal for a seat cushion, longer in a cold house. A fan cuts it dramatically; a radiator or tumble dryer can distort and crumble foam, so resist. Put foam back damp and you’ll grow mildew inside your newly clean cushion — the one genuinely bad outcome of this method. If you can’t give it the drying time, stick to surface cleaning.

Feather and fibre-filled cushions are different

Feather pads and polyester fibre fills don’t get the bath. Soaked feathers clump, take the best part of a week to dry and can smell like a wet hen the whole time. Instead: covers washed as above, fills aired outdoors on a breezy dry day, a vigorous daily plump to redistribute the filling, and bicarb in the cover for smells. A feather pad that’s lost its loft or smells musty deep down is a job for a professional cleaner — or, at £15–£30 per pad from upholstery suppliers, often cheaper to replace like-for-like.

Sofa cushion stain removal, stain by stain

All of these assume a W or W/S code and the golden rule — blot from the outside of the stain inward, never rub. Cold water for anything protein-based; washing-up liquid for anything greasy.

StainWhat works
Tea & coffeeBlot fast, then dab with cool water and a drop of washing-up liquid; repeat until the cloth stops picking up colour
Red wineBlot hard, cover the wet stain with a pile of bicarb, leave 15 minutes, vacuum, then soapy-water dab
Grease, butter & takeawayBicarb on the fresh mark to absorb the oil, vacuum after 20 minutes, then neat washing-up liquid worked in gently and blotted out
Blood, milk & eggCold water only — heat cooks protein stains in. Salt water helps on fresh blood
Ink (biro)Dab — don’t flood — with a cotton pad of surgical spirit or alcohol hand gel; spot-test first, work from the edge in
ChocolateLet it set hard (or hold an ice cube in a bag against it), scrape the solids off with a spoon, then cold soapy water
MudLet it dry fully, vacuum the powder off, then soapy-water dab for the shadow that’s left
Urine & pet accidentsBlot everything you can, then soak the area with an enzyme cleaner and let it work per the bottle — see below, because ordinary detergent will not kill the smell

Deeper stain chemistry — including what never to mix — lives in our carpet cleaning guide, and the same rules apply to upholstery fabric.

Getting smells out — including urine

General mustiness responds to the bicarb treatment from Step 2, repeated a couple of weekends running, plus a proper airing outdoors. Biological smells are different: urine, vomit and pet accidents leave compounds that soap masks briefly and rain-fresh sprays merely sit on top of. An enzyme cleaner (sold as pet or biological stain remover) digests them — saturate the affected area, keep it damp as long as the label says, blot and air-dry. On a foam cushion where urine has soaked deep, enzyme-treat first, then give it the bath method; that combination rescues cushions most people throw away.

How to clean outdoor and garden sofa cushions

Garden furniture cushions fight a different enemy: not crumbs and body oils but algae, mildew and bird mess. Most outdoor covers are polyester or acrylic and shrug off water, so you can be more generous with it — but still check the label, because many zip off and machine-wash at 30°C exactly like indoor ones.

Scrubbing a garden sofa cushion with soapy water and a soft brush on a patio
Vinegar solution then sunshine — UV helps finish off the algae the scrub loosened.
  1. Brush off dry debris, then wash with warm soapy water and a soft brush on a hard surface like the patio.
  2. For green algae staining and mildew spots, scrub with a 50/50 white vinegar and water solution, leave it 10 minutes, then rinse. Avoid bleach: it kills the growth but often takes the fabric’s colour with it.
  3. Rinse thoroughly with a watering can or gentle hose, press water out, and dry the cushions standing on edge in the sun — the one place on this site we’ll actively recommend direct sunlight, since UV finishes off what the vinegar started.

Prevention beats all of it: bring cushions in overnight or store them in a ventilated box (a sealed bag with a hint of damp is a mildew farm), and never put them away wet at the end of summer — that’s how they come out green at Easter.

Suede, microfibre and leather cushions

Three fabrics on this page get special handling. Microfibre/microsuede often carries an S code despite feeling washable — it usually wants solvent or alcohol-based cleaning, covered properly in our microfibre couch guide. Real suede hates water full stop: brush it, lift marks with a suede rubber, and keep everything liquid away. Leather cushions want wiping and conditioning rather than washing — the full routine is in our leather couch guide. If a leather sofa has fabric seat cushions (common on mixed designs), clean each part by its own rules.

The five-minute weekly routine that keeps cushions clean

  • Weekly: quick vacuum of the seat faces and a proper plump. Rotate cushions front-to-back.
  • Monthly: flip every cushion that’s double-sided, vacuum both faces and the seams, bicarb any cushion that’s lost its freshness.
  • Twice a year: the full routine on this page — covers washed, foam aired, base vacuumed.
  • Always: blot spills the minute they happen. The difference between a 30-second dab and a permanent mark is usually about ten minutes.
  • Sun check: if one arm of the sofa lives in a south-facing window, swap cushions around through summer so fading spreads evenly. A throw is cheaper than reupholstery.

Six mistakes that ruin sofa cushions

  • Tumble-drying the covers. The classic. Cotton covers shrink a full size and never go back on properly.
  • Washing covers the label says not to wash. A zip is not permission — velvet and viscose-mix covers can shrink, water-mark or lose their pile in one cycle.
  • Soaking fixed upholstery. Wet foam takes days to dry, smells musty and wicks tide marks to the surface. Foam from suds, not water, is the rule.
  • Rubbing stains. Spreads the mark, wrecks the pile. Blot from the edge inward, every time.
  • Using bleach or strong household sprays on fabric. Colour loss and fibre damage — mild detergent and patience do the same job safely.
  • Reassembling before everything is bone dry. Trapped damp between foam and cover is where mildew starts. Wait the extra half-day.

When to call a professional (or just replace the insert)

Go professional for X-code sofas, silk and antique fabrics, large-scale staining across fixed upholstery, or any smell that’s survived enzyme treatment — upholstery cleaners bring extraction machines that pull moisture straight back out of the foam, solving the drying problem entirely. And know when the answer is neither cleaning nor professionals: a foam insert that’s collapsed and sits flat is past reviving. Replacement cut-to-size foam from upholstery suppliers typically runs £15–£40 per seat cushion, transforms how the sofa sits, and your freshly washed covers go straight over the top. The same judgement call applies to bedroom kit — our mattress cleaning guide works on exactly the same blot-bicarb-enzyme logic as this page.

Frequently asked questions

Can you machine wash sofa cushion covers?

Only if the care label says so — a zip alone isn’t permission. When washing is allowed: covers inside out with zips closed, 30°C or cold on a gentle cycle, mild detergent, all covers from the same sofa in one load, and air-dry only. Velvet, viscose blends and “dry clean” symbols stay out of the machine.

What do the letters on my sofa’s care label mean?

They’re the standard upholstery cleaning codes: W means water-based cleaning is safe, S means solvent products only (no water), W/S means either, and X means no liquids at all — vacuum and professional cleaning only. The label usually hides in a seam under a seat cushion. No label? Treat the sofa as S-code to be safe.

Can you tumble dry sofa cushion covers?

No. Tumble-drying is the single most common way covers get ruined — cotton and cotton-blend covers shrink enough that they’ll never fit their foam again. Air-dry them, and re-fit them to the cushions while faintly damp so they dry drum-tight and wrinkle-free in place.

How do you clean sofa cushions that don’t come apart?

Use the suds-only method: whisk washing-up liquid into warm water, clean with just the foam on a soft brush, wipe away with a wrung-out damp cloth and blot dry. The fabric should never get properly wet — soaked upholstery foam takes days to dry and can develop mildew and tide marks.

Can you wash foam sofa cushions in the bath?

Yes — solid foam inserts can be pressed clean in a bath of lukewarm water and mild detergent, rinsed the same way, pressed out and dried standing on edge. Never twist or wring foam, and never bath feather pads or fibre-wrapped inserts — soaking ruins those fills.

How long do foam cushions take to dry?

Two to four days at room temperature is normal for a bathed seat cushion, turned daily and stood on edge for airflow. A fan shortens it considerably; radiators and tumble dryers can distort and crumble foam. Refit the cover only when the foam is dry through the middle, or mildew starts inside.

How do you get urine smell out of sofa cushions?

Blot everything you can, then saturate the area with an enzyme (biological/pet) cleaner and keep it damp for as long as the bottle says — enzymes digest the odour compounds that soap only masks. For deep-soaked foam, enzyme-treat first and then wash the foam in the bath. Ordinary detergent alone will not remove the smell.

Can you dry clean sofa cushions?

Removable covers marked “dry clean” can go to any dry cleaner — take all of them together so any colour change is even. For S-code fabric cleaned at home, use a dry-cleaning solvent spray per its instructions in a ventilated room. Whole cushions with fills generally aren’t dry-cleaned; it’s the covers that are.

How do you clean sofa cushions with bicarbonate of soda?

Sprinkle a light, even layer over the fabric, leave it 20–30 minutes (an hour for strong smells), and vacuum thoroughly with the upholstery attachment. Bicarb neutralises odours and lifts light grime. On grease spots, pile it thicker and give it 20 minutes to absorb the oil before vacuuming.

My cushion cover shrank in the wash — can I fix it?

Sometimes. Re-wet the cover thoroughly, then work it onto the foam while damp — the fabric stretches as it dries in place. If it still won’t zip, an upholsterer can add a matching gusset, or you can have the foam cut down slightly. Prevention is cold washes and air-drying only.

How often should you clean sofa cushions?

Vacuum and plump weekly, bicarb monthly, and do the full clean — covers washed, foam aired, stains treated — twice a year, or quarterly with pets and small children. Spills are the exception: those get dealt with the minute they happen, which is most of the battle.

How do you get mould off garden sofa cushions?

Brush off what’s dry, scrub with a 50/50 white vinegar and water solution, leave it ten minutes, rinse well and dry the cushions on edge in direct sun — UV helps finish the job. Skip bleach, which strips colour. Store cushions dry and ventilated over winter so it doesn’t return.

CG

Cleaners Guide Team

Professional cleaners · tested UK guides

We test every product and method on real UK homes before we recommend it. No AI guesswork, no pay-to-win rankings, just honest practical cleaning advice.

Leave a Reply

Your email address will not be published. Required fields are marked *

Related guides