Learn which plants thrive in your Hardiness Zone with our new interactive map!

How To Clean Concrete Oil Stains With Enzymes

By Stevie Donald ; Updated September 21, 2017

A concrete driveway covered in oil stains detracts from your home's curb appeal. Using a strong degreaser can work on relatively fresh oil stains if the concrete isn't too porous, and strong chemicals like acetone and lacquer thinner may work, but you'll have to scrub a lot. Enzyme cleaners are more environmentally friendly and can be effective on stubborn stains. These cleaners come in both dry and wet formulas and don't require arduous scrubbing. Simply apply them to the concrete, give them time to work and brush or hose off.

Dry Enzyme Cleaner

Step 1

Choose a time where you can be assured of at least 24 hours of dry weather, and turn off automatic sprinklers if they spray the concrete. Sprinkle the dry enzyme powder generously over the oil stains using a plastic cup or the scoop provided with the cleaner.

Step 2

Sweep the powder over the oily concrete with a broom until it hides the stains in an even layer.

Step 3

Wait at least 24 hours for it to finish "digesting" the oil stain. There is no need to hose or brush the remaining powder away--it is harmless to plants, pets and soil.

Liquid Enzyme Cleaner

Step 1

Hose down the stained concrete and apply the enzyme liquid as directed on the label.

Step 2

Cover the area with burlap, a drop cloth, newspapers or anything else that will keep the underlying surface damp. Hold the covering down with scrap lumber or rocks if necessary. Allow it to work for two to three hours.

Step 3

Check the progress. If the stains were thick and congealed, you may need to loosen them with a scraper or wire brush, then apply more liquid. Keep the coverings damp if they start to dry out by spraying them lightly with a hose.

Step 4

Rinse the concrete once the stain has disappeared.


Things You Will Need

  • Cup or scoop
  • Broom
  • Hose
  • Burlap, drop cloths or newspapers
  • Scraper or wire brush


  • Sealed concrete will be easier to clean than un-sealed concrete because stains won't penetrate as deeply. Consider sealing your concrete driveway and garage floors to make future oil spills easier to clean up.
  • Read and follow label directions for concrete cleaners. Formulas and application directions may differ.

About the Author


Stevie Donald has been an online writer since 2004, producing articles for numerous websites and magazines. Her writing chops include three books on dog care and training, one of which won a prestigious national award in 2003. Donald has also been a painting contractor since 1979, painting interiors and exteriors.