Petrol and diesel prices in the South East

Petrol (E10) averages 173.5p a litre in the South East. That is 1.8p dearer than the UK average of 171.7p, and the dearest of the 12 UK regions. Diesel (B7) averages 200.1p, 1.7p dearer than the UK average of 198.4p. The cheapest petrol we list here is 160.9p at Sainsbury's Apsley Mill in Hemel Hempstead. Of its towns, Margate has the lowest petrol average, at 167.2p. Across the 9 counties with a petrol average, it runs from 171.8p in East Sussex to 177.9p in Isle of Wight. Supermarket petrol runs 2.0p under the major brands here.

Average prices in the South East

Petrol (E10)
173.5p
1.8p above the UK (171.7p)
The dearest of the 12 UK regions
Diesel (B7)
200.1p
1.7p above the UK (198.4p)
The dearest of the 12 UK regions

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

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

South East against the UK

The South East average every day since 7 February 2026 (solid lines) against the UK's (dashed), in pence a litre.
  • Petrol in the South East was highest at 176.5p on 4 October 2026 and lowest at 133.4p on 9 February 2026.
  • Over the 30 days to 1 November 2026, petrol here averaged 1.7p above the UK's. In its first 30 days from 7 February 2026, it averaged 1.4p above the UK's.
  • From 2 October to 1 November 2026, the South East petrol average moved down 3.0p.

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 South East now

Petrol (E10)

  1. Sainsbury's Apsley Mill
    London Road, Hemel Hempstead, HP3 9QZ
    160.9p
  2. Sainsbury's Watchmoor Park
    Blackwater Valley Road, Camberley, GU15 3YN
    161.9p
  3. Nts Farnborough Service Station
    Londis Supermarket, 16, Bridge Road, Farnborough, GU14 0HS
    161.9pLast reported 4 days ago
  4. MFG Apsley
    14 London Road, Hemel Hempstead, Hertfordshire, HP3 9SP
    162.9p
  5. Sainsbury's Wantage
    Limborough Road, Wantage, OX12 9AJ
    162.9p
  6. Costco Wholesale Sunbury TW16
    Costco, 41A, Hanworth Road, Sunbury-On-Thames, TW16 5LN, Sunbury-On-Thames, TW16 5LN
    162.9p
  7. Bellingers Service Station
    M M Bellinger & Sons Ltd, Station Road, Grove, Wantage, OX12 0DH
    162.9pLast reported 5 days ago
  8. MFG Morrisons Farnborough Southwood
    Summit Avenue, Southwood, Farnborough, GU14 0NZ
    163.9pLast reported 5 days ago
  9. Asda Hall Park Express Petrol
    London Road, Berkhamsted, HP4 2NB
    164.9pLast reported 3 days ago
  10. MFG Shirley
    Guildford Road, Great Bookham, Surrey, KT23 4HB
    164.9pLast reported 4 days ago

Diesel (B7)

  1. Costco Wholesale Sunbury TW16
    Costco, 41A, Hanworth Road, Sunbury-On-Thames, TW16 5LN, Sunbury-On-Thames, TW16 5LN
    189.9pLast reported 10 days ago
  2. Sainsbury's Thanet
    Dadson Way, Ramsgate, CT12 5FJ
    189.9pLast reported 15 days ago
  3. Broadstairs Extra
    475 Margate Road, Westwood, Broadstairs, CT10 2QJ
    189.9pLast reported 18 days ago
  4. Ramsgate Manston Superstore
    Manston Road, Ramsgate, CT12 6NT
    189.9pLast reported 18 days ago
  5. Pegwellbay Service Station CT12
    Pegwell Bay Service Station, Sandwich Road, Cliffsend, Ramsgate, CT12 5JB
    189.9pLast reported 26 days ago
  6. Shell Royal Oak
    Canterbury Road East, Ramsgate, Kent, CT11 0LB
    191.9p
  7. Sainsbury's Watchmoor Park
    Blackwater Valley Road, Camberley, GU15 3YN
    191.9pLast reported 13 days ago
  8. Nts Farnborough Service Station
    Londis Supermarket, 16, Bridge Road, Farnborough, GU14 0HS
    191.9pLast reported 15 days ago
  9. Westcliff Service Station
    5-7 Westcliff Road, Ramsgate, CT11 9JW
    192.9p
  10. Sainsbury's Tunbridge Wells
    Linden Park Road, Tunbridge Wells, TN2 5QL
    192.9p

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 South East is Margate, at 167.2p. The dearest is Newbury, at 182.1p.

Cheapest towns
Town Petrol (E10) Diesel (B7) Forecourts
Margate 167.2p 194.4p 12
Broadstairs 167.3p 193.9p 11
Ramsgate 168.1p 194.4p 14
Hastings 168.7p 198.0p 15
Seaford 169.0p 197.7p 7
Dearest towns
Town Petrol (E10) Diesel (B7) Forecourts
Newbury 182.1p 205.7p 6
Thatcham 179.8p 204.5p 7
Romsey 179.5p 206.8p 11
Newport 178.5p 201.7p 6
Cowes 178.5p 201.7p 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 South East

Across the 9 counties with a petrol average, it runs from 171.8p in East Sussex to 177.9p in Isle of Wight.

Average petrol and diesel prices by county in the South East, cheapest petrol first.
County Petrol (E10) Diesel (B7) Cheapest petrol Forecourts
East Sussex 171.8p 198.6p 166.0p 82
Surrey 172.3p 200.4p 161.9p 149
Buckinghamshire 173.1p 200.2p 167.9p 78
West Sussex 173.3p 199.2p 161.9p 95
Kent 173.7p 199.9p 165.9p 183
Oxfordshire 173.8p 199.3p 162.9p 70
Hampshire 174.2p 200.7p 161.9p 178
Berkshire 175.2p 200.9p 168.9p 87
Isle of Wight 177.9p 202.9p 173.9p 13

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 171.4p over 170 forecourts in the South East, 2.0p cheaper than the major brands' 173.4p over 706.

Supermarket diesel averages 197.3p over 152 forecourts in the South East, 2.8p cheaper than the major brands' 200.1p over 630.

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 197.0p over 21 forecourts, 24.1p dearer than the rest of the South East at 172.9p.

Motorway services diesel averages 221.6p over 21 forecourts, 22.1p dearer than the rest of the South East at 199.5p.

Fuel prices on every motorway

Diesel against petrol

Diesel costs 26.6p a litre more than petrol in the South East. 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 South East was the dearest of the 12 UK regions for petrol, averaging 171.7p. For diesel it was the joint dearest, at 194.6p.

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 South East

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

Petrol (E10) averages 173.5p a litre in the South East, and diesel (B7) 200.1p, from 953 forecourts with a usable price.

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

Petrol here is 1.8p dearer than the UK average of 171.7p, the dearest of the 12 UK regions. Diesel is 1.7p dearer than the UK average of 198.4p, the dearest of the 12 UK regions.

Where is the cheapest petrol in the South East?

The cheapest petrol we list in the South East is 160.9p a litre at Sainsbury's Apsley Mill in Hemel Hempstead. The cheapest town on average is Margate, at 167.2p.

Is supermarket fuel cheaper in the South East?

Supermarket petrol averages 171.4p over 170 forecourts in the South East, 2.0p cheaper than the major brands' 173.4p over 706.

How these figures work

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

Postcode areas: BN, CT, GU, ME, MK, OX, PO, RG, RH, SL, SO, TN, HP, KT, SM, CR, BR, DA, HA, UB, TW.

The outer London districts in KT, SM, CR, BR, DA, HA, UB, TW count in London, such as Croydon, Bromley, Kingston and Harrow.

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.