Average Petrol Price in Surrey

Petrol (E10)160.6p
Diesel (B7S)178.6p

Today the average petrol price in Surrey is 160.57p per litre. 1.8p higher than the average price in England.

The current average price of diesel is 178.60p per litre. 1.3p above the English diesel average.

We calculate the daily averages by analysing price data from the 186 petrol stations in Surrey that are sending price changes to the Fuel Finder system.

Cheapest Petrol in Surrey

The cheapest petrol in Surrey is in Ockley (153.9p per litre).

Currently, buying 60 litres of petrol in Ockley costs £7.20 less than in Oxted (165.9p per litre).

Average Fuel Prices by City/Town

Select a town or city to view local petrol station price data.

TOWN/CITY STATIONS PETROL DIESEL
Addlestone2162.40p178.40p
Alfold1162.90p182.90p
Ashford1163.90p180.90p
Bagshot1164.90p179.90p
Banstead1159.90p176.90p
Byfleet1159.90p177.90p
Camberley6156.45p175.40p
Caterham2160.90p180.90p
Chertsey4159.15p177.65p
Chobham1162.90p176.90p
Cranleigh1162.90p183.90p
Dorking3162.23p183.23p
East Molesey1161.90p179.90p
Egham4159.40p179.40p
Epsom5158.90p176.90p
Esher1163.90p180.90p
Ewell2158.40p178.90p
Farnham10159.80p177.80p
Godalming6163.30p181.30p
Godstone2164.40p184.40p
Guildford15162.50p180.10p
Haslemere2161.40p181.90p
Hersham1161.90p177.90p
Hindhead2162.90p182.90p
Horley5154.30p174.90p
Leatherhead6160.57p178.73p
Lightwater1162.90p176.90p
Lingfield2162.40p180.90p
Lower Kingswood2159.90p179.90p
Merstham1161.90p179.90p
Ockley1153.90p172.90p
Oxted2165.90p186.90p
Redhill3161.23p178.57p
Reigate3163.23p182.23p
Shepperton1159.90p179.90p
Stanwell1161.90p179.90p
Tadworth4159.40p177.40p
Thames Ditton1159.90p179.90p
Virginia Water1161.90p181.90p
Walton On Thames2161.90p177.90p
Warlingham1162.90p179.90p
West Byfleet1158.90p175.90p
West Molesey1161.90p179.90p
Weybridge3162.90p178.90p
Whyteleafe2164.90p181.90p
Woking10160.40p177.40p

Average petrol prices last updated at 28 Jul 2026 10:00 (5 hours, and 9 minutes ago).

Petrol & Diesel Price Trends

The average price of petrol in Surrey has increased by 4.1p in the last week. Diesel has risen by 6.8p.

In the last month, petrol has increased by 8.0p and diesel has risen by 10.4p.