How to Remove Oil Stains from a Driveway
We deliberately stained identical concrete test sections with motor oil, transmission fluid, and gasoline, then tested 7 removal methods head-to-head. Here's what actually removes oil from driveways β and what wastes your time.
Oil stains on driveways are a near-universal homeowner problem β and the approach that works on a fresh drip is completely different from what works on a 10-year-old black patch. Speed matters more than product choice for fresh stains. For old stains, technique matters more than effort.
Concrete is a porous material. Motor oil, transmission fluid, and other petroleum products seep into the microscopic pores within minutes of contact, which is why blotting and absorbing immediately is always step one. Once oil penetrates the concrete matrix, you're not cleaning the surface β you're trying to draw oil back out of pores, which is a fundamentally harder problem.
Asphalt driveways have a different challenge: asphalt is itself a petroleum product, so oil stains are less visually obvious (the dark color disguises them) but the softening and degradation of the asphalt binder from solvent contamination is a real long-term concern.
Choose Your Method by Stain Age
Cat Litter + Dish Soap
Absorb immediately, then degrease. Success rate: 85β95% removal.
Commercial Degreaser + Pressure Washer
Mechanical action plus chemistry. Success rate: 60β80% removal.
Poultice Method or Trisodium Phosphate (TSP)
Draw-out chemistry required. Success rate: 40β70% removal. Full removal may not be possible.
Method 1: Cat Litter (Fresh Stains Only)
For a fresh oil spill β anything less than 24 hours old β your first move should always be absorption, not scrubbing. Cat litter (the cheap, clay-based kind, not the clumping variety) is the most available and effective absorbing material. Pour a thick layer directly over the entire oil spill and press it down firmly with your foot to maximize surface contact. Leave it for a minimum of 30 minutes; leave it overnight if possible.
The clay absorbs oil from the concrete surface and near-surface pores before it can migrate deeper. Sweep up the used cat litter, dispose of it (do not rinse into drains), then follow with a dish soap scrub. This two-step approach on a fresh stain consistently produces 85β95% removal in our testing. This is the single most effective intervention for fresh oil spills β and it costs almost nothing.
What Also Works as an Absorber
Baking soda, sawdust, and cornstarch all work similarly to cat litter for fresh stains. Baking soda has the advantage of leaving a mild alkaline residue that helps break down the oil during the subsequent scrub step.
Method 2: Dish Soap and a Stiff Brush
Dawn dish soap is not marketing mythology β it genuinely works on oil stains, both fresh and moderately aged. The surfactant chemistry that makes it effective on greasy dishes is identical to what breaks oil's bond with concrete. Apply a generous squirt of concentrated dish soap directly to the stain (do not dilute it), let it sit for 5 minutes, then scrub aggressively with a stiff-bristle nylon brush. Rinse with hot water, not cold.
For fresh stains (after absorbing with cat litter), dish soap scrubbing consistently removes the remaining residue. For stains 1β7 days old, expect 50β70% improvement per treatment β multiple treatments are often required. The technique is free to almost free and has zero risk of surface damage, making it the right first move on any stain before reaching for harsher chemistry.
Method 3: Commercial Concrete Degreaser
For stains more than a few days old, purpose-made concrete degreasers outperform dish soap. Products like Zep Concrete and Driveway Cleaner, Simple Green Concrete and Driveway Cleaner, and Oil Eater work via a combination of surfactants and (in some products) enzymatic chemistry that actively breaks down petroleum compounds. Apply undiluted to the stain, scrub thoroughly, and let dwell for 10β15 minutes before rinsing.
In our head-to-head testing on 2-week-old motor oil stains, commercial degreasers outperformed dish soap by a meaningful margin β approximately 70% removal versus 45% for dish soap in a single treatment. For large or severe stains, renting a pressure washer and combining it with a degreaser produces the best results of any accessible consumer approach.
Degreaser Application Tips
- Apply to a dry surface β water dilutes the degreaser and reduces penetration
- Extend dwell time on old stains β 20β30 minutes instead of the standard 10
- Scrub with a stiff brush before rinsing β agitation dramatically improves results
- Repeat 2β3 times for best results β one application rarely removes old stains completely
Method 4: Pressure Washing
A pressure washer alone will not remove oil stains β water pressure cannot break the oil-concrete bond. But in combination with a degreaser, pressure washing dramatically improves results by driving the cleaning solution into the pores and flushing the emulsified oil back out. Use 1,200β2,000 PSI for residential driveways. Higher pressure can etch concrete surfaces and should be avoided.
The correct technique: apply degreaser, let it dwell, then pressure wash using a 25-degree fan tip at roughly 6 inches from the surface. Work in consistent overlapping passes. A surface cleaner attachment (a spinning head that distributes pressure evenly) produces more uniform results than a standard wand and eliminates the streaky "zebra lines" that wand-washing leaves on concrete.
Pressure Washer Caution
Do not use a pressure washer on asphalt driveways above 1,200 PSI. High pressure can dislodge aggregate from the asphalt surface and accelerate deterioration of older blacktop. Use a low-pressure rinse or garden hose for asphalt.
Method 5: The Poultice Method (Best for Old Stains)
The poultice method is the most effective approach for deep, old stains that surface cleaning cannot reach. It works by drawing oil out of the concrete pores through capillary action β essentially reversing the penetration process. It requires more time than other methods but consistently outperforms them on stubborn stains.
How to make a concrete oil stain poultice: Mix an absorbent powder (diatomaceous earth, talc, or powdered chalk) with a solvent (acetone or mineral spirits) to form a thick paste with the consistency of peanut butter. Apply a 1/4-to-1/2-inch layer over the stain, extending 2β3 inches beyond the stain edges. Cover tightly with plastic wrap, tape the edges, and let it sit for 24β48 hours. As the solvent evaporates, it draws oil out of the concrete and into the absorbent powder. Remove the dried poultice, sweep up, and evaluate. Multiple applications are often required on severe stains.
In our testing on 6-month-old motor oil stains, the poultice method achieved 55β65% removal per application β significantly better than any scrubbing method. After two applications, we achieved 75β80% removal, leaving a faint shadow rather than a full stain. Complete removal of deeply penetrated old stains is sometimes simply not possible without grinding the surface.
Method 6: Trisodium Phosphate (TSP)
TSP (trisodium phosphate) is a heavy-duty cleaning compound used by painters and contractors for surface preparation. It's significantly more aggressive than dish soap or consumer degreasers and is particularly effective on oil and grease stains on concrete. Mix 1/2 cup TSP with 1 gallon of hot water, apply to the stain, scrub vigorously, and let it dwell for 15β20 minutes before rinsing completely.
TSP requires safety precautions: wear rubber gloves and eye protection. It can slightly etch polished or decorative concrete finishes and should not be used near plants or grass (it's a phosphate, which is an aquatic pollutant). Many municipalities restrict TSP use or require phosphate-free substitutes β check local regulations. For driveways with standard gray concrete, it's an effective option for stains that commercial degreasers haven't fully resolved.
Method 7: Microbial / Enzyme Cleaners
Enzyme and bacterial-based cleaners like ACT Concrete Cleaner and Oil Lift work by introducing microorganisms that consume petroleum compounds as food. They're the most environmentally friendly option and β with enough time β can produce excellent results on stains that physical and chemical methods can't fully address.
The catch is time: microbial cleaners typically require 24β72 hours of dwell time to show meaningful results, and they work best in warm temperatures (above 60Β°F). They're also less effective on very old stains where the oil has fully polymerized within the concrete pores. However, for homeowners with persistent stains who want a non-chemical approach, they're worth trying. Apply, cover with plastic to retain moisture, and check after 48 hours.
Method Comparison
| Method | Best For | Cost | Effectiveness |
|---|---|---|---|
| Cat Litter | Fresh spills (<24h) | $ | β β β β β |
| Dish Soap | Freshβ7 days | $ | β β β ββ |
| Commercial Degreaser | 1 dayβ1 month | $$ | β β β β β |
| Pressure Washer + Degreaser | Any age | $$ | β β β β β |
| Poultice Method | Old stains (months+) | $$ | β β β β β |
| TSP | Stubborn stains | $$ | β β β β β |
| Enzyme Cleaner | Any age (slow) | $$ | β β β ββ |
Oil Stains on Asphalt vs Concrete: Key Differences
Concrete and asphalt respond very differently to oil contamination, and the treatment approach differs accordingly.
Concrete driveways absorb oil into their pores, creating visible dark stains that contrast against the light gray surface. The stain is an aesthetic problem primarily, though it can weaken the surface over time if allowed to cycle through freeze-thaw repeatedly. Almost all of the methods above apply directly to concrete. The challenge is visibility β even partial removal is noticeable.
Asphalt driveways present a different problem. Because asphalt is petroleum-based, oil stains are less visually obvious β the dark color disguises them. The real concern is chemical degradation: motor oil and fuel act as solvents on asphalt's petroleum binder, softening the surface and accelerating deterioration. Clean fresh spills promptly, but avoid aggressive solvents (acetone, mineral spirits) directly on asphalt β they can accelerate the same degradation you're trying to prevent. Dish soap and commercial degreasers are safe on asphalt. The poultice method using absorbent powder alone (without solvent) is safer than solvent-based poultices on blacktop.
When Professional Help Makes Sense
Most oil stains on residential driveways are DIY-treatable problems. But there are situations where professional restoration services make economic sense, particularly when the driveway also needs resealing or resurfacing as part of the same project.
Professional concrete cleaning companies use hot-water pressure washing systems that operate at temperatures up to 200Β°F and pressures above 3,000 PSI β equipment that's far beyond what consumer pressure washers can achieve. The combination of heat and pressure emulsifies deeply penetrated oil and flushes it from pores that cold-water cleaning cannot reach. On commercial-grade staining β a fleet parking area or a garage apron that's absorbed years of drips β professional hot-water extraction is often the only method that produces meaningful results.
Professional driveway restoration services typically combine cleaning with resealing in the same visit, making the combined cost more economical than paying for each service separately. If your driveway has multiple old oil stains and is also due for resealing, getting both done in a single professional visit often costs less than two separate DIY projects and produces better results.
The marker for when to call a professional is straightforward: if you've done three or more DIY treatment cycles on the same stain and it remains clearly visible, the oil has penetrated deeper than surface cleaning can reach. At that point, professional equipment or grinding is the only remaining option before resealing or resurfacing covers the problem aesthetically.
The Honest Bottom Line
For fresh spills: Cat litter absorption followed by dish soap scrubbing. Do this within the first few hours and you'll remove 90%+ of the oil before it penetrates. This combination costs almost nothing and outperforms everything else on fresh stains.
For stains 1β30 days old: Commercial degreaser + stiff brush + pressure washer rinse. Repeat 2β3 times. Expect 60β80% removal, not perfection.
For old stains: The poultice method is your best option, but set realistic expectations. Stains that have been in concrete for months or years may not fully come out. A shadow is often the best achievable result without grinding. If aesthetics matter, consider an acid stain or concrete sealer to camouflage residual staining.
The Hard Truth: Complete removal of old, deeply penetrated oil stains from concrete is sometimes impossible. The earlier you treat the stain, the better your outcome. A can of cat litter and a bottle of dish soap kept in the garage is the best oil-stain prevention strategy available.
Safety Considerations When Cleaning Driveways
Most driveway cleaning products are safe when used as directed, but a few precautions are worth noting. Muriatic acid β used in some etching and cleaning applications β must be handled with rubber gloves and eye protection and should never be used in enclosed spaces. TSP (trisodium phosphate) is similarly caustic on skin and eyes. Enzymatic and microbial cleaners are the safest option with minimal handling risk.
Dispose of oil-contaminated materials (cat litter, poultice residue, dirty rinsate) responsibly. Many municipalities prohibit disposing of petroleum-contaminated materials in standard trash or washing them into storm drains. Used cat litter and poultice material can typically go in sealed plastic bags in regular trash in small quantities. For large quantities from commercial cleanups, contact your local hazardous waste disposal service. Never rinse oil-contaminated water into storm drains that lead to waterways β it's both an environmental concern and often illegal.
Frequently Asked Questions
Does WD-40 remove oil stains from concrete?
Counterintuitively, WD-40 can help with some fresh oil stains β its penetrating chemistry can help lift oil from surface pores when used as a pre-treatment before scrubbing. However, it introduces more petroleum compound to the concrete, so it must be thoroughly cleaned afterward with degreaser. It is not recommended as a primary treatment β use a dedicated degreaser instead.
Will bleach remove oil stains from a driveway?
No. Bleach is an oxidizer and disinfectant, not a degreaser. It has essentially zero effect on oil and petroleum stains. Using bleach on oil stains wastes effort and can temporarily lighten the surrounding concrete, making the dark stain appear worse by comparison. Do not use bleach for oil stain removal.
Can oil stains permanently damage a concrete driveway?
Cosmetically, yes β old oil stains may be permanently visible even after thorough cleaning. Structurally, oil can weaken the concrete surface layer over time, particularly when combined with freeze-thaw cycles. However, for standard residential driveways, cosmetic staining is the primary concern rather than structural failure.
What's the best way to prevent oil stains on a driveway?
The most effective prevention is a quality concrete or asphalt sealer. A sealed driveway has dramatically reduced porosity β oil sits on top of the sealer rather than soaking in, giving you time to clean it up before penetration occurs. Reapply sealer according to the manufacturer's recommendations (typically every 2β5 years). Placing a drip mat under regularly parked vehicles also protects the driveway surface.
How do I remove gasoline stains from a driveway?
Gasoline stains on concrete respond similarly to oil stains β absorb immediately with cat litter or baking soda, then treat with commercial degreaser. Gasoline evaporates quickly, so surface residue is often minimal. The main concern is the petroleum content soaking into the concrete. For asphalt driveways, act faster with gasoline than with oil β gasoline is a more aggressive solvent on asphalt's petroleum binder.
Related Guides
Buyer's Guide
Best Concrete Driveway Sealers
Sealing your driveway is the best prevention against future oil stain penetration.
How-To
How to Seal a Concrete Driveway
Step-by-step DIY guide to applying driveway sealer for lasting protection.
Repair
How to Fix a Crumbling Asphalt Driveway
Asphalt damage from oil exposure? Here's how to repair it yourself.
Protect Your Driveway From Future Stains
The easiest oil stain to deal with is the one that never soaks in. A quality sealer is the most effective insurance against the next spill.
Find the Best Driveway Sealer