How To Remove Oil Stains From Driveway?
QUICK ANSWER
Cover fresh oil with kitty litter, baking soda, or cornstarch to absorb the liquid (let sit 30 minutes, sweep up). For dried stains, scrub with dish soap and hot water. For old or stubborn stains, use a commercial degreaser (Oil Eater, Pour-N-Restore) or concrete cleaner per the product label.
Oil stains on driveways are stubborn because concrete is porous; oil soaks in deep and bonds to the cement. The fresher the stain, the easier the cleanup. Old, dried-in stains often require commercial degreasers or even resurfacing. The right approach depends on how long the stain has been there. Here is the method for fresh oil, dried stains, and old set-in stains plus what works (and what doesn't) on concrete.
What absorbs fresh oil spills?
Act immediately for the easiest cleanup. Cover the spill completely with an absorbent: kitty litter (cheap, very effective), baking soda, cornstarch, sawdust, or commercial oil absorbent (Speedy Dry, Oil Dri). Press the absorbent into the spill with your foot or a board to maximize contact. Let sit 30 minutes to several hours; longer for larger spills. The absorbent draws oil out of the concrete pores. Sweep up the saturated material into a sealed bag for disposal (don't put oily absorbents in regular trash that might get hot; fire risk). For deep-soaked spills, repeat the absorbent application.
How do you clean dried oil stains?
After absorbing what you can (or for stains already absorbed): scrub with dish soap and very hot water. Mix 1/2 cup dish soap (Dawn cuts grease best) with 1 gallon of hot water. Pour onto stain. Scrub with a stiff brush in circular motions. Let sit 30 minutes. Rinse with a hose. For stains darker than the surrounding concrete after this treatment, the oil has soaked deeper into the concrete. Multiple treatments help but may not fully remove. The dish soap method handles most light to medium stains within a few days of the spill.
What works on old, set-in stains?
For oil that's been there weeks or longer: commercial degreasers and concrete cleaners are designed for this. Options: Oil Eater (general degreaser, around 30 dollars per gallon), Pour-N-Restore (powdered concrete cleaner that lifts oil out, around 25 dollars), Krud Kutter (multi-purpose degreaser). Apply per product label, usually: wet the stain, apply product, scrub, rinse. Some products need to dry before being swept away. Trisodium phosphate (TSP) and a stiff brush work for many stains; mix 1/2 cup TSP per gallon of hot water. Multiple applications are common for old stains.
When is the stain permanent?
Some oil stains become essentially permanent: very old stains (years old), large spills that fully saturated the concrete, stains where the original cleanup attempt used the wrong product (some products set stains by polymerizing the oil). Options for permanent stains: cover with concrete stain or epoxy coating (colors the entire driveway, hiding individual stains); resurface the driveway with a thin overlay; concrete grinding to remove the stained surface layer; replacement of severely damaged sections. For minor stains, accept them as part of an aged driveway; they don't affect function. Pressure washing alone rarely removes oil but helps after applying degreaser.
Oil stains on driveways come out best when treated quickly with absorbents. Older stains need stronger degreasers and multiple treatments. Very old stains may require concrete coatings or resurfacing to address visually. The dish soap and hot water method handles most stains under a year old. For garage floors with frequent oil exposure, consider applying a concrete sealer that prevents oil from soaking in; reapply every 2 to 3 years for ongoing protection.
More Roof, Siding & Exterior Questions
Mystery Question?
Mystery Question?
Mystery Question?