Cheapest petrol and diesel prices in Walton-on-thames

3 tracked forecourts in Walton-on-thames, last updated 27 September 2026. Prices are pence per litre.

Unleaded petrol (E10)

174.9p

cheapest · 176.2p average across 3 stations

Diesel (B7)

198.9p

cheapest · 199.2p average across 3 stations

Super unleaded (E5)

186.9p

cheapest · 193.9p average across 3 stations

Premium diesel

219.9p

cheapest · 219.9p average across 1 station

Walton-on-thames price history

Daily average standard petrol and diesel prices across tracked local stations over the last 90 days.

Walton-on-thames stations ranked by price

Fuel prices by station, sorted by Unleaded petrol (E10) (cheapest first)
BP Molesey Road Service StationBP · KT12 3PW174.9p199.9p186.9p—
EG HALFWAY HOUSE PFSBP · KT12 5NR176.9p198.9p196.9p—
TGC - WALTON HOUSETEXACO · KT12 1RZ176.9p198.9p197.9p219.9p

Click a column heading to sort by that fuel — click again to flip the order.

Where these stations are

What drivers in Walton-on-thames should know

The gap between the cheapest and most expensive forecourt in Walton-on-thames is currently 2.0p per litre. On a typical 55-litre fill that is about £1.10 — worth a short detour if a cheaper site is already on your route.

At 176.2p the average unleaded petrol (e10) price in Walton-on-thames is above the UK-wide average of 174.7p that PumpScan is tracking, a difference of 1.5p per litre.

Brands represented locally include BP, BP , TEXACO. Supermarket forecourts usually undercut motorway services by a wide margin, and prices in and around Walton-on-thames tend to move within a day or two of a change in the wholesale oil price. Filling up mid-week and avoiding a near-empty tank on a motorway trip are the two simplest ways to keep costs down.

Compare Walton-on-thames against the rest of the country on the cheapest petrol in the UK and cheapest diesel in the UK leaderboards.

All filling stations in Walton-on-thames

Looking elsewhere? See all areas covered by PumpScan UK. Area slug: /petrol-prices/walton-on-thames