Home Garden

How to Clean Oil Off Concrete With Sodium Hydroxide

Oil stains are challenging to remove, especially if they are not noticed until the oil dries and seeps into the surface. When oil spills occur on concrete, such as from a car or lawnmower, the porous surface of the concrete absorbs the oil, making it even more of a challenge. The key to completely removing the oil stain is to create an acid solution that dissolves the oil even in the deepest of crevices.

Things You'll Need

  • Trisodium phosphate
  • Water
  • Bucket
  • Paint stirrer
  • Garden hose
  • Sodium hydroxide
  • Stiff-bristle brush
  • Mineral spirits
  • Safety glasses
  • Rubber gloves
Show More

Instructions

    • 1

      Fill a bucket with six parts water and one part trisodium phosphate (TSP). Stir the mixture with a paint stirrer until it forms a thin paste. Spread or pour the solution onto the oil-stained concrete.

    • 2

      Check the paste periodically until it is completely dry and begins to flake. Scrub the surface of the stain with a stiff-bristle brush to dislodge the paste, and then rinse the concrete with clean water from a garden hose.

    • 3

      Rinse out the original bucket so that no residue remains. Pour sodium hydroxide into the bucket and add water until it forms a 5-percent solution. In some hardware stores, you can find sodium hydroxide already premixed to the proper dilution.

    • 4

      Pour the sodium hydroxide solution onto the oil stain and let it dry for 24 hours. Scrub the stain with the stiff-bristle brush and then rinse it well with a garden hose.

    • 5

      Examine the concrete to see if the oil stain is gone. If any oil residue remains, repeat the application of 5-percent sodium hydroxide to remove it.

    • 6

      Apply mineral spirits on the previously stained area until it is saturated. This will neutralize the acid residue. Allow the mineral spirits to dry and remain on the concrete for one hour. Rinse the surface a final time while scrubbing it with the brush.