How to Get Rid of Oil Stains On a Driveway

Oil stains on your driveway can quickly become an eyesore. While a little dirt is normal, old engine oil patches can make your driveway look neglected and messy.

The good news is that you can remove most oil stains using simple household products you probably already have at home.

Here’s how to clean oil stains off your driveway properly.

If you’re tackling stubborn driveway oil marks and want to keep your car in good condition to prevent future leaks, our maintenance guidance hub covers the essential checks that help stop spills before they happen.


Before you start cleaning oil stains

Before attacking the stain, make sure you know what type of driveway surface you’re dealing with. Concrete, block paving, and tarmac can all react differently to cleaning products.

A few quick preparation tips:

  • Work from the highest point downward if your driveway is sloped
  • Use gloves when handling cleaning products
  • Try to tackle fresh stains quickly before they soak in
  • Use a stiff-bristled brush for the best results

If your car regularly leaks oil, it may be worth checking out our guide on how to tell if I need to change my oil.


1. Use cat litter to absorb fresh oil

Cat litter is surprisingly effective at soaking up oil thanks to its absorbent clay material.

For best results:

  • Use cheap, non-clumping cat litter
  • Cover the oil stain completely
  • Leave it for several hours
  • Sweep it away and rinse the area

This works especially well on fresh spills before they fully sink into the driveway surface.


2. Baking soda and water

Baking soda is brilliant for cutting through grease and lifting stains from concrete.

To use it:

  1. Sprinkle baking soda over the stain
  2. Add a small amount of water to form a paste
  3. Leave for around 20 minutes
  4. Scrub thoroughly with a stiff brush
  5. Rinse clean with water

You may need to repeat this process for older stains.


3. Laundry detergent paste

Laundry detergent can also break down oil effectively.

Simply:

  • Pour washing powder over the stain
  • Add warm water
  • Mix into a thick paste
  • Scrub the area firmly
  • Leave it to sit before rinsing away

This method works well on stubborn driveway stains.


4. Dish soap and hot water

Dish soap is designed to cut through grease, making it useful for oil stain removal too.

Apply dish soap directly onto the stain and scrub aggressively using a heavy-duty brush. Rinse with hot water and repeat if necessary until the stain fades.

If you’re cleaning your driveway before selling your car, you may also want to read our guide on how to prepare your car for sale.


5. Sawdust and paint thinner

Sawdust can absorb oil in a similar way to cat litter. When combined with paint thinner, it creates a strong cleaning solution for tough stains.

To try this method:

  • Mix sawdust with a small amount of paint thinner
  • Spread the mixture over the stain
  • Leave it to absorb
  • Sweep away the sawdust
  • Rinse thoroughly with water

Always wear gloves and work carefully when using paint thinner.


Final tips for cleaning driveway oil stains

For the best results:

  • Don’t let oil stains sit for too long
  • Use a stiff brush and plenty of elbow grease
  • Repeat treatments for older stains
  • Let the driveway fully air dry afterwards

If your car is leaking oil regularly, it might be time to consider an upgrade.

Jamjar makes it quick and easy to get a value for your car online. Compare offers from trusted UK car buyers, get a free valuation in seconds, and sell your car with no hidden fees or hassle.