Mon–Sat 8a–10p (586) 284-3810 Free Estimate
Concrete & Hardscape

How to Remove Stubborn Oil and Rust Stains from Your Driveway

The short answer

Oil does not sit on concrete. It soaks into the pore structure, which is why pressure washing alone rarely removes it. Oil needs a degreaser plus hot water to emulsify and lift it out. Rust is a chemical stain requiring an oxalic or acid-based rust remover; degreasers do nothing to it. The two need entirely different treatments.

Why Your Pressure Washer Did Not Work

Nearly every homeowner tries the same thing first: point the pressure washer at the stain, blast it, and watch nothing happen. That result is not a failure of effort or equipment. It follows from where the oil sits in the slab.

Motor oil is not sitting on the surface of your driveway. It has wicked down into the capillary pores of the concrete, potentially a quarter-inch deep or more on an unsealed slab that has had a slow leak sitting on it all summer. Pressure removes what is on top of a surface. Oil that has soaked in is below the surface, where pressure alone does little.

Worse, aggressive pressure on an oil stain frequently drives the oil deeper while etching the surrounding concrete, which leaves the original stain plus a lighter etched halo around it.

Oil Removal: What Works

Removing oil is a chemical problem with a mechanical assist, in that order.

1. Degreaser, and Dwell Time

An alkaline degreaser emulsifies the oil: it breaks the oil into droplets that can be suspended in water and carried away. This is the step that does the work, and it needs time. Applying degreaser and rinsing it thirty seconds later accomplishes nothing.

2. Hot Water

This is the single biggest gap between professional and consumer equipment. Heat reduces the viscosity of oil, which lets it release from the pore structure and be carried out. Commercial units run 180°F or higher. A standard consumer pressure washer produces cold water, which is why the same degreaser that works with heated water underperforms for a homeowner.

3. Agitation

A stiff brush works the degreaser into the pores rather than leaving it on the surface. On heavy stains this matters as much as the chemical.

4. Repeat

Deep or old stains require two or three cycles. Each pass pulls more out. A decade-old transmission fluid stain will not vanish in one application, and a quote for one should say so.

5. Poultice, for the Worst Cases

For old, deeply penetrated stains, a poultice dissolves the oil and pulls it up into an absorbent paste. The Brick Industry Association's method, written for masonry, works the same way on concrete: mix an inert powder such as talc, diatomaceous earth or clay with a solvent into a paste, spread it at least 1/8 in. thick, cover it with plastic for 24 hours, then remove the plastic and let the paste dry. The dried powder, now holding the stain, is scraped or brushed off, and the process is repeated if needed. It is slow and it looks strange, but on stains nothing else touches, it often works.

Realistic expectations: a fresh oil stain usually comes out completely. A stain that has been baking into unsealed concrete for five years usually lightens a great deal but can leave a shadow. On an old stain, the quote should say that up front rather than promise a full removal.

Rust Is a Completely Different Problem

This is where rust removal most often goes wrong. A rust stain is iron oxide lodged in the surface pores of the concrete, and water and degreaser cannot dissolve it.

Degreaser and pressure do not dissolve rust, and scrubbing alone barely moves it. Rust needs a mildly acidic cleaner that dissolves the iron so it can be rinsed away: typically oxalic acid for lighter stains, or a stronger commercial rust remover for heavy irrigation staining. The ASCC's homeowner sealer guide likewise lists mild acidic products for rust and degreasers for oil.

Where Rust Comes From

  • Sprinkler systems drawing iron-rich well water, which leaves the classic orange arc across a driveway or up a wall
  • Metal furniture and planters left on concrete through a season
  • Fertilizer containing iron, tracked or spread onto flatwork
  • Rebar too close to the surface, which is a structural issue rather than a cleaning one
  • Vehicle brake dust and rusting components parked in one spot

Acid work needs care. Applied too strong or left too long, it etches the concrete and leaves a lighter patch that is worse than the rust. It must be neutralized afterwards, and runoff has to be managed away from lawns and storm drains. On sealed, stamped or colored concrete, acid can also dull the sealer or lighten the color, so test a hidden spot first; our guide to cleaning sealed stamped concrete matches cleaners to those surfaces. This is the main reason professional stain removal exists as a distinct service rather than an upsell to a wash.

Matching the Treatment to the Stain

StainWhat removes itRealistic outcome
Fresh motor oilDegreaser + hot waterUsually complete
Old, deep motor oilDegreaser, repeat cycles, poulticeMuch lighter; a shadow may remain
Transmission fluidDegreaser + hot water; dyed, so stains moreSignificant improvement
Sprinkler / irrigation rustOxalic or commercial rust removerUsually complete
Fertilizer rustRust removerUsually complete
Tire marksDegreaser + hot water + agitationUsually complete
Battery acidNeutralize; concrete is etchedPermanent etching remains
PaintSolvent or careful hot waterVaries by paint type

Leaf and black walnut marks are a different family again: plant tannins that respond to a bleaching cleaner rather than a degreaser or an acid. See how to remove leaf and walnut stains from concrete.

Prevention Is Cheaper

Once a driveway is clean, sealing it changes the equation. On a sealed slab, a fresh oil drip sits on the surface longer rather than wicking straight into the pores, so it can often be wiped up with a rag instead of becoming a permanent feature.

For homes that irrigate from a private well, sealing also helps keep the seasonal rust arc from re-staining the concrete every summer. EPA notes that iron above 0.3 mg/L can cause reddish or orange staining, and Michigan's EGLE describes iron and manganese as naturally dissolved from soil and rock into groundwater.

The Bottom Line

Oil and rust look similar on a driveway and behave nothing alike. Oil is a physical contaminant inside the pore structure that needs heat and a degreaser. Rust is a chemical stain that needs an acid. Using the wrong one wastes an afternoon; using acid carelessly does damage that outlasts the stain.

Sources

  1. Technical Note 20: Cleaning Brickwork (Brick Industry Association), poultice method
  2. Concrete Sealer Expectations & Maintenance Guide (ASCC Decorative Concrete Council)
  3. Secondary Drinking Water Standards: Guidance for Nuisance Chemicals (U.S. EPA)
  4. Manganese in Drinking Water Wells (Michigan EGLE)

Want This Handled Properly?

Macomb Power Washing Solutions holds a 4.9-star rating across 177+ Google reviews, and free estimates go out within 24 hours. We carry $2M general liability plus workers' compensation.

Questions, answered

Frequently Asked Questions

Why won't a pressure washer remove oil stains from concrete?

Because the oil is not on the surface. It has wicked into the concrete's capillary pore structure, sometimes a quarter-inch deep on an unsealed slab. Pressure removes material sitting on top of a surface and cannot reach below it. Aggressive pressure often makes it worse by driving oil deeper while etching a visible lighter halo into the surrounding concrete.

What removes oil stains from a driveway?

An alkaline degreaser to emulsify the oil, hot water at 180°F or above to reduce its viscosity so it releases from the pores, and mechanical agitation to work the chemical in. Deep or old stains need two or three repeat cycles. For the worst cases, a poultice is spread over the stain, covered with plastic for 24 hours, then uncovered and left to dry so the paste pulls the oil out; the dried powder is brushed off and the step repeated if needed.

How do you remove rust stains from concrete?

Rust requires a mildly acidic cleaner, usually oxalic acid for lighter staining or a commercial rust remover for heavy irrigation stains. The acid dissolves the iron oxide lodged in the surface pores so it can be rinsed away. Degreasers and pressure do little to rust because water alone cannot dissolve it.

Can old oil stains be completely removed from concrete?

Not always. A fresh stain usually comes out entirely. A stain that has been soaking into unsealed concrete for several years typically lightens substantially rather than disappearing completely, because the oil has penetrated deeper than any treatment can fully reach. Sealing afterward evens the appearance considerably.

What causes orange rust stains on my driveway?

Most commonly a sprinkler system drawing iron-rich well water, which produces the characteristic orange arc matching the spray pattern. Other sources include metal furniture or planters left standing on concrete, iron-containing fertilizer tracked onto the slab, and rebar set too close to the surface. The last of those is a structural issue rather than a cleaning problem.

Does sealing a driveway prevent oil stains?

It greatly reduces them. On a sealed slab, oil sits on the surface longer rather than wicking straight into the pores, so a fresh drip can be wiped up rather than becoming permanent. Sealing will not make concrete stain-proof, but it converts most spills from a removal project into a cleanup, and it helps keep seasonal irrigation rust from re-staining every summer.