Skip to Content

How To Remove Oil Stains On Driveway and Asphalt

Knowing how to remove oil stains on a driveway is a useful skill that everyone needs to learn. Not only are these stains an eyesore, but they can get tracked in your car or into your house, leaving an even bigger mess. Besides, who doesn’t want to have a clean and spotless driveway?

Oil stains on a patterned brick driveway beneath a parked car.
Photo credit: Deposit Photos.

Engine oil, gas, and transmission fluid leakages are very common no matter how well you maintain your vehicle. The good news is that cleaning oil drips and splotches from an asphalt surface is easy – no need to buy expensive cleaners, use a fancy power washer, or call for professional help. I’ve tried many ways to remove these stains in the past and I’m going to share with you some tried and tested methods that I discovered, including the effective removal of old oil stains. So without further ado, let’s get into it!

How to Remove Old Oil Stains from Asphalt Driveway

As a homemaker, I’ve had to clean all kinds of unsightly stains in our household, from coffee stains out of clothes to pet pee stains out of the carpet. When I noticed that oil stains were ruining our asphalt driveway, I knew I had to do something about it. 

I was delighted to learn from the University of Delaware, that asphalt is an impermeable surface, which means that it naturally resists the penetration of substances like oil and grease. Following the advice of friends and family, I tried quite a number of methods until I found the most effective ones. Our entire driveway looked as good as new in no time!

But what if the stain is old or has set in? No worries – powder or laundry detergent is your best bet! Soaps and detergents contain molecules called surfactants which make them effective at lifting surface oil and grease from surfaces. So gather these common household items from around your home and get ready to tackle those stubborn, older stains from your driveway.

What you’ll need

  • Powder detergent (enough to cover the oil stain)
  • Warm water
  • Heavy-duty wire brush
Ariel Powder Laundry Detergent
$13.97 ($0.11 / Load)


Buy Now
04/25/2024 06:33 pm GMT
  1. Dust the oil stain with powder detergent liberally, making sure it’s covered completely.
  2. Slowly add small amounts of warm water at a time until a thick consistency is formed. Be careful not to add too much water and thin out the powder detergent.
  3. Use a bristle brush to scrub the paste onto the stain for 3 to 5 minutes.
  4. Leave the paste on your driveway for at least 1 hour. Once the time is up, scrub the area thoroughly once more.
  5. Rinse with water and allow to dry.

3 Easy Ways to Remove Fresh Oil Stains on Driveway

For a fresh stain, there are plenty of methods you can try. They are not only effective, but they’re also easy to execute because all that’s required are common household products.

A blue litter box filled with fresh, unused cat litter, accompanied by a blue scoop, placed on a wooden floor.
Photo credit: Deposit Photos.

Cat Litter + Baking Soda

It’s common knowledge that baking soda is an effective all-around cleaner that’s free of harsh chemicals. Combine it with cat litter and you’ll have a potent mixture for removing fresh oil spots from your driveway. Cat litter is great at soaking up oil, grease, and other garage spills because they’re made with highly absorbent granular clay. Be sure to use a cheap clay-based cat litter because more expensive brands tend to contain fillers that might reduce the litter’s absorbency.

What you’ll need:

  • Cat litter (enough to cover the oil stain)
  • Baking soda
  • Water
  • Broom
  • Large bowl
  • Silicone spatula
  • Hard bristle brush
  • Dishwashing soap (optional)
  1. Cover the oil stain completely with cat litter. Allow it to absorb the oil for at least 30 minutes. Once the time is up, use a broom to sweep the cat litter away from the stain. Discard the cat litter.
  2. Make a thick baking soda paste by mixing baking soda and water in a large bowl. Use 1 part water for every 3 parts of baking soda.
  3. Using a silicone spatula, spread the paste on the stain and let it stand for 10 to 15 minutes. Scrub with a brush afterward.
  4. Wash the paste off with water and allow it to dry.
  5. For stubborn stains, put a few squirts of dishwashing soap directly onto the stain and let it stand for about 10 minutes. 
  6. Add some water and scrub with a brush before washing off with water.

Tip: You can also use cat litter as a preventive measure for oil spills. Just spread out some under a location (like an engine block) of your vehicle where you’re anticipating a spill to occur.

Cornstarch + Oven Cleaner

Starches easily cling to liquids, making cornstarch an effective oil absorbentOven cleaners, on the other hand, are formulated with ingredients that can easily dissolve oil, grease, and dirt. Together, they make a powerful combo for tackling fresh oil stains on an asphalt driveway. 

What you’ll need:

  • Cornstarch (enough to cover the oil stain)
  • Oven cleaner
  • Broom
  • Stiff bristle brush
  • Dishwashing soap (optional)
  1. Spread cornstarch on the oil stain, making sure it is completely covered. Let it absorb the excess oil for at least 20 minutes. When time is up, use a broom to remove the cornstarch and discard.
  2. Spray the oil stain with an oven cleaner. Use enough to cover the spot completely. Let it settle for 10 to 15 minutes. Wash off with water and allow to dry.
  3. Again, you add dishwashing soap on the stain to make oil removal more effective. Let it settle for 10 minutes.
  4. Add some water and scrub in a circular motion with a bristle brush before washing off with water.  

Paint Thinner + Sawdust

I had to go to my husband’s workshop to look for sawdust and paint thinner, and was ecstatic when he had them. The sawdust will act as an absorbent, while the paint thinner will dissolve the oil. When combined, you get an effective oil stain cleaner for driveways. This combo is best used for fresh oil stains.

What you’ll need:

  • Paint thinner
  • Sawdust
  • Large bowl
  • Broom
  • Heavy-duty bristle brush
  • Dishwashing soap (optional)
  1. In a large bowl, combine paint thinner and sawdust to create a thick paste. Make an estimate of how much of each ingredient to use based on the size of the oil stain.
  2. Cover the oil stain with the mixture completely. Let it sit for at least 30 minutes.
  3. Sweep off the mixture with a broom and discard. Repeat the process if needed.
  4. If the stain isn’t completely gone, add dishwashing liquid to the stain and scrub with a brush for 3 to 5 minutes. Wash off with water and allow to dry.

An important thing to note is to always remove the residue of the oil and cleaning agents used from your driveway once it’s loosened. When you leave it in place, it will most likely re-stain your driveway once it dries up.

Oil slick on a wet, pebbled pavement creating a rainbow-like sheen.
Photo credit: Deposit Photos.

Wrapping Up

Now that you know how to clean an asphalt pavement using everyday household products and cleaning agents, you don’t have to worry about your driveway looking unsightly ever again. Whether you’re dealing with fresh oil spills or old ones, taking preventive measures as well as using the necessary equipment and the right methods for removing oil stains from asphalt, you can get excellent results without having to look for an expensive solution. Expect to have a clean, fresh, and inviting driveway for years to come! Good luck!

If you found this post helpful, I would be grateful if you shared it with your family or friends who you think might find this content useful, too so that we may all have clean driveways!

Oil stains on a patterned brick driveway beneath a parked car.
Print
5 from 1 vote

How to Effectively Remove Old Oil Stains from Asphalt

Knowing how to remove oil stains on a driveway is a useful skill that everyone needs to learn. Not only are these stains an eyesore, but they can get tracked in your car or into your house, leaving an even bigger mess. If the stain is old or has set in, put your powder detergent to good use. Here's the best method to clean oil stains from your asphalt driveway.
Prep Time5 minutes
Active Time10 minutes
Additional Time1 hour
Total Time1 hour 15 minutes
Course: Cleaning
Keyword: remove oil stains on driveway
Yield: 1 stain-free asphalt driveway
Author: Jessica Haggard
Cost: $0.20

Equipment

  • 1 Heavy-duty bristle brush

Materials

  • 2 scoops powder detergent enough to cover the oil stain
  • ¼ cup warm water only use enough to make a thick paste, this depends on how big the stain is

Instructions

  • Dust the oil stain with powder detergent liberally, making sure it’s covered completely.
  • Add small amounts of warm water to the powder detergent until you form a thick consistency. Don’t add too much water to avoid thinning out the detergent.
  • Scrub the paste onto the stain for 3 to 5 minutes using a bristle brush.
  • Leave the paste on your driveway for at least 1 hour. Once the time is up, scrub the area thoroughly once more.
  • Rinse off the remaining mixture with water.

Notes

Don’t forget to remove the residue of the oil and cleaning agents used from your driveway once it’s loosened. When you leave it in place, it will most likely re-stain your driveway once it dries up.
Tried this recipe?Please consider Leaving a Review!
5 from 1 vote (1 rating without comment)
Recipe Rating




Mastodon