How to Get Grease Out of Car Upholstery

by Joshua Thomas

Grease stains are among the most stubborn messes you can deal with inside a vehicle. Whether it's motor oil from a roadside repair, fast-food grease, or bike chain residue tracked in on your clothes, knowing how to get grease out of car upholstery quickly can mean the difference between a clean interior and a permanent stain. The key is acting fast and using the right products for your specific upholstery type. This guide walks you through every step for both fabric and leather seats, using supplies you likely already have at home. For a broader interior refresh, you may also want to check out our guide on how to deodorize your car interior completely once the stain is gone.

removing grease stain from car upholstery with cleaning cloth
Figure 1 — Acting quickly on a grease stain improves removal success significantly.
bar chart showing effectiveness of grease removal methods on car upholstery
Figure 2 — Effectiveness comparison of common grease removal methods on fabric upholstery.

Why Grease Stains Are So Stubborn

Grease is a lipid-based substance that repels water. Standard carpet cleaners and damp cloths push water into the fabric but cannot lift an oil-based stain — they often spread it instead. Upholstery fibers absorb grease quickly, and once it dries, the molecules bond tightly to the fabric. That is why blotting immediately and using a degreasing agent is essential before the stain sets.

Heat makes things worse. Never use a steam cleaner or hot water on a fresh grease stain — it drives the oil deeper into the fibers and can permanently set the mark.

What You Need to Remove Grease from Car Upholstery

Before you start, gather your supplies. Having everything ready means you won't lose time searching while the stain spreads.

Household Supplies That Work

  • Baking soda or cornstarch — absorbs fresh oil
  • Dish soap (Dawn or similar degreasing formula)
  • Rubbing alcohol (isopropyl 70%+)
  • White vinegar
  • Microfiber cloths — several clean ones
  • Soft-bristle brush
  • Plastic scraper or old credit card

Commercial Products Worth Buying

  • Dedicated upholstery cleaner — see our list of best upholstery cleaners for vetted picks
  • Enzyme-based stain remover (Zout, Carbona Stain Devils)
  • WD-40 — counterintuitively useful for loosening dried grease before cleaning

How to Get Grease Out of Fabric Car Upholstery

Fabric seats and carpeted surfaces are porous and absorb oil fast. Speed matters most here. The same approach applies to cloth headliners, door panels, and carpet floor mats.

Treating a Fresh Grease Stain

  1. Blot, don't rub. Use a clean microfiber cloth to blot up as much grease as possible. Work from the outside edge inward to avoid spreading.
  2. Apply baking soda or cornstarch. Cover the stain generously and let it sit for 15–20 minutes. The powder draws oil out of the fibers.
  3. Brush away the powder. Use a soft brush to remove the baking soda, then vacuum the residue.
  4. Apply dish soap solution. Mix one teaspoon of dish soap with one cup of cold water. Apply a small amount directly to the stain and work it in with your fingers or a soft brush using circular motions.
  5. Blot with a damp cloth. Use a clean, damp microfiber cloth to lift the soap and loosened grease. Rinse the cloth frequently.
  6. Repeat if needed. Stubborn stains may need two or three rounds. Let the seat dry between treatments.
  7. Allow to air dry. Open the car doors or windows. Avoid direct sunlight which can set any remaining residue.

Tackling a Dried or Set Stain

Dried grease requires a pre-treatment step to loosen the bond before cleaning.

  1. Apply a small amount of WD-40 or rubbing alcohol to the stain. Let it sit for 5 minutes — this re-liquefies the oil.
  2. Blot immediately with a clean cloth to lift the loosened grease.
  3. Follow steps 2–7 above with baking soda and dish soap.
  4. Use an enzyme cleaner for any remaining shadow. Spray, wait 10 minutes, then blot clean.

How to Get Grease Out of Leather Car Seats

Leather requires a gentler approach. Harsh solvents, vinegar, and dish soap in high concentrations can strip the protective coating and dry out the hide. After cleaning, always condition the leather to restore its suppleness.

Step-by-Step Leather Method

  1. Blot excess grease immediately with a dry microfiber cloth. Do not rub.
  2. Apply cornstarch or talcum powder. Let it sit for 1–2 hours (or overnight for heavy stains). The powder absorbs oil that has not yet penetrated the surface.
  3. Brush away the powder gently with a soft cloth.
  4. Dab with rubbing alcohol. Apply a small amount to a cotton ball or cloth and gently dab (do not rub) the stain. Alcohol cuts grease without saturating the leather.
  5. Wipe clean with a damp cloth and allow to dry at room temperature.
  6. Apply a leather cleaner designed for automotive interiors if a residue remains. Work in small circles and wipe off.

Leather Aftercare

Any cleaning strips some of the leather's natural oils. Once the grease is gone and the seat is dry, apply a quality conditioner. Our guide on how to condition and protect leather car seats explains which products to choose and how often to apply them.

Grease Removal Methods Compared

Not every method suits every situation. Use this table to choose the right approach for your upholstery type and stain age.

Method Best For Upholstery Type Effectiveness Risk Level
Baking soda + dish soap Fresh stains Fabric High Low
Cornstarch + rubbing alcohol Fresh stains Leather High Low–Medium
WD-40 pre-treatment Dried/set stains Fabric only Medium–High Medium
Enzyme cleaner Stubborn or old stains Fabric High Low
Commercial upholstery cleaner All stain types Fabric & leather Very High Low (if formula-matched)
Dish soap alone Light fresh stains Fabric Medium Low
Steam cleaner General cleaning only Fabric (after grease removed) Low (for grease) High if used too early

How to Prevent Grease Stains in Your Car

The easiest grease stain to deal with is one that never happens. A few simple habits protect your upholstery long-term.

Use Seat Covers During Messy Work

If you work on your car regularly — oil changes, brake jobs, detailing — keep a cheap waterproof seat cover in the trunk. Put it down before you sit after any under-hood work. It takes five seconds and prevents the most common source of automotive grease on upholstery.

Keep Supplies in the Car

Store a small zip-lock bag with a few microfiber cloths, a travel-size cornstarch container, and a mini bottle of dish soap. Treating a stain in the first two minutes is far more effective than waiting until you get home.

Apply a Fabric Protector

Products like Scotchgard create a barrier on fabric seats that slows oil absorption and gives you more time to blot before a stain sets. Reapply every six months or after any deep cleaning.

Eat Outside the Car When Possible

Fast food is the second most common source of grease stains in car interiors. Greasy bags, burger wrappers, and french fry containers drip oil onto seats. If you must eat in the car, use a tray or lap tray and keep napkins handy.

step-by-step process diagram for removing grease from car upholstery
Figure 3 — Quick-reference process for treating grease stains on fabric and leather upholstery.

Frequently Asked Questions

Does dish soap really remove grease from car upholstery?

Yes. Dish soap is formulated specifically to cut through oil and grease, making it one of the most effective household options for fabric upholstery. Use a diluted solution — one teaspoon per cup of cold water — and blot rather than rub to avoid spreading the stain or damaging fibers.

Can I use WD-40 to remove a grease stain from car seats?

WD-40 can help loosen dried or set grease stains on fabric upholstery by re-liquefying the oil so it can be blotted away. However, it leaves its own oil residue, so you must follow up immediately with a baking soda treatment and dish soap solution. Do not use WD-40 on leather seats.

How do I get grease out of leather car seats without damaging them?

Blot up excess grease immediately, then cover the stain with cornstarch and leave it for one to two hours. Remove the powder, then gently dab with rubbing alcohol on a cotton ball. Wipe clean with a damp cloth, let dry completely, and apply a leather conditioner to restore moisture.

What removes old, dried grease stains from car upholstery?

Dried grease requires a pre-treatment step. Apply a small amount of rubbing alcohol or WD-40 (fabric only) to re-activate the oil, then blot and follow with a baking soda and dish soap treatment. Enzyme-based stain removers are especially effective on old stains because they break down the organic compounds in grease.

Will baking soda remove grease from car seats?

Baking soda absorbs fresh grease effectively when applied immediately. It works by drawing oil out of the fabric fibers before it fully sets. For best results, apply a generous layer, let it sit for 15–20 minutes, then vacuum it up before following with a dish soap solution to remove any remaining residue.

How do I prevent grease from staining my car upholstery permanently?

The most important step is acting within the first few minutes — blot the stain immediately rather than letting it sit. Applying a fabric protector like Scotchgard to cloth seats creates a barrier that slows absorption. Keeping a small cleaning kit in your glove box ensures you can treat stains on the spot before they have time to set.

About Joshua Thomas

Joshua Thomas just simply loves cars and willing to work on them whenever there's chance... sometimes for free.

He started CarCareTotal back in 2017 from the advices of total strangers who witnessed his amazing skills in car repairs here and there.

His goal with this creation is to help car owners better learn how to maintain and repair their cars; as such, the site would cover alot of areas: troubleshooting, product recommendations, tips & tricks.

Joshua received Bachelor of Science in Mechanical Engineering at San Diego State University.

Leave a Reply

Get some FREE car parts & gear.. Or check out the latest free automotive manuals and build guides here.

Disable your ad blocker to unlock all the hidden deals. Hit the button below 🚗