British Fuel Prices

Home › For journalists

For journalists

Everything on this site is free to use in your reporting: the figures, the charts, the maps and the data files. All we ask is a credit and a link. If you need a number we do not show, email us and we will pull it.

Credit line

Source: British Fuel Prices analysis of official Fuel Finder data (britishfuelprices.co.uk)

Today's figures

Prices last checked 5 October 2026 · 7,399 of 8,130 forecourts reporting a current price

174.9pUK average petrol (E10)
200.3pUK average diesel
+6.9ppetrol since 10 September 2026
+10.8pdiesel since 10 September 2026
17.7pmotorway premium on petrol
2.8psupermarkets cheaper than the rest

Stories in the data now

Each of these updates every morning. The link is the page to cite.

Pump prices are climbing

Diesel has gone from 189.5p to 200.3p since 10 September 2026, and petrol from 168.0p to 174.9p. A 55-litre tank of diesel costs £5.94 more than it did then.

Daily UK averages

Who is raising prices fastest

Over the last 7 days, like-for-like at the same forecourts, diesel rose fastest at:

  • Tesco: +2.2p a litre across 502 forecourts
  • Sainsbury's: +1.2p a litre across 314 forecourts
  • Asda: +1.1p a litre across 320 forecourts
Filter by fuel, period, brand, region, town or forecourt

Charts, free to use with credit: diesel by brand, petrol by brand, diesel over 14 days, petrol over 14 days.

Your town's price gap

In the same town, the dearest forecourt can charge far more than the cheapest. The widest gaps today:

  • Leeds: 35.0p a litre, £19.25 a tank
  • Nottingham: 33.0p a litre, £18.15 a tank
  • Birmingham: 33.0p a litre, £18.15 a tank
  • Chester: 33.0p a litre, £18.15 a tank
  • Bolton: 32.0p a litre, £17.60 a tank
All 496 towns

Motorway services

Motorway services charge 17.7p more for petrol. At 105 of 120 service areas an ordinary forecourt is within 3 miles, saving a typical 23.2p a litre.

Every motorway service area

Brands compared

Among brands with 100 or more forecourts, Asda is cheapest at 173.1p and BP dearest at 177.6p: 4.5p a litre. Costco's 22 fuel stations average 166.9p.

Brands head to head, town by town

Regions

Northern Ireland is the cheapest region at 167.6p; South East the dearest at 176.5p. Cheapest towns: Banbridge (166.1p), Derry (166.1p), Ballymoney (166.7p). Dearest: Shotts (188.1p), Knutsford (185.9p), Hungerford (185.5p).

Every region

The fuel duty rise

The temporary 5p duty cut unwinds in two steps: +3p on 1 January 2027 (3.6p at the pump with VAT), then +2p on 1 March 2027 (2.4p at the pump with VAT). Together that is 6.0p a litre, £3.30 a tank.

HMRC's published rates

Forecourts that stopped reporting

591 forecourts have not reported a price for more than 14 days, although the law requires a report within 30 minutes of any change. We leave them out of every average.

The list

Press releases

All 7 press releases

Put the price checker in your story

A free postcode checker for your article: readers see the cheapest petrol and diesel near them without leaving your page. Get the code

What you can use, and how

Figures and findings

Any number or finding on the site, in print, online or on air. Credit British Fuel Prices and, online, link to the page the figure came from.

Data files (CSV)

Maps for your site

Every town page has a price map with two buttons under it: Download map as JPEG for print and social, and Embed this map, which gives you a line of code that shows the live map on your own page and updates itself every day.

Try it on the Bristol page

Images

Each town, brand and region has a 1200 by 630 card with today's figures, free to use with the credit line. Example: Bristol.

How the numbers work

The full method

Ask us

We will pull figures for a town, a road, a brand or a date range, usually the same day, free of charge.

editor@britishfuelprices.co.uk

If we emailed you, this is how we got your details. Sam Allcock, editor. British Fuel Prices is published by Domain Farm Ltd. We are independent: no fuel retailer pays us or sees our figures before publication.