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 every day since is retained permanently.
The UK average unleaded (E10) price is 161.6p per litre and diesel (B7) is 181.8p, based on 101,579 price observations on Fri, 7 Aug 2026. Since Tue, 7 Jul 2026, unleaded has risen 10.9p per litre and diesel has risen 17.3p.
Daily averages, newest first
| Date | Unleaded (E10) | Diesel (B7) | Observations |
|---|---|---|---|
| Fri, 7 Aug 2026 | 161.6p | 181.8p | 101,579 |
| Thu, 6 Aug 2026 | 161.6p | 181.7p | 367,226 |
| Wed, 5 Aug 2026 | 161.5p | 181.5p | 374,990 |
| Tue, 4 Aug 2026 | 161.3p | 181.2p | 375,088 |
| Mon, 3 Aug 2026 | 161.0p | 180.5p | 374,774 |
| Sun, 2 Aug 2026 | 160.7p | 180.1p | 374,949 |
| Sat, 1 Aug 2026 | 160.5p | 179.7p | 374,922 |
| Fri, 31 Jul 2026 | 160.1p | 179.1p | 374,539 |
| Thu, 30 Jul 2026 | 159.6p | 178.4p | 381,964 |
| Wed, 29 Jul 2026 | 159.2p | 177.7p | 374,120 |
| Tue, 28 Jul 2026 | 158.7p | 176.9p | 374,041 |
| Mon, 27 Jul 2026 | 158.0p | 175.9p | 373,751 |
| Sun, 26 Jul 2026 | 157.6p | 175.3p | 373,728 |
| Sat, 25 Jul 2026 | 157.3p | 174.8p | 373,618 |
| Fri, 24 Jul 2026 | 156.5p | 173.5p | 373,239 |
| Thu, 23 Jul 2026 | 155.7p | 172.3p | 373,200 |
| Wed, 22 Jul 2026 | 155.1p | 171.2p | 364,640 |
| Tue, 21 Jul 2026 | 154.6p | 170.3p | 206,948 |
| Mon, 20 Jul 2026 | 153.6p | 168.7p | 151,981 |
| Sun, 19 Jul 2026 | 153.3p | 168.3p | 209,932 |
| Sat, 18 Jul 2026 | 153.2p | 168.0p | 197,691 |
| Fri, 17 Jul 2026 | 152.7p | 167.3p | 203,183 |
| Thu, 16 Jul 2026 | 152.3p | 166.6p | 224,743 |
| Wed, 15 Jul 2026 | 151.9p | 166.0p | 180,431 |
| Tue, 14 Jul 2026 | 151.5p | 165.2p | 193,619 |
| Mon, 13 Jul 2026 | 151.2p | 164.7p | 239,673 |
| Sun, 12 Jul 2026 | 151.1p | 164.7p | 214,173 |
| Sat, 11 Jul 2026 | 151.1p | 164.6p | 210,649 |
| Fri, 10 Jul 2026 | 151.0p | 164.6p | 179,875 |
| Thu, 9 Jul 2026 | 150.8p | 164.4p | 230,661 |
| Wed, 8 Jul 2026 | 150.7p | 164.4p | 230,247 |
| Tue, 7 Jul 2026 | 150.7p | 164.5p | 200,347 |
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; fuel.co.uk retains every 30-minute snapshot permanently, so coverage extends daily.
Today's prices near you
More price data