Water filling
4,448 UK forecourts have water filling, including 3,473 in England, 381 in Scotland, 261 in Wales and 304 in Northern Ireland. London has the most, with 105.
Forecourts where you can top up water, for a radiator, a washer bottle or a campervan tank.
Cheapest unleaded with water
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 - 1459 Unleaded
Fiveways Supermarket
Texaco · 99 Armagh Road · Newry
Changed Open 24 hours today24h fuelToiletsAir & screenwashWater - 1469 Unleaded
Hillview Service Station
Texaco · Walkers Filling Station · Dungannon
Changed Open until 21:30ToiletsAir & screenwashWater - 1479 Unleaded
Eurospar Dungiven
Eurospar Dungiven · Eurospar Dungiven Ltd, 39, Station Road, Dungiven, Londonderry, BT47 4LN · Londonderry
Changed Open until 23:00Water - 1479 Unleaded
Largy Road Filling Station Limited
Largy Road Filling Station Limited · Largy Road Filling Station · Ballymena
Changed Open until 21:00Air & screenwashWater - 1479 Unleaded
Mere Motors Ltd
Texaco · Mere Motors Ltd · Ellesmere
Changed Open until 22:00EV 7kWCar washToiletsAir & screenwashWater - 1479 Unleaded
R G Station Ltd
Emo · Verners Inn · Dungannon
Unchanged for Open until 20:30ToiletsAir & screenwashWater - 1489 Unleaded
Hemel Ltd Eurospar Moy
Texaco · 45 Charlemont Street, Moy · Dungannon
Changed Open until 22:00EV 75kWToiletsAir & screenwashWater
Towns with the most
- London 105
- Birmingham 88
- Manchester 78
- Barking 76
- City of Westminster 73
- Ilford 73
- Islington 71
- Dudley 59
- Croydon 57
- Walthamstow 57
- Fulham 56
- Smethwick 55
- Streatham 53
- Acton 52
- Edmonton 52
- Tottenham 51
- Walsall 51
- Leeds 50
- Glasgow 49
- West Bromwich 49
- Belfast 48
- Southall 48
- Beckenham 47
- Chingford 46
- Enfield Town 46
- Oldham 45
- Sheffield 45
- Wolverhampton 44
- Cricklewood 43
- Hounslow 43
- Sutton 43
- Wembley 43
- Dagenham 42
- Liverpool 42
- Newcastle upon Tyne 41
- Mitcham 40
- Bradford 39
- Finchley 39
- Birkenhead 38
- Salford 38
- Morley 36
- Halesowen 35
- Hayes 35
- Nottingham 35
- Castlereagh 34
- Gateshead 34
- Sale 34
- Harrow 33
Common questions
How many UK forecourts have water filling?
4,448 UK forecourts have water filling, including 3,473 in England, 381 in Scotland, 261 in Wales and 304 in Northern Ireland. London has the most, with 105.
Which towns have the most forecourts that have water filling?
London (105), Birmingham (88), Manchester (78), Barking (76), City of Westminster (73). The count covers each town and the area around it.
Do most petrol stations have water filling?
Yes: 4,448 of the UK's 8,145 forecourts have water filling, about 55%.
Which petrol station brands have water filling?
The biggest are Esso (929), Shell (756), BP (490), Tesco (481) and Texaco (256), 2,912 of the 4,448 between them. Brands are as each forecourt reports them.
How do I find a forecourt near me that has water filling?
Search a postcode or town at the top of this page, or use your location, and we list the nearest forecourts that have water filling, with today's fuel prices and when each price last changed.
Where is the cheapest petrol at a forecourt that has water filling?
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. If a forecourt hasn't reported a facility, we don't list it.