You stopped seeing the stain on the passenger seat a long time ago.
Your passengers did not.
Here is the part nobody tells you: most seat stains get worse because people scrub too hard and use too much water. The fix is less of both.
Why trust this? La Jolla Mobile Car Detail has sent pro detailers to San Diego driveways since 2021, and seat and carpet shampoo is a core step in The Mom.
The short answer: To clean car seats, vacuum first, then mist the fabric lightly with upholstery cleaner or warm water with a few drops of dish soap. Brush gently, blot with a clean microfiber towel, and let the seat dry with the doors open. Never soak the seat. For leather, use a leather cleaner and a soft brush, then condition.
What Do You Need to Clean Car Seats?
A vacuum, an upholstery cleaner (or warm water with a few drops of dish soap), a soft brush and a stack of microfiber towels. Leather also needs a leather cleaner and a conditioner. Most of it is already in your house.
| Tool | What it does | Best on | Skip it on |
|---|---|---|---|
| Vacuum with a brush attachment | Pulls out sand, crumbs and grit before they turn to mud | Every seat, every time | Nothing |
| Upholstery cleaner, or warm water with a few drops of dish soap | Loosens body oil, drinks and food | Cloth and fabric | Leather |
| Soft upholstery brush | Works the cleaner into the weave | Cloth, and leather with a light hand | Suede and Alcantara |
| Microfiber towels, at least four | Blot the dirt out and dry the seat | Everything | Nothing |
| Enzyme cleaner | Breaks down milk, vomit, pet accidents and the smell they leave | Cloth | Leather, unless the label says it is safe |
| Leather cleaner and conditioner | Cleans the coating without drying it out | Leather | Cloth |
| Wet/dry vacuum (optional) | Pulls dirty water back out of the seat | Cloth deep cleans | Leather |
How Do You Clean Cloth Car Seats, Step by Step?
Vacuum, test a hidden spot, mist the cleaner on lightly, brush gently, blot it out, and let the seat dry with the doors open. Think of a cloth seat as a sponge with a nice pattern on top: the goal is to clean the fabric without filling the sponge.
- Vacuum slowly. Go over each seat twice, and push the nozzle into the seams and the gap where the seat back meets the bottom. In San Diego that gap is mostly beach sand. Sand that stays in the seat turns into grit paste the second it gets wet.
- Test a hidden spot. Spray a little cleaner low on the side of the seat. Wait a minute. If the color holds, keep going.
- Mist, do not soak. A light, even spray over one section at a time. The fabric should look damp, not wet.
- Brush gently. Small circles, light pressure. You are loosening dirt, not sanding the seat. Hard scrubbing makes the fabric fuzzy and pushes the stain deeper.
- Blot with a clean towel. Press down, lift, fold to a clean side, repeat. You should see the dirt move onto the towel. When the towel stops picking up color, that section is done.
- Clean the whole panel. If you only clean the spot, you get a clean circle with a ring around it. Work seam to seam so the panel dries evenly.
- Dry it. Doors or windows open, sun if you have it. Do not sit on it wet.
Seats done and the rest of the cabin still looks tired? Our guide to cleaning your car’s interior covers the rest of it.
How Do You Get Stains Out of Car Seats?
Match the cleaner to the stain. One rule covers all of them: blot from the outside of the stain toward the middle, so it does not spread.
| Stain | What to use | The mistake to avoid |
|---|---|---|
| Coffee, soda, juice | Cool water first, then upholstery cleaner. Blot. | Letting it dry in the sun. Sugar stains set with heat. |
| Grease, fries, sunscreen | A few drops of dish soap in warm water. Dish soap is made to cut oil. | Plain water. It does nothing to oil. |
| Milk, vomit, pet accidents | Enzyme cleaner. Let it sit as long as the label says, then blot. | Covering the smell with air freshener. The smell comes back on the first hot day. |
| Blood | Cold water and blotting. Then upholstery cleaner. | Hot water. Heat sets it for good. |
| Ink | Rubbing alcohol on a cotton swab, dabbed, a little at a time. | Rubbing. Ink spreads fast. |
| Water rings and salt marks from wet swimsuits | Lightly dampen the whole panel with clean water, then blot dry evenly. | Cleaning only the ring. You will make a bigger ring. |
| Mystery stain, age unknown | Upholstery cleaner, two light passes instead of one heavy one. | Soaking it out of frustration. |
If a stain fades and then comes back a day later, it was never only on the surface. It soaked into the foam, and it is wicking back up as the seat dries. That is the point where a towel stops being enough.
Dog hair is its own fight. It weaves into the fabric instead of staining it, so it gets its own guide: how to get dog hair out of a car.
How Do You Clean Leather Car Seats?
Vacuum the seams, work a leather cleaner in with a soft brush, wipe it dry, then condition. Most car leather has a clear protective coating, so you are really cleaning the coating, and a light touch matters.
- Vacuum the seams with a soft brush attachment.
- Spray leather cleaner onto a soft brush or a towel, not straight onto the seat. This matters most on perforated seats, where liquid drains into the holes.
- Work one section at a time with light pressure, then wipe it dry.
- Finish with a leather conditioner so the surface stays soft in the sun.
Skip vinegar, dish soap, baby wipes and melamine sponges on leather. They strip the coating a little each time, and the damage shows up months later as shiny, cracked patches.


Same Honda Pilot, same back seat. Light leather shows every bit of everyday grime, and it comes off.
How Do You Deep Clean or Shampoo Car Seats?
A deep clean is the same job with one extra step: pulling the dirty water back out. This is what “shampooing” a seat means.
- Vacuum, then pre-treat stains and let the cleaner sit for a few minutes.
- Apply upholstery shampoo or foam cleaner over the whole seat, one panel at a time.
- Brush it in so the foam lifts the dirt out of the weave.
- Extract. Run a wet/dry vacuum or a small upholstery extractor slowly over the fabric until very little water comes up.
- Wipe down, then dry with every door open.
The extraction step is the difference. Without it, the dirt you loosened sinks into the foam along with the water. With it, the dirt leaves the car.
How Long Do Car Seats Take to Dry?
A light clean dries in a couple of hours. A full shampoo can take most of an afternoon, and longer near the coast when the marine layer rolls in.
- Clean in the morning so the seats get the warm part of the day.
- Open the doors or windows. Moving air dries a seat faster than heat alone.
- Press a dry towel into the seat. If it comes up damp, it is not done.
- Do not close up a car with damp seats overnight. That is how a clean seat ends up smelling like a gym bag.
What Should You Never Use on Car Seats?
- Bleach or anything with bleach in it. It takes the color out and weakens the fabric.
- Too much water. Seats have foam, and many have heaters, sensors and side airbags inside. Damp is fine. Soaked is not.
- Hot water on milk, blood or vomit. Heat cooks these stains into the fibers.
- A stiff brush. It frays cloth and scratches leather.
- Household cleaners on leather. Glass cleaner and all-purpose sprays dry it out.
- Air freshener as a fix. If the seat smells, something is still in it.
What About a Child’s Car Seat?
A child’s car seat is safety equipment, so it has its own rules. The big one: never soak, machine wash or bleach the harness straps. Seat makers warn that this can weaken the webbing. Wipe the straps with a damp cloth and mild soap, and follow the manual for the cover.
If the seat has been through a milk spill or a stomach bug, baby car seat cleaning is an add-on that starts at $38. It is done by hand, within the seat maker’s care guidance, with baby-appropriate products.
When Is It Worth Calling a Pro?
Do it yourself when the seats are just dusty or you caught a spill the same day. Call a pro when:
- A stain keeps coming back after it dries.
- The smell returns on warm days.
- Every seat needs it, plus the carpet, and you do not own an extractor.
- You have kids, and the back seat has layers. No judgment. We have seen things.


A La Jolla family back seat, before and after an interior detail. This is what layers look like.
That last one is the reason The Mom exists. It starts at $288 ($318 for large vehicles, $398 for oversize), and a pro detailer comes to your driveway. Here is what is in it:
- Shampoo seats and entire carpet
- Full interior and trunk vacuum
- Leather deep clean and conditioning
- Console full spray and wipe down
- Interior wipe down
- Inside plastic dressing
- Door jamb wipe down
- Full exterior car wash
- Tire dressing and rim clean
- Inside and outside window clean
Want to know how the seat step works first? Read about seat and carpet shampoo. Want the whole cabin done the same way? See interior car detailing in San Diego.
Not sure if your seats need a pro? Text a photo to 858-422-1348 and get a straight answer.
FAQs
What is the best thing to clean car seats with?
For cloth seats, an upholstery cleaner or warm water with a few drops of dish soap, a soft brush and microfiber towels. For leather seats, a leather cleaner and a conditioner. Vacuum first either way.
How do you clean cloth car seats without a machine?
Vacuum, mist the fabric lightly with cleaner, brush gently, then blot with clean microfiber towels until they stop picking up dirt. Work one full panel at a time and let the seat dry with the doors open.
How do you get old stains out of car seats?
Pre-treat the stain with upholstery cleaner, or enzyme cleaner for milk, vomit and pet stains, and let it sit for a few minutes. Brush lightly and blot. Two light passes work better than one heavy one. If the stain returns after drying, it is in the foam and needs extraction.
Can you shampoo car seats yourself?
Yes. Apply upholstery shampoo, brush it in, then pull the dirty water out with a wet/dry vacuum or a small extractor. The extraction step matters most. Without it, the loosened dirt sinks into the foam.
How long do car seats take to dry after cleaning?
A light clean dries in a couple of hours. A full shampoo can take most of an afternoon. Open the doors, clean in the morning, and do not close up the car while the seats are still damp.
Does baking soda clean car seats?
Baking soda helps with smell, not stains. Sprinkle it on a dry seat, leave it for a few hours, then vacuum it up. For the stain itself you still need a cleaner and a towel.
Can you steam clean car seats?
Steam works on most cloth seats and helps loosen grime, as long as you keep the tool moving and blot the moisture after. Avoid steam on leather, where high heat can damage the coating.
Can you use vinegar on car seats?
A mix of white vinegar and water is fine on most cloth seats and helps with smell. Test a hidden spot first. Do not use vinegar on leather. It dries out the coating.
How often should you clean car seats?
Vacuum about once a month and deep clean once or twice a year. Go more often with kids, dogs or regular beach trips, since sand and spills wear the fabric faster.
How much does it cost to get car seats cleaned by a pro?
At La Jolla Mobile Car Detail, seat and carpet shampoo is part of The Mom, which starts at $288 and includes a full interior clean and an exterior wash at your home. Cleaning a child’s car seat is an add-on that starts at $38.
Dennis Donchev
