Average Petrol Price in Surrey

Petrol (E10)171.3p
Diesel (B7S)193.2p

Today the average petrol price in Surrey is 171.28p per litre. 1.5p higher than the average price in England.

The current average price of diesel is 193.21p per litre. 1.5p above the English diesel average.

We calculate the daily averages by analysing price data from the 187 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 (163.9p per litre).

Currently, buying 60 litres of petrol in Ockley costs £8.40 less than in Ashford (177.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
Addlestone2170.90p193.90p
Alfold1172.90p193.90p
Ashford1177.90p196.90p
Bagshot1174.90p196.90p
Banstead1174.90p196.90p
Byfleet1171.90p192.90p
Camberley6167.90p189.40p
Caterham2172.40p195.40p
Chertsey4170.40p194.15p
Chobham1169.90p191.90p
Cranleigh1173.90p194.90p
Dorking4170.15p194.40p
East Molesey1169.90p189.90p
Egham4170.40p193.65p
Epsom5170.10p192.50p
Esher1172.90p196.90p
Ewell2169.90p192.90p
Farnham10170.90p192.40p
Godalming6171.90p193.30p
Godstone2176.40p198.90p
Guildford15171.83p194.17p
Haslemere2175.90p197.40p
Hersham1173.90p193.90p
Hindhead2176.40p198.40p
Horley5168.50p190.70p
Leatherhead6169.73p193.23p
Lightwater1169.90p191.90p
Lingfield2174.90p196.90p
Lower Kingswood2169.40p192.40p
Merstham1172.90p194.90p
Ockley1163.90p187.90p
Oxted2175.40p197.40p
Redhill3173.57p195.90p
Reigate3174.57p196.57p
Shepperton1171.90p191.90p
Stanwell1169.90p191.90p
Tadworth4172.15p194.40p
Thames Ditton1169.90p189.90p
Virginia Water1175.90p195.90p
Walton On Thames2174.40p194.40p
Warlingham1174.90p195.90p
West Byfleet1168.90p190.90p
West Molesey1171.90p191.90p
Weybridge3174.90p196.23p
Whyteleafe2175.90p194.90p
Woking10168.90p190.50p

Average petrol prices last updated at 13 Sep 2026 10:00 (20 hours, and 39 minutes ago).

Petrol & Diesel Price Trends

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

In the last month, petrol has increased by 8.4p and diesel has risen by 9.4p.