For a fresh spill: cover with kitty litter or baking soda, wait, sweep, then scrub with dish soap and hot water. For set-in stains, use a driveway oil remover or degreaser, scrub, rinse, and repeat. Soft claim: old stains often lighten more than vanish. Absorb first — scrubbing wet oil usually spreads it.
Supplies
- Absorbent: kitty litter, baking soda, or cornstarch
- Dish soap + stiff brush
- Optional: commercial concrete oil remover
- Hose or pressure washer (keep the wand moving)
- Gloves and eye protection for degreasers
Oil sinks into porous concrete. The job is absorb → dissolve → scrub → rinse — not one magic pour. Fresh spills and week-old rings need different effort. Match the method to how long the oil has been sitting, not to whatever tip went viral last week.
Which method should you use?
| Method | Best for | Effort | Notes |
|---|---|---|---|
| Litter / baking soda absorb | Fresh spills | Low | Do this before scrubbing |
| Dish soap + hot water | Light / fresh stains | Low–mid | Repeat if needed |
| Baking soda paste | Small spots | Mid | Scrub, rinse well |
| Commercial oil remover | Set-in stains | Mid | Follow label; gloves |
| Pressure wash after degreaser | Large / stubborn areas | Higher | Keep nozzle moving |

Why concrete holds oil
Concrete is full of tiny pores. Motor oil and transmission fluid wick downward while the surface darkens. Soft claim: the stain you see is often only the top of what soaked in. That is why absorbing liquid early matters more than blasting with water.
Hot sun can bake oil deeper into the slab. If you catch a drip under a parked car, treat it the same day when you can.
Fresh spill: absorb before you scrub
Pour a thick layer of clay kitty litter, baking soda, or cornstarch over the wet oil. Press it down gently with a shoe or board so it contacts the liquid. Wait several hours — overnight for a heavy puddle. Sweep the absorbent into a bag for trash. Do not wash clay litter into a storm drain.
After the surface looks dry, move to dish soap. Soft claim: one absorb pass may not pull everything out of a deep puddle; a second litter layer still beats scrubbing oil around.
Step-by-step cleanup
-
Absorb. Cover the stain with kitty litter or baking soda. Wait several hours (overnight for heavy spills). Sweep up.
-
Soap scrub. Apply dish soap, add hot water, scrub with a stiff brush in small circles, rinse toward the grass or a drain that can take soapy water legally where you live.
-
Judge when dry. Wet concrete hides stains. Let the area dry before you decide it failed.
-
Escalate if needed. Apply a concrete oil stain remover per the label. Let it dwell, scrub, rinse. Wear gloves and eye protection.
-
Optional pressure rinse. After degreaser, rinse with a pressure washer on a moderate setting — keep the wand moving so you do not etch one spot.
-
Repeat once more if needed. Soft claim: stubborn rings often need two remover cycles, not one heroic scrub.
Set-in stains and large pads
Work in sections the size of a car tire print. Apply remover, scrub, rinse, move over. Soft claim: whole-driveway oil patterns from years of leaks rarely clear in one afternoon.
If the slab is decorative, stamped, or sealed, spot-test carefully — some removers dull a sealer. When DIY fails twice on a sealed or stamped surface, a driveway cleaning pro is the honest next step.
Prevention that actually helps
- Fix the drip (oil pan, filter, transmission) so you are not cleaning the same circle monthly
- Use a drip pan or cardboard under a known leaker
- After the slab is clean and fully dry, consider a driveway sealer — soft claim: sealers slow future stains; they do not make concrete stain-proof
Related HowMira guides
Frequently Asked Questions
What removes oil from a concrete driveway fastest?
Fresh spills: absorb with litter, then dish soap. Older stains: a labeled concrete oil remover plus scrubbing. Soft claim: “fastest” still depends on how long the oil sat.
Does kitty litter work on oil stains?
Yes for fresh oil — it pulls liquid out of the surface. Sweep it into trash; do not wash clay litter into drains.
Will baking soda remove driveway oil?
It helps as an absorbent and mild scrub on light stains. Heavy set-in oil usually needs a stronger degreaser.
Is pressure washing enough by itself?
Rarely on old stains. Use a degreaser first, then rinse with pressure while keeping the wand moving.
Can I use Coca-Cola or WD-40?
Some people try them; results are inconsistent and can leave residue. Prefer litter, soap, or a concrete oil remover.
How do I prevent new oil stains?
Fix vehicle leaks, use a drip pan, and consider a driveway sealer when the slab is clean and dry.
Need another how-to?
Browse every guide by topic — cancel, clean, fix, and finish.

