How to Remove Oil Stains from a Garage Floor

Concrete is deceptively porous, acting like a giant sponge that drinks up every drop of engine fluid that hits its surface. When you leave a stain untreated, the oil works its way deep into the capillaries of the cement, making it increasingly difficult to lift over time. Getting it clean isn't just about aesthetics; it's about preventing the slip hazards that turn a garage floor into an ice rink. A job done well leaves nothing behind but the clean gray hue of the original concrete. You aren't just wiping the surface; you are drawing the oil out of the sub-layers. If you catch the spill fresh, you will have the floor back to factory condition in one afternoon. If the stain is older, it may take a few rounds of treatment, but it is entirely manageable with the right chemistry.

  1. Stop the Spill First. Pour a generous pile of clay-based cat litter directly onto the wet oil. Use your boot or a piece of cardboard to grind the litter into the oil, then let it sit for at least four hours to draw out the liquid.
  2. Sweep and Contain. Sweep up the saturated cat litter using a stiff broom and a dustpan. Dispose of the contaminated material at a local hazardous waste collection site rather than your household trash.
  3. Unleash the Chemistry. Spray or pour a dedicated industrial-strength concrete degreaser onto the stain. Ensure the product covers the entire discolored area plus a two-inch buffer zone around the perimeter.
  4. Force It Deep Into Pores. Using a stiff-bristle nylon scrub brush, scrub the degreaser into the concrete using circular motions. Apply firm downward pressure to ensure the bristles push the cleaning agent into the pores.
  5. Flush Out All Residue. Pour a bucket of hot water over the scrubbed area to rinse away the suds and loosened oil. If you have a pressure washer, use a wide-angle fan tip to push the residue away from the treated area.
  6. Verify Your Victory. Allow the floor to air dry completely. Inspect the area once dry; if a shadow remains, repeat the degreaser application until the concrete returns to its natural color.