5 Foolproof Ways To Remove Grease and Oil Stains From Concrete

5 Foolproof Ways To Remove Grease and Oil Stains From Concrete

5 Foolproof Ways To Remove Grease and Oil Stains From Concrete

Let’s face it, grease and oils stains will eventually plague your driveway or garage floor. These stubborn stains are not only unsightly, but they can also ruin your house carpet or car carpet if someone happens to walk through it without realizing it, and then unknowingly transfers it to your carpet with their dirty shoes.

Some good old-fashioned elbow grease can help you out, along with some “green” products that you already have in your home.

Grease and oil stains are a common problem on concrete driveways and garage floors. These stains can be unsightly and difficult to remove, but there are a few methods that can help.

The sooner you treat the stain, the easier it will be to remove. If the stain is fresh, you can try to blot it up with a paper towel or absorbent cloth. Once the stain has dried, you can try using a commercial concrete cleaner or a homemade solution.

Dawn Dish Soap

This product should come as no surprise, as it is a widely used product on many things, penguins included. Take your Dawn Dish Soap and generously apply it to the stain, completely covering it. Use a large bristled brush, add some elbow grease, and start scrubbing. The oil will start to separate from the concrete. Rinse and repeat until the stain is gone.

Powder Laundry Detergent

Sprinkle some detergent (brand doesn’t matter) onto the stain, again, completely covering the stain. Dampen the powder slightly, so it will mix well into a paste. Begin scrubbing. Once you have thoroughly scrubbed the area, let the pasty mixture sit for an hour or so to allow time for it to penetrate the concrete. Rinse and repeat if necessary.

Baking Soda

You can buy this magic powder in bulk from your local club, such as Sam’s Club or Costco. Once again, just like above, sprinkle the powder over the top of the stain. Add some water and some scrubbing action to loosen and remove the stain. Rinse and repeat if necessary.


Generously spray on the stain and allow it to soak in for 30 minutes or so. Allow it to do its work and then scrub more in if needed. You may need to repeat these steps more than once. When you rinse, make sure you rinse completely so that no greasy film is left behind.


AFTER the top stain has been removed by one of the above steps, if there is a slight stain left behind, some pop may just be what you need. Pour an entire 12 ounce pop (brand doesn’t matter) on the entire stain and allow it to sit for 6 hours. The pop will penetrate the surface of the concrete. When the 6 hours is up, you can pour another can of pop on the area and scrub it in well. Allow it to sit for 1 more hour. Rinse and repeat if necessary.

If you are interested in watching a video about how quickly soda can remove oil stains, enjoy this one we found for you. They don’t follow the exact steps we listed, such as letting it soak in, but you’ll get the general idea.

Here are some additional tips for removing grease and oil stains from concrete:

  • Test the cleaner in an inconspicuous area first to make sure it does not damage the concrete.
  • Wear gloves and eye protection when working with chemicals.
  • Rinse the area thoroughly with water after cleaning.

By following these tips, you can remove grease and oil stains from concrete and keep your driveway or garage floor looking its best.

Thank you for reading this article! I hope you found it informative and helpful. If you have any questions, please feel free to leave a comment below.

I also hope you will come back to read more of my articles. You can subscribe to my blog or follow me on social media to stay up-to-date on my latest content.

Thank you again for reading!

Add Comment