Skip to content
forecourts.uk

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.

England
3,423
Scotland
403
Wales
194
Northern Ireland
162

Cheapest unleaded with 24h fuel

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

  1. 1459 Unleaded

    Fiveways Supermarket

    Texaco · 99 Armagh Road · Newry

    Changed Open 24 hours today
    24h fuelToiletsAir & screenwashWater
  2. 1499 Unleaded

    Ballyness Service Station

    Circle K · Ballyness Service Station · Bushmills

    Changed Open until 19:00
    24h fuelCar washToiletsAir & screenwashWater
  3. 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
  4. 1499 Unleaded

    Currans Service Station Ltd

    Texaco · 10-12 Cathedral Road · Armagh

    Unchanged for Open 24 hours today
    EV 22kWAdBlue pump24h fuelCar washLPG
  5. 1499 Unleaded

    McAnallens Benburb Spar

    Solo · 241 Derryfubble Road · Dungannon

    Unchanged for Open until 22:00
    EV 50kW24h fuelAir & screenwashWater
  6. 1517 Unleaded

    Asda Trafford Park

    Asda Trafford Park · Barton Dock Road · Manchester

    Changed Open 24 hours today
    24h fuelCar washToilets
  7. 1519 Unleaded

    Frazers Centra

    Emo · 52 Gardiners Road, Killashanbally, Maguiresbridge · Enniskillen

    Changed Open 24 hours today
    24h fuelCar washAir & screenwashWater
  8. 1529 Unleaded

    Newry Filling Station

    Circle K · Spar Stores · Newry

    Changed Open 24 hours today
    AdBlue pump24h fuelToiletsAir & screenwashWater

Towns with the most

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.