24 hour fuel
4,209 UK forecourts sell fuel 24 hours a day, including 3,423 in England, 403 in Scotland, 194 in Wales and 162 in Northern Ireland. London has the most, with 135.
Forecourts where you can buy fuel at any hour. At some the shop still closes overnight and you pay at the pump.
Cheapest unleaded with 24h fuel
Across the UK. Search a postcode above to see ones near you.
- 1459 Unleaded
Fiveways Supermarket
Texaco · 99 Armagh Road · Newry
Changed Open 24 hours today24h fuelToiletsAir & screenwashWater - 1499 Unleaded
Ballyness Service Station
Circle K · Ballyness Service Station · Bushmills
Changed Open until 19:0024h fuelCar washToiletsAir & 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 - 1517 Unleaded
Asda Trafford Park
Asda Trafford Park · Barton Dock Road · Manchester
Changed Open 24 hours today24h fuelCar washToilets - 1519 Unleaded
Frazers Centra
Emo · 52 Gardiners Road, Killashanbally, Maguiresbridge · Enniskillen
Changed Open 24 hours today24h fuelCar washAir & screenwashWater - 1529 Unleaded
Newry Filling Station
Circle K · Spar Stores · Newry
Changed Open 24 hours todayAdBlue pump24h fuelToiletsAir & screenwashWater
Towns with the most
- London 135
- Birmingham 111
- Manchester 95
- City of Westminster 92
- Islington 92
- Barking 76
- Ilford 74
- Acton 71
- Smethwick 71
- Cricklewood 69
- Wembley 67
- Fulham 64
- Tottenham 64
- Walsall 64
- Glasgow 63
- Walthamstow 63
- Croydon 61
- Dudley 61
- Streatham 61
- Enfield Town 60
- West Bromwich 60
- Edmonton 58
- Finchley 57
- Leeds 57
- Southall 55
- Harrow 54
- Liverpool 52
- Oldham 52
- Salford 52
- Beckenham 51
- Mitcham 50
- Chingford 48
- Newcastle upon Tyne 48
- Wolverhampton 46
- Birkenhead 45
- Bradford 45
- Hayes 45
- Sheffield 45
- Sutton 45
- Hounslow 44
- Sale 42
- Gateshead 40
- Morley 40
- Dagenham 39
- Halesowen 39
- Belfast 38
- Leicester 36
- Willesden 36
Common questions
How many UK forecourts sell fuel 24 hours a day?
4,209 UK forecourts sell fuel 24 hours a day, including 3,423 in England, 403 in Scotland, 194 in Wales and 162 in Northern Ireland. London has the most, with 135.
Which towns have the most forecourts that sell fuel 24 hours a day?
London (135), Birmingham (111), Manchester (95), City of Westminster (92), Islington (92). The count covers each town and the area around it.
Do most petrol stations sell fuel 24 hours a day?
Yes: 4,209 of the UK's 8,145 forecourts sell fuel 24 hours a day, about 52%.
Which petrol station brands sell fuel 24 hours a day?
The biggest are Esso (931), BP (747), Shell (615), Tesco (336) and Texaco (191), 2,820 of the 4,209 between them. Brands are as each forecourt reports them.
How do I find a forecourt near me that sells fuel 24 hours a day?
Search a postcode or town at the top of this page, or use your location, and we list the nearest forecourts that sell fuel 24 hours a day, with today's fuel prices and when each price last changed.
Where is the cheapest petrol at a forecourt that sells fuel 24 hours a day?
Fiveways Supermarket in Newry, at 145.9p a litre. The forecourt last changed this price 5 hrs 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.