Report

UK fuel prices in June 2026

Petrol averaged 154.9p a litre in June 2026 and diesel 174.9p, with the daily highs and lows, brands and regions.

By Forecourt Prices

The month in brief

Petrol (E10) averaged 154.9p a litre in June 2026, and diesel (B7) averaged 174.9p.

Petrol fell 8.0p through the month, from 158.9p on 1 June to 150.9p on 30 June. Diesel fell 16.6p, from 182.9p on 1 June to 166.3p on 30 June.

Against May, petrol was 3.3p a litre cheaper and diesel 11.2p cheaper.

Daily UK averages from our price data, across about 7,000 forecourts a day with a petrol price.

The month in figures

UK average prices in June 2026, in pence a litre, from 1 to 30 June.
Fuel Average 1 Jun 30 Jun In the month Highest Lowest Against May
Petrol (E10) 154.9p 158.9p 150.9p down 8.0p 158.9p on 1 Jun 150.9p on 30 Jun down 3.3p
Super unleaded (E5) 172.1p 175.7p 169.0p down 6.7p 175.7p on 1 Jun 169.0p on 30 Jun down 2.8p
Diesel (B7) 174.9p 182.9p 166.3p down 16.6p 182.9p on 1 Jun 166.3p on 30 Jun down 11.2p
Premium diesel 194.7p 201.1p 187.1p down 14.0p 201.1p on 1 Jun 187.1p on 30 Jun down 10.1p

Single forecourt prices ran from 128.9p to 197.9p a litre for petrol, and from 137.9p to 225.0p for diesel. Prices far from what the rest of the UK charged that day are left out.

Each fuel's daily UK average from our price data, averaged over the days of the month.

Petrol and diesel each day

The UK average price of petrol (E10) and diesel (B7) each day in June 2026, in pence a litre.

The UK average price of petrol (E10) and diesel (B7) each day in June 2026, in pence a litre. The sentences under the chart say what it shows.
  • Petrol was highest at 158.9p on 1 June, and lowest at 150.9p on 30 June.
  • Diesel was highest at 182.9p on 1 June, and lowest at 166.3p on 30 June.

Daily UK averages from our price data: each forecourt's price in effect at the end of the day.

What a tank cost

At the month's averages, a 55-litre tank cost £85.20 with petrol and £96.20 with diesel.

That was £1.82 less than in May for petrol, and £6.16 less for diesel.

A gallon cost £7.04 for petrol and £7.95 for diesel, at 4.54609 litres a gallon.

Supermarkets and other forecourts

Supermarket petrol averaged 3.2p a litre less than petrol at the major brands in June, and supermarket diesel 4.7p less.

The petrol gap was widest at 3.8p on 22 June, and narrowest at 2.7p on 4 June.

The diesel gap was widest at 6.1p on 21 June, and narrowest at 3.1p on 4 June.

In May, the gap averaged 3.4p for petrol and 3.1p for diesel.

Supermarkets here are Tesco, Morrisons, Asda and Sainsbury's. The major brands are Esso, BP, Shell, Texaco and 6 more.

Daily brand averages from our price data, each group weighted by its forecourts, not counting motorway services.

Supermarket vs branded fuel: is there a difference?

Prices by brand

Go had the cheapest petrol of these brands, at 146.0p. Gleaner had the dearest, at 160.8p.

Go had the cheapest diesel of these brands, at 162.8p. Gleaner had the dearest, at 181.1p.

Each brand's average in June 2026, in pence a litre, cheapest petrol first.
Brand Petrol (E10) Against May Diesel (B7) Against May
Go 146.0p down 4.2p 162.8p down 11.5p
Costco 147.5p down 3.6p 166.7p down 12.9p
Emo 148.1p down 7.7p 163.1p down 13.3p
Maxol 148.7p down 5.0p 164.6p down 10.8p
Solo 148.9p down 5.3p 163.9p down 11.4p
Circle K 150.0p down 6.1p 165.4p down 11.4p
Asda 151.7p down 2.9p 171.6p down 12.3p
Sainsbury's 151.7p down 3.5p 171.0p down 13.1p
Morrisons 151.9p down 3.6p 170.6p down 12.6p
Tesco 152.6p down 2.6p 171.2p down 12.6p
TotalEnergies 153.0p down 3.4p 173.5p down 11.7p
Applegreen 153.2p down 2.8p 176.3p down 8.8p
Co-op 153.6p down 1.7p 174.8p down 11.8p
EG On The Move 153.7p down 2.5p 176.3p down 11.5p
Valero 153.8p down 4.6p 173.9p down 11.7p
Texaco 153.9p down 3.5p 174.1p down 10.8p
JET 154.1p down 3.2p 174.2p down 11.1p
Essar 154.8p down 2.5p 175.1p down 9.8p
Spar 154.8p down 3.3p 173.5p down 10.9p
Murco 155.4p down 2.6p 176.3p down 10.0p
Esso 155.5p down 3.4p 176.1p down 11.7p
BP 156.1p down 3.4p 176.6p down 11.2p
Gulf 156.2p down 2.3p 176.7p down 9.9p
Shell 156.2p down 2.7p 176.7p down 10.7p
Pace 158.3p down 2.2p 178.1p down 9.0p
Highland Fuels 159.3p down 4.0p 177.5p down 10.0p
Gleaner 160.8p down 2.1p 181.1p down 8.4p

Each brand's daily average from our price data, at its forecourts away from motorway services, averaged over the month.

Prices by region

Petrol was cheapest in Northern Ireland, at 148.8p, and dearest in Scotland, at 156.9p.

Diesel was cheapest in Northern Ireland, at 164.3p, and dearest in the South East, at 177.3p.

Each region's average in June 2026, in pence a litre, and how far it sat from the UK average.
Region Petrol (E10) Against UK Diesel (B7) Against UK
Northern Ireland 148.8p −6.1p 164.3p −10.6p
Yorkshire 153.4p −1.5p 174.2p −0.7p
North East 153.5p −1.4p 173.8p −1.1p
North West 154.1p −0.8p 174.8p −0.1p
Wales 154.6p −0.3p 174.0p −0.9p
East Midlands 154.8p −0.1p 175.0p +0.1p
West Midlands 154.8p −0.1p 175.6p +0.7p
London 155.8p +0.9p 176.0p +1.1p
South West 155.9p +1.0p 176.5p +1.6p
East of England 155.9p +1.0p 175.8p +0.9p
South East 156.5p +1.6p 177.3p +2.4p
Scotland 156.9p +2.0p 175.7p +0.8p

Regions follow postcodes, so a forecourt counts in the region its postcode is in. London is Greater London.

Each region's daily average from our price data, averaged over the month.

Gaps between fuels

Diesel cost 20.0p a litre more than petrol on average in June.

The gap was 7.9p narrower than in May.

On average, super unleaded (E5) cost 17.2p more than petrol (E10), and premium diesel cost 19.8p more than standard diesel.

Worked out from the month's UK averages in our price data.

What changed in June

On 1 June, HMRC's new advisory fuel rates for company cars began: 14p to 26p a mile for petrol, and 15p to 23p for diesel.[1] They had been 12p to 22p and 12p to 18p.[1]

The last twelve months

UK average prices by month, in pence a litre, from our monthly reports.
Month Petrol (E10) Diesel (B7)
June 2026 154.9p 174.9p
May 2026 158.2p 186.1p
April 2026 157.2p 189.9p
March 2026 143.3p 163.4p

Today's UK averages and the full price history

Common questions about fuel prices in June

What was the average price of petrol in June 2026?

Petrol (E10) averaged 154.9p a litre in June 2026, from our daily UK averages. Super unleaded (E5) averaged 172.1p.

Did fuel prices go up or down in June 2026?

Petrol fell 8.0p through the month, from 158.9p on 1 June to 150.9p on 30 June. Diesel fell 16.6p through the month, from 182.9p on 1 June to 166.3p on 30 June. Against May, petrol was 3.3p a litre cheaper and diesel 11.2p cheaper.

What was the cheapest day to buy diesel in June 2026?

The UK average for diesel was lowest on 30 June, at 166.3p a litre. It was highest on 1 June, at 182.9p.

How we work it out, and how to cite it

Our figures come from the UK Government's Fuel Finder scheme, which we check every 15 minutes.

Each day's UK average is over every forecourt's price at the end of that day in our price data. We count prices reported in the last 30 days.

We leave out prices far from what the rest of the UK charged that day. The month's figure is the average of its daily figures.

To cite this report: Forecourt Prices, "UK fuel prices in June 2026", https://forecourtprices.co.uk/articles/uk-fuel-prices-june-2026

  1. GOV.UK (HMRC): Advisory fuel rates, checked 16 October 2026.

How we work out the figures