County guide
Petrol & Diesel Prices across Surrey
155 stations across 73 towns.
Fuel prices in Surrey
Unleaded
171.1p/L
Average price
Lowest 161.9p/L
From 122 stations
Diesel
200.7p/L
Average price
Lowest 192.9p/L
From 45 stations
Based on trusted prices updated in the last 7 days. Latest price change on 04 Nov, 09:15.
Cheapest stations in Surrey
Lowest unleaded prices. Each card shows when its price last changed.
Prices marked "30+ days" have been unchanged for 30+ days; verify at the pump before you travel.
- Car wash
Members only: Costco fuel is only sold to Costco members. You'll need a membership card to fill up here.
Costco, 41A Hanworth Road, Sunbury-on-ThamesTW16 5LN
- Toilets
- Car wash
Towns in Surrey
Showing 1–24 of 73 townsSearch across towns in Surrey.
More about fuel prices in Surrey
Local prices, main towns and planning tools for Surrey.
More about fuel prices in Surrey
Local prices, main towns and planning tools for Surrey.
Across Surrey, unleaded averages 171.1p/L at 122 stations with a trusted price from the last 7 days, and the cheapest is 161.9p/L. Diesel averages 200.7p/L, with the cheapest at 192.9p/L.
Filling up at the cheapest unleaded price instead of the average saves about 9.2p a litre, roughly £4.14 on a 45-litre fill-up. Check how far away it is first, as a long detour can cancel out the saving.
Surrey has 155 petrol stations across 73 towns. The main towns include Guildford, Woking and Leatherhead. Open a town to see each station's latest price, opening hours and facilities.