Skip to content Skip to sidebar Skip to footer

does vinegar remove oil stains from concrete

does vinegar remove oil stains from concrete?

does vinegar remove oil stains from concrete

Vinegar is the most effective way to remove oil from concrete

Mark Osborne, Director at Country Hardwood, also recommends adding a little alcohol to your dishwasher mix to make it more effective.

If concrete is part of your driveway design and you've spilled oil on it, you can effectively remove the stain.

However, it is best to follow expert advice when doing this, as it will increase your chances of success. The problem with oil is that it will absorb the concrete quickly if you let it sit. So, act quickly with this knowledge in mind.

Oil spills are a very common type of accident when you are doing outdoor work, especially in your garage or driveway.

Whether you're changing the oil in your car or spilling some decking oil you brought to your backyard, you'll want to remove oil stains from your beautiful concrete driveway as soon as possible.

5 easy ways to remove or clean oil stains from concrete


Using a degreaser is by far the most effective way to remove oil stains from concrete.

Corbin Mason-Smith, a professional exterior cleaner at Superior Exterior Cleaning , provides simple steps to quickly remove oil stains using a degreaser:

If the stain is still fresh then it is best to use a towel or paper to remove the wet oil.

Then, or when it's dry, apply a degreaser to the stain and leave it on for 5-10 minutes. This allows it to soak in and work deep into the stain.

Use a hot water pressure washer to remove degreaser and stains. Hot water is significantly better at breaking down oil than using a cold water pressure washer.


Now is the time to discover the cleansing power of baking soda. Mason-Smith touts baking soda as a 'homemade solution' for oil stains and even says that you can use powdered detergent instead. What you need to do is:

First Make a paste by mixing the powder with water first

Leave it for 5-10 minutes to remove the stain.

Use a rag, water and dish soap if necessary to remove pasta and oil stains


According to Severson, 'if you don't want to buy a bottle of degreaser, liquid detergent and a scrub brush will help.'

The brush is the key here, choose one that is stiff and will go a long way in helping you mechanically remove the stain. Heavy-duty brushes can be purchased from Amazon, among many other places.

4. TRY Vinegar

Osborne explains that vinegar works as an organic fat/oil remover and is available cheaply.


Stephanie Booth, who makes house cleaning and organizing videos on TikTok and Instagram, offers a personally proven method for removing new and stuck-on oil stains from concrete.

It uses borax, also known as sodium borate. Booth explains that 'because borax is an emulsifier, it is perfect for removing oil stains.'

To remove oil stains from concrete using borax:

Make a paste of 1/2 cup of borax with hot tap water. 

Apply the paste on the oil stain and scrub with a stiff nylon bristle brush, and leave it on for at least an hour.

Give the scrub again before rinsing with clean water.


Booth has another brilliant stain removal method using 'an old-school cleaning product called Lestoil. This is a heavy duty general purpose cleaner invented in the 1930's. 

Here's what you need to do:

Apply pure Lestoil directly to the oil-stained concrete.

Scrub with a stiff nylon bristle brush.

Let Lestoil stay there for up to 18 hours before rinsing it off.