How often do UK fuel prices actually change?
The typical UK forecourt moves a pump price every few days. Live figures on how often prices change, which brands move fastest, and how long the slowest sites hold a price.
How often prices move
Every UK forecourt reports its prices to the government's Fuel Finder scheme, and each price carries the moment the retailer submitted it. Because retailers report a price change and are not required to reconfirm a price that hasn't moved, those timestamps let you measure something nobody usually publishes: how often the pump price at a British forecourt actually moves.
Across 634,902 recorded price changes, the typical gap between one change and the next at the same forecourt is 3.1 days. The average is longer, 6.1 days, pulled up by a tail of quiet rural sites that hold a price for weeks.
Time since the last price change
Across 8,079 open forecourts, measured against the most recent submission in the feed on 5 October 2026.
| Last changed a price | Forecourts | Share |
|---|---|---|
| Within 24 hours | 280 | 3.5% |
| 1 to 3 days | 2,844 | 35.2% |
| 4 to 7 days | 2,694 | 33.3% |
| 8 to 14 days | 1,701 | 21.1% |
| 15 to 30 days | 494 | 6.1% |
| Over 30 days | 66 | 0.8% |
5,818 forecourts (72%) moved a price in the last week. At the other end, 560 (7%) have held every grade steady for more than a fortnight, and 66 (0.8%) for more than a month.
Which brands move fastest
Brands with at least 20 open forecourts, ranked by the share that changed a price in the last week. The spread is wide, and it tracks how each estate buys fuel rather than how big it is: networks on frequent deliveries and centralised pricing reprice often, while brands whose sites are largely dealer-run hold a price until the next load arrives.
| # | Brand | Forecourts | Changed in last 7 days |
|---|---|---|---|
| 1 | Morrisons | 339 | 100% |
| 2 | Sainsburys | 315 | 95% |
| 3 | Tesco | 510 | 94% |
| 4 | Gleaner | 27 | 85% |
| 5 | Valero | 180 | 84% |
| 6 | Shell | 874 | 80% |
| 7 | Total | 20 | 80% |
| 8 | Spar | 23 | 78% |
| 9 | Esso | 1428 | 76% |
| 10 | BP | 1029 | 76% |
| 11 | Jet | 307 | 68% |
| 12 | EG On The Move | 145 | 63% |
| 13 | Gulf | 281 | 60% |
| 14 | Texaco | 479 | 59% |
| 15 | Essar | 32 | 53% |
| 16 | Highland Fuels | 21 | 52% |
| 17 | Pace | 51 | 51% |
| 18 | Maxol | 94 | 49% |
| 19 | Circle K | 44 | 48% |
| 20 | Murco | 157 | 44% |
| 21 | Solo | 51 | 29% |
| 22 | Go | 32 | 25% |
| 23 | Welcome Break | 40 | 0% |
Why it's worth knowing
It tells you how much a price you saw yesterday is worth today. At a supermarket forecourt that reprices every couple of days, a two-day-old figure is a rough guide. At a rural independent that has held the same price for three weeks, it is as good as live.
It also sets the ceiling on what any fuel price comparison site can do. Every one of them, this one included, is built on the same government feed, so nobody can be more current than the retailers choose to be.
Method
Two measurements. The headline gap comes from 634,902 consecutive price changes in our own price history, one series per forecourt per fuel grade, reporting the median because a handful of very long gaps drag the average upward. The table of time-since-last-change uses the most recent submission timestamp across all grades at each forecourt, taken from the Fuel Finder feed rather than from when we collected it, so the figures don't shift with our own schedule.
Permanently and temporarily closed sites are excluded throughout. Buckets are whole days counted back from the newest submission in the feed rather than from the clock, so a delayed data refresh shifts every row together instead of quietly emptying the top bucket. A brand needs 20 open forecourts to appear in the league table, because below that a single quiet site moves the percentage more than the brand's actual behaviour does. These are observations of the public feed: we can see what a retailer published and when, not the price on the pump.
Live data, updated twice daily from the official UK government Fuel Finder feed. See data sources.
Find the cheapest fuel near you
Every UK forecourt, searchable by postcode, town or station name.