fuel.co.uk home

Price history

UK petrol price history

Daily national average pump prices, calculated from the price snapshots fuel.co.uk records every 30 minutes from official UK Government data. Coverage runs from Tue, 7 Jul 2026, when this dataset began, and each day is retained for five years.

The UK average unleaded (E10) price is £7.84 a gallon (172.4p per litre) and diesel (B7) is £8.91 (196.1p), based on 201,746 price observations on Sun, 20 Sept 2026. Since Tue, 7 Jul 2026, unleaded has risen 21.7p per litre and diesel has risen 31.5p.

Daily averages, newest first

DateUnleaded (E10)Diesel (B7)Observations
Sun, 20 Sept 2026172.4p196.1p201,746
Sat, 19 Sept 2026172.3p195.9p387,231
Fri, 18 Sept 2026172.1p195.5p387,132
Thu, 17 Sept 2026171.8p194.9p387,213
Wed, 16 Sept 2026171.4p194.1p386,687
Tue, 15 Sept 2026170.7p193.1p386,458
Mon, 14 Sept 2026169.9p192.0p386,605
Sun, 13 Sept 2026169.5p191.3p378,668
Sat, 12 Sept 2026169.3p191.1p386,492
Fri, 11 Sept 2026168.8p190.4p386,098
Thu, 10 Sept 2026168.0p189.5p386,397
Wed, 9 Sept 2026167.4p188.8p378,311
Tue, 8 Sept 2026166.6p188.1p386,364
Mon, 7 Sept 2026165.5p187.0p386,322
Sun, 6 Sept 2026164.7p186.3p386,641
Sat, 5 Sept 2026164.4p185.9p386,467
Fri, 4 Sept 2026163.6p185.2p386,176
Thu, 3 Sept 2026162.9p184.5p386,164
Wed, 2 Sept 2026162.3p183.9p386,008
Tue, 1 Sept 2026161.9p183.6p386,105
Mon, 31 Aug 2026161.8p183.5p386,290
Sun, 30 Aug 2026161.7p183.5p386,302
Sat, 29 Aug 2026161.7p183.5p386,295
Fri, 28 Aug 2026161.7p183.4p362,102
Thu, 27 Aug 2026161.6p183.4p377,997
Wed, 26 Aug 2026161.6p183.3p385,831
Tue, 25 Aug 2026161.6p183.1p369,661
Mon, 24 Aug 2026161.5p182.8p377,690
Sun, 23 Aug 2026161.4p182.6p377,688
Sat, 22 Aug 2026161.4p182.6p385,707
Fri, 21 Aug 2026161.3p182.5p385,601
Thu, 20 Aug 2026161.3p182.3p385,419
Wed, 19 Aug 2026161.3p182.2p385,262
Tue, 18 Aug 2026161.3p182.1p377,157
Mon, 17 Aug 2026161.3p181.9p384,987
Sun, 16 Aug 2026161.2p181.9p384,880
Sat, 15 Aug 2026161.2p181.9p384,812
Fri, 14 Aug 2026161.3p181.9p384,514
Thu, 13 Aug 2026161.4p181.9p384,258
Wed, 12 Aug 2026161.5p181.9p384,195
Tue, 11 Aug 2026161.5p181.8p384,020
Mon, 10 Aug 2026161.6p181.9p384,005
Sun, 9 Aug 2026161.7p181.9p384,094
Sat, 8 Aug 2026161.7p181.9p360,560
Fri, 7 Aug 2026161.6p181.8p368,469
Thu, 6 Aug 2026161.6p181.6p375,993
Wed, 5 Aug 2026161.5p181.5p383,849
Tue, 4 Aug 2026161.3p181.2p383,845
Mon, 3 Aug 2026161.0p180.5p383,522
Sun, 2 Aug 2026160.7p180.1p383,686
Sat, 1 Aug 2026160.5p179.7p383,610
Fri, 31 Jul 2026160.1p179.1p383,194
Thu, 30 Jul 2026159.6p178.4p390,703
Wed, 29 Jul 2026159.2p177.7p382,576
Tue, 28 Jul 2026158.7p176.9p382,436
Mon, 27 Jul 2026158.0p175.9p382,123
Sun, 26 Jul 2026157.6p175.3p382,080
Sat, 25 Jul 2026157.3p174.9p381,976
Fri, 24 Jul 2026156.5p173.5p381,593
Thu, 23 Jul 2026155.7p172.3p381,536
Wed, 22 Jul 2026155.1p171.2p372,840
Tue, 21 Jul 2026154.6p170.4p211,247
Mon, 20 Jul 2026153.6p168.8p155,063
Sun, 19 Jul 2026153.3p168.3p214,240
Sat, 18 Jul 2026153.2p168.1p201,787
Fri, 17 Jul 2026152.7p167.3p207,273
Thu, 16 Jul 2026152.3p166.6p228,962
Wed, 15 Jul 2026151.9p166.0p183,622
Tue, 14 Jul 2026151.5p165.3p197,094
Mon, 13 Jul 2026151.2p164.8p244,385
Sun, 12 Jul 2026151.1p164.7p218,448
Sat, 11 Jul 2026151.1p164.7p214,914
Fri, 10 Jul 2026151.0p164.7p183,499
Thu, 9 Jul 2026150.8p164.4p234,947
Wed, 8 Jul 2026150.7p164.4p234,825
Tue, 7 Jul 2026150.7p164.6p204,382

Each day's figure is the mean of every valid price observation recorded that day across all reporting UK forecourts (Open Government Licence v3.0). The observation count shows the sample behind each average. This dataset started on Tue, 7 Jul 2026 and grows by a day at a time. Each daily average is retained for five years, and the 30-minute snapshots it is calculated from are kept for at least as long.

Today's prices near you