To clean a fabric sofa at home, check the manufacturer’s care instructions, remove loose dirt with a suitable attachment and patch-test a compatible cleaner. If water-based cleaning is permitted, use minimal moisture, blot stains gently and let the upholstery dry fully. Do not wet-clean S- or X-coded fabrics or use liquids when the cleaning requirements are unknown.
A fabric sofa collects crumbs, dust, body oils and the occasional spill. Light maintenance can help keep it looking fresh, but treating every material with the same homemade solution can leave water rings, colour changes or damp cushions. The safest approach starts with finding out what your particular sofa allows.
Before you start check the sofa’s care instructions
Look beneath the cushions, under the sofa or in the original care booklet. If you know the model, the manufacturer’s website may have instructions for its upholstery. Follow those instructions before general cleaning advice, including the steps below.
Some sofas use W, S, WS or X cleaning codes. Others provide written instructions or care symbols. A fire-safety label is not confirmation that a sofa can be washed or wet-cleaned.
What do W S WS and X mean
| Code | What it generally means | What to do at home |
|---|---|---|
| W | Water-based upholstery cleaners may be used | Choose a suitable product, follow the sofa’s instructions and control moisture |
| S | Water-free solvent cleaning only | Avoid water-based solutions; seek professional advice if you lack the approved product or experience |
| WS or SW | Water-based or solvent cleaners may be permitted | Follow any fabric-specific restrictions and patch-test the selected product |
| X | Vacuuming or light brushing only | Use the permitted dry maintenance method; do not apply liquid cleaners |
A W code does not mean you can soak the sofa, steam it or put its covers in a washing machine. Cleaning a fixed cover and laundering a removable cover are different processes.
What if there is no cleaning label
Check the retailer’s or manufacturer’s guidance using the model and fabric name. If you cannot confirm the cleaning requirements, limit maintenance to a gentle dry method that is suitable for the fabric and get advice before applying any liquid.
Be particularly cautious with velvet, viscose, silk, linen and loosely woven upholstery. Appearance alone cannot establish whether water, brushing or a particular cleaner is safe.
Choose the right cleaning route
- Known water-compatible fabric: follow the permitted light-cleaning method below, using a suitable upholstery product.
- Solvent-only or delicate fabric: follow the exact manufacturer instructions. Avoid improvising with household solvents or treating the whole sofa yourself.
- X-coded or unidentified fabric: stick to approved dry maintenance and seek advice before attempting stain treatment.
What you need to clean a fabric sofa
- A clean upholstery attachment and adjustable-suction vacuum, if vacuuming is permitted
- White, lint-free cloths and absorbent towels
- A cleaner approved for the upholstery and intended cleaning method
- A small bowl and water only if the sofa and product instructions require them
- A soft upholstery brush, where suitable for the fabric
- Good ventilation or a fan to help air circulate
White cloths help you spot colour transfer and avoid introducing dye from a coloured towel. Keep clean cloths nearby so you can replace them as they become soiled.
The best cleaner for a fabric sofa is one that is compatible with that sofa, rather than one labelled “natural”, “extra strong” or suitable for every surface. Do not substitute carpet shampoo, laundry detergent or a hard-surface spray without explicit approval for the upholstery.
How to clean a fabric sofa at home step by step
These steps cover routine maintenance and light cleaning. The liquid-cleaning steps apply only when the sofa’s instructions permit them. Deeply embedded dirt, extensive staining and contamination inside the cushions may need professional assessment.
Step 1 Remove loose cushions and inspect the upholstery
Take off throws and loose cushions, where designed to be removable. Look for tears, loose threads, damaged seams, faded areas and existing water marks before cleaning.
Avoid pulling at threads or running a tool over weakened fabric. Check whether you are dealing with an isolated spill or general soiling: repeated spot treatment is unlikely to produce an even result across a heavily soiled sofa.
Step 2 Remove dust and crumbs gently
If the manufacturer permits vacuuming, use a clean upholstery attachment on a suitable low-suction setting. Work carefully across the seats, seams and accessible crevices, then beneath the cushions. Clean both sides of reversible cushions where appropriate.
Use the sofa’s own guidance for velvet, bouclé and other textured fabrics. Strong suction or a rotating brush can disturb delicate surfaces. If vacuuming is discouraged, use the specified alternative rather than assuming every fabric needs the same treatment.
This distinction matters: DFS advises particular caution with vacuuming some upholstery, while Sofology recommends regular vacuuming for its fabric sofas. Your sofa’s instructions take priority.
Step 3 Patch-test the cleaner and wait until it dries
Choose a small hidden area of the same upholstery, such as a lower side or concealed section beneath a cushion. Test the intended product and method exactly as directed.
Allow the patch to dry completely before deciding whether to continue. Look for colour transfer, a lighter or darker patch, a visible ring, stiffness, puckering or a change in the pile. Stop if you notice any of these changes. A stronger cleaner is not a sensible next step after a failed test.
Step 4 Blot fresh spills without rubbing
For a liquid spill, press a clean white towel gently onto the affected area. Lift it and use a dry section as it absorbs moisture. Lift solid material carefully with a spoon or blunt edge without pushing it further into the weave.
If further treatment is permitted, use the compatible product sparingly and work from the outside of the stain towards the centre. Avoid scrubbing: it can spread the mark and change the fabric’s appearance.
Step 5 Clean permitted areas with controlled moisture
For water-compatible upholstery, follow the cleaner’s application instructions. Where directed, put a small amount onto a cloth rather than spraying the sofa or pouring solution onto it. The cloth should be lightly damp, not dripping.
Work in manageable sections. If the manufacturer permits broader cleaning, treating a defined panel evenly from seam to seam may help avoid a sharp boundary around one cleaned spot. Do not wet a whole panel merely to chase a ring, particularly on delicate or unidentified fabric.
Use only the specified water temperature and product dilution. Keep moisture away from electrical controls, connections and mechanisms on reclining sofas.
Step 6 Remove residue as the product directs
Some upholstery products require rinsing or extraction; others have different finishing instructions. Follow the label rather than automatically wiping every product away with water.
If limited rinsing is required and the fabric permits it, use the prescribed method with as little additional moisture as possible. Repeated applications of detergent can leave the upholstery sticky or stiff and make the area harder to clean evenly.
If a product requires extraction equipment you do not have, choose an approved alternative or get professional help rather than leaving the process unfinished.
Step 7 Let the sofa dry fully
Create airflow through the room. Open windows when conditions allow or use a fan to circulate room-temperature air. Arrange removable cushions so air can reach more than one side, following any instructions about their position.
Avoid concentrated heat from hairdryers, radiators or portable heaters. Keep the sofa out of use until it is fully dry, and do not trap damp cushions beneath throws or replace them against one another too soon.
Drying depends on moisture, filling, fabric, humidity and ventilation. A dry-feeling surface does not prove the seams or padding are dry. If the filling has become wet or a damp smell persists, seek advice.
Step 8 Reset the pile only where recommended
Once the upholstery is completely dry, some pile fabrics may benefit from gentle brushing in the recommended direction. Use the specified tool and technique; do not scrub velvet, pull at loops or brush a surface simply because it looks uneven.
If a patch has changed colour or texture, stop. Further brushing or wetting may worsen the difference.
How to deal with common fabric sofa stains
The type of stain matters, but the fabric’s cleaning restrictions still apply. No home method can guarantee removal: the result depends on the substance, upholstery, time elapsed and previous treatments.
Food and drink spills
Blot liquid promptly and lift solids gently. If cleaning is permitted, use a suitable upholstery product according to its instructions. Avoid repeatedly soaking the same spot.
If a ring develops, let the area dry and assess it before doing anything else. Adding more cleaner can enlarge the problem. Read our guide to water stains and rings on fabric sofas for the next steps.
Greasy or oily marks
Do not automatically reach for washing-up liquid. It may create foam and residue, and water alone may spread an oily mark. Use a product approved for both the upholstery and stain, or arrange an assessment if you cannot identify a suitable method.
Pet urine vomit and persistent odours
Wear gloves, lift solids and absorb fresh liquid with white towels. Do not try to cover the smell with perfume or repeatedly spray the surface.
An enzyme cleaner may be appropriate for some organic stains, but only when its label and the sofa’s care instructions permit it. Do not assume enzyme products suit wool, silk or every upholstery blend. Patch-test first and follow the specified finishing process.
When contamination has reached the foam or padding, surface cleaning may leave the source behind. Persistent odour after drying is a reason to stop repeating home treatments and get the cushion assessed.
Ink paint nail polish and bleach marks
Avoid experimenting with alcohol, acetone or other household solvents. They may spread the substance or affect fibres, finishes and dyes.
Bleach marks can represent permanent colour loss rather than a stain that cleaning can lift. Get advice before applying another product.
Can you use baking soda or vinegar on a fabric sofa
Neither is a universal upholstery cleaner. Baking soda can be difficult to remove from seams and textured fabric, while vinegar may affect some dyes, fibres or finishes. Check the manufacturer’s instructions before considering either.
Mixing vinegar and baking soda creates a fizzing reaction, but that does not establish that the mixture is effective or safe for your sofa. Do not follow a household recipe in place of fabric-specific care guidance, and never mix cleaning products.
If your aim is to remove a smell, first identify whether it comes from surface soil, a spill inside the cushion or moisture left after cleaning. Deodorising the surface will not necessarily address the cause.
Can you use a steam cleaner or carpet-cleaning machine
Only if the sofa manufacturer permits that method and the machine manufacturer approves its use on the upholstery with the correct attachment.
“Steam cleaning” can mean applying steam, while hot water extraction applies cleaning solution and recovers moisture by suction. These are different methods. A W or WS code alone does not authorise every machine or temperature.
Before using equipment, confirm that the product, attachment and method suit the fabric, and that you can control moisture and complete drying. A carpet machine is not automatically suitable because it has a handheld tool. If either manufacturer’s instructions are unclear, do not proceed.
Just cleaned it yourself? See how long a sofa takes to dry before sitting back down.
Common mistakes that can damage upholstery
- Overwetting: moisture can reach the filling and leave rings, uneven drying or a damp smell.
- Scrubbing: force can disturb the weave, flatten the pile or spread contamination.
- Skipping a fully dried patch test: some changes become apparent only after drying.
- Washing covers because they have zips: removable does not mean machine washable. DFS, for example, specifically advises against machine washing its sofa cushion covers.
- Using household wipes or general-purpose sprays: unsuitable products can leave residue or affect colour.
- Sitting on damp upholstery: pressure and clothing contact can affect the fabric before it has dried.
For fixed upholstery, do not remove covers unless the manufacturer directs you to. John Lewis notes that its fixed-cover upholstery is designed to be cleaned on the frame.
How to keep your fabric sofa clean between treatments
Remove loose debris regularly using the method recommended for your sofa. Check the seams and gaps where crumbs collect, and keep cleaning tools free of grit.
Blot spills promptly rather than letting them dry into the upholstery. Rotate or turn cushions only when their design allows it, and follow the manufacturer’s guidance for dressing or plumping them. Keep pets’ muddy paws and food away from the sofa where practical.
A little suitable maintenance is easier to manage than repeated intensive treatment. Set any deeper-cleaning schedule around the fabric’s instructions, use and condition rather than a fixed interval for every household.
When should you stop DIY cleaning and get advice
Stop before applying further products if:
- You cannot identify the material or confirm its cleaning instructions.
- The sofa is X-coded, or solvent-only cleaning is required and you do not have the correct product and experience.
- A patch test produces colour transfer, a ring or a texture change.
- Liquid has reached the internal filling or a smell persists after drying.
- Previous cleaning has left uneven patches or water marks.
- The sofa is delicate, valuable, antique or subject to specific warranty restrictions.
An assessment should consider the fabric, construction, dye stability, stain and previous treatments. Professional help does not mean every sofa can be wet-cleaned or every mark can be removed.
When DIY isn’t enough, see professional sofa cleaning cost before booking.
Need help with a fabric sofa in London
If you are unsure what your sofa can tolerate, contact Hi Carpet Cleaner with clear photographs of the sofa, care instructions and affected area. Mention anything you have already applied.
Our upholstery cleaning service in London can help you establish the appropriate next step. Ask for an assessment and a free quote before attempting another treatment.
Home cleaning works best alongside a regular professional schedule, see how often sofas should be professionally cleaned.
Frequently Asked Questions
What is the safest way to clean a fabric sofa at home?
Follow the manufacturer’s care instructions, remove loose debris using an approved method and patch-test any compatible cleaner. For permitted liquid cleaning, control moisture, blot rather than scrub and allow full drying. Avoid wet cleaning on S- or X-coded upholstery.
Can I clean a fabric sofa with washing-up liquid?
Only if the sofa’s instructions and detergent guidance permit that use. Washing-up liquid can produce excess foam and leave residue, so it is not a default substitute for a compatible upholstery cleaner. Never use a water-based mixture on solvent-only fabric.
Can I use a carpet cleaner on my sofa?
Only when both the sofa and machine manufacturers approve the method, fabric and attachment. Check the cleaning product as well, and make sure you can recover moisture and dry the upholstery adequately. An upholstery attachment does not remove the need to check the sofa’s instructions.
How long does a fabric sofa take to dry?
There is no reliable drying time for every sofa. Moisture, filling thickness, fabric, room humidity and airflow all affect it. Keep the sofa out of use until it is fully dry and seek advice if the padding is wet or a damp smell remains.
Why does my sofa have water marks after cleaning?
Possible causes include uneven wetting, residue, minerals in the water or soil moving to the edge of a damp area. The cause cannot always be identified from appearance alone. Avoid adding more cleaner until the fabric and previous treatment have been assessed.
Can removable sofa covers go in the washing machine?
Only if the care instructions explicitly allow it. Zips and removable covers do not confirm washability. Unsuitable washing can change colour, texture or fit, so follow the specified washing and drying instructions exactly.











