Average Petrol Price in Surrey

Petrol (E10)157.2p
Diesel (B7S)178.8p

Today the average petrol price in Surrey is 157.23p per litre. 0.6p higher than the average price in England.

The current average price of diesel is 178.77p per litre. 0.1p 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 Horley (153.7p per litre).

Currently, buying 60 litres of petrol in Horley costs £5.52 less than in Haslemere (162.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
Addlestone2157.40p178.40p
Alfold1158.90p179.90p
Ashford1157.90p178.90p
Bagshot1159.90p182.90p
Banstead1157.90p178.90p
Byfleet1156.90p174.90p
Camberley6154.17p176.73p
Caterham2159.90p181.90p
Chertsey4157.90p179.40p
Chobham1156.90p179.90p
Cranleigh1157.90p179.90p
Dorking3157.23p178.90p
East Molesey1157.90p176.90p
Egham4158.15p182.15p
Epsom5156.70p175.30p
Esher1156.90p179.90p
Ewell2157.40p175.90p
Farnham10155.20p176.40p
Godalming6157.90p180.10p
Godstone2160.40p182.40p
Guildford15159.10p179.10p
Haslemere2162.90p191.40p
Hersham1154.90p178.90p
Hindhead2160.90p189.40p
Horley5153.70p177.30p
Leatherhead6157.07p177.90p
Lightwater1156.90p179.90p
Lingfield2158.90p180.90p
Lower Kingswood2157.90p178.90p
Merstham1157.90p181.90p
Ockley1157.90p180.90p
Oxted2160.90p183.40p
Redhill3158.23p181.90p
Reigate4157.90p181.65p
Shepperton1156.90p179.90p
Stanwell1157.90p181.90p
Tadworth4157.15p177.90p
Thames Ditton1156.90p176.90p
Virginia Water1158.90p182.90p
Walton On Thames2154.90p178.90p
Warlingham1159.90p181.90p
West Byfleet1158.90p191.90p
West Molesey1157.90p178.90p
Weybridge3158.40p174.90p
Whyteleafe2159.40p181.90p
Woking10156.40p179.50p

Average petrol prices last updated at 12 Jun 2026 10:00 (14 hours, and 11 minutes ago).

Petrol & Diesel Price Trends

The average price of petrol in Surrey has decreased by 2.1p in the last week. Diesel has fallen by 4.2p.

In the last month petrol has dropped by 1.2p and. and diesel has fallen by 9.7p.