← Back to Blog

How to Remove an Old Oil Stain From a Concrete Driveway

An old oil stain comes out of a concrete driveway by extraction, not force: a poultice is spread past the edge of the stain, left about a day to dry, brushed off, and repeated until a dry result stops improving. The oil is in the pores, so scrubbing and pressure mostly clean the surface around it. The U.S. General Services Administration’s procedure for oil on concrete explains why a poultice works: its liquid “will migrate into the concrete where it will dissolve some of the staining material,” then “gradually move back beyond the concrete surface and into the poultice, where it will evaporate, leaving the dissolved staining material in the poultice.” Expect a lighter mark, not always bare concrete. Ventura County Roof Cleaning cleans driveways across Ventura County, CA, and this guide covers the set-in stain. If the spill is still glossy, start with our concrete grease stain removal guide instead.

Key Takeaways

  • Old oil is extracted, not scrubbed. A poultice pulls dissolved oil up out of the pores as it dries.
  • One cycle takes about a day. Both GSA and the Portland Cement Association give roughly 24 hours before the covering comes off.
  • Judge every cycle dry. Wet concrete reads darker and hides whether the stain moved.
  • Wash one treatment off before trying another. Never stack chemistries on the same spot.
  • Stop when two dry results look the same. More cycles of the same method add little after that.
  • Rinse water and spent absorbent stay out of the street. Driveway wash water is not on Ventura County’s list of storm drain exemptions.

Is the Stain Old, or Still Fresh?

A set-in oil stain is one that looks matte and dark, no longer feels slick, and has dirt bonded into it, often with a darker halo where the oil wicked outward. A fresh stain still looks wet or glossy. The difference decides the method, because fresh oil is still near the surface and old oil is not.

What you seeWhere the oil isFirst move
Glossy, slick or tackyMostly at the surfaceBlot and absorb; see the grease stain guide
Dull, dark, dry to the touch, with a haloIn the upper poresPoultice cycles, as below
Dark center that survived earlier cleaningDeeper in the slabPoultice cycles, judged dry, with a planned stopping point
Orange, white powdery, or black tire arcsNot oilUse the identification table in the grease stain guide

For a fresh spill, the Portland Cement Association’s tips, relayed by the University of Georgia Cooperative Extension, start with blotting, not wiping, because wiping “will spread the stain and drive it into the concrete,” then covering the area “with dry cement for at least a day, repeating the process until no more oil is absorbed.” Once a stain has dried in and gone dull, that absorbent step has done what it can, and the job becomes extraction.

Why Scrubbing and Pressure Miss Old Oil

Concrete is porous, and oil that has sat for weeks has moved below the surface. A stiff brush or a pressure washer cleans the dirt around the stain, which can make the center look darker by contrast once the slab dries. Water and cleaners can also make things worse: GSA’s procedure warns that stain removal liquids “may run off on adjacent material, discolor the concrete or drive the stains deeper into porous concrete.”

That is why dwell time beats force on an old stain. The cleaner has to sit long enough to dissolve the oil and then carry it back out.

How a Poultice Works

A poultice is a paste of absorbent powder and a liquid cleaner or solvent, spread over a stain and left to dry. The liquid dissolves oil in the pores, then rises back into the powder as it evaporates, and the oil leaves with the dried paste. For the absorbent, GSA lists “fuller’s earth, talc, cornmeal, cornstarch or cat litter”, and the Portland Cement Association’s tips add dry cement.

GSA’s first rule is to “Test milder formulations for effectiveness before proceeding to stronger cleaners.” In practice that means three kinds of poultice, tried in this order:

Poultice typeLiquidWhat it doesMain caution
Product poulticeA water-based oil remover for concrete, mixed per its labelLifts oil with the least risk to the surfaceFollow the label for mixing, dwell and rinse
Degreaser pasteAn alkaline concrete degreaser thickened with absorbentBreaks down heavier oil residueCaustic; gloves and eye protection
Solvent poulticeMineral spirits under an absorbent powderDissolves oil that water-based products leaveFlammable; outdoors only, no sparks or flames

Mix and dilute only as each product’s label directs. We do not publish home mixing ratios for any of these, because the label is the only instruction written for that product.

Run One Cycle, Step by Step

GSA’s method for driveways and parking lots is the one built for outdoor slabs: saturate the stain “plus about 6 inches more beyond the stained edges”, cover it with absorbent powder, “Leave it in place for about 24 hours,” then brush or sweep it away “and repeat if necessary.” The steps below apply the same logic to any poultice.

  1. Check the weather and the slope. Rain on a poultice ruins the cycle and carries the liquid toward the street. Pour a cup of water above the stain and watch where it runs.
  2. Test a hidden corner first, and let it dry before judging the color.
  3. Sweep, then scrape. GSA says to “Scrape off any solidified oil or scum using a wooden scraper.” Use wood or plastic, never metal.
  4. Spread past the edge. Cover the whole stain plus about 6 inches beyond it, so dissolved oil does not creep outward and leave a ring.
  5. Leave it about a day. In Ventura County sun, a paste can dry before it has worked, so start in shade or late in the day.
  6. Brush it off and bag it. Do not hose the spent powder into the gutter.
  7. Scrub and rinse small. Use a detergent and a stiff brush, then a small volume of water you can block and collect.
  8. Let the slab dry completely, then photograph it in the same light as your starting photo.

Between treatments, GSA’s procedure warns against trying a second treatment on the same area until the chemicals from the first have been washed away. That rule also covers switching from a degreaser to a solvent, or from either one to a rust remover.

Judge Each Cycle Dry, and Know When to Stop

GSA’s own instruction is to repeat “as necessary to sufficiently remove the stain,” which means the stain, not a clock, sets the number of cycles. Our working rule is simple: compare dry photos, and when two cycles in a row leave the same dry result, that method is finished.

Stain conditionRealistic outcomeNext action
Dull surface oil, treated within a seasonUsually lifts or lightens a lotProduct poultice, then a degreaser if needed
Old stain with a dark haloLightens, and a faint shadow may remainTwo or three cycles, judged dry
Dark center unchanged after several dry cyclesLittle more to gain from the same methodStop, or try one stronger method after washing off the last
Stain on a slope that drains to the streetContainment comes before appearanceBlock and collect the rinse, or call a professional

Do not escalate to acid. None of GSA’s oil methods uses one, and its procedure warns that acid left on concrete “will continue etching the concrete even though the stain is gone.” An etched, pale patch is usually more visible than the shadow it replaced.

Our own concrete and driveway cleaning service page says the same thing we tell customers on site: older, deeply soaked-in oil “may lighten significantly rather than disappear completely.” When the shadow is what remains, the options are to live with it, clean the whole driveway so the surrounding concrete matches better, or ask a concrete contractor about resurfacing or grinding. That last step is concrete repair, not cleaning.

Sealed, Stamped and Colored Concrete

Decorative concrete changes the risk. A solvent that lifts oil from bare concrete can soften or cloud some sealers on a stamped or colored slab. Test in a hidden spot, start with the mildest product, and follow the sealer maker’s directions. If the oil has gone under the sealer, a poultice on top cannot reach it.

Where the Rinse Water and Spent Absorbent Go

The Ventura County Public Works stormwater program defines an illicit discharge as “any activity or event which results in a release, leak, flow, escape or the placement of any material other than rainwater (including liquids or solids) into the storm drain system.” Its exemptions are “emergency firefighting activities, irrigation runoff, individual residential car washing, or discharges covered by a separate National Pollutant Discharge Elimination System (NPDES) permit.” Driveway stain rinse water is not on that list. The county page covers unincorporated areas, and each city runs its own program, so check yours. The U.S. Environmental Protection Agency puts the reason simply: runoff “picks up pollutants like trash, chemicals, oils, and dirt/sediment.”

  • Block the gutter line with a towel, mat or sandbag before any rinse.
  • Collect the slurry with a wet vacuum or absorbent pads.
  • Bag spent powder and leftover solvent. The county’s residential recycling guide says “The County along with several jurisdictions offer free HHW collection events” for unincorporated residents, with paint and solvents and motor oil on the accepted lists. City residents use their city’s household hazardous waste program. Ask before bringing oil-soaked absorbent, since the guide does not list it by name.

When to Call a Professional

Call for help when two dry cycles look the same, when the driveway drains straight to a storm drain and you cannot contain the rinse, when solvent work would happen near a water heater, grill or pilot light, or when the stain is one mark among years of general grime. Professional driveway pressure washing services pretreat oil, clean with surface cleaners instead of a close wand, and recover the wash water. Our checklist of what a driveway pressure washing service should include shows what to ask any crew before they start.

Sources: U.S. General Services Administration, Poulticing Lubricating and Petroleum Oil Stains From Concrete (procedure 371031S, last modified 06/08/2017; archived copy, the gsa.gov page now returns 404); Portland Cement Association tips via the University of Georgia Cooperative Extension; Ventura County Public Works stormwater program; Ventura County residential recycling guide; EPA NPDES stormwater program.

Frequently Asked Questions

How long should a poultice stay on an old oil stain?

About a day. GSA’s driveway method leaves the absorbent in place “for about 24 hours,” and the Portland Cement Association’s tips sweep it away the next day. A commercial product poultice follows its own label. Take it off once it has dried, then scrub, rinse and let the slab dry before judging.

How many poultice cycles does an old oil stain need?

There is no fixed number. GSA says to repeat the process “as necessary to sufficiently remove the stain.” Photograph each dry result, and stop when two cycles in a row leave the same mark. At that point the method has taken what it can.

Should I use acid on an old oil stain?

No. None of GSA’s methods for oil on concrete uses acid, and the procedure warns that acid left on concrete “will continue etching the concrete even though the stain is gone.” An etched patch is often more visible than the stain.

What can be done about the shadow an old oil stain leaves?

Often nothing more by cleaning. Deeply soaked-in oil may lighten without disappearing. The options are to accept a faint shadow, clean the whole driveway so the surrounding concrete matches better, or ask a concrete contractor about resurfacing or grinding, which is repair work rather than cleaning.

How do I get rid of oil-soaked absorbent in Ventura County?

Bag it, and never sweep or hose it into the street or storm drain. Ventura County Public Works offers free household hazardous waste collection events to unincorporated residents that accept motor oil, paint and solvents, and each city runs its own program. Ask the program how it takes oil-soaked absorbent before you bring it.

Get an Old Oil Stain Assessed

Ventura County Roof Cleaning pressure washes driveways across Ventura County with surface cleaners, pretreats oil, rust and growth, and contains the rinse on every job. On a free estimate visit we look at the stain, the slab and the drain, and tell you plainly what is likely to lift and what will stay a shadow. Every property is assessed individually. Request a free estimate and we will take a look.

Call Now Free Quote