UK fuel price data for publishers

Live petrol and diesel prices for your articles, newsletters and websites. Embed a widget, pull a feed, or ask us for a custom cut. All free for credited editorial use, with no sign-up.

UK average pump prices now

Updated 24 Sep 2026, 23:03 UK time

PetrolE10 173.6p/litre
DieselB7 198.2p/litre

Averages across over 8,000 UK forecourts, from the UK Government Fuel Finder scheme. See the full live tracker.

Our data has been cited by

The Times Which? Daily Express The Mirror Wales Online GB News

What you can use

Pick whatever fits your page. Everything here updates every 15 minutes.

Live price widget
One line of HTML shows live UK average petrol and diesel prices in your article. Works on mobile and in dark mode, with no cookies or tracking.
Get the embed code
Credit badge
A small "UK Fuel Prices by PetrolPrices.co.uk" badge to place next to figures you've taken from our feeds.
Get the badge
Averages feed (JSON)
National and regional averages for England, Scotland, Wales and Northern Ireland, with cheapest and dearest region and a last-updated timestamp.
Open JSON
Averages feed (CSV)
The same figures in a flat format for spreadsheets and newsroom tools.
Open CSV
Every forecourt (CSV)
Today's full station list with brand, postcode, town, region, all four fuel prices and national cheapest and dearest rankings.
Download CSV
Live tracker
The cheapest and most expensive forecourts in the UK, the biggest 24-hour movers, and the cheapest by region and brand.
View the tracker
Custom data cuts
Figures by town, postcode area, brand, or supermarket versus independent, plus confirmation of a figure on a given date. Free for editorial requests.
Request a cut

How to credit us

Name PetrolPrices.co.uk as the source next to any figures you use. Online, link the credit to our homepage. In print or on air, a written or spoken credit is enough.

Short credit

Source: PetrolPrices.co.uk

Full citation

Source: PetrolPrices.co.uk, based on UK Government Fuel Finder data, accessed 24 September 2026. https://www.petrolprices.co.uk

How the figures are made

We don't survey, estimate or model prices. We report what retailers publish to the government scheme, and say exactly how we handle it.

Source
The UK Government Fuel Finder scheme, which requires forecourts to report their pump prices within 30 minutes of any change.
How often we update
We pull the full feed every 15 minutes, covering over 8,000 forecourts across England, Scotland, Wales and Northern Ireland.
Averages
Petrol means E10 unleaded and diesel means B7. Averages are the simple mean of every forecourt reporting a valid price for that fuel.
Exclusions
Prices below 100p or above 250p a litre are treated as reporting errors and left out, as are stations with no location data.
Regions
Stations are assigned to England, Scotland, Wales or Northern Ireland by postcode area.
Freshness
Every station on the site shows when its price was last reported, so readers can see how current each figure is.

Need something specific?

Tell us what your story needs and we'll prepare the figures. There's no charge for editorial requests.

To get the right figures back quickly, include:

  • your publication
  • the area, brand or fuel you're looking at
  • the date or date range
  • the format you want: figures, a CSV or a chart
  • your deadline
Email support@petrolprices.co.uk

We also provide comment on UK fuel prices for news pieces.

Terms of use

The widget, badge, feeds and downloads are free for credited editorial use, including articles published by commercial newspapers, magazines, broadcasters, blogs and motoring sites, and for education. Please don't rehost the feeds or republish them as your own API. Using the data in a paid product, an internal business tool or for resale needs a separate arrangement: email support@petrolprices.co.uk. Full details are on the press and embeds page.