How to Clean Liquid Spills on Car Upholstery

As careful as you may try to be in your car, there’s a good chance you’re going to experience a spill at some time or another. The only surefire way to prevent a spill is to never have food, drink, or other liquids in your vehicle at any time.

Spills can occur from various sources such as:

  • A child’s juicebox or milk container
  • Car cleaners and lubricants
  • Drips from a hamburger
  • Soda or coffee

The process to spot clean your car’s upholstery will vary depending on the substance that has spilled.

Part 1 of 3: Clean up the liquid

Materials Needed

  • Cloth or paper towels
  • Warm water

person using cloth to absorb liquid

Step 1: Absorb the spilled liquid with a clean cloth or paper towel. Address the spill as soon as it happens.

Absorb any liquid that is on the surface of your seat by loosely placing the cloth over the wet area.

Let droplets on the surface of the seat absorb into the cloth.

Step 2: Apply pressure to absorb soaked-in liquid. Use a clean part of your cloth and blot the area where the liquid soaked in.

If the spill is just water, continue to apply pressure until there is no more noticeable change in the dampness on the seat. See Part 2 for water-based liquid stains, and Part 3 for oil-based stains.

  • Warning: If the substance is anything other than water, do not rub the wet spot. It can spread staining on the seat.

Step 3: Use a wet cloth to lift light water-based stains. If the substance is water-based such as juice or milk, wet your cloth with warm water and blot the spot with your wetted cloth.

A wet cloth can help draw dyes and natural colors out along with natural substances.

  • Warning: If the spill is oil-based like engine oil or another lubricant, do not use water on it. It can cause the oil stain to spread in the fabric.

Part 2 of 3: Clean up water-based spills

Materials Needed

person spraying car seat

Step 1: While the spill is still wet, spray it with upholstery cleaner. Use a cleaner that is safe on all types of fabrics and does not contain bleach.

Spray heavily enough that the cleaner penetrates as far as you think the spill penetrated the fabric.

person using toothbrush to scrub a stain

Step 2: Gently agitate the area with a soft-bristled brush. Brushing the spill area will lift the staining from the seat area.

Step 3: Remove the cleaner: Pat the area with a clean cloth to soak up the cleaner and any stains it removed.

Step 4: Absorb any remaining deep moisture: Apply firm pressure to the cloth on the seat to lift any wetness you can from deeper in the seat cushion.

Soak up as much liquid as you can to prevent the color from leaching back out or from smelling.

Step 5: Let the seat dry. The fabric may dry within just a few hours while the underlying cushion can take a day or longer to fully dry.

Step 6: Re-apply cleaner and soak the stain if necessary. If there is still a stain present on the seat after it has dried, or if you don’t notice the spill until it has soaked in and dried, thoroughly soak the area with your cleaner.

Let the cleaner sit for 10 minutes so break up the stain.

Repeat Steps 2-5 to clean the area.

person scrubbing baking soda

Step 7: Apply baking soda to the dried area of the spill. Ensure you cover the spill completely.

Lightly rub the area with a cloth or a soft brush to work the baking soda into the fabric.

The baking soda will absorb and neutralize odors that can occur, especially from substances like milk.

Leave the baking soda on the area for as long as you can, up to three days.

person using vacuum

Step 8: Vacuum the baking soda up completely.

Step 9: Re-apply baking soda as needed to neutralize the odor if it returns. It can take several applications to completely neutralize tough odors like milk.

Part 3 of 3: Remove oil stains from fabric upholstery

Oil spills need to be treated a little differently to prevent the oil stain from spreading in the fabric. If you use a water-based cleaner, it can spread the oil and make the stain worse.

Materials Needed

  • Clean cloths
  • Dish soap
  • Warm water
  • Soft brush

Step 1: Blot as much of the oil out of the fabric as possible. Use a clean section of the cloth every time you blot the oil stain.

Continue blotting until no more of the spill transfers to the cloth.

Step 2: Apply a dime-sized drop of dish soap to the oil stain. The grease-cutting properties of dishwashing liquid will trap the oil particles and lift them out.

person using dish soup on oil stain

Step 3: Rub the dish soap into the oil spot with a clean cloth or brush. If the stain is stubborn or set in the fabric, use a soft brush like a toothbrush to agitate the area.

Work over the whole area until you can no longer see the borders of the stain.

Step 4: Wet your cloth with warm water and blot the soapy spot. Suds will form when you wipe the soap with a wet cloth.

Rinse your cloth and continue to remove the soap until no more suds are produced.

Step 5: Let the seat dry completely. It can take hours or days for the seat to dry depending on how large the area is that you cleaned.

Step 6: Repeat as necessary. If there is still a stain remaining, repeat Steps 1-5 until it is no longer noticeable.

Hopefully at this point, your car’s fabric upholstery is restored to its original stain-free appearance. If the spill covered a lot of area or soaked deeply into the cushion, or if you had difficulty with any of the steps listed above, you may want to have a professional auto detailer shop assess the damage.


The statements expressed above are only for informational purposes and should be independently verified. Please see our terms of service for more details

Need Help With Your Car?

Our certified mobile mechanics make house calls in over 2,000 U.S. cities. Fast, free online quotes for your car repair.

GET A QUOTE

Related articles

How to Replace Car Carpeting
Your Your car’s carpet is underneath the seats, the console, and trim; it is a permanent fixture in your car. There are circumstances that can occur when you want to remove it and replace it, such as when the carpeting...
How to Remove Soda Stains from a Car
A A clean car interior (https://www.yourmechanic.com/article/how-to-clean-the-interior-of-a-car) just makes you feel good, and it can help maintain the resale value of your vehicle. Spills are just a part of life and eventually your car interior is going to be the recipient...
How to Maximize the Value of Your Vehicle
As As soon as you buy a new car, its value starts to decrease. The ultimate value of your car is a combination of its age, mileage (https://www.yourmechanic.com/article/how-to-easily-increase-your-gas-mileage-by-jason-unrau), and overall condition of your vehicle. Luckily, you have control over two...

Related questions

How do I use the rear window washer in a 2012 Honda CR-V?
The rear window washer sprays the rear window with washing fluid, and then wipes it away. This increases your visibility when the rear window is dirty. To operate the rear window washer, rotate the rear wiper switch on the wiper...
How do I use the rear window washer?
The rear window washer gives you added visibility through the rear window by spraying washer fluid on it, and wiping it away. To use this feature, push the wiper lever (located on the right side of the steering column) forward,...
How do I put a new battery in?
A battery that starts to go bad will need to be replaced. In order to change the battery you will need to have the radio code to unlock it once the battery is replaced. The dealer can get the code...

How can we help?

Our service team is available 7 days a week, Monday - Friday from 6 AM to 5 PM PST, Saturday - Sunday 7 AM - 4 PM PST.

1 (855) 347-2779 · hi@yourmechanic.com