Home › Press releases › Town price gaps
Press release · 30 September 2026 · figures frozen at the date of release
Birmingham drivers can pay 25p a litre more for petrol, depending on which forecourt they choose
Even with motorway services and Costco left out, the gap between the cheapest and dearest forecourt in the same town reaches 34p
Drivers in Birmingham can pay 25.3p a litre more for petrol at one ordinary forecourt than at another in the same city, according to an analysis of the government's own fuel price data by British Fuel Prices. On a 55-litre tank that is £13.92.
The cheapest of Birmingham's 81 forecourts in the analysis, Witton Road (B6), charges 167.6p for unleaded. The dearest, the BP-branded Clock Service Station (B36), charges 192.9p.
The analysis leaves out motorway services, which charge a premium everywhere, and Costco, which sells only to members, so every comparison is between forecourts any driver can use on an ordinary road.
Where the gaps are widest
- Armagh area: 34p a litre (165.9p to 199.9p across 14 forecourts), £18.70 a tank.
- Newtownards: 30p (163.9p to 193.9p, 20 forecourts).
- Birmingham: 25.3p (167.6p to 192.9p, 81 forecourts).
- Bicester: 24p (169.9p to 193.9p, 10 forecourts).
- Magherafelt: 23p (163.9p to 186.9p, 9 forecourts).
- Chester: 22p (171.9p to 193.9p, 14 forecourts).
- Glasgow: 20.2p (169.7p at Asda Parkhead Forge to 189.9p, 85 forecourts), £11.11 a tank.
Of the 210 towns with eight or more forecourts, 25 have a gap of 15p a litre or more between their cheapest and dearest. In a typical town the gap is 8p, still £4.40 a tank.
Sam Allcock, editor of British Fuel Prices, said: "Prices have gone up every day for a fortnight, but where you fill up still matters more than when. In Birmingham you can save 25p a litre without leaving the city or joining a club. Most people use the forecourt on their route and never find that out."
Every town has its own page, cheapest first, at britishfuelprices.co.uk/areas.
Notes to editors
- Source. All prices come from the UK government's Fuel Finder scheme, published under the Open Government Licence. Forecourts are legally required to report a price change within 30 minutes.
- Measure. Petrol means E10 unleaded. Towns are British Fuel Prices' town areas, which can include nearby villages (the dearest Armagh-area forecourt is in Markethill). Only towns with eight or more forecourts are ranked. A tank is 55 litres.
- Exclusions. Motorway services and Costco are left out. So are forecourts that have not reported for more than 14 days, prices more than 25% from the national median, and any price more than 15p below its own town's average, which the site holds back as a likely error until confirmed.
- Dates. Prices reported up to 29 September 2026.
- Credit. Source: British Fuel Prices analysis of official Fuel Finder data (britishfuelprices.co.uk). Online, please link to the page the figure came from.
- About British Fuel Prices. An independent site published by Domain Farm Ltd (company number 13544286). No fuel retailer pays for or sees its figures before publication.
- Contact: Sam Allcock, editor, editor@britishfuelprices.co.uk