Step One: Act Fast on Fresh Spills
If the oil is still wet or only a few days old, you're in the best position. The goal is to absorb before it soaks.
- Blot up standing oil with paper towels or rags — don't wipe outward, which spreads the stain.
- Cover the spot generously with an absorbent: clay cat litter (the cheap, non-clumping kind), baking soda, or commercial oil-dry granules.
- Grind the absorbent into the stain with the sole of an old shoe or a stiff brush, then leave it for several hours — overnight is better.
- Sweep it up and dispose of it properly (oil-soaked material shouldn't go in yard waste).
- Scrub the remaining shadow with hot water, a squirt of dish soap or degreaser, and a stiff nylon brush. Rinse thoroughly.
For a fresh spill, this alone often gets you 80–100% of the way there. Repeat the scrub-and-rinse cycle once or twice if a faint mark remains.
Why Oil Stains Are So Hard to Remove from Concrete
An oil stain on the driveway has a way of catching your eye every single time you pull in. Whether it came from a slow leak under an older car, a lawn mower parked in the wrong spot, or a weekend project that got messy, oil is one of the most stubborn things you can put on concrete — and plenty of what you'll read about removing it is internet folklore. The good news: most stains can be dramatically improved, and many removed entirely, if you match the method to the age of the stain.
Concrete looks solid, but it's porous — closer to a very hard sponge than a sealed countertop. Motor oil wicks down into those pores within hours, which is why a fresh drip is easy to deal with and a six-month-old stain fights back. Once oil penetrates, surface scrubbing only removes what's on top; the rest keeps bleeding upward, which is why a stain you 'cleaned' often reappears after the next rain.
Richmond's climate doesn't help. Our humid summers and freeze-thaw winter cycles open and close the concrete's surface, working contaminants deeper over time. And if your driveway sits under the heavy tree cover common in neighborhoods around the James River, a layer of organic grime and pollen can settle over the oil, locking it in and making the whole surface look worse than it is.
Tackling Old, Set-In Oil Stains
Older stains need something that pulls oil out of the pores, not just off the surface. Here's how the common approaches compare on typical concrete driveways:
| Method | How It Works | Best For | Honest Take |
|---|---|---|---|
| Dish soap + hot water + stiff brush | Surfactants lift surface oil | Fresh to lightly set stains | Cheap and safe; limited on deep stains |
| Degreaser (citrus or purpose-made concrete degreaser) | Solvents break down oil so it can be rinsed | Moderate, months-old stains | Follow label directions; usually needs dwell time and repeat applications |
| Poultice (absorbent paste, e.g., baking soda or diatomaceous earth mixed with a solvent) | Draws oil up out of the pores as it dries | Deep, concentrated stains | Most effective DIY option for old stains, but slow — often 24+ hours per application |
| Microbial/enzyme cleaners | Bacteria digest hydrocarbons over days or weeks | Large or repeated stain areas | Genuinely effective but requires patience and warm weather to work well |
| WD-40 or fresh oil 'tricks' | Supposedly re-liquefies old oil | — | Skip it. You're adding petroleum to a petroleum stain |
Whatever you use, wear gloves and eye protection, keep degreasers off nearby lawn and plantings, and never mix cleaning chemicals. Rinse water carries whatever you've loosened, so direct it away from storm drains where you can — anything entering a Richmond storm drain heads toward local creeks and eventually the James.
Where Pressure Washing Fits In (and Where It Doesn't)
A common misconception is that a pressure washer alone will blast out an oil stain. High pressure removes surface grime beautifully, but oil sitting deep in the pores mostly shrugs it off — and cranking the pressure higher risks etching or scarring the concrete, which leaves a permanent mark worse than the stain.
What actually works is the combination professionals use: an appropriate degreaser applied with proper dwell time, hot water where available, and controlled pressure with a surface cleaner attachment that cleans evenly instead of leaving zebra stripes. Done this way, power washing does two things a spot treatment can't — it removes the stain residue and cleans the entire driveway to a uniform finish, so you're not left with one suspiciously clean rectangle in the middle of a gray, algae-tinted slab. In Richmond, where shaded driveways grow green film and collect a spring pollen crust, that uniform result is usually what homeowners are really after.
- Consider professional pressure washing when: the stain is large or has been there over a year, DIY attempts have plateaued, the whole driveway needs refreshing anyway, or you're prepping to sell.
- Stick with DIY when: the spill is fresh, small, and you can treat it within days.
- Either way, ask about sealing afterward — a quality concrete sealer makes future spills far easier to clean up.
Preventing the Next Stain
- Put a drip pan or a piece of cardboard under vehicles that leak, and fix leaks sooner rather than later — one repair is cheaper than repeated cleanings.
- Keep a bag of clay cat litter in the garage so fresh spills get absorbed immediately.
- Do oil changes and equipment maintenance over a tarp or drip mat, not bare concrete.
- Seal the driveway after a deep clean; sealed concrete gives you hours instead of minutes to catch a spill.