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.77 a gallon (171.0p per litre) and diesel (B7) is £9.02 (198.4p), based on 73,269 price observations on Thu, 5 Nov 2026. Since Tue, 7 Jul 2026, unleaded has risen 20.3p per litre and diesel has risen 33.8p.

Daily averages, newest first

DateUnleaded (E10)Diesel (B7)Observations
Thu, 5 Nov 2026171.0p198.4p73,269
Wed, 4 Nov 2026171.2p198.4p390,635
Tue, 3 Nov 2026171.5p198.5p390,704
Mon, 2 Nov 2026171.9p198.6p390,754
Sun, 1 Nov 2026172.1p198.6p390,880
Sat, 31 Oct 2026172.1p198.6p390,828
Fri, 30 Oct 2026172.4p198.7p390,596
Thu, 29 Oct 2026172.7p198.7p390,607
Wed, 28 Oct 2026172.9p198.8p390,653
Tue, 27 Oct 2026173.1p198.8p390,645
Mon, 26 Oct 2026173.4p198.9p390,686
Sun, 25 Oct 2026173.5p198.9p382,619
Sat, 24 Oct 2026173.5p198.9p390,713
Fri, 23 Oct 2026173.8p199.0p382,414
Thu, 22 Oct 2026173.9p199.0p390,518
Wed, 21 Oct 2026174.0p199.0p390,507
Tue, 20 Oct 2026174.1p199.0p390,439
Mon, 19 Oct 2026174.1p199.1p390,373
Sun, 18 Oct 2026174.1p199.1p390,366
Sat, 17 Oct 2026174.2p199.1p390,319
Fri, 16 Oct 2026174.2p199.1p390,319
Thu, 15 Oct 2026174.3p199.2p300,817
Wed, 14 Oct 2026174.3p199.3p276,420
Tue, 13 Oct 2026174.5p199.5p243,882
Mon, 12 Oct 2026174.6p199.6p260,072
Sun, 11 Oct 2026174.6p199.7p243,807
Sat, 10 Oct 2026174.6p199.7p357,582
Fri, 9 Oct 2026174.6p199.7p390,046
Thu, 8 Oct 2026174.6p199.7p390,065
Wed, 7 Oct 2026174.7p199.8p390,048
Tue, 6 Oct 2026174.7p199.9p381,740
Mon, 5 Oct 2026174.8p199.9p381,676
Sun, 4 Oct 2026174.8p200.0p389,841
Sat, 3 Oct 2026174.8p199.9p389,796
Fri, 2 Oct 2026174.7p199.8p381,624
Thu, 1 Oct 2026174.6p199.8p388,290
Wed, 30 Sept 2026174.6p199.8p387,571
Tue, 29 Sept 2026174.5p199.6p387,575
Mon, 28 Sept 2026174.2p199.3p387,608
Sun, 27 Sept 2026174.1p199.1p387,600
Sat, 26 Sept 2026174.0p199.0p387,599
Fri, 25 Sept 2026173.7p198.5p387,395
Thu, 24 Sept 2026173.4p197.9p387,104
Wed, 23 Sept 2026173.2p197.4p387,126
Tue, 22 Sept 2026172.9p197.0p378,804
Mon, 21 Sept 2026172.6p196.5p387,153
Sun, 20 Sept 2026172.4p196.1p387,353
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