Central Coast Concrete Revival treats oil stains as a cleaning job first and a resurfacing job only when cleaning genuinely can’t win: fresh, surface-level stains usually lift with a household degreaser, a stiff broom and some elbow grease, while oil that has soaked into porous old concrete for years often needs grinding, recolouring or, in the worst cases, a full resurface starting around $800.
That’s the honest short version. The longer version, below, covers what actually shifts an oil stain, what wastes a Saturday for nothing, and how to tell which category your driveway falls into before you spend a cent.
Why do oil stains soak into concrete in the first place?
Concrete is porous. Fresh from the mixer it has a network of tiny capillaries running through it, and once the surface sealer wears off (which happens faster on the Coast than inland, thanks to salt air and UV breaking sealers down) those capillaries are exposed. Oil is thin and low-surface-tension, so it wicks into that pore structure the way water wicks into a paper towel. The longer the oil sits, the deeper it travels, and the harder it becomes to pull back out.
This is also why the same size stain can behave completely differently on two driveways. A drip caught within a day or two on a well-sealed slab usually sits mostly on the surface. The same drip left for months on bare, unsealed concrete (common on original 1970s-90s Coast driveways where the factory finish wore off decades ago) can travel several millimetres deep, sometimes enough to show as a dark shadow even after the top layer is ground away.
What actually removes oil stains from a driveway?
For most fresh-to-moderate stains, in order of what’s worth trying first:
- Absorb what’s still wet. Kitty litter, sawdust or a commercial oil absorbent spread over a fresh spill and left for a few hours soaks up surface oil before it has a chance to travel deeper. Sweep it up and dispose of it in general waste, not the gutter.
- Degrease with a proper concrete degreaser. A dedicated concrete/driveway degreaser (not just dish soap, though dish soap and hot water can help on very light marks) applied to a dry stain, worked in with a stiff bristle broom, then rinsed, is the standard first move. Follow the product’s dwell time; scrubbing it dry before it’s had time to work is the most common reason people decide “nothing works.”
- Poultice for stains that have soaked in. This is the step that actually pulls oil back out of the pores rather than just cleaning the surface. See the method below.
- Pressure clean to finish. A pressure washer lifts loosened residue and gives an even, clean look across the whole slab, not just the stained patch (patchy cleaning can actually make a stain more obvious by contrast). This is the same pressure cleaning and degreasing step used as standard prep before any driveway resurfacing job, for exactly the same reason: nothing bonds properly, and nothing looks even, over a dirty surface.
Does pressure washing alone get rid of oil stains?
Pressure washing alone rarely removes a soaked-in oil stain; it mostly cleans the surface around the stain, which can actually make the mark stand out more by contrast with the now-cleaner concrete. Pressure washing is genuinely effective as the finishing rinse after a degreaser or poultice has already broken the oil out of the pores, and as general maintenance to stop new light staining setting in, but on its own it’s a supporting step, not the fix.
The poultice method, step by step
A poultice works by giving oil somewhere better to go than the inside of your concrete. It’s slow, but for a driveway you actually care about the look of, it’s the DIY method most likely to work on an older, soaked-in stain:
- Clean the surface first. Sweep and, if needed, a light degreaser pass so you’re poulticing the actual stain, not surface grime on top of it.
- Mix an absorbent powder with a solvent. Diatomaceous earth, powdered chalk or fine cat litter mixed with a solvent-based degreaser (or, for organic oil residue, sometimes just hot water and dish detergent) into a thick paste, roughly peanut-butter consistency.
- Apply thickly over the stain, extending a little past its edges, about 5-10mm deep.
- Cover with plastic sheeting and tape the edges down. This slows evaporation so the paste has time to draw oil out rather than just drying on the surface.
- Leave for 24-48 hours. Longer for old, deep stains. Some people repeat the whole cycle two or three times on a stubborn mark.
- Remove and rinse. Scrape off the dried poultice, sweep up the residue, then rinse or pressure wash.
- Assess and repeat if needed. A stain that’s noticeably lighter but not gone usually responds to a second poultice cycle. A stain that hasn’t moved at all after two honest attempts is telling you something about how deep it’s gone.
Whatever method you use, don’t hose degreaser runoff or dirty wash water straight down the street gutter. On the Coast, stormwater drains largely run to local waterways and beaches rather than treatment plants, so contain and dispose of anything oily or chemical-laden responsibly, the same way a licensed contractor is required to on a professional job.
What doesn’t work (and can make it worse)?
A few common approaches that either waste time or actively cause damage:
- Bleach. It can lighten some organic stains cosmetically but does nothing for oil, and repeated use can bleach the surrounding concrete a different shade than the stain itself.
- Straight-strength acid without neutralising. Muriatic acid is sometimes reached for on stubborn marks, but concrete is alkaline; unneutralised acid residue keeps reacting after you’ve moved on, etching and discolouring the surface, and it’s genuinely hazardous to handle without the right gear.
- Painting over the stain with driveway paint. This hides the mark for a season at best. Paint on a bare, un-primed, still-oily patch adheres poorly and typically peels first exactly where the stain was, because oil residue is still interfering with the bond underneath.
- Aggressive wire-brushing or grinding by hand with no plan. This can dish out a divot in the surface that then holds water and shows as its own visible flaw, without necessarily reaching oil that’s travelled deep.
- Giving up after one degreaser pass. Old, deep stains often need two or three poultice cycles. One quick scrub and a shrug is the most common reason people decide, wrongly, that “nothing removes oil stains.”
When is a stain too far gone to clean, and resurfacing the honest answer?
Some stains have simply gone too deep for cleaning to reach, and pretending otherwise wastes a weekend. If a stain doesn’t lighten meaningfully after a proper degreaser pass and at least one full poultice cycle, if it’s decades old, or if it sits alongside general fading, cracking or a chalky worn-out sealer across the rest of the slab, cleaning is no longer the most useful spend. At that point the more honest fix is one of two Central Coast Concrete Revival services, chosen based on how the rest of the driveway looks, not just the stain itself.
If the stain is isolated and the surrounding concrete is otherwise sound, structurally fine and just needs its colour evened out, concrete grinding and sealing is usually the cheaper answer. Grinding mechanically removes the top layer of stained concrete (surface staining generally comes off this way; oil that’s soaked in genuinely deep may only lighten, even with poulticing first), and recolouring then evens out the surrounding tone so the treated patch doesn’t stand out as its own pale rectangle. This is the same recolouring approach used across whole slabs that have faded unevenly from years of sun and salt air.
If the stain is one of several problems (fading, cracking, an old failed sealer, or a driveway that’s simply looked tired for years) a full driveway resurfacing addresses everything at once rather than treating the oil mark in isolation. The prep stage is the same pressure-cleaning-and-degreasing process described above, just followed by a new overlay or spray-applied finish across the whole surface, so the old stain disappears under a uniformly new-looking driveway rather than being spot-treated.
Either way, nothing here is a fixed price until a licensed local contractor has actually looked at the slab in person, which is why the ranges below are guides, not quotes.
How much does it cost to fix an oil-stained driveway?
| Stain situation | Recommended approach | Indicative cost (guide only) |
|---|---|---|
| Light, recent stain; slab otherwise sound | DIY degreaser and/or poultice | Materials only, typically well under $50 |
| Old, soaked-in stain; rest of slab still looks good | Concrete grinding, recolouring and sealing | $800-$3,500 |
| Stain plus general fading, cracking or failed sealer across the driveway | Full driveway resurfacing | $2,500-$8,000+ |
Figures are indicative Australian guide ranges only, drawn from our concrete resurfacing cost guide, and depend on the size of the area, how deep the staining goes, and what the rest of the slab needs. A firm number always follows a site inspection and formal written quote.
How do you stop new oil stains starting?
Prevention is cheaper than any of the fixes above:
- Catch drips early. Absorbent granules or even cheap cat litter under a known slow leak, changed regularly, stops a stain forming at all.
- Get slow leaks looked at. A driveway stain that keeps reappearing in the same spot is really a vehicle maintenance issue wearing a concrete costume.
- Keep the sealer current. A well-sealed driveway resists oil penetration dramatically better than bare, weathered concrete; coastal-grade sealers matter here more than inland because salt air and UV shorten sealer life. Concrete grinding and sealing is the standard way to restore that protection once an old sealer has worn through.
- Use a drip tray or mat under a car with a known issue while you sort out the mechanical cause.
- Wipe or absorb fresh drips within hours, not weeks; the whole reason old stains are hard to shift is how far oil travels once it’s had time to wick in.
Oil Stains FAQs
Will vinegar or baking soda remove oil stains from concrete?
Not reliably. Both are mild and safe to try on very light marks, but neither is a genuine degreaser, and on an oil stain that’s had any time to soak in they generally underperform a proper concrete degreaser or a solvent-based poultice.
How long does a poultice need to sit on an oil stain?
Most poultices need at least 24 hours, and old or deep stains often do better left for 48 hours or repeated over two to three cycles. Rushing the dwell time is the most common reason a poultice looks like it “didn’t work.”
Can I just paint over an oil stain instead of removing it?
You can, but it’s a short-term cosmetic fix at best. Paint bonds poorly to concrete where oil residue is still present, so it commonly peels first exactly where the stain was, and it does nothing about oil that’s continued to travel deeper underneath.
Will grinding definitely get rid of the stain completely?
Grinding removes surface staining effectively, but oil that has soaked deep into old, porous concrete may only lighten rather than disappear entirely, even with poulticing beforehand. An inspection is the only way to know which category a particular stain falls into before any work starts.
Is it worth resurfacing just because of one oil stain?
Usually not, if the rest of the driveway is otherwise in good shape; concrete grinding and sealing is the cheaper, more proportionate fix for an isolated mark. Full resurfacing earns its cost when the stain is one symptom among several, alongside fading, cracking or a sealer that’s given up across the whole slab.
Are DIY degreasers safe to use on a driveway near the garden or lawn?
Read the label: many concrete degreasers and solvent-based poultice mixes are not garden-friendly and shouldn’t be allowed to run off into garden beds, lawns or stormwater drains. Contain and dispose of runoff responsibly rather than hosing it toward the street gutter, which on the Coast generally drains straight to local waterways.
Not sure which category your driveway is in?
A couple of photos, ideally in daylight, tell a contractor a lot about whether your stain is a cleaning job or a resurfacing job. Get a free quote and we’ll organise a straight answer from a licensed local contractor, no obligation attached.