How to Clean Oil From Concrete | Absorption First, Then Scrub

Clean oil from concrete by blotting fresh spills, absorbing with cat litter or baking soda, then scrubbing with dish soap and rinsing.

An oil stain on a driveway or garage floor looks permanent, but it isn’t. The process that works for most stains is absorption first, scrubbing second, and repetition when the stain has set in. Fresh spills take minutes of work; older stains can need a full afternoon and a few passes. Either way, the same sequence of steps gets the oil out.

Step One: Blot and Absorb the Oil

Speed matters most with a fresh spill. Oil that sits on the surface is easy to remove; oil that soaks into the concrete’s pores is not. Blot the excess with paper towels or old rags — press down to soak it up, don’t rub, since rubbing pushes the oil deeper into the concrete.

Next, cover the whole stain generously with an absorbent. Common household options that work well include:

  • Clay cat litter, for large or wet spots
  • Baking soda, cornstarch, or cornmeal, for smaller stains
  • Sawdust or sand, for garage floors where you have them handy

Leave the absorbent down for at least 30 minutes. Small stains may lift in half an hour, but several hours or overnight works better on bigger spills. The goal is to give the powder time to draw oil up out of the concrete’s pores before you sweep. When the time is up, sweep the absorbent into a trash bag and dispose of it properly — don’t dump it where rain will wash it toward storm drains.

Step Two: Scrub With Soap or a Degreaser

Absorption gets the bulk of the oil, but a film often remains. That’s where scrubbing comes in. Mix dish soap or laundry detergent with warm or hot water, then work it into the stain with a stiff-bristled nylon brush. A push broom with stiff bristles works well for larger areas.

Let the soapy water sit on the stain for 10 to 15 minutes so it can break down the oil, then scrub in a circular motion. Rinse with a garden hose or pressure washer, directing the runoff away from plants, flower beds, and storm drains. Concrete is porous, so the oil residue and soapy water need to flow somewhere safe.

The Concrete Network’s guide to removing embedded oil emphasizes that heavy-duty stains often need repeated attention — one round of absorption and scrubbing rarely removes a stain that has been on the concrete for months. If the stain is still visible after the concrete dries, it’s worth repeating the absorb-and-scrub cycle before moving to stronger chemicals.

How to Remove Stubborn or Set-In Oil Stains

Old stains that have soaked deep into the concrete need more aggressive treatment. Two methods are worth knowing:

Baking soda paste. Mix baking soda with a little water to make a thick paste, spread it over the stain, and let it dry completely. The drying pulls oil out of the concrete, and you sweep or rinse the residue away. Leave it overnight for best results on set-in stains.

Poultice method. For deeply embedded oil, mix an absorbent powder like baking soda or cat litter with a solvent such as mineral spirits or acetone to form a thick paste. Spread it over the stain about a quarter-inch thick, cover it with plastic sheeting to slow evaporation, and leave it for about 24 hours. The poultice draws oil up from deep in the concrete as the solvent evaporates. Scrape or sweep it up when dry, then rinse the area. The Concrete Society’s fingertip guide notes that solvent methods require proper ventilation, especially when acetone is involved.

Commercial concrete degreasers from hardware stores will often handle what household supplies can’t. Always follow the label’s dwell time and directions, and test any new cleaner on an inconspicuous spot first to confirm it won’t discolor the concrete. If you’re weighing which product to buy, our roundup of the best concrete cleaners for oil covers the options that testers report working best on driveways and garage floors.

The Concrete Network’s guide to removing embedded oil stains explains why pressure washing alone often falls short — the water removes surface residue but doesn’t pull oil from the pores, which is why absorption and scrubbing have to come first.

Common Mistakes That Leave Stains Behind

Most failed oil-stain removal comes down to a few predictable errors. Skip these and you’ll save yourself a second round of work:

  • Rubbing a fresh spill. Wiping with a rag spreads the oil and forces it deeper. Blot instead.
  • Using too little absorbent. A thin sprinkle won’t draw the oil out. Cover the stain generously.
  • Rushing the dwell time. Absorbents need time to work; overnight is better than 20 minutes for any stain larger than a few drops.
  • Stopping after one pass. Old stains almost always need a repeat cycle. Fresh concrete is your cue to try again.
  • Rinsing toward plants or drains. Oily runoff harms vegetation and can contaminate local waterways.

FAQs

Does Cat Litter Actually Remove Oil From Concrete?

Clay cat litter absorbs liquid oil sitting on the surface and can draw some oil out of the upper pores if left in place long enough. It works best on fresh or wet spills where the oil hasn’t fully soaked in. For set-in stains, cat litter alone rarely does the job — pair it with dish soap scrubbing or a degreaser after sweeping it up.

Can You Use Bleach or Vinegar on Oil Stains?

Bleach and vinegar are poor choices for oil stains. Bleach can lighten the concrete unevenly and doesn’t break down oil, while vinegar is a weak acid that may etch the surface without lifting the grease. Dish soap, laundry detergent, baking soda, and commercial degreasers all outperform them because they actually break down oil rather than just bleaching the top layer.

How Long Does an Oil Stain Take to Disappear?

A fresh spill treated immediately with absorbent and a soap scrub can be gone in an hour. An older stain that has soaked into the concrete often takes a full day, since the absorbent or poultice needs several hours to draw the oil out, followed by scrubbing and a repeat pass if the stain lingers. Every stain is different, and concrete’s porosity affects how quickly the oil comes out.

References & Sources

Please use a real email you check. If it's fake or mistyped, your message won't reach us and we can't reply — wrong addresses are rejected automatically.