Car wash
3,612 UK forecourts have a car wash, including 2,796 in England, 428 in Scotland, 224 in Wales and 153 in Northern Ireland. Birmingham has the most, with 76.
Forecourts with a car wash on site.
Forecourts don't say whether it's an automatic, a jet wash or a hand wash, so check before you go.
Cheapest unleaded with car wash
Across the UK. Search a postcode above to see ones near you.
- 1449 Unleaded
Hillside Service Station
Solo · Hillside Filling Station, 18, William Street, Bellaghy, Magherafelt, BT45 8HZ · Magherafelt
Unchanged for Open until 22:00Car washAir & screenwashWater - 1479 Unleaded
Mere Motors Ltd
Texaco · Mere Motors Ltd · Ellesmere
Changed Open until 22:00EV 7kWCar washToiletsAir & screenwashWater - 1489 Unleaded
Victoria Garage Whitchurch Ltd
Texaco · Victoria Garage · Whitchurch
Changed Open until 22:00EV 7kWCar washToiletsAir & screenwash - 1499 Unleaded
Ballyness Service Station
Circle K · Ballyness Service Station · Bushmills
Changed Open until 19:0024h fuelCar washToiletsAir & screenwashWater - 1499 Unleaded
Dungiven Centra
Circle K · 804 Feeny Rd · Dungiven
Changed Open until 22:00Car washAir & screenwash - 1499 Unleaded
Centra A1
Circle K · Centra, 24, Halfway Road, Banbridge, BT32 4ET · Banbridge
Changed Open 24 hours todayMotorway EV 150kWAdBlue pump24h fuelCar washToilets - 1499 Unleaded
Essar D A Roberts Fuels Ltd Grindley Brook Garage
Essar D A Roberts Fuels Ltd Grindley Brook Garage · Grindley Brook Garage · Whitchurch
Changed Open until 21:00AdBlue pumpCar washToiletsAir & screenwashWater - 1499 Unleaded
Currans Service Station Ltd
Texaco · 10-12 Cathedral Road · Armagh
Unchanged for Open 24 hours todayEV 22kWAdBlue pump24h fuelCar washLPG
Towns with the most
- Birmingham 76
- Manchester 70
- Glasgow 67
- London 55
- Dudley 49
- Walsall 46
- Leeds 45
- Smethwick 44
- West Bromwich 44
- Newcastle upon Tyne 41
- Barking 40
- Ilford 40
- Wembley 40
- Wolverhampton 40
- Walthamstow 39
- Edmonton 37
- Enfield Town 37
- Oldham 37
- Cricklewood 36
- Islington 36
- Liverpool 36
- Stockport 36
- Tottenham 36
- Acton 35
- Chingford 34
- City of Westminster 34
- Croydon 34
- Sale 34
- Salford 34
- Southall 34
- Birkenhead 32
- Gateshead 32
- Morley 32
- Sheffield 32
- Hounslow 31
- Bradford 29
- Finchley 29
- Dagenham 28
- Edinburgh 28
- Feltham 28
- Halesowen 28
- Harrow 28
- Paisley 28
- St Helens 27
- Wigan 26
- Dewsbury 25
- Fulham 25
- Hayes 25
Common questions
How many UK forecourts have a car wash?
3,612 UK forecourts have a car wash, including 2,796 in England, 428 in Scotland, 224 in Wales and 153 in Northern Ireland. Birmingham has the most, with 76.
Which towns have the most forecourts that have a car wash?
Birmingham (76), Manchester (70), Glasgow (67), London (55), Dudley (49). The count covers each town and the area around it.
Do most petrol stations have a car wash?
No: 3,612 of the UK's 8,145 forecourts have a car wash, about 44%.
Which petrol station brands have a car wash?
The biggest are Esso (739), BP (456), Shell (404), Morrisons (311) and Tesco (264), 2,174 of the 3,612 between them. Brands are as each forecourt reports them.
How do I find a forecourt near me that has a car wash?
Search a postcode or town at the top of this page, or use your location, and we list the nearest forecourts that have a car wash, with today's fuel prices and when each price last changed.
Where is the cheapest petrol at a forecourt that has a car wash?
Hillside Service Station in Magherafelt, at 144.9p a litre. The forecourt last changed this price 3 days ago.
How accurate is this list?
It's what each forecourt reports. Forecourts don't say whether it's an automatic, a jet wash or a hand wash, so check before you go. If a forecourt hasn't reported a facility, we don't list it.