Tough Oil Stains on Concrete? Here's How To Get Rid of Them

Kris Fricks • March 2, 2026

Knowing how to get an oil stain out of a cement driveway starts with understanding that motor oil doesn't just sit on the surface; it soaks into the pores. Most stains respond to dish soap and a stiff brush when caught within 24 hours, but older stains need degreasers and real prep. 317 Seal Inc. has treated driveways across Indianapolis and Central Indiana since 2016. We share the full oil stain removal process below.



After handling hundreds of driveways across Indianapolis, we've noticed the same pattern: homeowners scrub for an afternoon, see a little improvement, then call us wondering why the stain is still there. Concrete is porous. Oil travels deeper than it looks. Ultimately, timing matters more than effort.


Why Oil Stains Get Worse in Indiana

Indianapolis freeze-thaw cycles are the real problem. Water and oil penetrate concrete pores, then winter temperatures freeze and expand that moisture, pushing everything further into the slab. A surface spill from October can be locked much deeper into the slab by spring. The longer a stain sits through Indiana winters, the harder it grips.



Unsealed concrete makes this worse because open pores absorb oil, water, and road salt year-round with nothing to stop them. That's why sealing concrete after pressure washing matters: a sealed surface is far easier to clean.


What You'll Need

Gather these before you start:


  • Absorbent material (cat litter, cornstarch, or commercial oil-dry) for fresh spills
  • Stiff-bristle scrub brush (not wire, which scratches the surface)
  • Commercial concrete degreaser (available at hardware stores)
  • Pressure washer or strong garden hose nozzle


Avoid bleach. It doesn’t break down oil and can discolor concrete. Dish soap handles fresh spills only.


How To Remove an Oil Stain From a Concrete Driveway

Oil stains don't wait around, and neither should you. The faster you act, the less the oil penetrates the concrete's pores and the easier it is to remove completely.


Step 1: Absorb What You Can

Cover a fresh spill immediately with cat litter or cornstarch, let it sit 30 minutes, then sweep it up. This pulls oil off the surface before it migrates deeper into the slab.


Step 2: Apply Degreaser and Scrub

Saturate the stain with a commercial concrete degreaser and let it dwell for 10 to 15 minutes. Work it in with a stiff-bristle brush using firm circular motions—you're breaking the bond between oil and pores, not just spreading cleaner around. For stains older than a week, repeat this two or three times.


Step 3: Rinse and Reassess

Flush the whole area with a pressure washer or strong nozzle. Rinsing only the stain leaves an outline at the edges. Let the concrete dry completely before judging results; wet concrete masks how much you've lifted. If the oil stain is still visible, run another degreaser round. 


When DIY Isn't Enough

If store-bought degreasers aren't making a dent, the stain has likely worked its way deeper into the concrete than surface cleaning can reach. At that point, you need stronger tools than what's on the hardware store shelf.


Homeowners across Indianapolis and Avon can get a straight assessment from 317 Seal. Our services include concrete stain removal as part of the full process.


Frequently Asked Questions

Does dish soap actually remove oil stains from concrete?

Dish soap works on oil stains less than 24 hours old that haven't soaked deeply into the pores. It breaks down surface-level grease but can't reach oil that's penetrated the slab. For anything older than a day, a concrete degreaser is more effective and still affordable.


Can a pressure washer remove oil from a driveway without degreaser?

A pressure washer alone won't lift an oil stain. Water and pressure can't break down petroleum-based compounds without a chemical agent. Apply degreaser first, let it sit, scrub, then rinse with the pressure washer. That sequence draws oil out of the pores rather than spreading it across the surface.


Should I seal my driveway after getting rid of an oil stain?

Sealing is worth doing once the stain is out and the concrete is dry. A commercial-grade sealer closes the pores that let oil penetrate in the first place, making future spills easier to clean. The team at 317 Seal recommends resealing Indianapolis driveways every two to three years to guard against oil, road salt, and freeze-thaw cycles.


Get a Clean Driveway Without the Guesswork

DIY stain removal works when a spill is caught early and the steps are followed. Older stains and Indiana winters can push a stain past what a Saturday afternoon and a bottle of degreaser can fix. When that's the case, professional treatment is the more cost-effective path.



317 Seal Inc. handles concrete stain removal, washing, and sealing for homeowners and businesses across Indianapolis and Central Indiana. Contact us today for a free quote and a straight answer about what your driveway needs.

By Kris Fricks May 29, 2026
A well-maintained concrete driveway lasts 25 to 30 years in Indianapolis. Learn what shortens its lifespan and how sealing extends it.
By Kris Fricks May 25, 2026
Use these four simple tests to check whether your concrete is sealed before reapplying sealer or scheduling professional concrete care.
By Kris Fricks May 21, 2026
Indianapolis driveways need resealing every 2 to 3 years due to freeze-thaw cycles and road salt. Learn how to tell when yours is due.
By Kris Fricks May 18, 2026
Learn what causes concrete flaking on Indianapolis driveways and when to repair, resurface, or seal to stop the damage from spreading.
By Kris Fricks May 15, 2026
Learn step-by-step methods for removing rust stains from concrete, from DIY solutions like vinegar & oxalic acid to professional stain removal in Indianapolis.
By Kris Fricks May 10, 2026
Find out how long to wait before sealing new concrete, including the best months for concrete sealing in Indianapolis based on cure time and temperature.
By Kris Fricks May 6, 2026
Discover what causes concrete discoloration in Indianapolis and how to fix fading, staining, and uneven color on your driveway or patio.
By Kris Fricks May 2, 2026
Compare sealed vs. unsealed concrete in terms of durability, maintenance, and cost. See how sealing protects Indianapolis driveways from freeze-thaw and salt.
By Kris Fricks April 23, 2026
Concrete sealer lasts 1 to 10 years, depending on the type. See how acrylic, penetrating, and polyurethane sealers hold up in Indiana's climate.
Rough gray concrete wall with peeling patches and weathered texture
By Kris Fricks April 12, 2026
Concrete scaling is surface peeling; spalling runs deeper. Learn how to tell them apart, what causes each in Indiana, and when to repair or seal.
Show More