Skip to content
forecourts.uk

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.

England
2,796
Scotland
428
Wales
224
Northern Ireland
153

Cheapest unleaded with car wash

Across the UK. Search a postcode above to see ones near you.

  1. 1449 Unleaded

    Hillside Service Station

    Solo · Hillside Filling Station, 18, William Street, Bellaghy, Magherafelt, BT45 8HZ · Magherafelt

    Unchanged for Open until 22:00
    Car washAir & screenwashWater
  2. 1479 Unleaded

    Mere Motors Ltd

    Texaco · Mere Motors Ltd · Ellesmere

    Changed Open until 22:00
    EV 7kWCar washToiletsAir & screenwashWater
  3. 1489 Unleaded

    Victoria Garage Whitchurch Ltd

    Texaco · Victoria Garage · Whitchurch

    Changed Open until 22:00
    EV 7kWCar washToiletsAir & screenwash
  4. 1499 Unleaded

    Ballyness Service Station

    Circle K · Ballyness Service Station · Bushmills

    Changed Open until 19:00
    24h fuelCar washToiletsAir & screenwashWater
  5. 1499 Unleaded

    Dungiven Centra

    Circle K · 804 Feeny Rd · Dungiven

    Changed Open until 22:00
    Car washAir & screenwash
  6. 1499 Unleaded

    Centra A1

    Circle K · Centra, 24, Halfway Road, Banbridge, BT32 4ET · Banbridge

    Changed Open 24 hours today
    Motorway EV 150kWAdBlue pump24h fuelCar washToilets
  7. 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:00
    AdBlue pumpCar washToiletsAir & screenwashWater
  8. 1499 Unleaded

    Currans Service Station Ltd

    Texaco · 10-12 Cathedral Road · Armagh

    Unchanged for Open 24 hours today
    EV 22kWAdBlue pump24h fuelCar washLPG

Towns with the most

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.