Petrol and diesel prices in the East of England

Petrol (E10) averages 172.4p a litre in the East of England. That is 0.7p dearer than the UK average of 171.7p, and the joint 5th dearest of the 12 UK regions. Diesel (B7) averages 198.9p, about the same as the UK average of 198.4p. The cheapest petrol we list here is 160.9p at Sainsbury's Hadleigh Road in Ipswich. Of its towns, Leighton Buzzard has the lowest petrol average, at 167.1p. Across the 6 counties with a petrol average, it runs from 169.5p in Suffolk to 173.4p in Hertfordshire. Supermarket petrol runs 2.0p under the major brands here.

Average prices in the East of England

Petrol (E10)
172.4p
0.7p above the UK (171.7p)
The joint 5th dearest of the 12 UK regions
Diesel (B7)
198.9p
About the same as the UK (198.4p)
The 6th dearest of the 12 UK regions

Most of the prices behind these averages are more than 3 days old.

From 669 forecourts with a usable price in our price data, updated 3:17am on 2 November UK time.

East of England against the UK

The East of England average every day since 7 February 2026 (solid lines) against the UK's (dashed), in pence a litre.
  • Petrol in the East of England was highest at 175.8p on 5 October 2026 and lowest at 133.3p on 11 February 2026.
  • Over the 30 days to 1 November 2026, petrol here averaged 0.8p above the UK's. In its first 30 days from 7 February 2026, it averaged 1.0p above the UK's.
  • From 2 October to 1 November 2026, the East of England petrol average moved down 3.2p.

Daily figures from 7 February 2026 to 1 November 2026.

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

Cheapest forecourts in the East of England now

Petrol (E10)

  1. Sainsbury's Hadleigh Road
    40 Hadleigh Road, Ipswich, IP2 0BX
    160.9p
  2. Woolpit Service Station
    Woolpit Service Station, Church Street, Woolpit, Bury St. Edmunds, IP30 9QT
    161.9pLast reported 13 days ago
  3. Station Garage Thurston
    Station Garage Thurston, Bury St Edmunds, IP31 3QX
    161.9pLast reported 13 days ago
  4. Darsham Service Station IP17
    Smith & Wesby (Saxmundham) Ltd, Darsham Service Station, Main Road, Darsham, Saxmundham, IP17 3PW
    162.9p
  5. Karan Norton Service Station
    Norton Service Station, Woolpit Road, Norton, Bury St. Edmunds, IP31 3LU
    162.9p
  6. Nedging Autocentre
    Nedging Autocentre, Ipswich Road, Nedging Tye, Ipswich, Babergh, IP7 7BN
    162.9pLast reported 3 days ago
  7. Esso Capel Service Station
    Esso Service Station, London Road, Capel St. Mary, Ipswich, IP9 2JT
    162.9pLast reported 3 days ago
  8. MFG Morrisons Leighton Buzzard
    Lake Street, Leighton Buzzard, Bedfordshire, LU7 1WS
    163.7p
  9. Karan Lake Street Service Station
    45 Lake Street Leighton Buzzard Bedfordshire, Bedfordshire, LU7 1RS
    163.7p
  10. Naservice Stations
    28, Steeple Road, Mayland, Chelmsford, CM3 6BB
    163.9pLast reported 3 days ago

Diesel (B7)

  1. Costco Watford
    Hartspring Lane, Watford, Watford, Hertfordshire, WD25 8JS
    184.9pLast reported 19 days ago
  2. Asda Watford Supercentre
    Odhams Industrial Estate, St Albans Road, Watford, WD24 7RT
    187.7pLast reported 19 days ago
  3. Woolpit Service Station
    Woolpit Service Station, Church Street, Woolpit, Bury St. Edmunds, IP30 9QT
    187.9pLast reported 10 days ago
  4. Station Garage Thurston
    Station Garage Thurston, Bury St Edmunds, IP31 3QX
    187.9pLast reported 10 days ago
  5. Essar Ramsey Service Station PE26
    Stocking Fen Rd, Ramsey, Huntingdon, PE26 1SA
    187.9pLast reported 18 days ago
  6. Sainsbury's Dome Roundabout
    Cow Lane, Watford, WD25 9JS
    187.9pLast reported 19 days ago
  7. Ramsey Superstore
    Neil Way, Ramsey, Huntingdon, PE26 2SB
    187.9pLast reported 20 days ago
  8. Watford Extra
    239-241 Lower High St, Watford, WD17 2BD
    188.9pLast reported 3 days ago
  9. Rontec Watford
    St Albans Road, Watford, Hertfordshire, WD24 4AE
    188.9pLast reported 10 days ago
  10. Asda Stoke Park Superstore
    Stoke Park Drive, Ipswich, IP2 9EG
    189.7pLast reported 19 days ago

Each forecourt's latest price from our price data. A price far from the UK median is left out, and older prices show their age.

Cheapest and dearest towns

The cheapest town for petrol in the East of England is Leighton Buzzard, at 167.1p. The dearest is Stansted Mountfitchet, at 181.0p.

Cheapest towns
Town Petrol (E10) Diesel (B7) Forecourts
Leighton Buzzard 167.1p 195.5p 6
Bury St Edmunds 167.4p 195.4p 11
Haverhill 167.5p No figure 5
Ipswich 168.1p 194.2p 17
Lowestoft 168.4p 196.9p 8
Dearest towns
Town Petrol (E10) Diesel (B7) Forecourts
Stansted Mountfitchet 181.0p 204.9p 7
Bishop's Stortford 180.9p 204.7p 8
Sawbridgeworth 179.7p 202.6p 14
Harlow 177.2p 199.8p 16
Wisbech 176.6p 202.5p 6

Each town covers the forecourts within its page's radius, so towns close together share some. A town needs 5 petrol prices to be listed. Town figures from 2:03am on 2 November.

Counties in the East of England

Across the 6 counties with a petrol average, it runs from 169.5p in Suffolk to 173.4p in Hertfordshire.

Average petrol and diesel prices by county in the East of England, cheapest petrol first.
County Petrol (E10) Diesel (B7) Cheapest petrol Forecourts
Suffolk 169.5p 197.0p 160.9p 99
Essex 172.4p 199.2p 163.9p 186
Bedfordshire 172.5p 199.0p 163.7p 54
Cambridgeshire 172.8p 198.9p 164.9p 93
Norfolk 172.8p 199.4p 167.7p 101
Hertfordshire 173.4p 198.9p 160.9p 120

A dash means fewer than 5 prices to average. Each forecourt counts once, in the county of its nearest town.

Supermarkets against the major brands

Supermarket petrol averages 170.7p over 142 forecourts in the East of England, 2.0p cheaper than the major brands' 172.7p over 456.

Supermarket diesel averages 196.2p over 121 forecourts in the East of England, 3.3p cheaper than the major brands' 199.5p over 415.

Most of the prices behind these averages are more than 3 days old.

Compare every brand ·Supermarket fuel against the big brands

Motorway services

Motorway services petrol averages 189.1p over 8 forecourts, 16.9p dearer than the rest of the East of England at 172.2p.

Motorway services diesel averages 216.5p over 8 forecourts, 17.8p dearer than the rest of the East of England at 198.7p.

Fuel prices on every motorway

Diesel against petrol

Diesel costs 26.5p a litre more than petrol in the East of England. That is about the same gap as the UK's 26.7p.

Why is diesel more expensive than petrol?

In the monthly report

In September 2026, the East of England was the joint 5th dearest of the 12 UK regions for petrol, averaging 170.6p. For diesel it was the 6th dearest, at 193.5p.

Read the September 2026 report

Prices in every UK region

Average petrol and diesel prices in each UK region, and petrol against the UK average.
Region Petrol (E10) Diesel (B7) Petrol against UK Forecourts
London 171.9p 199.7p +0.2p 473
South East 173.5p 200.1p +1.8p 953
South West 172.4p 199.5p +0.7p 657
East of England 172.4p 198.9p +0.7p 669
West Midlands 172.7p 199.3p +1.0p 539
East Midlands 172.7p 198.8p +1.0p 411
North West 172.1p 198.1p +0.4p 759
Yorkshire 170.7p 197.9p -1.0p 611
North East 170.1p 198.1p -1.6p 306
Wales 171.4p 198.0p -0.3p 413
Scotland 172.6p 199.9p +0.9p 676
Northern Ireland 164.2p 190.9p -7.5p 484

Questions about fuel prices in the East of England

What is the average price of petrol in the East of England?

Petrol (E10) averages 172.4p a litre in the East of England, and diesel (B7) 198.9p, from 669 forecourts with a usable price.

Is fuel cheaper in the East of England than the rest of the UK?

Petrol here is 0.7p dearer than the UK average of 171.7p, the joint 5th dearest of the 12 UK regions. Diesel is about the same as the UK average of 198.4p, the 6th dearest of the 12 UK regions.

Where is the cheapest petrol in the East of England?

The cheapest petrol we list in the East of England is 160.9p a litre at Sainsbury's Hadleigh Road in Ipswich. The cheapest town on average is Leighton Buzzard, at 167.1p.

Is supermarket fuel cheaper in the East of England?

Supermarket petrol averages 170.7p over 142 forecourts in the East of England, 2.0p cheaper than the major brands' 172.7p over 456.

How these figures work

A forecourt counts in the East of England by its postcode area, less the districts in Greater London.

Postcode areas: AL, CB, CM, CO, IP, LU, NR, PE, SG, SS, WD, EN, IG, RM.

The outer London districts in EN, IG, RM count in London, such as Enfield, Ilford and Romford.

Each average uses every forecourt's latest price for the fuel while it is under 30 days old.

A price far from the UK median is counted but left out of the average, and a figure needs at least 5 prices.

Supermarkets and major brands are the groups on our brands page, each brand's own forecourts only. Motorway services are left out of both.

Each forecourt counts once in a county: the county of the nearest town we have a page for, within 20 miles. A county is listed under the region holding most of its forecourts.

Town figures are worked out each night over each town page's radius.

A town in a London borough is listed in London. Any other town is listed by its postcode and county.

Prices more than 3 days old still count, and we say so when most of a figure rests on them.

Every figure here comes from our price data, which explains where the prices come from.