How to Remove Oil Stains From Concrete
Lift deep motor oil and grease stains from concrete driveways using a heavy-duty degreaser, stiff brush agitation, and hot water rinsing.
This guide shows how to remove oil stains from concrete in 45-60 minutes. Start with absorb surface pooling oil; follow the safety notes and step checkpoints below.
Visual step map
See the full sequence before you start, then check off each step as you go.
0 of 5 steps checked
Materials and cost planner
Select the items you plan to buy, adjust any estimated price, and calculate the selected total.
Editable rough U.S. retail estimates. Estimated all listed: $84.00. Prices are planning estimates, not quotes — tax, store, brand, size and quantity will change them.
Time and finish planner
Estimate active working time from the number of steps in this guide.
Room surface area calculator
Estimate the wall, ceiling and floor area of a room for planning cleaning time and supplies.
Subtract large fixtures or appliances that will not be cleaned. Never mix cleaning chemicals unless the manufacturer explicitly says it is safe.
- Read the tools, materials, safety notes, and steps below for free.
- Tap See 20-second demo if you want to understand it first.
- Tap Start Camera Coach when you want hands-free help, or Voice-only if you do not want to use the camera.
- Allow camera and microphone. Point your phone at the work; the coach watches your progress and tells you the next step.
๐งฐ Required Tools & Equipment
- โ Stiff-bristle deck brush
- โ Pressure washer or garden hose with high-pressure nozzle
- โ Push broom
- โ Plastic bucket
- โ Safety glasses
- โ Chemical-resistant gloves
๐ฆ Materials & Supplies
- โ Heavy-duty concentrated concrete degreaser
- โ Bentonite clay or cat litter (for fresh oil)
- โ Clean water
โ ๏ธ Safety Checkpoints & Warnings
- โข Wear eye protection and chemical-resistant gloves when handling undiluted degreaser.
- โข Do not allow concentrated runoff to enter storm drains or delicate landscaping.
- โข Ensure the work area has adequate outdoor ventilation to avoid inhaling fumes.
๐ Step-by-Step Guide (5 Steps)
Absorb Surface Pooling Oil
Pour an even layer of clay cat litter or absorbent compound directly over fresh or pooling oil. Let it sit undisturbed for 15 minutes to wick standing oil out of the pores. Sweep the saturated material into a dustpan and dispose of it properly.
- โข No reflective or standing liquid sheen on the surface
- โข Dry concrete surrounding a matte, dark stain mark
- โข Applying liquid cleaner directly onto standing pools of fresh oil without absorbing first
Apply Undiluted Degreaser
Pour undiluted heavy-duty degreaser directly onto the dry oil stain until it is fully saturated. Spread the chemical slightly beyond the visible borders of the stain to catch subsurface spread. Allow the chemical to dwell for 10 to 15 minutes without drying out.
- โข A generous, uniform wet sheen covering the entire stained area and 2 inches beyond borders
- โข Foaming or slight bubbling action as degreaser penetrates
- โข Wetting the concrete with water first, which prevents the degreaser from penetrating deep pores
Agitate with Stiff Deck Brush
Scrub the saturated stain vigorously using a stiff-bristle deck brush in tight circular motions. Apply firm downward pressure to drive the degreaser into the porous concrete surface. Work from the outside edges toward the center to avoid spreading the oil.
- โข A thick, discolored lather forming across the treated area
- โข Uniform frothy emulsion showing suspended grease
- โข Using a wire brush that scratches concrete or leaves rust-prone metal fragments behind
High-Pressure Rinse
Rinse the area thoroughly using a pressure washer with a 25-degree nozzle tip held 10 to 12 inches away from the surface. Sweep the water jet in overlapping horizontal passes, pushing the dirty slurry away toward an open lawn or drainage area. Continue rinsing until all soap foam disappears completely.
- โข Zero soap suds remaining on the concrete surface
- โข Rinse water running completely clear away from the site
- โข Holding a zero-degree pressure nozzle too close, which permanently etches lines into the concrete
Inspect and Dry
Allow the concrete to dry completely for at least 2 to 3 hours to evaluate the true result. Inspect the dry surface for faint shadow rings or deep residual oil wicking back up. Repeat the degreasing process once more if a dark silhouette remains after drying.
- โข Concrete is uniformly dry with no dark oil halo or discoloration remaining
- โข Consistent matte gray appearance across the entire slab
- โข Judging the success of oil removal while the concrete is still wet and dark
Credit: inspired by an original tutorial by Forever Self Employed โ watch the original on YouTube.
Don’t have everything?
- No Commercial concrete degreaser? Liquid dish soap mixed with baking soda paste
- No Pressure washer? Standard garden hose with brass jet nozzle and boiling water