How to Remove Oil Stains From Concrete | Absorb, Scrub, Done

Removing oil stains from concrete requires immediate absorption for fresh spills and a degreaser or chemical paste for older, set-in stains, with products like

A fresh oil drip on a garage floor or driveway is a race against time, and the right move in the first hour makes the difference between a quick sweep and a weekend project. For older stains that have already darkened the concrete, a few straightforward methods—using household items or dedicated removers—can restore the surface. This guide covers the fastest route for fresh spills, the scrubbing method for stubborn marks, and the heavy-hitter chemical paste for deep-set stains.

Fresh Oil Spills: The Immediate Absorption Method

The moment oil hits concrete, start absorbing. The goal is to stop it from soaking deeper before it bonds.

  • Cover the spill completely with a thick layer of clay-based kitty litter (non-clumping only), baking soda, or dry cement powder. Clumping litter traps less oil and creates a mess—skip it.
  • Grind the material into the stain by walking on it or pressing it with a brick. This increases surface contact and pulls oil upward.
  • Let it sit for at least one hour. For a stubborn fresh spill, leave it overnight.
  • Sweep up the saturated material and inspect the spot. Repeat the process if a shadow of the stain remains.

Dry cement powder (the plain mix, not concrete with gravel) is especially effective. Spread it, let it set for one to two days, then stomp it down and sweep. The powder draws oil out as it dries.

Older or Stubborn Stains: The Solvent Scrub

Once oil has set for more than a day, absorption alone won’t cut it. You need a degreaser and elbow grease.

Spray a commercial degreaser or a solvent-based cleaner directly on the stain and let it sit for 30 minutes. Scrub with a stiff-bristle brush—a drill-mounted brush is ideal for large areas—then rinse with warm water or a pressure washer. For a more accessible alternative, pour undiluted dish soap directly on the stain, let it work for 15 minutes, scrub vigorously, and rinse thoroughly. This route works best on moderately set stains that still feel slightly greasy to the touch.

If you are ready to stock up on a dedicated product for current or future spills, check out our roundup of tested oil stain removers for concrete for detailed comparisons between top formulas.

Deep-Set Stains: Chemical Paste That Pulverizes Oil

Decades-old oil stains that have darkened the concrete to near-black require a chemical approach. The standout product here is Goof Off Concrete Cleaner and Oil Stain Remover (FG820). For lighter surface stains, dilute 1.5 ounces per gallon of water.

An alternative is Prosoco Oil Remover, a paste applied thickly that draws oil to the surface as it dries.

Common Mistakes to Avoid

Using clumping kitty litter instead of non-clumping is the most frequent error—it traps less oil and leaves a sticky residue. Skipping the dry time for chemical pastes is another: the oil must fully dry to a powder before sweeping, or you simply move the stain around. If you use bleach or a detergent mix, rinse extremely thoroughly; leftover chemical residue can damage unsealed concrete over time.

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.

Leave a Comment

Your email address will not be published. Required fields are marked *