UK fuel prices Fuel price report 23 Jul 2026 UK fuel price report: 23 Jul 2026 Diesel costs 172.0p a litre and petrol 155.0p , the typical prices across 7,898 UK forecourts. In a week diesel is up 6.0p and petrol up 3.0p.
Medians of the prices retailers reported to the government’s Fuel Finder scheme on 23 Jul 2026: 7,815 forecourts selling petrol, 7,898 selling diesel, compared with 16 Jul 2026. See the latest report .
Petrol
155.0p/L
up 3.0p in a week, up 2.0p in 30 days
Diesel
172.0p/L
up 6.0p in a week, up 2.0p in 30 days
Diesel at £2 or more
1%
of stations selling diesel
Supermarket saving
4.0p/L
petrol at supermarkets vs other forecourts
How prices have moved UK median price per litre each day since 28 Mar 2026: diesel down 8.0p, petrol up 5.0p.
150p 160p 170p 180p 190p 1 Apr 1 May 1 Jun 1 Jul Petrol (E10), 28 Mar: 150.0p Petrol (E10), 31 Mar: 153.0p Petrol (E10), 1 Apr: 154.0p Petrol (E10), 2 Apr: 155.0p Petrol (E10), 5 Apr: 156.0p Petrol (E10), 6 Apr: 156.0p Petrol (E10), 7 Apr: 157.0p Petrol (E10), 10 Apr: 158.0p Petrol (E10), 12 Apr: 158.0p Petrol (E10), 13 Apr: 158.0p Petrol (E10), 16 Apr: 158.0p Petrol (E10), 19 Apr: 158.0p Petrol (E10), 20 Apr: 158.0p Petrol (E10), 28 Apr: 157.0p Petrol (E10), 6 May: 157.0p Petrol (E10), 7 May: 157.0p Petrol (E10), 8 May: 157.0p Petrol (E10), 9 May: 157.0p Petrol (E10), 10 May: 157.0p Petrol (E10), 11 May: 157.0p Petrol (E10), 12 May: 157.0p Petrol (E10), 14 May: 157.0p Petrol (E10), 15 May: 158.0p Petrol (E10), 16 May: 158.0p Petrol (E10), 17 May: 158.0p Petrol (E10), 18 May: 158.0p Petrol (E10), 19 May: 158.0p Petrol (E10), 20 May: 158.0p Petrol (E10), 21 May: 158.0p Petrol (E10), 22 May: 159.0p Petrol (E10), 23 May: 159.0p Petrol (E10), 24 May: 159.0p Petrol (E10), 25 May: 159.0p Petrol (E10), 26 May: 159.0p Petrol (E10), 28 May: 159.0p Petrol (E10), 29 May: 159.0p Petrol (E10), 30 May: 159.0p Petrol (E10), 31 May: 159.0p Petrol (E10), 1 Jun: 159.0p Petrol (E10), 2 Jun: 159.0p Petrol (E10), 3 Jun: 159.0p Petrol (E10), 4 Jun: 158.0p Petrol (E10), 5 Jun: 158.0p Petrol (E10), 6 Jun: 158.0p Petrol (E10), 7 Jun: 158.0p Petrol (E10), 8 Jun: 158.0p Petrol (E10), 9 Jun: 157.0p Petrol (E10), 10 Jun: 157.0p Petrol (E10), 11 Jun: 156.0p Petrol (E10), 12 Jun: 156.0p Petrol (E10), 13 Jun: 156.0p Petrol (E10), 14 Jun: 156.0p Petrol (E10), 15 Jun: 156.0p Petrol (E10), 16 Jun: 155.0p Petrol (E10), 17 Jun: 155.0p Petrol (E10), 18 Jun: 155.0p Petrol (E10), 19 Jun: 154.0p Petrol (E10), 20 Jun: 154.0p Petrol (E10), 21 Jun: 153.0p Petrol (E10), 22 Jun: 153.0p Petrol (E10), 23 Jun: 153.0p Petrol (E10), 24 Jun: 152.0p Petrol (E10), 25 Jun: 152.0p Petrol (E10), 26 Jun: 152.0p Petrol (E10), 27 Jun: 151.0p Petrol (E10), 28 Jun: 151.0p Petrol (E10), 29 Jun: 151.0p Petrol (E10), 30 Jun: 150.0p Petrol (E10), 1 Jul: 150.0p Petrol (E10), 2 Jul: 150.0p Petrol (E10), 3 Jul: 150.0p Petrol (E10), 4 Jul: 150.0p Petrol (E10), 5 Jul: 150.0p Petrol (E10), 6 Jul: 150.0p Petrol (E10), 7 Jul: 150.0p Petrol (E10), 8 Jul: 150.0p Petrol (E10), 9 Jul: 150.0p Petrol (E10), 10 Jul: 150.0p Petrol (E10), 11 Jul: 150.0p Petrol (E10), 12 Jul: 150.0p Petrol (E10), 13 Jul: 150.0p Petrol (E10), 14 Jul: 151.0p Petrol (E10), 15 Jul: 152.0p Petrol (E10), 16 Jul: 152.0p Petrol (E10), 17 Jul: 152.0p Petrol (E10), 18 Jul: 153.0p Petrol (E10), 19 Jul: 153.0p Petrol (E10), 20 Jul: 153.0p Petrol (E10), 21 Jul: 154.0p Petrol (E10), 22 Jul: 155.0p Petrol (E10), 23 Jul: 155.0p Diesel (B7), 28 Mar: 180.0p Diesel (B7), 31 Mar: 184.0p Diesel (B7), 1 Apr: 186.0p Diesel (B7), 2 Apr: 186.0p Diesel (B7), 5 Apr: 189.0p Diesel (B7), 6 Apr: 190.0p Diesel (B7), 7 Apr: 190.0p Diesel (B7), 10 Apr: 192.0p Diesel (B7), 12 Apr: 192.0p Diesel (B7), 13 Apr: 192.0p Diesel (B7), 16 Apr: 192.0p Diesel (B7), 19 Apr: 191.0p Diesel (B7), 20 Apr: 191.0p Diesel (B7), 28 Apr: 190.0p Diesel (B7), 6 May: 189.0p Diesel (B7), 7 May: 189.0p Diesel (B7), 8 May: 188.0p Diesel (B7), 9 May: 188.0p Diesel (B7), 10 May: 188.0p Diesel (B7), 11 May: 188.0p Diesel (B7), 12 May: 188.0p Diesel (B7), 14 May: 188.0p Diesel (B7), 15 May: 187.0p Diesel (B7), 16 May: 187.0p Diesel (B7), 17 May: 187.0p Diesel (B7), 18 May: 187.0p Diesel (B7), 19 May: 186.0p Diesel (B7), 20 May: 186.0p Diesel (B7), 21 May: 186.0p Diesel (B7), 22 May: 186.0p Diesel (B7), 23 May: 185.0p Diesel (B7), 24 May: 185.0p Diesel (B7), 25 May: 185.0p Diesel (B7), 26 May: 185.0p Diesel (B7), 28 May: 185.0p Diesel (B7), 29 May: 184.0p Diesel (B7), 30 May: 184.0p Diesel (B7), 31 May: 184.0p Diesel (B7), 1 Jun: 184.0p Diesel (B7), 2 Jun: 183.0p Diesel (B7), 3 Jun: 183.0p Diesel (B7), 4 Jun: 182.0p Diesel (B7), 5 Jun: 182.0p Diesel (B7), 6 Jun: 181.0p Diesel (B7), 7 Jun: 181.0p Diesel (B7), 8 Jun: 180.0p Diesel (B7), 9 Jun: 180.0p Diesel (B7), 10 Jun: 179.0p Diesel (B7), 11 Jun: 178.0p Diesel (B7), 12 Jun: 177.0p Diesel (B7), 13 Jun: 177.0p Diesel (B7), 14 Jun: 177.0p Diesel (B7), 15 Jun: 176.0p Diesel (B7), 16 Jun: 175.0p Diesel (B7), 17 Jun: 175.0p Diesel (B7), 18 Jun: 174.0p Diesel (B7), 19 Jun: 173.0p Diesel (B7), 20 Jun: 172.0p Diesel (B7), 21 Jun: 172.0p Diesel (B7), 22 Jun: 171.0p Diesel (B7), 23 Jun: 170.0p Diesel (B7), 24 Jun: 169.0p Diesel (B7), 25 Jun: 168.0p Diesel (B7), 26 Jun: 168.0p Diesel (B7), 27 Jun: 167.0p Diesel (B7), 28 Jun: 167.0p Diesel (B7), 29 Jun: 167.0p Diesel (B7), 30 Jun: 167.0p Diesel (B7), 1 Jul: 166.0p Diesel (B7), 2 Jul: 166.0p Diesel (B7), 3 Jul: 165.0p Diesel (B7), 4 Jul: 164.0p Diesel (B7), 5 Jul: 164.0p Diesel (B7), 6 Jul: 164.0p Diesel (B7), 7 Jul: 164.0p Diesel (B7), 8 Jul: 164.0p Diesel (B7), 9 Jul: 164.0p Diesel (B7), 10 Jul: 164.0p Diesel (B7), 11 Jul: 164.0p Diesel (B7), 12 Jul: 164.0p Diesel (B7), 13 Jul: 164.0p Diesel (B7), 14 Jul: 165.0p Diesel (B7), 15 Jul: 166.0p Diesel (B7), 16 Jul: 166.0p Diesel (B7), 17 Jul: 167.0p Diesel (B7), 18 Jul: 168.0p Diesel (B7), 19 Jul: 168.0p Diesel (B7), 20 Jul: 169.0p Diesel (B7), 21 Jul: 170.0p Diesel (B7), 22 Jul: 171.0p Diesel (B7), 23 Jul: 172.0p 172.0p 155.0p Biggest moves this week Council areas whose median price changed most since 16 Jul 2026.
Cheapest and dearest areas for petrol Cheapest and dearest areas for diesel Prices by brand Brands with 50 or more forecourts, cheapest petrol first.
Brand Petrol Week Diesel Week Sainsbury's 151.0p +2.0p 168.0p +6.0p Maxol 152.0p +6.0p 169.0p +12.0p Morrisons 152.0p +3.0p 168.0p +6.0p Solo 152.0p +6.0p 169.0p +12.0p Tesco 152.0p +2.0p 168.0p +5.0p Asda 153.0p +3.0p 169.0p +4.0p Jet 154.0p +4.0p 170.0p +5.0p Texaco 154.0p +4.0p 171.0p +6.0p Murco 155.0p +3.0p 171.0p +5.0p Esso 156.0p +4.0p 173.0p +6.0p Pace 156.0p +2.0p 174.0p +6.0p Valero 156.0p +4.0p 172.0p +7.0p EG On The Move 157.0p +7.0p 173.0p +7.0p Gulf 157.0p +4.0p 173.0p +7.0p BP 158.0p +4.0p 174.0p +6.0p Shell 160.0p +5.0p 177.0p +8.0p
Writing about fuel prices? Use these figures freely: credit “pump’d analysis of Fuel Finder data” and link to https://pumpd.app/fuel-prices/report/2026-07-23. Ask us for any town’s numbers.
Contact us