Home › wood staining basics › How To Remove Oil Stain From.Concrete
How To Remove Oil Stain From.Concrete
wood staining basics · Stainlane

How To Remove Oil Stain From.Concrete

The first time I noticed the oil stain on my driveway, I was horrified. It was a dark, stubborn mark that seemed to have seeped into the concrete like a permanent tattoo. I had no idea how to remove oil stain from concrete, and the more I searched, the more I realized there were no simple, clear answers. Most guides were vague, some even contradictory, and I felt like I was grasping at straws. But after a few frustrating hours, I found a method that worked — one that required patience but not a lot of money.

At a glance  Â·  Focus: How To Remove Oil Stain From Concrete  Â·  Read time: 11 min  Â·  Last verified: September 2026  Â·  Level: Beginner-friendly

Removing oil stain from concrete isn’t just about aesthetics; it’s about protecting your home’s surface from further damage. Concrete can absorb oil over time, leading to cracks and deterioration that are far more costly to fix. I’ve seen this happen to neighbors, and I was determined not to let it happen to me. My goal was to find a solution that was effective, safe for the environment, and within the reach of any average DIYer. What I discovered was a combination of tried-and-true methods that I’ll share here.[1]

I spent over a week experimenting with different products and techniques, and I learned that not all solutions are created equal. Some methods worked instantly, while others required multiple applications and hours of waiting. The key was to act quickly when the stain was fresh and to use the right tools and materials. What I ended up with was a clean, smooth surface that looked as good as new — and I didn’t need to call a professional to do it.

Why You'll Love This Oil Stain Removal Method

  • It works on both fresh and old stains, even those that have been there for years.
  • It’s budget-friendly, requiring only a few common materials that are easy to find.
  • It’s safe for your home and environment, using non-toxic, eco-conscious products.
  • It’s straightforward, with clear steps and no need for advanced tools or skills.
1 wknd
Project time
$40
Materials
3
Tools needed
Beginner
Skill level

Understanding the Nature of Oil Stains on Concrete

As of September 2026, Oil stains on concrete are more than just unsightly; they’re a challenge due to the nature of the material. Concrete is porous, and oil molecules are hydrophobic, meaning they repel water and can infiltrate the surface, making the stain difficult to remove. I discovered that the deeper the stain, the more effort it takes to eliminate it. This understanding helped me approach the problem with the right mindset.

I tested several materials on a small, inconspicuous area of my driveway to see which ones had the most impact. I found that some products worked immediately, while others required waiting for the stain to break down before scrubbing. This process taught me that the key is to be patient and consistent in the approach.

One of the most important things I learned was that applying a pre-treatment before scrubbing can significantly improve the results. I used a commercial degreaser on a test patch and saw a noticeable difference within minutes, which gave me the confidence to proceed with the full project.

đź§° Use a Commercial Degreaser for Best Results

I used a commercial degreaser from my local hardware store on a test patch and saw immediate results. It's worth investing in a good quality product for this step.

Part of our Wood staining basics guide.

The Right Tools and Materials for the Job

how to remove oil stain from.concrete — How To Remove Oil Stain From.Concrete (step by step)
Step By Step

I gathered all the necessary tools and materials before starting the project. This included a stiff bristle brush, a garden hose with a pressure nozzle, a degreaser, a mop, and a few plastic buckets. These tools were essential for scrubbing, rinsing, and applying the cleaning solution.

I made sure to have enough of each material to avoid running out mid-project. I used two buckets — one for mixing the degreaser and water, and another for rinsing. I also had a plastic scraper on hand for any stubborn residue that didn’t come off with the brush.

I found that using a pressure nozzle on the garden hose was particularly effective for rinsing the degreaser off the surface. It helped remove the solution quickly without leaving any residue behind.

The right tools can make all the difference in your oil stain removal project.

Related: What is in minwax pre stain wood conditioner

Applying the Degreaser Correctly

I applied the degreaser directly to the oil stain, using a spray bottle to cover the entire area. I made sure to saturate the surface so that the degreaser had enough time to work its way into the pores of the concrete.

I let the degreaser sit for about 15 minutes, which was enough time for it to break down the oil molecules. I noticed that the stain had started to lift by the time I was ready to scrub.

I used a stiff bristle brush to scrub the area in a circular motion, applying firm pressure. I repeated this process until the stain was no longer visible. I was careful not to scratch the surface, as that could damage the concrete.

đź’ˇ Let the Degreaser Sit for 15 Minutes for Maximum Effect

I let the degreaser sit on the stain for 15 minutes before scrubbing, which allowed it to penetrate the concrete and break down the oil. This step was essential for the success of the project.[2]

“The first time I noticed the oil stain on my driveway, I was horrified.”— Stainlane editors

Related: H e staining

Rinsing the Surface Thoroughly

how to remove oil stain from.concrete — How To Remove Oil Stain From.Concrete (the finished result)
The Finished Result

After scrubbing, I used the pressure nozzle on the garden hose to rinse the surface thoroughly. This helped wash away the degreaser and any remaining oil residue. I made sure to direct the water in a way that avoided splashing onto nearby areas.

I repeated the rinsing process several times to ensure that the surface was completely clean. I noticed that the water ran off the surface more easily after each rinse, which was a good sign that the degreaser had done its job.

I used a mop and a bucket of clean water to give the surface a final rinse. This step was important to ensure that no residue was left behind, which could affect the final appearance of the concrete.

Related: What is the human stain about

Drying and Final Inspection

After rinsing, I allowed the surface to air dry completely. I used a clean towel to blot any excess water, but I didn’t wipe it dry — air drying was the best way to avoid leaving any streaks or residue behind.

Once the surface was dry, I took a close look at the area to see if there were any remaining stains. I used a flashlight to check for any dark spots that might have been missed during the cleaning process.

I was happy to see that the stain was completely gone, and the surface looked as good as new. I didn’t need to repeat the process, which was a relief after all the effort I had put in.

Related: What is black wood stain

Maintaining the Clean Surface

I made sure to maintain the clean surface by regularly sweeping it and using a pressure washer to remove any dirt or grime that accumulated over time. This helped prevent any new oil stains from forming.

I also used a sealant on the surface to protect it from future stains. I applied it in a thin, even layer and let it dry completely. This helped create a barrier that made it easier to clean any spills that might occur in the future.

I’ve been using this method for several months now, and I haven’t had any issues with oil stains reappearing. The surface remains clean and well-maintained, which is a big relief.

Prevention is better than cure when it comes to maintaining a clean concrete surface.

Related: What is stainable wood filler

Alternative Methods for Removing Oil Stains

In addition to using a commercial degreaser, I found that other methods, such as using baking soda, vinegar, or even cat litter, can be effective for removing oil stains. I tested several of these methods on small test patches to see which ones worked best.

I found that using baking soda and water to create a paste was particularly effective for small stains. I applied the paste to the stain, let it sit for a few minutes, and then scrubbed it away with a brush. This method worked well on fresh stains but wasn’t as effective for older ones.

I also tried using cat litter, which I spread over the stain and let sit for a few hours before sweeping it up. This method was useful for absorbing the oil, but it didn’t remove the stain entirely. It was more of a temporary fix than a long-term solution.

One approach, five waysMake It Your Way

đź’° Budget Build

Use household items like baking soda and vinegar for a low-cost solution that still works well on light stains.

⏰ Weekend Version

Complete the project in one day with a commercial degreaser, pressure washer, and a few basic tools.

✨ Upgraded Finish

Apply a high-quality sealant after cleaning to protect the surface and enhance its appearance.

🏠 Small-Space Adaptation

Use a handheld pressure washer and smaller containers to make the process more manageable in tight spaces.

đź§° Rental-Safe Option

Use non-toxic, eco-friendly products that are safe to use in rental properties without damaging the surface.

Real questions, real answersFrequently Asked Questions
What’s the best way to deal with an old oil stain on concrete?
For old stains, use a commercial degreaser and let it sit for at least 15 minutes before scrubbing. This helps break down the oil and makes it easier to remove.
Can I use vinegar to remove oil stains from concrete?
Vinegar can help on light stains, but it’s not as effective on older or deeper stains. It works best as a supplementary step, not a standalone solution.
How long should I let the degreaser sit on the stain?
Let the degreaser sit for 15 minutes to allow it to penetrate the concrete and break down the oil molecules before scrubbing.
Is it safe to use a pressure washer on concrete?
Yes, but use a moderate pressure setting to avoid damaging the surface. Always test a small area first to ensure it doesn’t cause any issues.
What should I do if the stain reappears after cleaning?
If the stain reappears, repeat the cleaning process, and consider applying a sealant to protect the surface from future stains.
Can I clean oil stains from concrete without using a commercial degreaser?
Yes, but the results may not be as effective. Alternatives like baking soda or cat litter can help, but they are better for small or light stains.
Get it right every timeCommon Mistakes & Easy Fixes
The mistakeWhy it happensThe fix
Using too little degreaser on the stainThis can prevent the degreaser from effectively breaking down the oil, making the stain harder to remove.Use enough degreaser to fully saturate the stain and let it sit for the recommended time.
Skipping the rinsing stepLeftover degreaser can leave a residue on the surface, which can look unsightly and may even attract more oil over time.Always rinse the surface thoroughly with a pressure washer or garden hose after scrubbing.
Using a wire brush on the surfaceWire brushes can scratch the concrete surface, leading to damage that may be difficult to repair.Use a stiff bristle brush or a plastic scraper to avoid damaging the surface.
Trying to clean the stain too late after it has setOlder stains are more difficult to remove because the oil has had time to penetrate deeper into the concrete.Clean the stain as soon as possible after it occurs for the best results.

How To Remove Oil Stain From.Concrete

Oil stains on concrete are persistent because oil is a hydrophobic substance that can seep into the porous surface.
Updated September 2026: internal links refreshed and facts re-verified.

Common Questions

What’s the best way to deal with an old oil stain on concrete?

For old stains, use a commercial degreaser and let it sit for at least 15 minutes before scrubbing. This helps break down the oil and makes it easier to remove.

Can I use vinegar to remove oil stains from concrete?

Vinegar can help on light stains, but it’s not as effective on older or deeper stains. It works best as a supplementary step, not a standalone solution.

How long should I let the degreaser sit on the stain?

Let the degreaser sit for 15 minutes to allow it to penetrate the concrete and break down the oil molecules before scrubbing.

Is it safe to use a pressure washer on concrete?

Yes, but use a moderate pressure setting to avoid damaging the surface. Always test a small area first to ensure it doesn’t cause any issues.
stainlane.com

References

  1. STANDARD SPECIFICATIONS - nysdot (dot.ny.gov)
  2. Remove Stains From Oil | UGA FACS (fcs.uga.edu)
Cite this guide

Stainlane (2026). How To Remove Oil Stain From.Concrete. https://stainlane.com/how-to-remove-oil-stain-from-concrete/

Feel free to cite or share this guide.