Sutherland Shire Cleaners
Stain Removal

Motor Oil and Petroleum Grease on Carpet: A Different Problem to Kitchen Grease

1 May 20304 min read

Motor oil tracked from a garage or driveway is one of the most challenging carpet stains — darker, heavier, and more deeply penetrating than kitchen grease. The challenge is compounded by the fact that most home stain advice conflates cooking oil with petroleum oil, when they are chemically distinct and require different treatment approaches.

Mineral Oil vs Vegetable/Animal Oil: Why the Difference Matters

Cooking oils and animal fats (vegetable oil, butter, olive oil) are triglycerides — long-chain fatty acid esters that respond well to alkaline degreaser treatment (dish soap) because the ester bonds are susceptible to saponification. Motor oil, transmission fluid, WD-40, chainsaw bar oil, and mechanical lubricants are mineral oils — hydrocarbons derived from petroleum refining. They have no ester bonds to saponify and do not respond to dish soap or alkaline cleaners in the same way.

Petroleum-based oils are also significantly denser and darker than cooking oils, and they contain polycyclic aromatic compounds that bind tenaciously to synthetic carpet fibres (which are themselves petroleum-derived polymers — like dissolves like, in the wrong direction here). Once set, a motor oil stain is among the most difficult carpet stain types to fully remove.

Do not apply water first

Water and petroleum oil do not mix — applying water first creates an emulsion that spreads the oil further into the pile and backing. Use a dry-solvent approach first to dissolve the oil, then follow with degreaser and rinse.

Treatment Sequence for Fresh Motor Oil

  1. Absorb surface oil immediately: apply an absorbent material — baking soda, cornstarch, talcum powder, or clean kitty litter — directly to the spill and allow it to sit for 15–20 minutes. These materials absorb free surface oil without spreading it. Do not rub.
  2. Vacuum up the absorbent material carefully. Use a vacuum wand held slightly above the surface — do not press the head into the pile.
  3. Apply a petroleum solvent: dry-cleaning solvent, acetone (nail polish remover), or a dedicated automotive grease remover to a clean white cloth. Blot the stain from the outside inward. Petroleum solvents dissolve mineral oil by molecular affinity. Repeat with fresh cloth sections until oil transfer is minimal.
  4. Follow with dish soap concentrate: the surfactant in dish soap can then lift the solvent-dissolved residue from the fibre surface. Apply a small amount, work gently into the pile, blot with a damp cloth.
  5. Rinse with cold water and blot dry thoroughly.

By Petroleum Product Type

Petroleum products on carpet by treatment approach
ProductKey ChallengeSolvent to Use
Motor oil (engine oil)Dense, dark, deeply penetrating; polycyclic aromatic compoundsDry-cleaning solvent or dedicated degreaser; acetone as backup
WD-40 / penetrating sprayLight mineral oil + solvent carrier; spreads rapidlyDish soap often sufficient for light WD-40; acetone for heavier application
Chainsaw/bar oilVery viscous; high soil-attraction after dryingDry-cleaning solvent; requires full absorbent-then-solvent sequence
Transmission fluidRed dye + mineral oil — dual staining challengePetroleum solvent first; follow with dish soap for surface lift
Bicycle chain lubricantLight oil but often graphite-compoundedRubbing alcohol for graphite component; solvent for oil
Diesel/petrol (brief contact)Light and volatile; evaporates partially but leaves residueVentilate first; solvent treatment on remaining residue

Set Motor Oil Stains: What Can Be Done

A motor oil stain that has been ground in by foot traffic, treated with the wrong product, or left to cure over days or weeks has polymerised and bonded deeply to the carpet fibre surface. At this point, DIY treatment has limited effectiveness. The hydrocarbon compounds in aged motor oil crosslink over time, similar to the way oil-based paints cure — the stain becomes progressively harder to dissolve with any solvent.

Professional carpet cleaning with a specialised petroleum degreaser pre-treatment can reduce a set motor oil stain significantly, though complete removal of a fully cured stain is not guaranteed. A professional assessment will tell you what is realistic — in some cases, carpet section replacement or a strategic rug placement is the practical outcome for large or deeply set petroleum stains.

Find a Specialist for Petroleum Stain Treatment

Motor oil and petroleum grease stains — particularly set or large-area deposits — require professional assessment and appropriate pre-treatment chemistry. Finding a matched local specialist means the treatment uses the correct solvent chemistry for petroleum rather than the standard alkaline approach used for general carpet cleaning.

Find a Matched Local Specialist

Sutherland Shire Cleaners is a local matching and referral service. We connect you with vetted local providers — we do not supply cleaning services directly.

Frequently asked

How do you remove motor oil from carpet?

Apply an absorbent material (baking soda, cornstarch, kitty litter) to absorb free surface oil — allow 15–20 minutes, then vacuum carefully. Apply a petroleum solvent (dry-cleaning solvent, acetone) to a cloth and blot from outside inward to dissolve the mineral oil. Follow with dish soap concentrate and a damp cloth rinse. Do not apply water first — it spreads the oil further.

Will dish soap remove motor oil from carpet?

Dish soap is effective on cooking oil and animal fat because it saponifies the ester bonds in triglycerides. Motor oil is a mineral hydrocarbon with no ester bonds — dish soap has limited direct effect on it. The correct approach is petroleum solvent first (which dissolves mineral oil), then dish soap to lift the solvent-dissolved residue from the fibre surface. Dish soap alone on motor oil typically smears the stain rather than removing it.

Can WD-40 stains be removed from carpet?

WD-40 is a light mineral oil with a solvent carrier component. The solvent component evaporates quickly, leaving a thin oily residue. Light WD-40 contact — a small spray — often responds to dish soap alone because the solvent carrier has already partially dissolved the mineral oil component. For heavier application, use the petroleum solvent sequence (absorbent → solvent → dish soap). The sooner it is treated, the better — WD-40 residue attracts soil rapidly.

There is a large motor oil stain in my garage entry carpet. Is it worth professional treatment?

It depends on how long the stain has been there and whether it has been ground in by foot traffic. A fresh or recently deposited stain that has not been walked on responds well to professional petroleum degreaser pre-treatment. A stain that has been there for weeks or months and has been trafficked has polymerised and bonded deeply — professional treatment can significantly reduce it but complete removal is not guaranteed. A professional assessment will give you an honest picture before you invest in multiple treatments.

Is motor oil on carpet a health concern?

Motor oil contains polycyclic aromatic hydrocarbons (PAHs), some of which are classified as carcinogens. For a small, isolated stain, the risk is low. For a large spill or repeated contamination (high-traffic garage entry), it is worth addressing promptly both for carpet condition and for minimising PAH residue in the home environment. Professional extraction removes the oil compounds from the fibre rather than just moving them around.