Driveway Cleaning Guide: How to Clean a Driveway with Oil Stains?
Updated on

A driveway oil stain is one of the more stubborn household cleaning jobs. This guide covers how to remove oil from concrete, tarmac, and block paving, both fresh spills and set-in stains, and when pressure washing or a professional clean is the right call.
Table of contents
- Fresh Spill vs Set-In Stain: What You're Dealing With
- Tools and Cleaning Products You'll Need
- How to Remove Oil Stains from Concrete
- How to Remove Oil Stains from Tarmac
- How to Remove Oil Stains from Block Paving
- How to Pressure Wash a Driveway
- Routine Driveway Maintenance by Surface Type
- When to Call a Professional
- FAQs: Driveway Oil Stain Removal
Whether you're dealing with a fresh spill or a stain that's been there for months, the right approach is different in each case. Read through in order for the complete picture, or jump straight to the section for your driveway material.
Fresh Spill vs Set-In Stain: What You're Dealing With
Before you reach for any product, it's worth spending thirty seconds working out what you're actually dealing with - because the right approach for a spill that happened this morning is completely different from one that's been sitting there since last winter.
Using an absorbent treatment on a month-old stain is wasted effort; using a degreaser on a fresh spill pushes the oil deeper in. Get this right first and the rest of the job is considerably more straightforward.
-
Fresh spills (within a few hours): The oil is still largely on the surface. The priority is absorbing as much as possible before it soaks in, any absorbent material applied immediately significantly reduces the depth of the eventual stain. Don't scrub a fresh spill; you'll push oil deeper into the pores of concrete or block paving.
-
Set-in stains (days to weeks old): The oil has bonded to the surface material. Absorption no longer works, you need to break down the oil with a degreaser or chemical agent and lift it out. These stains typically require more effort and may not disappear completely, but most can be significantly reduced.
-
Old stains (months to years): Deeply set stains on porous surfaces like concrete are the most difficult. Commercial degreasers, poultice treatments, and in some cases professional cleaning equipment are needed. Complete removal isn't always possible on very old stains, but the appearance can be improved significantly.
Find a driveway cleaner near you

Tools and Cleaning Products You'll Need
You don't need a specialist cleaning kit for most driveway oil stains, the products that work best are inexpensive and mostly already in the house.
What matters is having the right combination ready before you start, since a fresh spill treated immediately takes minutes, but the same spill left while you head to the DIY store will have soaked in considerably deeper by the time you get back.
For fresh spills:
- Absorbent material: cat litter, sawdust, or baking soda (bicarbonate of soda). Fine-grain cat litter is the most effective at drawing oil out before it sets.
- Stiff-bristle brush or broom
- Garden hose or pressure washer
For set-in stains:
- Washing-up liquid or dish soap: effective on light to moderate stains; the degreasing agents cut through oil residue
- Commercial degreaser: for moderate to heavy stains. Look for a product specified for your surface type (concrete, asphalt, or stone paving)
- WD-40: counterintuitively, a light spray of WD-40 on old set-in stains can help lift them by dissolving the original oil so it can be scrubbed away, then cleaned with detergent
- Biological washing powder: enzymes in biological detergent break down oil. Mix with warm water to a paste and apply to the stain
- Baking soda and white vinegar: a natural alternative for moderate stains
- Stiff-bristle brush (not wire bristle for tarmac or block paving - too abrasive)
- Pressure washer: essential for finishing and for heavy soiling
What to avoid:
- Bleach on tarmac: it degrades the bitumen
- Wire brushes on any surface except raw concrete: they scratch and damage softer materials
- Solvent-based cleaners on tarmac: they dissolve the bitumen surface
How to Remove Oil Stains from Concrete
Concrete is porous, which means oil penetrates deeply, but its durability also means it tolerates more aggressive cleaning methods than other surfaces.
For a fresh spill:
-
Step 1: Sprinkle cat litter, baking soda, or sawdust generously over the spill. Press down gently to maximise contact, then leave for several hours or overnight.
-
Step 2: Sweep up the absorbent material and dispose of it.
-
Step 3: Apply washing-up liquid or a commercial degreaser to the residual mark, scrub with a stiff brush, and rinse with a pressure washer.
For a set-in stain:
-
Step 1: Apply a commercial concrete degreaser directly to the stain, following the manufacturer's dwell time instructions (typically 10–30 minutes).
-
Step 2: Scrub firmly with a stiff brush - the degreaser needs mechanical action to lift the broken-down oil from the pores.
-
Step 3: Rinse thoroughly with a pressure washer. Repeat if needed — multiple applications on deep stains are more effective than one heavy application.
For very old stains:
A poultice treatment is the most effective approach. Mix an absorbent material (chalk dust or baking soda) with a liquid solvent degreaser to a thick paste, apply to the stain to a depth of about 10mm, cover with cling film, and leave for 24-48 hours. The paste draws the oil out as it dries. Remove, scrub the residue, and pressure wash.
Note on concrete sealing: If your concrete driveway is staining repeatedly, sealing after a thorough clean prevents the problem from recurring. See the driveway repair cost guide for resurfacing and sealing costs.

How to Remove Oil Stains from Tarmac
Tarmac requires a gentler approach than concrete.
The surface is bitumen-based and softer, particularly in warm weather, and harsh chemicals or abrasive tools can cause surface damage that's worse than the original stain.
For a fresh spill:
Apply cat litter or baking soda immediately, leave for several hours, sweep up, and rinse. Avoid scrubbing aggressively on fresh tarmac - the surface can mark.
For a set-in stain:
Apply a mild washing-up liquid solution or a degreaser specifically formulated for asphalt surfaces. Scrub gently with a soft or medium bristle brush - not wire, which scratches the surface. Rinse with a garden hose rather than a full-pressure power wash, as high pressure can dislodge aggregate from ageing tarmac.
The most effective long-term protection for a tarmac driveway is resurfacing and sealing. See the tarmac driveway cost guide for context on resurfacing costs.
Avoid: Solvent-based cleaners, bleach, and acidic cleaners on tarmac - all three damage the bitumen binder. If a commercial degreaser doesn't specify it's safe for asphalt, test a small inconspicuous area first.
How to Remove Oil Stains from Block Paving
Block paving is porous and can absorb oil readily, but the individual blocks can be removed and replaced if a stain is genuinely irremovable — a practical option that concrete and tarmac don't offer.
For a fresh spill:
Apply baking soda or cat litter immediately, leave for several hours, and sweep up. Apply washing-up liquid, scrub with a medium brush, and rinse.
For a set-in stain:
A biological washing powder paste is highly effective on block paving — mix to a thick paste with warm water, apply to the stain, leave for 30–60 minutes, scrub, and rinse. The enzymes in the powder break down oil effectively.
For persistent stains, a commercial block paving cleaner (available from DIY stores) used according to instructions is the next step.
After cleaning: Block paving benefits from a kiln-dried sand top-up and re-sealing after deep cleaning - the cleaning process washes out the jointing sand and any existing sealant. See the driveway surface options guide for a wider comparison of block paving against other materials.
Find a driveway installer near you
How to Pressure Wash a Driveway
A pressure washer is the most effective finishing tool for driveway cleaning, but the settings matter significantly - the wrong pressure on the wrong surface causes damage.
Pressure settings by surface:
- Concrete: Up to 3,000 PSI is generally safe for solid concrete. Hard stains benefit from a rotating turbo nozzle rather than a standard fan nozzle.
- Tarmac: Keep below 1,500-2,000 PSI. Use a wider fan nozzle (40°) and maintain at least 30cm distance from the surface. Old or softened tarmac needs even lower pressure.
- Block paving: 1,500-2,500 PSI with a 25-40° fan nozzle. Keep consistent distance to avoid etching individual blocks differently. Avoid directing the stream into the joints at high pressure - it blows out the jointing sand. Technique: Work systematically, overlapping each pass by about a third. Work with the surface gradient rather than against it. Keep the nozzle moving - holding it static on any surface causes etching.
Hiring a pressure washer: If you don't own one, most tool hire companies offer petrol or electric models from approximately £30-£60 per day. For driveway oil stains, a petrol model with higher PSI typically gives better results than a domestic electric model.
Routine Driveway Maintenance by Surface Type
The most effective way to deal with driveway oil stains is to make them less likely in the first place.
A few minutes of routine upkeep by surface type keeps the driveway in better condition and means that when a spill does happen, it's a minor clean rather than a stubborn stain-removal job.
Concrete:
Sweep regularly to remove grit and debris (abrasive particles cause surface wear). Wash down with a garden hose every one to two months. Address oil drips immediately. Reseal every three to five years.
Tarmac:
Sweep regularly. Avoid parking in the same spot repeatedly in hot weather — weight on softened tarmac causes rutting over time. Pressure wash once or twice a year. Reseal every three to five years to maintain the surface and prevent cracking.
Block paving:
Sweep with a stiff brush, including into the joints. Treat any weed growth in joints promptly (see our guide to getting rid of garden weeds naturally. Top up kiln-dried jointing sand annually. Pressure wash once a year and reseal the surface every two to three years.
When to Call a Professional
A professional driveway clean is worth considering when stains are extensive, deeply set, or affecting a surface that needs specialist treatment to avoid damage.
You can find and compare available driveway cleaning professionals on MyBuilder. Post your job with details of your driveway surface and the extent of the staining, available tradespeople in your area will respond with their approach and quotes.
All tradespeople on MyBuilder undergo checks at registration - such as ID documents, company details, certifications for regulated jobs and skill assessments - allowing you to hire with confidence.
Find a driveway cleaner near you

FAQs: Driveway Oil Stain Removal
How Do I Remove Oil Stains from My Driveway Without Damaging the Surface?
Match the method to the surface material. Concrete tolerates the most aggressive treatment, commercial degreasers and a pressure washer at up to 3,000 PSI. Tarmac needs milder products and lower pressure (below 2,000 PSI) and no solvent-based cleaners.
Block paving responds well to biological washing powder paste and moderate pressure washing. Always test a new product in an inconspicuous area first, and rinse thoroughly. See the MyBuilder resin bound driveway guide if you're considering a new surface after repeated staining problems.
Does WD-40 Remove Oil Stains from Driveways?
It can help on set-in stains. WD-40 is a light oil-based solvent, it works by dissolving the original stain enough to be scrubbed out with detergent. Spray onto the stain, leave for 20–30 minutes, scrub, and follow with washing-up liquid to remove the WD-40 residue. It's more effective on moderate stains than deeply penetrated old marks.
How Often Should I Clean My Driveway?
At minimum, once or twice a year for a thorough clean. Address spills and stains immediately rather than waiting for the scheduled clean, a fresh spill takes minutes to deal with; a set-in stain takes considerably more effort. High-traffic driveways with regular vehicle use benefit from quarterly cleaning.
Are There Eco-Friendly Ways to Clean Driveways?
Yes. Baking soda is effective on light to moderate stains and safe for plants, drainage, and surrounding surfaces. Biological washing powder paste works on oil without harsh chemicals.
Hot water pressure washing alone removes many stains without any chemical agents. Avoid bleach and solvent-based cleaners where runoff could enter garden beds or drainage systems. You can browse driveway cleaning project photos on MyBuilder to see what professional results look like.
What's the Best Way to Prevent Oil Stains on a Driveway?
Use drip trays or absorbent mats under any vehicle that leaks oil. Address any vehicle leaks rather than managing the consequences. Seal the driveway surface regularly, a good sealant on concrete or block paving means oil sits on the surface rather than soaking into the pores, making it significantly easier to clean. See the MyBuilder driveway cost guide for resurfacing and sealing costs if your driveway is due for treatment.
Related questions on Ask a tradesperson
See what others are asking our expert tradespeople. Browse all questions
Cleaning services
Frosted Film Removal
April Lam 04/08/2026 - 3.28 PM
Hi there, I would like to know how to removal the old frosted film on windows above porch door and bathroom.
4 answers
Cleaning services
Dirty grout
Anonymous user 04/08/2026 - 3.28 PM
Hi How do I clean tile grout that has gone dirty and dark from white due to to grime, grease and mould? How do I get it back to it's original colour or closest to the original colour? Any responses are appreciated
5 answers
Cleaning services
homeowner with old painted bricks. george calam
Anonymous user 16/07/2026 - 8.20 AM
i have painted bricks surrounding my windows. much of it was removed by high pressure washing but quite a bit remains. i cannot use chemical strippers because i have plants beneath the windows to protect. is there a power tool that will work. perhaps a sidecutter with a wire brush or tungston blade or a drill with a wire brush?
5 answers
Need expert advice?
Ask a questionDiscuss your job with tradespeople so they can accurately estimate the cost.