How to Remove Oil Stains From Your Driveway

As a homeowner, you work hard to maximize your home’s curb appeal. But when it comes to your driveway and sidewalks, residual motor oil, gasoline and other fluids from your vehicles can leave unsightly spots.

But don’t worry — we’ve identified the culprits and rounded up some ways to help remove oil stains from concrete and get your driveway, sidewalks and garage floor cleaner than they’ve ever been before.

Types of Oils that Stain Concrete

There are plenty of types of fluid that can leave stains on concrete, and most of them are pretty hard to avoid. But knowing the type of stain that’s on your driveway can help you know how and when it should be removed. Here’s a list of the more common fluids that leave stains on concrete:


When there’s a gasoline stain on your driveway, it’s probably not from your main vehicle — and if it is, you need to get your car or truck to a repair shop right away. It usually happens when you’re refilling your lawn mower or other gas-powered vehicle that‘s not typically filled up at the pump. Gasoline should be cleaned up as soon as possible, as it’s quite flammable and damaging to the environment.

Transmission fluid

When transmission fluid stains your driveway, it is almost certainly from your vehicle — so it may be time get your ride to the repair shop. Transmission fluid is usually red and drips from the middle of your car or truck. The longer transmission fluid sits on concrete, the harder it is to remove.

Rock salt and ice melt products

After snow removal salt has served its purpose and saved you from a nasty slip on the ice last the winter, it’ll likely leave stains as it melts snow and ice and the water drains away.

Motor oil

Engine oil leaks from any sort of vehicle are relatively common and should also be cleaned up right away. While they’re able to be removed from concrete fairly easily, they can do some serious damage when tracked into your home and onto floors and carpets.

Methods to Remove Oil Stains from Concrete Driveways

The good news? There are plenty of simple ways to remove concrete stains from your driveway — and you don’t need to buy environmentally harmful, dangerous or expensive chemicals to get the job done.

As a rule of thumb, stains that are still wet should be treated with absorbents that soak up the oil, such as cat litter or dirt. Try removing oil stains on your concrete driveway using these absorbents:

Pour cat litter on the stain

For a newly formed oil stain, try using kitty litter first. Soak up the excess oil with a cloth then follow these steps:

  1. Completely cover the stain with kitty litter
  2. Let the kitty litter sit for thirty minutes if the stain is small, or overnight if large
  3. Sweep up the kitty litter from the stain
  4. Scrub the stain clean with a bristle brush and detergent (such as laundry or dish)
  5. Rinse with water
  6. Repeat if necessary

Treat the concrete stain with baking soda

If you don’t have kitty litter, baking soda is your next best bet. Like kitty litter, it’s quite absorbent and does a great job of lifting any moisture after being applied. Remove the oil stain using these simple steps:

  1. Sprinkle a thick layer of baking soda over the oil stain in your driveway
  2. Let it soak in for thirty minutes
  3. Clean the stain by scrubbing it with a bristle brush
  4. Wash away the baking soda with clean water
  5. Repeat if necessary

If baking soda didn’t get the stain out, try using the following methods to attack it.

Use laundry detergent or dish washing liquid

Laundry or dish washing detergent are both effective at removing driveway oil stains:

  1. Pour a detergent (such as laundry or dish) over the oil stain
  2. Scrub it with a strong-bristled brush
  3. Let the stain sit for an hour
  4. Wash away the stain with hot water
  5. Repeat if any stain remains


In addition to fixing that annoying squeaky door hinge or prevent your car locks from freezing, WD-40 is a great moisture remover.

  1. Apply it over the entire stain
  2. Scrub the stain with a thick-bristled brush
  3. Rinse the area with water
  4. Soak up what remains with cat litter or baking soda

Concrete Cleaner

If removing your driveway’s oil stain using absorbents and household cleaners didn’t work, there are a wide variety of commercial cleaners designed specifically to get rid of oil stains. Head to a local hardware store and look for a cleaner that fits your needs — and don’t be afraid to ask for help. Concrete with other stains and debris may benefit from a good pressure washing after your work is done. If all else fails, reach out to a professional cleaning service to have those stubborn stains removed.

Protect Your Home From the Unexpected

After you’ve cleaned up your driveway, sidewalks, garage and any other oil-stained concrete around your home, make sure you give the same attention to your house, your family and your property. That can include protecting your home with a homeowners insurance policy customized to fit your needs, and additional coverages like hidden water damage and equipment breakdown coverage for extra protection.

Your American Family Insurance agent is always happy to help you get the insurance policies you need to give you the peace of mind you deserve. Get in touch today.

How would you rate this article?

Related Topics: At Home , Home DIY , Owning A Home