
Removing oil stains from concrete works best when you follow a few simple steps in order. First, soak up as much oil as you can with an absorbent like cat litter. Next, scrub what is left with dish soap or a concrete degreaser and a stiff brush. Fresh drips often come out this way after a good rinse with the garden hose. Older, set-in stains usually need a stronger pre-treatment and a professional pressure wash before they lighten.
How fast you act matters more than which product you buy at the store. Concrete looks solid, but it is full of tiny pores that pull liquid below the surface. The longer oil sits, the deeper it travels and the harder it is to reach. Summer heat thins the oil and helps it spread even farther through the slab. A drip you blot today is far easier to remove than one that baked in all season.
Not every dark spot on a driveway is motor oil, either. Grease, transmission fluid and rust all behave differently, and each one calls for its own kind of treatment. The wrong product can set a stain deeper or etch the concrete around it. Knowing which stain you have and how old it is tells you whether to scrub or call for help.
Why Oil Soaks Deep Into Porous Concrete
Concrete is porous, so it acts a bit like a hard sponge. When oil lands on it, the liquid wicks down into the pores and spreads sideways. That is why a stain often looks bigger a week later than the drip that caused it. Water and soap alone struggle to reach oil that has moved below the top layer. To get it out, a cleaner has to soak in and pull the oil back up to the surface.
Several things change how deep a stain goes and how hard it is to remove later. A plain broom-finish driveway soaks up oil faster than one with a fresh coat of sealer. Older concrete with worn, open pores takes in more oil than a newer, tighter slab. A car that leaks in the same spot every night keeps feeding the stain a little more. The sooner an absorbent goes down, the less oil reaches the deeper pores.
Fresh Drips Versus Old, Set-In Stains
A fresh drip still sits near the surface, so an absorbent can pull much of it back out. Cover the spot with cat litter or an oil absorbent, grind it in and leave it about a day. Sweep it up and bag it for the trash instead of hosing it toward the street or storm drain. Old stains have already soaked in, so litter alone will barely change them.
- Glossy or wet-looking spots are fresh oil that an absorbent can still pull up
- Dull, dark stains with soft edges have soaked in and need a degreaser and scrubbing
- Orange or reddish brown marks are rust, which oil treatments will not lift
- Stains that come back after washing often mean oil is wicking up from deeper pores
What a Pro Checks Before Treating a Driveway Stain
Before we treat a stained driveway, we look at what caused each spot and how old it is. Oil, grease, rust, tire marks and mildew each need a different pre-treatment to lift cleanly. We also check the concrete itself, including its finish, its age and any sealer. Stamped and decorative finishes call for a gentler approach than plain broom-finish concrete. Standing oil gets soaked up first so it does not spread across the driveway during the wash.
These checks matter because a weak treatment wastes time and a harsh one can mark the concrete. Good driveway stain removal also means thinking about where the rinse water and loosened oil will go. Lawns, flower beds and street storm drains often sit right downhill from a driveway. A pre-treatment gets time to work into the stain before a high-pressure rinse lifts it out. Deep stains may take more than one round to reach the best result the concrete allows.
- What kind of stain it is: motor oil, grease, rust, tire rubber or mildew
- How long the stain has been there and whether a car still leaks on it
- The driveway finish, such as broom finish, exposed aggregate or stamped concrete
- Nearby plants, lawn edges and storm drains that the rinse water could reach
DIY Fixes to Try and Mistakes to Avoid
For a fresh oil stain on a driveway, start with the gentle, low-cost options first. After the absorbent comes up, squirt dish soap or a concrete degreaser on the spot. Scrub it with a stiff nylon brush, let it sit a few minutes and scrub again. Rinse the area well with a garden hose and let it dry before judging the result. Test any new product on a small, hidden corner first so you know it will not discolor.
Most DIY mistakes come from reaching for something too strong, too soon, out of frustration. Harsh acids can etch concrete and leave a pale, rough patch that looks worse than the stain. A wire brush scratches the surface, and a rented pressure washer held too close can carve lines. Alabama summer heat also dries cleaners quickly, before they have time to work. Clean in the shade or early in the day, and keep the surface damp while you scrub.
Why Bleach and Gasoline Are Bad Ideas
Bleach is made to kill growth and lighten color, so it does nothing to break down oil. Gasoline and solvents can thin a stain, but their fumes catch fire easily and they spread oil wider. Never mix cleaning products, even ones sold for concrete or driveway use. Bleach mixed with ammonia, or with acids such as rust removers, releases toxic gases that harm your lungs.
- Stop if two rounds of soap and scrubbing have not lightened the stain
- Stop if a cleaner leaves pale spots, a rough patch or a ring behind
- Get help when stains cover a large area or sit on stamped or colored concrete
Getting Rust and Grease Out Along With the Oil
Rust needs its own approach, because oil cleaners do not touch it. Rust stains come from metal, such as furniture legs, tools left in the rain or iron in sprinkler water. They are usually treated with a mild acid-based cleaner made for rust, which dissolves the iron. Because acids can etch concrete and react badly with bleach, the order of steps matters. Cleaning rust stains from concrete should wait until any earlier cleaner has been fully rinsed away.
Heavy grease from grills or garage work behaves like old motor oil and needs a degreaser left on longer. On a driveway with all three stains, each one gets its own pre-treatment before the final wash. Be realistic about the result when a stain has been there for years. Deep, old stains often lighten a great deal without vanishing, because some oil sits out of reach. Parking a leaking car over a drip pan keeps new stains from starting.
Let Us Take On Stubborn Driveway Stains
If oil, grease or rust stains will not budge, our crew can pre-treat each spot and pressure wash the driveway. Request a free estimate and tell us which stains are giving you trouble.