How much does driveway cleaning cost in the UK?
A driveway cleaning costs £80 to £400 in the UK, typically around £250 per job. Prices reviewed June 2026.
Driveway cleaning is priced by the size and condition of the surface, with most cleaning jobs working out around £3 to £6 per square metre. A minimum call-out charge means small drives cost more per square metre than large ones, and re-sanding or sealing adds to the bill.
Price your driveway cleaning
Adjust for your job and area to get a range. Nothing is sent anywhere.
Driveway cleaning cost breakdown
What a driveway cleaning typically costs, by the unit:
| What | Typical UK cost |
|---|---|
| Per m², supplied and fitted | £3 to £6 per m² |
| + Re-sand block paving joints | add £2 to £3 per m² |
| + Seal after cleaning | add £4 to £7 per m² |
| Typical 50 m² | £150 to £300 |
What's included in the price?
A typical driveway cleaning price includes:
- Pressure or jet washing of the full surface
- Moss, weed and algae removal
- Clearing and removing the debris
- Re-sanding of block paving joints where needed
What changes the price?
The things that move a driveway cleaning price most:
The area in square metres
How dirty it is, including oil stains and heavy moss
Block paving, concrete, resin or tarmac
Whether re-sanding or sealing is added
Does where you live change the cost?
London and the South East add around £50 to £100 on the job.
Common questions
A standard drive of around 40 square metres typically costs £140 to £280 for a clean, with most firms holding a minimum call-out of about £80.
Cleaning, re-sanding and sealing a 40 square metre block paving drive usually costs £350 to £560, as sealing adds roughly £4 to £7 per square metre on top of the clean.
These are independent guide prices based on typical UK jobs in 2026. Your actual cost depends on your property, spec, access and where you live. Always get at least three written quotes before committing.