UK fuel price tracker

UK fuel price tracker

Dashboard
Map
Trends
Search
Anomalies
Data Cleanup
Logs
Users

Current prices are derived from fuel stations' most recently reported prices. Some may be stale if a station hasn't reported recently. Averages exclude statistical outliers (IQR method) and anomaly-flagged prices.

Price trend

Anomaly-flagged prices are excluded. A Hampel filter (rolling median ± 3×MAD) smooths remaining outlier averages without distorting trends.

Average price by region

Average price by forecourt type

Average price by rural/urban classification

Buckets combine categories from the ONS and Scottish Government schemes. Hover for details.

Most expensive brands

Cheapest brands

Most expensive local authorities

Cheapest local authorities

Loading stations…

Raw data for the
selected filters:

Price history

These prices are automatically excluded from all averaging calculations. They were flagged as potentially anomalous by rule-based checks (price outside plausible range, or an unusually large change from the previous value). A station may still have other fuel types included in averages if only some prices are flagged. Click Edit prices to correct misreported values.

StationCityFuel Previous PricePrevious Date Current PriceCurrent Date ChangeFlags

Enter corrected prices then click Save to apply all changes at once. Click a suggested correction to pre-fill. Overrides are stored separately — original data is never modified.

FuelOriginal PriceCorrected Price Effective PriceObserved StatusOverridesActions
IDStartedFinished DurationTypeStatus BatchesStations ⓘNew Records ⓘ Error

Raw BrandAlias →Override → Final BrandCategoryMethodStations
EmailStatusGroupsCreated