Car care
How to Clean Car Upholstery: Fabric, Leather and Vinyl
A guide to cleaning car seats and trim, with the right method for fabric, leather, vinyl and Alcantara, plus how to shift stains, smells and pet hair.
12 minute read By Signature Alloy Wheel & Body Repairs
In short
Vacuum thoroughly first, then match the product to the material. Fabric seats take a foaming upholstery cleaner worked in with a soft brush and extracted. Leather takes a pH balanced cleaner followed by a conditioner. Vinyl takes a damp cloth and a vinyl cleaner. Always test on a hidden area and never soak the seat.
Car upholstery is the part of the vehicle that gets used hardest and cleaned least. Seats absorb body oils, food, drink, sun cream, road salt and pet hair, and by the time a fabric seat looks dirty it has usually been holding dirt for months. The good news is that the job is straightforward, as long as you identify the material first and match the product to it. Using the wrong cleaner is what ruins trim, not dirt.
What do you need to clean car upholstery?
Gather everything before you start, because stopping halfway with a wet seat is how water marks form. The basic kit is:
- A vacuum with a crevice tool and an upholstery brush head
- A soft bristled detailing brush for agitating fabric, and a softer one for leather
- Several clean microfibre cloths, more than you think you need
- A cleaner suited to your material: fabric, leather or vinyl
- A leather conditioner if the car has leather seats
- A spray bottle of warm water for rinsing
- A wet and dry vacuum or an upholstery extractor, if you have access to one
Optional but useful: a lint roller or rubber glove for pet hair, a stiff plastic trim tool for lifting debris from seat rails, and a fabric protector to apply once everything is dry.
Two rules before any product touches a seat. First, read the label and check it is intended for automotive trim. Second, test it on a hidden area, such as the underside of a seat base or the back of the squab, and let it dry fully before committing.
What type of upholstery does your car have?
Identifying the material matters more than any other decision in this job, and manufacturers do not always make it obvious. Modern cars often mix materials on the same seat: leather on the bolsters and fabric in the centre panel, or Alcantara inserts with vinyl surrounds.
| Material | How to identify it | Key risk |
|---|---|---|
| Fabric or cloth | Woven texture, no sheen, absorbs a drop of water | Over wetting, leaving residue, mildew in the foam |
| Genuine leather | Slight grain variation, warms to the touch, smells of leather | Drying out, cracking, stripping the protective coating |
| Leatherette or vinyl | Uniform embossed grain, cool and slightly plasticky | Cracking from UV, damage from solvent based cleaners |
| Alcantara or suede | Short velvety nap, brushes into visible directions | Matting, permanent staining, flattening the nap |
If in doubt, check the handbook or the trim code on the vehicle data plate. When you genuinely cannot tell, treat the material as the most delicate of the possibilities.
How do you clean fabric car seats?
Fabric seats respond well to agitation and extraction, and badly to soaking. Work one seat at a time so nothing sits wet for long.
- Remove everything and vacuum thoroughly. Slide the seats fully forward and back to reach underneath. Use the crevice tool along the seat rails, in the gap between the base and backrest, and along the stitched seams where grit collects.
- Treat individual stains first. Spot cleaning before a general shampoo stops you spreading a stain across the whole panel. See the stain table below for what to use.
- Apply a foaming upholstery cleaner. Spray onto the seat lightly, or onto your brush if the fabric is thin. Foam is preferable to liquid because it carries less water into the foam beneath.
- Agitate with a soft brush. Work in overlapping circles, then in straight passes in one direction to leave the pile lying consistently. Moderate pressure only. Scrubbing hard breaks fibres and leaves a fuzzy patch that will always look different.
- Lift the dirt out. Wipe with a clean, damp microfibre and keep folding to a fresh face. If you have a wet and dry vacuum or an extractor, pull the moisture back out rather than letting it evaporate, which is what leaves tide marks.
- Dry properly. Open the doors and windows, and leave the car somewhere ventilated for several hours. A fan pointed into the cabin speeds it up considerably. Do not close the car up damp.
Work the whole panel rather than just the dirty part. Cleaning one section of a fabric seat almost always leaves a visibly cleaner patch surrounded by a dirtier one.
How do you clean leather car seats?
Leather needs cleaning and then feeding, in that order, and both steps should be gentle. Almost all modern automotive leather is pigmented and coated, so you are really cleaning the protective finish rather than the hide itself.
- Vacuum first, paying attention to perforations, seams and piping where grit collects. Grit dragged across leather under a cloth is what causes fine scratching.
- Wipe with a barely damp microfibre to lift surface dust before any product goes on.
- Apply a pH balanced leather cleaner to the cloth or brush, not directly to the seat. Spraying straight onto perforated leather pushes product into the holes and into the seat heater or ventilation system.
- Work in small sections with a soft brush, using light circular movements to raise the dirt into a foam. Body oils collect on the driver's outer bolster and the top of the backrest, so those areas need the most attention.
- Wipe away residue with a clean damp cloth, then dry with a second clean cloth. Do not leave cleaner sitting on the surface.
- Condition once the leather is dry. A conditioner replaces the softness that cleaning removes and adds UV protection. Apply thinly, leave it to absorb for the time stated on the label, then buff off any excess. Leaving a thick layer on is what produces a greasy, shiny seat that attracts dust.
Two specific problems worth knowing. Denim dye transfer, the blue tinge on light coloured seats, needs a dedicated leather cleaner and repeat gentle passes rather than aggressive scrubbing. And cracking on an older seat is a finish failure, not a cleaning problem: conditioner will improve the feel but the surface itself needs professional retrimming or recolouring.
How do you clean vinyl and leatherette seats?
Vinyl is the most forgiving material in the car, and the method is simple.
- Vacuum, then wipe down with a warm damp microfibre
- Apply a vinyl or all purpose interior cleaner and agitate lightly with a soft brush to lift dirt out of the embossed grain
- Wipe off with a clean damp cloth, then dry
- Finish with a matt interior dressing that includes UV protection, buffed off so it is not slippery
Avoid solvent heavy cleaners and anything abrasive. Vinyl fails through UV exposure and plasticiser loss, which shows as hardening and then cracking across the seat base. A UV protectant applied a few times a year does more for its lifespan than any amount of scrubbing.
How do you clean Alcantara and suede trim?
Alcantara needs the lightest touch of any interior material, and it stains permanently if you get it wrong.
- Vacuum gently with a soft brush head, never a stiff one
- Use a dedicated Alcantara cleaner, applied to a cloth rather than the surface
- Blot rather than rub, and work from the outside of a mark inwards
- Once dry, brush the nap back in a consistent direction with a soft brush to lift it
Never use silicone dressings, leather conditioner, steam or solvent on Alcantara. All of them flatten or glaze the nap, and once it is matted the only fix is retrimming.
How do you remove stains from car upholstery?
Deal with spills immediately. Blot, never rub, because rubbing pushes the stain deeper into the weave and spreads it sideways. Work from the outside of the mark inwards.
| Stain | What to use | Notes |
|---|---|---|
| Coffee and tea | Cold water first, then a fabric cleaner. A weak white vinegar and water solution can help on stubborn marks | Never hot water, which sets tannin stains |
| Ink | Isopropyl alcohol on a cotton bud, dabbed not rubbed | Test first. Can lift dye from coloured fabric |
| Blood | Cold water and blotting, then a fabric cleaner | Hot water sets protein stains permanently |
| Grease and oil | Absorb with talc or bicarbonate of soda, vacuum off, then a degreasing fabric cleaner | Absorb before applying any liquid |
| Chocolate and food | Scrape off solids with a plastic edge, then fabric cleaner | Do not press solids into the weave |
| Sun cream | Fabric or leather cleaner, repeated light passes | Common on light leather and slow to shift |
| Mud | Let it dry completely, vacuum, then treat what remains | Cleaning wet mud spreads it |
| Sick or milk | Enzyme based cleaner, then extract thoroughly | Needs enzymes to remove the smell, not just the mark |
Hydrogen peroxide is sometimes suggested for blood on fabric. It can work, but it also bleaches coloured cloth, so treat it as a last resort on a hidden test area only. On leather, none of the household remedies above apply: use a dedicated leather cleaner and accept that some stains need professional attention.
How do you clean seat belts and headlining?
Both get forgotten and both are visible. Seat belt webbing collects hand grease, food and sun cream, and headlining gathers smoke residue, dust and finger marks around the grab handles.
For seat belts, pull the webbing fully out and clamp it with a bulldog clip so it cannot retract. Clean it with a mild fabric cleaner and a soft brush, working along the belt in short sections, then wipe with a damp cloth. Leave it fully extended until it is completely dry. Winding damp webbing back into the reel is a reliable way to create a musty smell that nothing else explains.
Headlining is the most fragile surface in the car, because the fabric is bonded to a foam backing that softens when wet. Use the lightest possible touch: a barely damp microfibre with a small amount of interior cleaner, dabbed rather than scrubbed, working in straight overlapping passes. Too much moisture or too much pressure separates the fabric from the board, and a sagging headlining can only be fixed by having it removed and re bonded.
How do you get smells out of car upholstery?
Odour lives in what caused it, so removal always means cleaning the source rather than covering it. A hanging air freshener over an unclean seat just gives you two smells.
- Clean and extract the affected fabric or carpet fully, using an enzyme cleaner for anything organic
- Check under the seats and mats, where spills collect out of sight
- Replace the cabin pollen filter if the smell is worst when the fan runs
- For persistent damp smells, dry the car thoroughly and check for a leaking door seal, blocked sunroof drain or wet boot well
- Bicarbonate of soda left on fabric overnight and vacuumed off absorbs a surprising amount of residual odour
- Smoke odour is the hardest, because tar coats every surface. Headlining, vents and glass need cleaning as well as seats
How do you remove pet hair from car seats?
Pet hair weaves into fabric and a vacuum alone will not lift it. The most effective methods are:
- A damp rubber washing up glove, dragged across the fabric in one direction, which balls the hair up
- A rubber pet hair brush or a squeegee blade, used with short firm strokes
- A lint roller for finishing and for headlining
- A little water misted onto the fabric first, which helps hair release from the weave
Do the mechanical removal first, then vacuum up what you have gathered, then clean the fabric. Doing it the other way round just presses hair further in.
How often should you clean car upholstery?
Vacuum every few weeks, wipe spills immediately, and give the upholstery a full clean every three to six months. Adjust that around how the car is used:
- Family car with young children: every two to three months, plus immediate attention to spills
- Dog owner: hair removal weekly, full clean every two to three months
- Business or lease vehicle: every three months, and again before any inspection or handover
- Low mileage weekend car: twice a year is usually enough
Cars on lease or PCP deserve particular attention, because end of contract inspections assess interior condition and charge for damage beyond fair wear and tear. Cleaning is free. Charges are not. Where the interior has genuine damage rather than dirt, sorting it before handover is almost always cheaper than the penalty, which is why lease car repairs are usually best booked well before the collection date.
Mistakes to avoid when cleaning car upholstery
- Using too much water. Soaked foam takes days to dry and grows mildew. Less liquid, more agitation.
- Using household chemicals. Bleach, bathroom sprays and strong detergents damage automotive trim.
- Scrubbing hard. Broken fibres and scratched leather finishes do not recover.
- Skipping the test patch. Thirty seconds of testing prevents a permanent mark.
- Cleaning in direct sun. Product dries before you can remove it, leaving streaks and residue.
- Not rinsing. Leftover cleaner attracts dirt, so a freshly cleaned seat gets dirty again unusually fast.
- Ignoring the seat belts. Webbing gets filthy. Pull it fully out, clean with a mild solution, and clamp it so it dries fully extended before retracting.
- Spraying near electronics. Seat heaters, ventilation, occupancy sensors and airbag modules all sit inside seats.
How do you keep car upholstery clean for longer?
- Apply a fabric protector to cloth seats after cleaning, and reapply every six to twelve months
- Condition leather two to four times a year, more if the car is parked outside
- Use boot liners, seat covers or a dog blanket rather than relying on cleaning afterwards
- Keep food and drink out where you can, and carry a pack of interior wipes for the times you cannot
- Use a windscreen sunshade in summer, since UV is what fades and hardens trim
- Shake mats out weekly, which stops grit being ground into the carpet and transferred onto seats
- Deal with spills within minutes rather than at the weekend
When is upholstery damage beyond cleaning?
Cleaning fixes dirt. It does not fix cigarette burns, splits along a seam, cracked leather bolsters, cuts, or a hole worn through the driver's seat side. Those need repair, not chemicals.
Small burns and tears in fabric or leather can often be repaired invisibly by filling and recolouring rather than replacing the panel, and worn leather bolsters can be recoloured to match the rest of the seat. It is the same principle as a smart repair on paintwork: treat the damaged area only, keep the original material, and avoid the cost of a full replacement. If you are unsure whether a mark is a stain or damage to the material itself, a photograph sent over is usually enough for a repairer to tell you.
Need this doing properly?
Signature repairs alloy wheels and bodywork across Greater Manchester and the North West, mobile at your home or workplace. Free quotes answered within 24 hours.