Cheapest fuel in Surrey
Petrol (E10) averages 172.3p a litre in Surrey, the 2nd cheapest of the 9 counties in the South East. Diesel (B7) averages 200.4p.
Average prices in Surrey
Most of the prices behind these averages are more than 3 days old.
From 149 forecourts with a usable price in our price data, updated 3:48am on 2 November UK time.
Cheapest forecourts in Surrey now
Petrol (E10)
-
Sainsbury's Watchmoor ParkBlackwater Valley Road, Camberley, GU15 3YN161.9p
-
Costco Wholesale Sunbury TW16Costco, 41A, Hanworth Road, Sunbury-On-Thames, TW16 5LN, Sunbury-On-Thames, TW16 5LN162.9p
-
MFG ShirleyGuildford Road, Great Bookham, Surrey, KT23 4HB164.9pLast reported 4 days ago
-
Hylands Service StationHylands Service Station, Leatherhead Road, Great Bookham, Leatherhead, KT23 4RQ164.9pLast reported 5 days ago
-
Sandhurst ExtraTesco Stores Ltd, The Meadows, Marshall Road, College Town, Sandhurst, GU47 0FD165.9pLast reported 3 days ago
-
MFG Blackwater86 London Road, Camberley, Surrey, GU17 0AE166.9p
-
MFG Sandhurst102 Yorktown Road, Bracknell Forest, Surrey, GU47 9BH166.9p
-
Yateley Esso ExpressReading Rd, Yateley, GU46 7UH166.9p
-
Tgc - Egham186-187 High Street, Egham, Surrey, TW20 9ED166.9pLast reported 4 days ago
-
MFG DemonLadymead, Guildford, Surrey, GU1 1BZ167.9p
Diesel (B7)
-
Costco Wholesale Sunbury TW16Costco, 41A, Hanworth Road, Sunbury-On-Thames, TW16 5LN, Sunbury-On-Thames, TW16 5LN189.9pLast reported 10 days ago
-
Sainsbury's Watchmoor ParkBlackwater Valley Road, Camberley, GU15 3YN191.9pLast reported 13 days ago
-
Sandhurst ExtraTesco Stores Ltd, The Meadows, Marshall Road, College Town, Sandhurst, GU47 0FD192.9pLast reported 3 days ago
-
Asda Staines Chertsey LaneChertsey Lane, Egham Hythe, Staines, TW18 3LS194.7pLast reported 12 days ago
-
Asda Yateley Express Petrol13 Reading Road, Yateley, GU46 7UH194.9p
-
Yateley Esso ExpressReading Rd, Yateley, GU46 7UH194.9pLast reported 4 days ago
-
Sainsbury's Chertsey1 The Sainsbury Centre, Guildford Street, Chertsey, KT16 9AG194.9pLast reported 10 days ago
-
Camberley Service StationTexaco Ltd, 82-84, Portsmouth Road, Camberley, GU15 1JB195.9p
-
Addlestone Extra117 Station Road, Addlestone, KT15 2AS195.9pLast reported 3 days ago
-
Sainsbury's StainesThe Causeway, Staines, TW18 3AP195.9pLast reported 10 days ago
Each forecourt's latest price from our price data. A price far from the UK median is left out, and older prices show their age.
Towns and areas in Surrey
| Town | Petrol (E10) | Diesel (B7) | Petrol, 7 days | Forecourts (radius) |
|---|---|---|---|---|
| Camberley | 170.6p | 198.1p | down 2.8p | 28 (5 mi) |
| Frimley | 170.6p | 197.8p | down 2.6p | 27 (5 mi) |
| Chertsey | 170.7p | 198.2p | down 2.3p | 36 (5 mi) |
| Addlestone | 170.9p | 198.5p | down 2.5p | 35 (5 mi) |
| Walton-on-Thames | 170.9p | 199.2p | down 2.4p | 44 (5 mi) |
| Banstead | 171.2p | 200.8p | down 1.4p | 43 (5 mi) |
| Weybridge | 171.4p | 199.7p | down 2.4p | 35 (5 mi) |
| Epsom | 171.5p | 200.8p | down 1.3p | 37 (5 mi) |
| Guildford | 171.5p | 201.5p | down 2.3p | 18 (5 mi) |
| Godalming | 171.6p | 201.7p | down 2.3p | 12 (5 mi) |
| Sunbury | 171.7p | 199.2p | down 1.9p | 49 (5 mi) |
| Esher | 171.9p | 200.6p | down 1.7p | 44 (5 mi) |
| Farnham | 171.9p | 200.2p | down 1.4p | 17 (5 mi) |
| Woking | 171.9p | 200.2p | down 2.4p | 29 (5 mi) |
| Ewell | 171.9p | 200.9p | down 1.4p | 44 (5 mi) |
| Dorking | 172.0p | 199.3p | down 3.3p | 10 (5 mi) |
| Leatherhead | 172.1p | 201.3p | down 1.7p | 25 (5 mi) |
| Staines | 172.2p | 199.0p | down 1.7p | 46 (5 mi) |
| Egham | 172.4p | 198.5p | down 1.7p | 32 (5 mi) |
| Ashford | 172.4p | 199.4p | down 1.8p | 52 (5 mi) |
| Horley | 172.8p | 200.6p | down 0.6p | 20 (5 mi) |
| Reigate | 173.1p | 201.8p | down 1.7p | 18 (5 mi) |
| Caterham | 173.4p | 201.2p | down 1.9p | 21 (5 mi) |
| Redhill | 173.5p | 201.6p | down 1.6p | 21 (5 mi) |
| Warlingham | 174.2p | 201.5p | down 0.9p | 34 (5 mi) |
| Haslemere | 176.2p | 203.7p | down 1.3p | 9 (5 mi) |
Each town covers the forecourts within the miles shown, so neighbouring towns share some. A dash means too few prices for a figure. Town figures from 2:03am on 2 November.
Other counties in the South East
- East Sussex Petrol 171.8p
- Buckinghamshire Petrol 173.1p
- West Sussex Petrol 173.3p
- Kent Petrol 173.7p
- Oxfordshire Petrol 173.8p
- Hampshire Petrol 174.2p
- Berkshire Petrol 175.2p
- Isle of Wight Petrol 177.9p
Questions about fuel prices in Surrey
What is the average price of petrol in Surrey?
Petrol (E10) averages 172.3p a litre in Surrey, and diesel (B7) 200.4p, from 149 forecourts with a usable price. Most of the prices behind these averages are more than 3 days old.
Is fuel cheaper in Surrey than the rest of the UK?
Petrol here is 0.6p dearer than the UK average of 171.7p, and the 2nd cheapest of the 9 counties in the South East. Diesel is 2.0p dearer than the UK average of 198.4p.
Where is the cheapest petrol in Surrey?
The cheapest petrol we list in Surrey is 161.9p a litre at Sainsbury's Watchmoor Park in Camberley.
Which town in Surrey has the lowest average petrol price?
Of the 26 towns here with a petrol average, Camberley and Frimley have the joint lowest, at 170.6p. Each covers the forecourts within its own radius.
How these figures work
Each forecourt counts once in a county: the county of the nearest town we have a page for, within 20 miles.
Each average uses every forecourt's latest price for the fuel while it is under 30 days old.
A price far from the UK median is counted but left out of the average, and a figure needs at least 5 prices.
Town figures are worked out each night over each town page's radius.
Prices more than 3 days old still count, and we say so when most of a figure rests on them.
Every figure here comes from our price data, which explains where the prices come from.