Forecourts with EV charging
1,995 UK forecourts have public EV charging, including 1,607 in England, 209 in Scotland, 95 in Wales and 74 in Northern Ireland. London has the most, with 117.
Forecourts with public electric car chargers on site, so you can charge and pick up a coffee or top up the other car in one stop.
Includes chargers on the forecourt or right next to it, within 150 metres.
Cheapest unleaded with ev charging
Across the UK. Search a postcode above to see ones near you.
- 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 - 1489 Unleaded
Hemel Ltd Eurospar Moy
Texaco · 45 Charlemont Street, Moy · Dungannon
Changed Open until 22:00EV 75kWToiletsAir & screenwashWater - 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
Currans Service Station Ltd
Texaco · 10-12 Cathedral Road · Armagh
Unchanged for Open 24 hours todayEV 22kWAdBlue pump24h fuelCar washLPG - 1499 Unleaded
McAnallens Benburb Spar
Solo · 241 Derryfubble Road · Dungannon
Unchanged for Open until 22:00EV 50kW24h fuelAir & screenwashWater - 1529 Unleaded
Hamiltons Foodhalls Ltd
Star · 12-14 Lower Strabane Road · Castlederg
Changed Open 24 hours todayEV 7kW24h fuelToilets - 1548 Unleaded
Bolts Car Hire Ltd Lerwick
Bolts Car Hire Ltd Lwk · 34 North Road · Lerwick
Changed Open 24 hours todayEV 7kW24h fuel
Towns with the most
- London 117
- City of Westminster 84
- Islington 79
- Fulham 67
- Acton 58
- Streatham 57
- Croydon 55
- Cricklewood 53
- Mitcham 45
- Ilford 44
- Southall 44
- Tottenham 44
- Wembley 44
- Barking 43
- Manchester 42
- Sutton 41
- Hounslow 40
- Walthamstow 39
- Edmonton 37
- Enfield Town 37
- Finchley 36
- Hayes 31
- Shepherds Bush 31
- Beckenham 30
- Birmingham 30
- Harrow 29
- Willesden 29
- Chingford 28
- Purley 28
- Leeds 26
- Barnes 25
- Feltham 25
- Harlesden 25
- Holborn 25
- King's Cross 25
- Glasgow 24
- Balham 23
- Barnsbury 23
- Earlsfield 22
- Wimbledon Park 22
- Dagenham 21
- Harringay 21
- Kew 21
- Mortlake 21
- Oldham 21
- Belsize Park 20
- Bradford 20
- Brentford 20
Common questions
How many UK forecourts have public EV charging?
1,995 UK forecourts have public EV charging, including 1,607 in England, 209 in Scotland, 95 in Wales and 74 in Northern Ireland. London has the most, with 117.
Which towns have the most forecourts that have public EV charging?
London (117), City of Westminster (84), Islington (79), Fulham (67), Acton (58). The count covers each town and the area around it.
Which petrol station brands have public EV charging?
The biggest are Tesco (423), Esso (314), BP (275), Shell (239) and Morrisons (175), 1,426 of the 1,995 between them. Brands are as each forecourt reports them.
How do I find a forecourt near me that has public EV charging?
Search a postcode or town at the top of this page, or use your location, and we list the nearest forecourts that have public EV charging, with today's fuel prices and when each price last changed.
Where is the cheapest petrol at a forecourt that has public EV charging?
Mere Motors Ltd in Ellesmere, at 147.9p a litre. The forecourt last changed this price 7 hrs ago.
How accurate is this list?
It's what each forecourt reports. Includes chargers on the forecourt or right next to it, within 150 metres. If a forecourt hasn't reported a facility, we don't list it.