Fuel prices
Current reported prices across 8,126 UK forecourts
YOUR LOCAL MARKET
Search fuel prices by postcode
See the market around a postcode, how its prices compare with the UK, what shopping around could save and which nearby forecourts are reporting the lowest prices.
Prices now
WHAT PRICES EXIST RIGHT NOWThe lowest and highest are real prices currently reported by real forecourts. The typical price range and median show where the wider market sits, while every named extreme carries the time of its latest price report.
Unleaded petrol
E10 7,911 current reportsLowest currently reported
149.0p
Bingham Shop, DROMORE
Reported 59 days ago
Typical price range
168.9p – 178.9p
8 in 10 currently reported prices fall in this range
Median price 173.9p · half of currently reported prices are at or below it and half are at or above it
Highest currently reported
210.0p
Skerries Co-operative Society, Shetland
Reported 231 days ago
The darker block covers the middle half of prices, the lighter band the middle eight tenths. The band leaves out the cheapest tenth and the most expensive tenth, so it is not the full spread of what you could pay today.
Diesel
B7 8,019 current reportsLowest currently reported
162.9p
R. G. Jamieson & Son, SHETLAND
Reported 72 days ago
Typical price range
193.9p – 202.9p
8 in 10 currently reported prices fall in this range
Median price 199.9p · half of currently reported prices are at or below it and half are at or above it
Highest currently reported
228.0p
GULF
Reported 2 days ago
The darker block covers the middle half of prices, the lighter band the middle eight tenths. The band leaves out the cheapest tenth and the most expensive tenth, so it is not the full spread of what you could pay today.
National price heatmap
HOW LOCAL PRICES COMPARE WITH THE UKEach area shows its median price compared with the UK median. Green areas are cheaper, yellow areas are close to the national median and red areas are more expensive. Areas with too few reporting forecourts are shown in grey.
Unleaded petrol UK MEDIAN
173.9p
The colour scale is fixed at 6p below to 6p above the UK median. A local authority needs at least 5 reporting forecourts before it is treated as comparable. Boundary source: Office for National Statistics licensed under the Open Government Licence v.3.0. Contains OS data © Crown copyright and database right 2025. Local Authority Districts (May 2025) Boundaries UK BGC (V2).
Lowest and highest prices now
WHERE THOSE PRICES AREThese are the lowest and highest prices currently reported to Fuel Finder within the normal data quality rules used for named extremes. Each carries the time of the forecourt's latest price report. An older report is not automatically out of date: a new report is required when the price changes.
Unleaded petrol
LOWEST CURRENTLY REPORTED
149.0p
Bingham Shop
Bingham Shop, DROMORE
Reported 59 days ago
HIGHEST CURRENTLY REPORTED
210.0p
Skerries Co-operative Society
Skerries Co-operative Society, Shetland
Reported 231 days ago
Diesel
LOWEST CURRENTLY REPORTED
162.9p
R. G. Jamieson & Son
R. G. Jamieson & Son, SHETLAND
Reported 72 days ago
HIGHEST CURRENTLY REPORTED
228.0p
GULF
A&C MacLean
Reported 2 days ago
Named extremes use the latest current price held for each forecourt within the published quality rules. Ties are common at these prices, so forecourts matching the figure are counted rather than hidden.
What is changing
MOVEMENT AND PRICE ACTIVITYTwo separate measurements. Activity counts individual price rises and falls observed across forecourts over recent hours. Movement is the current national median measured against AutoCensus's own retained daily reference, so a period appears only once that much history has been observed and retained. Nothing here is backfilled or modelled.
Supermarkets and motorways
SUPPORTING ANALYSISThese segments explain part of the spread above. They do not define the market, so they sit below it. Every figure is a like for like median of that segment's own current reports.
Unleaded petrol
Supermarket median
171.9p
2,295 reports
Non-supermarket median
174.9p
5,616 reports
Diesel
Supermarket median
196.9p
2,300 reports
Non-supermarket median
199.9p
5,719 reports
Non-motorway median 173.9p against Motorway median 198.9p
Supermarket median 171.9p against Non-supermarket median 174.9p
Non-motorway median 199.9p against Motorway median 219.9p
Supermarket median 196.9p against Non-supermarket median 199.9p
Non-motorway median 189.9p against Motorway median 215.9p
Supermarket median 184.9p against Non-supermarket median 191.9p
Non-motorway median 215.9p against Motorway median 236.9p
Supermarket median 209.9p against Non-supermarket median 217.9p
Bars share one scale to 30p. A comparison is published only where both sides carry at least 30 current reports.
All fuels now
THE FULL REPORTED POPULATIONAll 6 fuels currently reported. The chart carries fuels reported by at least 5% of forecourts, on one shared price axis; the rest are in the table at their own weight.
97% of forecourts
99% of forecourts
77% of forecourts
51% of forecourts
| Fuel | Reports | Typical price range | National median | Supermarket median | Non-supermarket median | Motorway premium |
|---|---|---|---|---|---|---|
| Unleaded petrol | 7,911 | 168.9p to 178.9p | 173.9p | 171.9p | 174.9p | +25.0p |
| Diesel | 8,019 | 193.9p to 202.9p | 199.9p | 196.9p | 199.9p | +20.0p |
| Premium unleaded petrol | 6,254 | 179.9p to 199.9p | 189.9p | 184.9p | 191.9p | +26.0p |
| Premium diesel | 4,162 | 208.9p to 224.9p | 216.9p | 209.9p | 217.9p | +21.0p |
| B10 diesel | 63 | 180.5p to 209.9p | 198.9p | |||
| HVO | 57 | 162.7p to 241.9p | 229.9p |
When prices were last reported
MANDATORY FUEL FINDER REPORTINGFuel Finder reporting is mandatory. Forecourts selling petrol or diesel to the public must submit a price update within 30 minutes of a change. Unchanged prices should not simply be resubmitted with a new timestamp, so an older report does not automatically mean an out of date price. Checked 9 hours ago is how recently AutoCensus observed the market; the figures below show when each forecourt last reported its current price.
Unleaded petrol
7,911 current reports
Median report age 3 days 4 hours
Slowest tenth older than 11 days 12 hours
Diesel
8,019 current reports
Median report age 2 days 11 hours
Slowest tenth older than 9 days 15 hours
Reporting rates vary by fuel. Diesel runs at a median report age of 2 days 11 hours, HVO at 14 days 14 hours.
Method
HOW THESE FIGURES ARE BUILTHow these figures are built
Observed prices and calculated benchmarks are different things. The lowest and highest are single observed prices at named forecourts. The range and the middle price are calculated across the whole reported population and belong to no forecourt. The page never uses one in place of the other, and never calls the 10th percentile the lowest price or the 90th the highest.
Lowest and highest use the complete currently reported market. A forecourt is not removed merely because its price did not change in the last 24 hours. Short window price changes are treated as market activity instead, and every named extreme carries the time of its latest price report.
The typical price range is the 10th to 90th percentile. It sets aside the cheapest and most expensive tenth of reports at each end, so two outlying forecourts cannot define it. It is deliberately narrower than the full span of prices available.
Medians, not averages. A handful of very high or very low prices would drag an average away from the middle of the market. Each segment figure is that segment's median across its own current reports.
These are reported prices. One current price per forecourt, unweighted. They are not weighted by how much fuel each site sells or how many drivers pass it, so the figures describe what forecourts are reporting, not what motorists collectively pay.
Invalid prices are excluded. Of 26,471 current price records, 26,466 are usable and 5 are held back by hard quality rules, chiefly implausible values and probable unit scale errors. Excluded records are retained as evidence, never counted as market prices.
Comparisons need a sample on both sides. A segment comparison is published only where each side carries at least 30 current reports. Below that AutoCensus says so rather than publishing a figure it does not trust.
Checked is not the same as reported. Checked 9 hours ago is when AutoCensus last observed the market. Each price is the latest that forecourt has reported, which can be considerably older, which is why report age is shown in full rather than summarised away.
History appears only once observed. AutoCensus retains its own daily snapshots and compares the current median against them. An unobserved period is shown as unavailable, never as zero.
Coming next
The national price heatmap now uses official UK local authority boundaries. Area views will be built on official UK geography rather than inferred from source location strings, which is why they remain absent rather than approximated.