
Motor oil dissolves effectively with different agents depending on the surface: use petroleum solvents like kerosene for engine sludge, heavy-duty degreasers for concrete, and rubbing alcohol for fabrics. The key is matching the solvent to the material to avoid damage while breaking down the oil's viscosity and hydrocarbon chains.
For engine parts and sludge, petroleum-based solvents are most effective because they share a similar hydrocarbon base with motor oil. Kerosene and diesel fuel are traditional, cost-effective choices for soaking and flushing heavy sludge from mechanical parts. For a more modern, user-friendly approach, commercial carburetor cleaner or dedicated engine flush products from brands like Liqui Moly or Amsoil are formulated to dissolve deposits without harming engine seals. These are poured into the crankcase prior to an oil change, circulated, and then drained, taking dissolved contaminants with them.
On concrete, driveways, and hard surfaces, the goal is to lift the oil from a porous material. Here, alkaline degreasers and surfactants excel. Heavy-duty degreasers like Simple Green Pro HD or industrial formulas are designed for this. For household use, concentrated dish soap (like Dawn Ultra) is a proven surfactant that emulsifies oil, allowing it to be rinsed away with hot water. For initial treatment, an absorbent like clay-based kitty litter or oil-absorbent pads should be used to soak up excess liquid oil before applying any liquid solvent.
For clothing and fabrics, the approach must be gentler to prevent setting the stain. Isopropyl alcohol (rubbing alcohol) is highly effective at breaking down the oil bonds without damaging most fabrics. Apply it to the stain's underside, then blot. Pre-treaters containing surfactants, or even a paste of baking soda and dish soap, can also draw the oil out before a normal wash cycle.
| Application | Recommended Solvents | Key Notes |
|---|---|---|
| Engine Parts & Sludge | Kerosene, Diesel, Commercial Engine Flush | Use in a well-ventilated area; follow product instructions for engine flushes. |
| Concrete & Hard Surfaces | Industrial Degreaser, Dawn Dish Soap, Powdered Laundry Detergent | Pre-treat with absorbent material; scrub with a stiff brush. |
| Clothing & Fabrics | Isopropyl Alcohol, Baking Soda Paste, Laundry Detergent with Degreaser | Always blot, don't rub; check for colorfastness first. |
| Initial Absorption | Clay Kitty Litter, Oil-Absorbent Pads, Sand | Crucial first step for large spills on any surface. |
Always prioritize safety: work in a ventilated area, wear gloves and eye protection, and dispose of used solvents and oil-soaked materials as hazardous waste according to local regulations. No single product works for every scenario, but selecting the right solvent for the surface ensures efficient cleanup.

As a mechanic for over 20 years, my go-to for dissolving caked-on engine oil and sludge is plain old kerosene. It’s what we’ve used in the shop forever. I’ll drain the oil, drop the pan, and let the parts soak in a parts washer filled with kerosene. For really stubborn varnish inside an engine, I’ll use a reputable engine flush before the oil change—it’s less messy. Just remember, these are strong solvents. You need gloves and plenty of fresh air. For wiping down tools or cleaning up a drip on the shop floor, a spray bottle of brake cleaner or a dab of Goof Off works in seconds.

I’ve dealt with my fair share of oil stains on the driveway after changing my own oil. Here’s what actually works for me. First, sprinkle a thick layer of cheap clay cat litter on the fresh stain and grind it in with your boot. Leave it overnight to suck up the oil. Sweep that up, then make a cleaning paste. I mix powdered laundry detergent with just enough hot water to form a spreadable paste. Smear that over the stain, scrub it hard with a stiff brush, and let it sit for an hour. Finally, rinse it off with a powerful stream from the hose. It usually takes two goes for old stains, but this method beats just spraying a cleaner and hoping for the best.

Focusing on fabrics and upholstery, motor oil requires a delicate touch. Rubbing alcohol is my secret weapon. I turn the fabric inside out if possible and dab the stain from the back with an alcohol-soaked cloth. This pushes the oil out, not deeper in. For car seat fabric, I follow this with a spray of an oxygen-based cleaner. The key is patience—keep blotting and changing your cloth as it absorbs the oil. Never pour solvent directly on the fabric or rub aggressively, as that will ruin the fibers and spread the stain. After the oil is gone, a normal wash with an extra rinse cycle finishes the job.

From a safety and environmental standpoint, dissolving motor oil isn't just about effectiveness. You must consider the aftermath. Using a gallon of diesel on your driveway creates a much larger hazardous waste problem. I always start with the least toxic option for the job. For concrete, a concentrated, biodegradable degreaser is a responsible first step. For parts, I use a sealed parts washer with a recycled solvent system. Whatever you use, you must contain and dispose of the waste properly. The dissolved oil and chemical mixture cannot go down a drain or into the soil. Collect it in a sealed container and take it to a hazardous waste disposal facility. Protecting your health and the local groundwater is the final, non-negotiable step in the cleanup process.


