How to Clean Stains In Your Driveway

Hand pouring liquid cleaner from a yellow bottle onto stained concrete surface, demonstrating application of cleaning solution for stain removal.

Power washing and applying a commercial degreaser or TSP mixed with water are industry-standard methods to give your driveway a fresh start. However, if you don’t have them on hand, there are most likely other products in your cupboard you can use instead.

If you’re dealing with severe stains, you may need to restore the entire surface with a mechanical grinder or blaster. For that, you’ll probably need a pro, but it’s otherwise perfectly realistic to deal with most stains on your own. Here’s how to clean stains in your driveway.

How to Identify the Stain

Stain TypeKey Identifiers
Oil and greaseDarker brown, may be slippery, shiny when wet, water beads up on top, gear oil and grease are darker brown with a foul smell
RustBrown or dark orange, may be powdery
Leaves and grassShades of brown, may include a leaf or two
PaintDistinct-colored spill, may be slightly raised
CoolantFaint green with a slightly sweet smell
Transmission fluidSlightly opaque with a reddish tint
Tire marksBlack or dark gray streaks, may show tire treads
Ice meltWhite and crusty
Plant foodWhite and powdery at first, rusty orange over time
Pet stainsDarker than the surroundings with a noticeable smell

The most common stain? “If you notice a stain on your driveway, 99% chance it’s oil,” says Craig Lloyd of Lloyd Handyman in Atascadero, CA. 

How to Remove Driveway Stains

Supply list:

  • Stiff nylon brush
  • Bucket and hot water
  • PPE: safety goggles, rubber gloves, respirator, long-sleeved clothing, and closed-toed shoes

When you’ve got all that down, pick the best products or tools depending on the stain.

Oil and Grease

closeup of vehicle motor oil stains on a concrete driveway
Oil stain on concrete. Photo Credit: Brett / Adobe Stock
For mild and new stainsKitty litter, then baking soda, cola, mild detergent, or dish soap
For thick and old stains, or if you want to prep the surfaceDegreaser or TSP, or better yet, a power washer
Estimated cost~ $1 to $60
Time required~ 1 hour to 1 day

Fresh spills: It’s easier to remove oil and grease stains if you tackle them right away. We have five cats, and they usually make cleaning harder, not easier, but this would be an exception—kitty litter soaks up oil.

So, cover fresh oil and grease stains with kitty litter or another absorbent material like sand or sawdust and leave it overnight. If you’re short on time, leave it for at least one hour. Then, sweep it and check the residue.

For mild and new stains: Try non-aggressive cleaning methods first, like baking soda, cola, mild detergent, or dish soap. “Believe it or not, Dawn dish soap works great,” says Lloyd. “Soak the stain with water, apply the dish soap liberally, and use a scrub brush to work it in. Rinse and repeat if necessary.”

If this method doesn’t do the trick, continue with a harsher method.

For thick and old stains, or if you want to prep the surface: “Degrease any oil spots with a commercial degreaser or a mixture of hot water and TSP,” advises John McTighe of Reliable Service Company in Chandler, AZ, in my article How to Paint a Garage Floor. The exact same recipe applies for cleaning a driveway, especially before painting, sealing, and chemical etching.

James Jennings of A1 Handyman in Boise, ID, recommends the same method. However, he says an even better way to get rid of oil, dirt, and other oil stains is power washing.

Rust

For mild and new stainsVinegar, lemon juice, mild detergent, or dish soap
For thick and old stainsRust remover with oxalic acid, muriatic (hydrochloric) acid, or TSP 
Estimated cost~ $1 to $60
Time required~ 10 to 30 minutes

For mild and new stains: Relatively new rust stains are much easier to treat than old and dry ones. So, as soon as you see the ugly orange stain, you need to clean it instead of putting it off for another day.

Wash the surface with a mild detergent or dish soap and rinse. Pour undiluted vinegar or lemon juice directly onto the rust and let it soak for 10 to 15 minutes. Scrub the mark with a stiff nylon brush and watch it slowly disappear. Rinse the area with clean water, and repeat until the spot is gone. 

Avoid using vinegar repeatedly on the same spot on concrete or pavers, as it may weaken the surface over time.

For thick and old stains: If the stain is stubborn, you may need a stronger solution to deal with it. Use a rust remover with oxalic acid, muriatic acid, or TSP. Mix with water according to your product’s instructions. Watch out, because some of these substances can cause severe burns and injuries—PPE is necessary.

Leaves and Grass

Yellow autumn maple leaf on concrete ground beside a darker leaf stain imprint, contrasting textures and seasonal natural patterns.
Leaf stain on concrete. Photo Credit: Tom / Adobe Stock
For mild and new stainsDish soap
For thick and old stainsPower washer
Estimated cost~ $3 to $60
Time required~ 30 minutes

Cleaning stains on your driveways from foliage is easy, but it takes a little elbow grease.

For mild and new stains: Mix a cup of liquid dish soap with warm water in a large spray bottle, and then spritz the solution on the stains. Grab your scrub brush and scour until the marks lift from the concrete.

Rinse away the residue, and your driveway should be spotless again.

For thick and old stains: If some stains still remain, use a power washer.

Vehicle Fluids

For mild and new stainsDish soap
For thick and old stainsPower washer
Estimated cost~ $3 to $60
Time required~ 30 minutes

Your vehicle’s other fluids aren’t as thick and viscous as engine oil and grease, so you’ll take just a slightly different approach when cleaning these stains.

For mild and new stains: Apply kitty litter or another absorbent material to soak up excess liquids. After an hour or so, scoop everything up and move on to cleaning.

For mild stains: Coolant and brake fluid are water-soluble, so start by wetting the stain with your garden hose. Give it a little time to dissolve the stain, then scrub the area with dish soap and rinse well.

Another way to clean these stains is to saturate them with water, cover them in a layer of soap or detergent, and lay newspaper over everything. Wet the newspaper and let everything set for a couple of hours until it is completely dry. Pull up the paper, dip your scrub brush in water, and work at the stain until you get thick, lathery suds. Then rinse.

For thick and old stains: Power wash.

Paint

Scrubbing brush with blue bristles and metal bowl on concrete surface showing white paint stains, illustrating cleaning and paint removal process.
Paint Stain on concrete. Photo Credit: Caroline / Adobe Stock
For mild stains, new stains, and stains on asphaltMild cleaning solution, TSP with water, power washer, citrus-based stripper
For thick and old stainsGel-based or caustic paint remover designed specifically for masonry
Estimated cost~ $5 to $60
Time required~ 15 minutes to 5 hours

For mild stains, new stains, and stains on asphalt: Try washing or power washing the surface first. If that doesn’t work, use a stripper.

“I always recommend starting with the least harsh option,” says McTighe. For light or new stains, McTighe recommends a citrus-based paint stripper, which “can be surprisingly effective and is a good choice indoors where ventilation is limited.”

You especially need to be careful with asphalt, which may get damaged from harsh strippers and paint thinner. Learn more in our guide on How to Remove Paint from Asphalt.


Citrus-based strippers are gentle on your driveway and your safety, but still effective at removing paint. ”These products are low in VOCs and relatively safe to use, though they still require gloves and a mask,” McTighe continues.

For thick and old stains: ”If you’re dealing with old, thick layers of paint or sealers—especially outside—I’ve had good results using a gel-based or caustic paint remover designed specifically for masonry. Apply it liberally, let it dwell according to the label (often several hours), then scrape or power wash it off.”

McTighe stresses that you don’t forget to clean off and neutralize the residue.

Pet and Animal Stains

For mild stainsBaking soda, vinegar
For severe stains and urine stainsOxygenated pet cleaner containing enzymes
Estimated cost~ $5 to $25
Time required~ 30 minutes to 2 hours

Whether your pet had an accident or local birds decided that your driveway is a perfect target for droppings, you’re probably looking at a stain you’d like to eradicate.

For mild stains: Sprinkle baking soda across the stain, and then spray it with a little bit of water. When it bubbles up, scrub it with a nylon brush and then rinse it away. If the odor lingers, try dousing the area with vinegar, letting it set for a few minutes, and then rinsing it clean.

For severe stains and urine stains: The best option is an oxygenated pet cleaner containing enzymes for smells that still stick around. These products are formulated to break down urine molecules and eliminate odor.

As a cat owner, I can tell you it’s especially important to get rid of the smell. Otherwise, your four-legged buddies might return to mark their territory again.

Tire Marks

Black tire marks streak across light concrete surface, showing fresh driveway stains, illustrating common problem areas before cleaning and stain removal.
Tire mark on concrete. Photo Credit: Thanakon / Adobe Stock
For mild and new stainsMild detergent or dish soap, vinegar
For thick and old stains, or if you want to prep the surfaceDegreaser or TSP mixed with water, or better yet, a power washer
Estimated cost~ $1 to $60
Time required~ 1 hour to 1 day

For mild and new stains: Like with oil and grease, remove mild tire marks with a mild detergent and water. Alternatively, try a 50:50 vinegar and water solution.

For thick and old stains, or if you want to prep the surface: Degreaser or a mixture of TSP with water should work. If you have a power washer at your disposal, by all means, try it too.

Ice Melt

For any amount of ice meltMild detergent or dish soap, vinegar
Estimated cost~ $3 to $5
Time required~ 5 to 10 minutes

Salt residue left on your driveway can be corrosive, depending on the formulation of the deicing product. 

To lift salt stains, start with a vinegar and water solution or a household product containing a surfactant, e.g., liquid dish soap. Scrub the area with the cleaning solution using a stiff-bristle brush, and rinse well.

Plant Food

For mild and new stainsVinegar, lemon juice, mild detergent, or dish soap
For thick and old stainsRust remover with oxalic acid, muriatic acid, or TSP
Estimated cost~ $1 to $60
Time required~ 10 to 30 minutes

Plant food stains are rust from the metal minerals in fertilizer. Therefore, you’ll want to tackle these stains just like rust.  It’s essential to clean these stains as quickly as possible, though. Plant food will attract moisture and, in turn, create a weak acid that corrodes concrete over time.

For mild and new stains: Pour undiluted vinegar or a 50:50 vinegar and water solution onto the stain, scrub lightly with a nylon-bristle brush, and then rinse with plenty of water. Repeat as necessary. If vinegar doesn’t work, try a mild cleaner like dish soap before attempting a stronger commercial one.

For thick and old stains: Use a strong solution, just like you would for rust stains. A rust remover with oxalic acid, muriatic acid, or TSP should do it.

Super-Stubborn Stains

For a deep cleanCommercial degreaser, TSP and water, muriatic acid and water, power washer
For complete surface removalShot blaster, diamond grinder, soda blaster, dry ice blaster
Estimated cost~ $100 to $600 for 1 day (may require a professional)
Time required~ 1.5 to a number of hours, depending on the size of the project

You’ve scrubbed and washed your driveway, but the stains won’t budge. Now what? You not only have an aesthetic problem, but if you want to paint or seal it, it won’t work without a clean surface. Don’t worry, all hope isn’t lost.

For a deep clean: As I mentioned above, pros recommend a combination of either degreaser or TSP and water. On concrete, you can also use hydrochloric acid, but not to remove grease.

Mix your products with water according to the instructions. Watch out, because some of these substances, like hydrochloric acid, can cause severe burns and injuries—PPE is necessary.

Then, a good power wash, and most stains should be gone.

For complete surface removal: You can choose to diamond grind or blast the driveway. This is standard for concrete and asphalt driveways—not really for other materials, like brick, where you might want to assess the situation and replace individual bricks instead.

McTighe advises professional soda or dry ice blasting for large-scale or tough restoration jobs. ”This isn’t something I do myself, but I’ll recommend it to customers when it’s needed. It’s effective but can be costly.”

Bruce Guard of Texas Tough Concrete Coatings in Georgetown notes that most paints and sealers require mechanical grinding or shot blasting before application. This process not only makes the surface the perfect texture for adhesion but also removes all stains, no matter how stubborn. 

”Mechanically grinding involves using a heavy grinder with diamond bits encased in metal to scratch the concrete and open its pores. Shot blasting involves ejecting media (usually steel shot) at high speeds from a shot blaster, which then recollects the shot in a single, uninterrupted cycle.”

Any kind of blasting is best done by a professional—it’s hard to do and poses safety hazards. If you set your mind on shot blasting your driveway, though, there’s more information in my article on How to Etch Concrete.

Safety Precautions

Safety equipment including hard hat, protective gloves, goggles, face mask, high-visibility vest, and work boots placed on concrete surface for protection.
Personal protectice equipment. Photo Credit: markim / Adobe Stock

Wear PPE: Even though some products are common, they’re still harmful after prolonged use or exposure. Other products, like muriatic acid, are even dangerous and may cause burns and other injuries. Be careful and protect yourself.

Handle with care: For the same reasons as above, handle all your products with care.

Read your product’s directions: Always read the directions thoroughly on commercial driveway cleaners and on any chemicals to minimize damage to your driveway, yourself, and the surrounding environment.

Protect your lawn: If you wash cleaner off your driveway into your lawn, use plenty of water to dilute the cleaner. Some of these items will quickly damage your grass and plants at higher concentrations.

Test it: Always test your cleaner on a small, out-of-the-way section of your driveway before cleaning the stain. If the product damages your drive, it won’t be in an obvious spot.

Regardless of your product, you may need to clean the stained area more than once to fully lift the discoloration from your driveway.

Don’t use vinegar repeatedly on concrete, or you might weaken it. Also, don’t use certain solvents, like paint thinner, on asphalt.

How to Prevent Driveway Stains

Even when you try your hardest to be careful, accidents (and oil leaks) happen, and we wind up with stains on our driveway. One of the best ways to prevent this is to seal your driveway. It increases the lifespan of your driveway and adds to your curb appeal. 

Read more: How to Seal Concrete

FAQ

Can I use a wire brush to clean my driveway?

You should avoid using a wire brush to clean your driveway, regardless of the stain or the driveway type. Wire brushes are too abrasive and will leave scratches and scuffs on the surface. 

Instead, use a stiff-bristled nylon brush. If you’re struggling to clean the stain, try using a more powerful cleaner instead of a more abrasive brush.

Can I use bleach to clean my driveway?

Bleach is effective at cleaning standard concrete surfaces, but you should avoid it if you have stained concrete or colored pavers. If used on these driveways, it will pull the color out of the material.

Moreover, bleach doesn’t remove grease as effectively as degreaser and other products. Since there are other household cleaners that work well, it’s best to try one of them.

Can I use laundry detergent to clean my driveway?

Yes, laundry detergent has degreasing properties and will be effective at cleaning your driveway to a degree, but you’ll really need to scrub it in. I don’t include it as a recommendation above because there are more effective cleaners and because it’s not the best choice for the environment.

However, if you’re dealing with a stain and a biodegradable laundry detergent is all you have on hand, try it instead of dish soap or use it as a mild degreaser.

Can I use an oven cleaner to clean my driveway?

Yes, but again, you need a biodegradable oven cleaner if you want to use it outside. Otherwise, you’ll be letting chemicals leak into the environment.

What is the best homemade driveway cleaner?

Looking at the ingredients above, there are a few combinations you can try. For example, mix one cup of baking soda, one cup of white vinegar, and a tablespoon of dish soap with a gallon of water.

How to make my driveway white again?

Pressure washing and either a commercial degreaser or a TSP and water mix should work. Alternatively, bleach should whiten the surface as well. As a last resort, you may need to grind or blast the concrete.

It’s Comeback Time for Your Driveway

Cleaning driveway stains usually seems like a simple DIY project, but sometimes it turns into a “D-I-why-did-I-do-this?” mess. You can call a pro for any driveway cleaning, but especially if you’re dealing with severe stains that require the use of heavy machinery.

Home Gnome delivers the best home service experience at the click of a button. Book reliable, skilled services in seconds and leave the rest to us.

Main Image: Man applying oil stain remover to concrete driveway. Image Credit: Scott Habermann / Adobe Stock

Judith van der Weij

Judith van der Weij found her passion for creativity at a young age and likes to channel that energy into everything she does, from her writing to home renovations. When she’s doing neither, she’s probably studying the Bible, spending time with loved ones, or playing with one of her five cats.