Absorb fresh oil with cat litter, baking soda, cornstarch, or sawdust
Let the absorbent sit for several hours or overnight
Sweep up the absorbent material
Apply dish soap or a degreasing cleaner to the stain
Scrub with a stiff brush
Rinse with hot water
Repeat as needed for stubborn spots
Use a commercial driveway degreaser for older stains
Pressure wash the area if the surface allows
Apply a poultice of baking soda and water for deep stains
For concrete, use trisodium phosphate if permitted locally
For asphalt, avoid harsh solvents that can damage the surface
Seal the driveway after cleaning to help prevent future stains
