How do you remove an oil stain fro your cement driveway?


This weekend I parked my old truck in my driveway and when I move it a few days later, there was an 18 inch oil stain there. Darn !

  16 answers
  • Mogie Mogie on Dec 04, 2021



    While it may take a little more than your average soapy sponge, certain soaps can actually be highly effective at getting oil stains out of concrete floors and other areas. Removing oil stains from concrete with soap can require concentrated amounts. Most soaps are commonly used in a diluted form for most day to day tasks, but you'll likely need something stronger for tough oil stains, especially if they've been left to soak in the concrete for a while. As with most cleaning tasks, you should expect to put a fair amount of elbow grease into the oil removal process. To start out, you should try and soak up as much of the spilled oil as you can by laying out rags or paper towels on the area. Once you've soaked up as much as you can, you should pour the concentrated soap on the area and start scrubbing with a stiff brush. After scrubbing, rinse the area with water to finish the process.



    A tried and true method for oil removal can be to use cat litter. Cat litter is super absorbent and can be a great substance to use to soak up messy stains. An inexpensive way to get rid of stains, this method can be simple to do, but it may take several tries and some work on your part to get all of the oil completely out. To start getting oil up out of your concrete with cat litter, simply pour some of it over the stain and work it into the area by stepping on it or mashing it down another way. Leave the litter alone for at least an hour before sweeping or vacuuming it away. If some oil still remains you can repeat the process as many times as needed.

    A variation on using cat litter to clean up oil that may be more effective in some cases can be done by creating a poultice from the cat litter and a substance that will work as a thinning agent, such as paint thinner and applying it to the stain. You should then cover the stain with plastic wrap or something similar and leave it to sit for at least several hours. The mixture should eventually leech the oil right out the concrete, cleaning up the mess and leaving you with just some sweeping to do to finish cleaning up. If you don't want to use cat litter, sawdust can be a good substitute that should give you similar results.



    One of the most effective ways to remove oil stains is to use a dedicated oil absorbent, which can be made of small pebbles like kitty litter or in the form of a liner. These products will come with instructions on how to use them. If you follow the instructions with one of these products, you'll be using a compound specially formulated for absorbing oil.

    Even if you don't think either of the methods listed above will work for you, there are still ways you can get rid of oil stains. Another way to remove oil from concrete can be with oil-eating microorganisms. It may sound like something out of a sci-fi movie, but you can actually buy oil removers that use single-celled organisms to consume the oil, leaving behind a residue that can easily be wiped up once the oil is eaten away.

    There are also other products you can use, such as detergents and degreasers. There should be a wide variety of brands with different strengths available. While products made to remove oil stains may require a special trip to the store or online order to acquire, they can be a great solution to try, especially if other measures haven't been working for you.

  • Redcatcec Redcatcec on Dec 04, 2021

    We have found the cheap clay kitty litter does an excellent job of removing these oil stains. Just last week someone used our driveway to turn around in, leaving lots of oil stains on the concrete and road.

  • William William on Dec 04, 2021

    Here are a few ways to try

    WD-40. Did a leaky oil pan leave a big ugly spot in the middle of your concrete driveway? To get rid of an unsightly oil spot, just spray it with a generous amount of WD-40 and then hose it down with water.

    Soda (Coca Cola). Here’s how to remove oil stains from concrete drive-ways and garage floors: Gather up a small bag of cat litter, a few cans of cola, a stiff bristle broom, bucket, laundry detergent, bleach, eye protection, and rubber gloves. Cover the stain with a thin layer of cat litter and brush it in. Sweep up the litter and pour cola to cover the area. Work the cola in with a bristle broom, and leave the cola for about twenty minutes. Mix 1/4 cup laundry detergent with 1/4 cup bleach in 1 gallon (3.7 liters) warm water and use it to mop up the mess.

    Oven Cleaner. Get those unsightly grease, oil, and transmission fluid stains off your concrete driveway or garage floor. Spray them with Easy Off No Fume Oven Cleaner in the BLUE can. Let it settle for 5-10 minutes, then scrub with a stiff brush and rinse it off with your garden hose at its highest pressure. Severe stains may require a second application.

    Kool-Aid. Nasty rust stains on your concrete? Mix unsweetened lemonade Kool-Aid with hot water. Scrub and the rust stain should come right out.

    Baking Soda. Salt and commercial ice-melt formulations can stain — or actually eat away — the concrete around your house. For an effective, but completely innocuous, way to melt the ice on your steps and walkways during those cold winter months, try sprinkling them with generous amounts of baking soda. Add some sand for improved traction.

    Ammonia. Tired of those annoying discolorations on your concrete work? To get rid of them, scrub with 1 cup ammonia diluted in 1 gallon (3.7 liters) water. Hose it down well when you’re done.

  • Betsy Betsy on Dec 04, 2021

    Hi Steven: Been there, done that, hated it! But, what I did was to get a bottle of L. A.'s Totally Awesome All-Purpose concentrated Cleaner from the Dollar Tree. I compared it with a more expensive cleaner, 1/2 on each side of the stain, and L.A. did a much better job. I just poured it on, let it sit for a 1/2 hour, scrubbed a bit, poured more on and let it sit again and scrubbed and then squirted Dawn on it, scrubbed and rinsed. The stain was 90% gone. It had been there for at least 15 years! Give that a go.

    Good luck

  • Wipe up as much of the oil as you can and then make a paste using water and baking soda or powdered laundry detergent and scrub. Another option is to scrub with Dawn dish soap.

  • Janice Janice on Dec 05, 2021

    The W-D spray trick has worked well for me in the past. A good stiff scrub brush can help the WD be distributed into the rough surface of the concrete, then rinse off well.

  • Deb K Deb K on Dec 05, 2021

    Hi Steven, you can try this, hope it helps you out

    1. Remove excess oil - Wipe up oil with a rag or use kitty liter to absorb it.
    2. Scrub with a paste - Use baking soda or powdered laundry detergent and water to dissolve the oil stain. Rinse with water.
    3. Wash with soap - Dish soap and a scrub brush are often effective on new oil spots.

  • Dee Dee on Dec 05, 2021

    1. Remove excess oil - Wipe up oil with a rag or use kitty liter to absorb it.
    2. Scrub with a paste - Use baking soda or powdered laundry detergent and water to dissolve the oil stain. Rinse with water.
    3. Wash with soap - Dish soap and a scrub brush are often effective on new oil spots.

    OR buy a good cleaner degreaser from the auto store and scrub with a stiff broom.

  • Johnavallance82 Johnavallance82 on Dec 06, 2021

    You buy a Chemical /cleaner for the purpose from DIY store or have a word with your Local Garage/Repair shop!

  • Jeremy Hoffpauir Jeremy Hoffpauir on Dec 07, 2021

    This oil stain remover works really well in my garage workshop.

  • Kathy Gunter Law Kathy Gunter Law on Dec 07, 2021

    Oil dry or clay cat litter spread over the area to absorb excess oil. Sweep away after a few hours. Repeat until it no longer pulls up an oils. Then spray with a degreaser and wash with high power hose or pressure washer.

  • Chloe Crabtree Chloe Crabtree on Dec 10, 2021

    1. Remove excess oil - Wipe up oil with a rag or use kitty liter to absorb it.
    2. Scrub with a paste - Use baking soda or powdered laundry detergent and water to dissolve the oil stain. Rinse with water.
    3. Wash with soap - Dish soap and a scrub brush are often effective on new oil spots.

  • Johnavallance82 Johnavallance82 on Dec 11, 2021

    Buy chemical from DIY store or Garage.

  • Vimarhonor Vimarhonor on Dec 12, 2021

    We have a newer concrete driveway that sometimes gets abused by contractors or service personnel. We try to observe and remove these oil stains ASAP. We use TSP for large areas or areas not treated immediately or this Easy off spray for stains we catch right away. Scrub with a stiff plastic kitchen type brush and rinse with water. Remember to wear personal protection as labels might direct.