How to Remove Oil Stains From a Concrete Driveway (And When DIY Won't Cut It)

Driveway & Concrete Care · About a 7-minute read · Southwest Kansas Power Washing

Quick Answer

Soak up fresh oil with an absorbent, then scrub with a concrete degreaser and rinse. For stains that have set for weeks or months, you usually need a degreaser that dwells on the surface, followed by hot-water pressure washing to lift the emulsified oil out of the pores. Cold water alone rarely gets the job done.

If you are searching for how to remove oil stains from a concrete driveway, chances are you are staring at a dark blotch right where your truck parks every night. Oil stains are the most common complaint we hear from homeowners in Garden City and across Southwest Kansas, and they are also the most misunderstood. Some fixes you see online work well. Others make the stain bigger, waste your weekend, or put chemicals into your lawn.

This guide walks through what actually happens when oil hits concrete, which DIY methods are worth trying, and the point where professional driveway cleaning with hot water and degreaser becomes the faster, cheaper option.

Why Oil Stains Are So Stubborn on Concrete

Concrete looks solid, but it behaves more like a hard sponge. The surface is full of tiny pores and capillaries. When motor oil, transmission fluid, or grease drips onto a slab, it wicks down into those pores instead of sitting on top. Within a few hours, a fresh spill has already moved below the surface where a quick hose rinse cannot reach it.

Oil also repels water. That is the core problem with cold-water rinsing: the water skates over the stain, cleans the dust around it, and often makes the dark spot look even more obvious by contrast. To get oil out, you need something that breaks the oil into smaller droplets that water can carry away. That is what degreasers and heat do.

Stain TypeWhat It Looks LikeBest First Step
Fresh spill (under 1 hour)Wet, shiny puddleCover with absorbent immediately
Recent drip (days to weeks)Dark, matte spot with soft edgesDegreaser plus stiff brush scrub
Set-in stain (months)Dark center, wide gray haloDegreaser dwell plus hot-water wash
Old shadow (years)Faded but permanent-looking ghostProfessional treatment, possibly poultice

Step-by-Step: DIY Oil Stain Removal That Actually Works

If you want to try it yourself first, here is the approach that gives you the best odds without damaging the concrete or creating a bigger mess.

Step 1: Absorb anything still liquid

Cover the spill with clay cat litter, sawdust, or a commercial oil absorbent. Grind it in with the sole of your shoe so it gets into the texture of the concrete, then leave it for several hours or overnight before sweeping it up. This step does not clean the stain, but it removes oil that would otherwise soak deeper.

Step 2: Apply a concrete degreaser

Use a degreaser made for concrete or automotive use, diluted according to the label. Pour it over the stain and a few inches beyond the edges, then let it dwell for the recommended time. Do not let it dry out on a hot day; mist it lightly with water if it starts to.

Step 3: Scrub hard

Work the degreaser in with a stiff nylon brush. The scrubbing action helps the cleaner reach into the pores and emulsify the oil. You should see the solution turn brown or gray as it lifts residue.

Step 4: Rinse and repeat

Rinse thoroughly with a hose or pressure washer using a wide fan tip. Most set-in stains need two or three rounds. If the spot lightens with each pass, keep going. If nothing changes after the second round, the oil has likely moved deeper than a DIY scrub can reach.

Skip These Popular "Hacks"

  • Gasoline or brake cleaner: flammable, spreads the stain, and creates hazardous runoff.
  • Bleach: does nothing to break down petroleum and can harm nearby plants.
  • Cola: a mild acid at best; it leaves sticky sugar residue that attracts more dirt.
  • Zero-degree nozzle up close: can etch permanent lines into the concrete surface.

Why Hot Water Changes the Results

This is the part most DIY guides leave out. Most homeowner pressure washers use cold water. Cold water hits a set-in oil stain and mostly bounces off. Commercial equipment that heats water to high temperatures softens and loosens oil the same way hot water cuts grease on a frying pan. Combined with a degreaser that has had time to dwell, heated water pulls emulsified oil out of the pores instead of pushing it around.

We pair that hot water with a rotary surface cleaner, which spins two nozzles under a hood at a fixed distance from the concrete. That gives an even clean across the whole driveway, so you do not end up with a bright clean circle in the middle of a dingy slab. That uneven look is one of the most common side effects of spot-cleaning a stain with a wand.

Tired of Staring at That Oil Spot?

Our crew uses hot water, professional degreasers, and surface cleaners to lift set-in oil from driveways, garage aprons, and parking pads across Southwest Kansas. Get a free estimate and see what is realistic for your concrete.

When DIY Won't Cut It

Some stains are simply beyond what a brush and a bottle of degreaser can handle. Here are the signs it is time to call a professional instead of buying another product:

  • The stain has been there for more than a few months and has a wide halo around it.
  • You have tried two or three rounds of degreaser and scrubbing with no visible change.
  • There are multiple stains across the driveway, garage apron, or parking pad.
  • You are selling your home and need the concrete to look uniformly clean in listing photos.

Oil stains inside the garage

Garage floors collect the same drips, plus tracked-in road film and winter slush. If your garage has a coated floor, avoid harsh solvents and scrubbing pads, which can dull the finish. Our epoxy floor cleaning service is designed for coated surfaces, and if you are tired of bare concrete soaking up every drip, our epoxy and polyaspartic floor coatings create a surface oil cannot soak into.

What About Rust, Tire Marks, and Other Look-Alike Stains?

Not every dark spot is oil. Before you start scrubbing, it helps to identify what you are dealing with, because the treatment is different:

StainHow to TellTreatment Notes
Motor oilDark brown to black, feels slightly slick, rainbow sheen when wetDegreaser plus hot water
RustOrange to reddish brown, often near sprinklers or metal furnitureRequires a rust-specific cleaner, not degreaser
Tire marksBlack streaks where tires turn or sit in heatDegreaser and hot water usually work well

If orange stains are your bigger problem, see our guide to removing hard water and sprinkler rust stains, which covers the very different chemistry involved.

Protecting Your Driveway After the Stain Is Gone

Once the concrete is clean, a few habits keep you from repeating the process every spring:

  1. Fix the leak. A slow drip will undo any cleaning job within weeks.
  2. Use a drip mat or pan. Especially for older vehicles, trailers, or equipment that sits for long stretches.
  3. Wipe up drips quickly. A rag and a little absorbent within an hour beats any cleaning method later.
  4. Seal the concrete. A penetrating sealer slows down absorption so spills stay on the surface longer.
  5. Clean on a schedule. An annual wash keeps buildup from compounding.

Sealing is especially worthwhile in Kansas, where freeze-thaw cycles and ice melt also take a toll. Our article on concrete sealing for Kansas driveways and patios explains how it works and when to do it.

How Professional Oil Stain Treatment Works

When you book a driveway cleaning with Southwest Kansas Power Washing, here is what to expect on stained concrete:

  1. We inspect the stains and let you know honestly which will likely come out completely and which may leave a light shadow.
  2. We pre-treat each stain with a concrete-safe degreaser and give it time to dwell.
  3. We wash the entire surface with heated water and a surface cleaner for an even, uniform result.
  4. We post-treat and rinse any stubborn spots, then do a final rinse of the edges, curbs, and walkways.

Many homeowners bundle driveway cleaning with walkway cleaning or patio cleaning so every hard surface around the house matches. It is also an easy add-on to a full house washing service when you want the whole property refreshed at once.

Get Your Driveway Back to Clean Concrete

Whether it is one stubborn spot or a garage apron covered in years of drips, we will give you a straight answer on what we can remove and what it will take.

  • Hot-water cleaning built for oil and grease
  • Even, streak-free results with surface cleaners
  • Serving Garden City, Holcomb, Dodge City, Liberal and beyond
  • Free, no-obligation estimates

Frequently Asked Questions

Does pressure washing alone remove oil stains from concrete?

Not usually. Cold water at high pressure can lift loose grime on top of the stain, but oil is soaked into the pores of the concrete and repels water. Most stains need a degreaser to break the oil down first, and hot water does a much better job of rinsing the emulsified oil out.

Is cat litter actually good for oil spills?

Yes, for fresh spills. Clay cat litter, sawdust, or a commercial absorbent will pull a lot of liquid oil out of the surface if you apply it right away and grind it in with your shoe. It does very little for a stain that has already dried and set for weeks or months.

Can old oil stains be removed completely?

Many can be lightened dramatically, and some disappear entirely. Very old stains on porous, unsealed concrete may leave a faint shadow even after professional treatment, because the oil has migrated deep into the slab. A realistic goal is a stain that blends in with the rest of the driveway.

Will degreaser or hot water damage my concrete?

Properly diluted degreasers and hot water are safe on cured concrete. Damage usually comes from the wrong tools: a narrow zero-degree nozzle held too close can etch the surface and leave lines. Professionals use surface cleaners and wider tips to clean evenly.

Should I use gasoline, bleach, or brake cleaner on oil stains?

No. Gasoline and brake cleaner are flammable and simply spread the oil around, and bleach does nothing to break down petroleum. These products also create runoff you do not want in your yard or the storm drain.

How do I keep oil stains from coming back?

Fix the leak at the source, park over a drip pan or mat if needed, and consider sealing the concrete after a deep clean. A good penetrating sealer slows down how fast oil soaks in, which gives you time to wipe up drips before they become stains.

Related Reading

Driveway Cleaning and Patio Cleaning Guide

How professional driveway washing works, pavers vs. poured concrete, and how often to clean.

Read Our Driveway and Patio Cleaning Guide →

Winter Salt & Ice-Melt Damage

Why ice melt pits and scales Kansas driveways, and how to limit the damage each winter.

See How Ice Melt Damages Kansas Driveways →

DIY vs. Professional Pressure Washing

When renting a pressure washer makes sense and when it costs you more in the long run.

Compare DIY and Professional Pressure Washing →