UK fuel price trends
Daily average pump prices at 7,913 UK filling stations since 7 Sep, motorway services left out. Over the last 30 days unleaded is down 0.6p and diesel unchanged. For weekly prices back to 2003, see the UK petrol price history.
- Last 7 days
- ▼ 0.9p
- Since 7 Sep
- ▲ 7.2p
- Last 7 days
- ▼ 0.4p
- Since 7 Sep
- ▲ 11.3p
Unleaded price, day by day
Unleaded peaked at 174.5p on 3 Oct and has eased 1.6p since.
Show as a table
| Day | Unleaded |
|---|---|
| 25 Oct | 172.9p |
| 24 Oct | 173.0p |
| 23 Oct | 173.3p |
| 22 Oct | 173.5p |
| 21 Oct | 173.6p |
| 20 Oct | 173.7p |
| 19 Oct | 173.7p |
| 18 Oct | 173.8p |
| 17 Oct | 173.8p |
| 16 Oct | 173.9p |
| 15 Oct | 174.0p |
| 14 Oct | 174.0p |
| 13 Oct | 174.1p |
| 12 Oct | 174.2p |
| 11 Oct | 174.3p |
| 10 Oct | 174.3p |
| 9 Oct | 174.3p |
| 8 Oct | 174.4p |
| 7 Oct | 174.4p |
| 6 Oct | 174.4p |
| 5 Oct | 174.5p |
| 4 Oct | 174.5p |
| 3 Oct | 174.5p |
| 2 Oct | 174.4p |
| 1 Oct | 174.3p |
| 30 Sep | 174.2p |
| 29 Sep | 174.2p |
| 28 Sep | 174.0p |
| 27 Sep | 173.7p |
| 26 Sep | 173.7p |
| 25 Sep | 173.5p |
| 24 Sep | 173.2p |
| 23 Sep | 172.9p |
| 22 Sep | 172.7p |
| 21 Sep | 172.4p |
| 20 Sep | 172.1p |
| 19 Sep | 172.0p |
| 18 Sep | 171.9p |
| 17 Sep | 171.6p |
| 16 Sep | 171.3p |
| 15 Sep | 170.7p |
| 14 Sep | 169.9p |
| 13 Sep | 169.2p |
| 12 Sep | 169.0p |
| 11 Sep | 168.7p |
| 10 Sep | 167.9p |
| 9 Sep | 167.3p |
| 8 Sep | 166.6p |
| 7 Sep | 165.7p |
Diesel price, day by day
Diesel peaked at 199.8p on 3 Oct and has eased 1.3p since.
Show as a table
| Day | Diesel |
|---|---|
| 25 Oct | 198.5p |
| 24 Oct | 198.5p |
| 23 Oct | 198.6p |
| 22 Oct | 198.7p |
| 21 Oct | 198.8p |
| 20 Oct | 198.8p |
| 19 Oct | 198.8p |
| 18 Oct | 198.9p |
| 17 Oct | 198.9p |
| 16 Oct | 198.9p |
| 15 Oct | 199.0p |
| 14 Oct | 199.1p |
| 13 Oct | 199.3p |
| 12 Oct | 199.5p |
| 11 Oct | 199.5p |
| 10 Oct | 199.5p |
| 9 Oct | 199.6p |
| 8 Oct | 199.5p |
| 7 Oct | 199.6p |
| 6 Oct | 199.7p |
| 5 Oct | 199.8p |
| 4 Oct | 199.8p |
| 3 Oct | 199.8p |
| 2 Oct | 199.7p |
| 1 Oct | 199.6p |
| 30 Sep | 199.6p |
| 29 Sep | 199.5p |
| 28 Sep | 199.3p |
| 27 Sep | 199.0p |
| 26 Sep | 198.8p |
| 25 Sep | 198.5p |
| 24 Sep | 198.0p |
| 23 Sep | 197.5p |
| 22 Sep | 197.0p |
| 21 Sep | 196.6p |
| 20 Sep | 196.0p |
| 19 Sep | 195.8p |
| 18 Sep | 195.6p |
| 17 Sep | 195.0p |
| 16 Sep | 194.3p |
| 15 Sep | 193.3p |
| 14 Sep | 192.3p |
| 13 Sep | 191.2p |
| 12 Sep | 191.0p |
| 11 Sep | 190.5p |
| 10 Sep | 189.5p |
| 9 Sep | 188.8p |
| 8 Sep | 188.1p |
| 7 Sep | 187.2p |
How often prices change
Prices that differed from the day before, all stations and all fuels.
Show as a table
| Day | Price changes |
|---|---|
| 25 Oct | 90 |
| 24 Oct | 1,499 |
| 23 Oct | 2,055 |
| 22 Oct | 1,467 |
| 21 Oct | 1,043 |
| 20 Oct | 1,518 |
| 19 Oct | 1,700 |
| 18 Oct | 673 |
| 17 Oct | 884 |
| 16 Oct | 1,690 |
| 15 Oct | 2,087 |
| 14 Oct | 2,574 |
| 13 Oct | 3,587 |
| 12 Oct | 2,194 |
| 11 Oct | 1,035 |
| 10 Oct | 731 |
| 9 Oct | 2,745 |
| 8 Oct | 2,717 |
| 7 Oct | 1,408 |
| 6 Oct | 1,802 |
| 5 Oct | 1,918 |
| 4 Oct | 503 |
| 3 Oct | 957 |
| 2 Oct | 3,184 |
| 1 Oct | 2,208 |
| 30 Sep | 2,896 |
| 29 Sep | 4,908 |
| 28 Sep | 5,917 |
| 27 Sep | 1,306 |
| 26 Sep | 3,815 |
| 25 Sep | 6,493 |
| 24 Sep | 6,110 |
| 23 Sep | 4,848 |
| 22 Sep | 4,864 |
| 21 Sep | 4,609 |
| 20 Sep | 2,378 |
| 19 Sep | 2,459 |
| 18 Sep | 7,398 |
| 17 Sep | 7,222 |
| 16 Sep | 8,875 |
| 15 Sep | 10,326 |
| 14 Sep | 9,832 |
| 13 Sep | 2,276 |
| 12 Sep | 5,137 |
| 11 Sep | 10,925 |
| 10 Sep | 7,591 |
| 9 Sep | 7,203 |
| 8 Sep | 10,177 |
| 7 Sep | — |
The busiest day was 11 Sep, with 10,925 prices changed. Retailers changed 7,592 prices a day in the first week of records and 1,339 a day in the last. The Fuel Finder rules require every change to be reported within 30 minutes, so a quiet day mostly means steadier prices, although some stations do report late: a price that sits still for weeks and then jumps is usually one. The Fuel Finder page shows how often each brand changes its prices.
Where unleaded fell most
Towns with at least three filling stations, last 30 days.
| Town | 25 Sep | 25 Oct | Change |
|---|---|---|---|
| Maghera6 stations | 165.7p | 156.9p | ▼ 8.8p |
| Newton Stewart5 stations | 177.4p | 169.4p | ▼ 8.0p |
| Magherafelt12 stations | 172.6p | 165.5p | ▼ 7.1p |
| Beaconsfield3 stations | 179.9p | 172.9p | ▼ 7.0p |
| Holywell3 stations | 179.2p | 172.8p | ▼ 6.4p |
| Dunmow3 stations | 183.2p | 176.9p | ▼ 6.3p |
| Rickmansworth5 stations | 182.5p | 176.4p | ▼ 6.1p |
| Fraserburgh3 stations | 179.6p | 173.9p | ▼ 5.7p |
| Bathgate5 stations | 178.9p | 173.6p | ▼ 5.3p |
| Cramlington3 stations | 174.9p | 169.6p | ▼ 5.3p |
Where unleaded rose most
Same towns, same 30 days.
| Town | 25 Sep | 25 Oct | Change |
|---|---|---|---|
| Corwen4 stations | 171.9p | 180.4p | ▲ 8.5p |
| Thame3 stations | 181.6p | 189.9p | ▲ 8.3p |
| Saxmundham4 stations | 173.9p | 180.4p | ▲ 6.5p |
| Bude3 stations | 172.6p | 178.4p | ▲ 5.8p |
| Smethwick3 stations | 169.6p | 174.6p | ▲ 5.0p |
| Brackley3 stations | 170.9p | 175.9p | ▲ 5.0p |
| Lutterworth3 stations | 173.9p | 178.6p | ▲ 4.7p |
| Shoreham-by-sea3 stations | 168.9p | 172.9p | ▲ 4.0p |
| Pulborough3 stations | 171.2p | 175.2p | ▲ 4.0p |
| Felixstowe3 stations | 169.4p | 173.4p | ▲ 4.0p |
By brand
Change in the brand's average over the last 30 days. Brands with 25 stations or more.
| Brand | Stations | Unleaded | Diesel |
|---|---|---|---|
| Circle K | 46 | ▼ 2.4p | ▼ 2.9p |
| Maxol | 97 | ▼ 1.7p | ▼ 4.3p |
| Solo | 52 | ▼ 1.3p | ▼ 1.9p |
| Gulf | 309 | ▼ 1.1p | ▼ 0.8p |
| Texaco | 489 | ▼ 1.0p | ▼ 0.7p |
| Asda | 404 | ▼ 0.9p | ▼ 0.1p |
| BP | 995 | ▼ 0.9p | ▼ 0.4p |
| EG On The Move | 146 | ▼ 0.9p | ▼ 1.4p |
| Esso | 1438 | ▼ 0.9p | ▼ 0.1p |
| Go | 39 | ▼ 0.9p | ▼ 1.4p |
| Jet | 316 | ▼ 0.6p | unchanged |
| Valero | 187 | ▼ 0.6p | unchanged |
| Murco | 172 | ▼ 0.5p | unchanged |
| Morrisons | 341 | ▼ 0.4p | ▲ 0.5p |
| Pace | 51 | ▼ 0.2p | ▼ 0.7p |
| Shell | 890 | ▼ 0.2p | ▲ 1.1p |
| Total | 36 | ▼ 0.2p | ▼ 0.1p |
| Spar | 30 | ▼ 0.1p | ▼ 0.9p |
| Essar | 53 | ▲ 0.2p | ▲ 0.3p |
| Sainsburys | 315 | ▲ 0.2p | ▲ 1.6p |
| Gleaner | 27 | ▲ 0.6p | ▲ 2.0p |
| Tesco | 513 | ▲ 1.2p | ▲ 1.2p |
How these figures are made
Every filling station in the UK must publish its prices through the government's Fuel Finder scheme. We record every station's prices each day, and have done so since 7 Sep. Each daily figure is the average of the prices on display that day. Prices more than 25p away from the day's median are left out as reporting errors, and motorway service stations are left out of the averages because they do not charge local prices. Last updated 25 Oct.