Household item can remove oil stains from your driveway in 30 minutes

Isolated close-up high contrast hydraulic oil steering fluid leak stains old car block paver paved driveway
-Credit: (Image: Getty)

Driveways and patios are prone to staining over time, despite best efforts to keep them clean. The presence of oil is often a common culprit, which can be particularly bothersome for those who like to keep their outdoor spaces pristine.

The reason oil stains are so stubborn is due to the fact that oil repels water, making it difficult to remove with regular cleaning methods. While there are numerous specialist driveway cleaning products available, they can often be expensive and not always effective.

However, paving experts at Terraform Driveways have revealed a simple household item that they swear by for removing oil stains. They suggest using baking soda, describing it as a "go-to for getting rid of oil stains" on concrete surfaces and patios.


Baking soda is effective because of its "ultra-absorbent" properties, making it particularly useful for dealing with fresh oil leaks. To use it, simply create a paste with baking soda and warm water and apply it to the stain, reports the Express

Allow it to sit for 30 minutes or even overnight for larger stains, before scrubbing with a stiff brush. It may require some effort to fully remove the stain, but if caught early enough, it should not prove too challenging. Once done, simply rinse with clean water.

How to use baking soda for cleaning
The Express has produced a guide to using baking soda for cleaning -Credit:The Express

Alternatively, laundry detergent is another household item to use on driveway oil stains. The experts explained that laundry detergent is a good option for removing oil stains because it "contains surfactants and often a mild alkali".

These are molecules that "increase the ability of water and other substances to mix" which makes it effective at "dissolving dirt as well as oil". If you are using powdered laundry detergent, you should mix it with warm water to create a paste which you can then apply to the oil stain. Leave it to sit for 30 minutes and then scrub it with a stiff wire or nylon brush to remove any remaining residue.

If you are using a liquid laundry detergent, you can directly pour the solution onto the stain and then go through the same scrubbing process with a bristle brush.

Finally, you should rinse the excess oil and laundry detergent with a hose. Once it's dry, you'll be able to see if there is any oil residue left and whether you need to treat the oil stain again.