To remove oil stains from an asphalt driveway, soak up fresh oil with clay cat litter, scrub the spot with dish soap or an asphalt-safe degreaser, and rinse with a garden hose. Act fast, because motor oil softens the asphalt binder. Once a stain has eaten into the surface, patching and professional sealcoating services may be the only fix.
Asphalt and motor oil are both made from petroleum. That is why oil does more than stain asphalt. Given time, it dissolves the glue that holds the stone together and leaves a soft, crumbly spot. This guide gives you a step-by-step cleaning method, a list of products that can damage asphalt, and the signs that a stain has turned into a repair job. If you are past the cleaning stage, call C. Brooks Paving at (210) 326-5707.
Key Takeaways
- Speed matters most. Fresh oil cleans up far easier than a stain that has sat for weeks.
- Absorb first, scrub second. Remove liquid oil before you add any cleaner.
- Never use gasoline or harsh solvents. They dissolve asphalt the same way oil does.
- Keep pressure washing gentle so you do not strip the surface.
- Soft or crumbling spots need patching before you sealcoat.

Why Oil Damages Asphalt Driveways
Asphalt pavement is stone and sand held together by a black, sticky binder called asphalt cement. That binder is a heavy petroleum product. Motor oil, transmission fluid and gasoline are lighter petroleum products. When they soak in, they act like a solvent and slowly soften the binder.
That is why an old oil spot often feels soft or looks lighter and grainier than the asphalt around it. The stain is not just on top. It has broken down the pavement from inside. Heat speeds this up, and Texas summers give oil plenty of heat to work with.
Oil on a driveway is also an environmental problem. The EPA used oil program notes that the used oil from a single oil change can contaminate one million gallons of fresh water. Rain washes driveway oil toward gutters and storm drains, so cleaning it up properly matters beyond curb appeal.
Steps to Remove Oil Stains While They Are Fresh
A fresh spill is any oil that has been on the driveway for less than a day or two. You have a very good chance of removing it completely.
- Blot up pooled oil. Use paper towels or rags to lift as much liquid oil as you can. Do not rub it in.
- Cover with absorbent. Pour a thick layer of clay cat litter, baking soda or cornstarch over the stain.
- Grind it in. Step on the cat litter and twist your foot, or press baking soda into a paste with a little water.
- Let it sit. Leave the absorbent for 6 to 12 hours, ideally overnight.
- Sweep it up. Bag the used absorbent and throw it away. Do not wash it into the street.
- Scrub with dish soap. Squirt grease-cutting dish soap on the spot, add a little water and scrub with a stiff nylon brush.
- Let it work. Leave the soap on for 20 to 30 minutes.
- Rinse. Rinse with a garden hose. Repeat the soap step if a shadow remains.
How to Remove Old Oil Stains From Asphalt
Older stains take more patience. The oil has soaked deeper and dried in place. You may not get them fully out, but you can usually lighten them a lot.
Use an Asphalt-Safe Degreaser
Choose a water-based degreaser that says it is safe for asphalt. Apply it to the stain, scrub with a stiff nylon brush, and let it sit for the time on the label, usually 10 to 15 minutes. Rinse well. Test a small corner first to make sure the product does not soften the surface.
Try an Enzyme or Bacterial Cleaner
Enzyme cleaners use microbes to break down oil over several days. They are slow but gentle on asphalt. Apply, keep the area damp as directed, and give it time. They work well on stains you cannot scrub out.
Pressure Wash Carefully
A pressure washer can help rinse out loosened oil, but asphalt is softer than concrete. Use a wide fan tip, keep the wand moving and stay at a moderate pressure. Blasting one spot can tear stone out of the surface and leave a rough patch.
What Not to Use on an Asphalt Driveway
Many oil stain tips online were written for concrete. Concrete can handle harsh chemicals. Asphalt cannot. Avoid these on your driveway:
- Gasoline, kerosene or mineral spirits: they dissolve asphalt binder even faster than motor oil.
- Acetone or paint thinner: strong solvents that soften and dull the surface.
- Brake cleaner: made to strip grease, and it strips asphalt too.
- Concrete-only degreasers: many contain solvents not meant for asphalt.
- Muriatic acid: harsh, unsafe to handle and no help on oil.
- Very high pressure washing: can loosen stone and shorten driveway life.
| Method | Fresh Stains | Old Stains | Safe for Asphalt? |
|---|---|---|---|
| Clay cat litter | Very good | Poor | Yes |
| Baking soda paste | Good | Fair | Yes |
| Grease-cutting dish soap | Very good | Fair | Yes |
| Asphalt-safe degreaser | Very good | Good | Yes, test first |
| Enzyme cleaner | Good | Good, slow | Yes |
| Gasoline or solvents | Do not use | Do not use | No |

When an Oil Stain Becomes a Repair Job
Sometimes the stain is gone but the damage stays. Press on the spot with a screwdriver tip. Healthy asphalt is firm. Oil damaged asphalt feels soft, gummy or crumbly. Here are the signs that cleaning is no longer enough:
- The spot is soft or dents when you press it.
- Loose stones come up when you sweep or scrub.
- A shallow dip has formed where the car leaks.
- Cracks have started around the edge of the stain.
In these cases, the damaged asphalt needs to be cut out or reworked and patched with new hot mix. Our guide on asphalt driveway repair options explains when a patch beats a full replacement. Want a second opinion? Call (210) 326-5707 and C. Brooks Paving will check the spot and give you a written repair price.
Why You Should Not Sealcoat Over Oil
Sealcoat will not stick to oil. If you seal over a stain, the sealer peels and the oil often bleeds back through. Clean the stain, let it dry fully, and treat it with an oil spot primer before sealing. See our driveway sealcoating prep guide for the full process.
What Professional Spot Repair Involves
A crew cuts out or heats the soft asphalt, removes the oil-soaked material, and replaces it with fresh hot mix that is compacted to match the surrounding surface. Once the patch cures, the whole driveway can be sealcoated so the repair blends in and the surface is protected from the next spill.
How to Prevent Oil Stains on Your Driveway
Prevention costs far less than repair. A few habits protect your driveway for years.
- Use a drip pan or mat under any car that leaks.
- Fix leaks early. A small drip adds up fast on hot asphalt.
- Keep absorbent on hand for quick cleanup.
- Sealcoat on schedule, about every 2 to 3 years, to add a protective layer.
- Do oil changes on a tarp, not directly on the pavement.
Dispose of used oil the right way. The TCEQ used oil program explains that registered used oil collection centers may accept oil from household do-it-yourselfers in amounts under five gallons. For more seasonal care tips, read our guide to year-round driveway maintenance.
Oil Stain Removal on a Sealcoated Driveway
A sealcoated driveway is easier to clean than bare asphalt. The sealer forms a thin layer on top, so fresh oil often sits on the surface instead of soaking straight in. Blot and absorb the spill quickly, then wash the spot gently with dish soap and water. Avoid stiff wire brushes, which can scratch through the sealer.
If oil has already broken through the sealer, the spot may look dull or brown even after cleaning. Clean it as well as you can, let it dry fully, and treat it with an oil spot primer before the next sealcoat. This keeps the new coat from peeling and gives the driveway an even, dark finish again. Spot priming is a normal part of good sealcoating prep, so ask your contractor to include it.
Frequently Asked Questions About Oil Stains on Asphalt
How long does it take for oil to damage asphalt?
Damage starts as soon as oil soaks in, but it builds over weeks and months. A single small spill cleaned the same day usually leaves no lasting harm. A slow leak that drips in the same spot for a season can soften the surface enough to need a patch.
Will acetone damage asphalt?
Yes. Acetone is a strong solvent that can soften and dull asphalt binder. Avoid it on driveways. Use dish soap, an asphalt-safe degreaser or an enzyme cleaner instead.
Does WD-40 remove oil stains?
WD-40 is itself a petroleum product. On asphalt, it can loosen a stain but also soften the binder. It is not a good choice for asphalt driveways. Stick with water-based cleaners.
How do you get rid of old oil stains on a driveway?
Apply an asphalt-safe degreaser or enzyme cleaner, scrub with a stiff nylon brush, wait, and rinse. Repeat several times. If the area is soft after cleaning, have it patched and then sealcoated.
How do you clean oil from concrete?
Concrete handles stronger cleaners, including heavy-duty degreasers and poultices. The basic steps are the same: absorb, scrub, rinse. Just never use concrete-only products on asphalt.
Restore an Oil-Stained Asphalt Driveway
If cleaning has not worked or the spot has gone soft, call C. Brooks Paving at (210) 326-5707. We patch oil-damaged asphalt and sealcoat driveways across the Hill Country, and every estimate is in writing with no hidden charges.
We are open 7am to 6pm, Monday through Sunday, serving Bulverde, Spring Branch, Boerne and nearby towns. You can also send photos through our contact page here.