Petrol prices in Exeter

Live petrol prices at 29 stations in Exeter. Cheapest today £1.650/L, average £1.725/L. Updated 8 November 2026.

The average petrol price in Exeter, £1.725/L, is 1.8% above the national average of £1.694/L. Across 29 stations prices run from £1.650/L to £1.930/L: £14.00 difference on a 50-litre tank. In the seven days to 8 November 2026, the average petrol price fell by £0.019/L at the 29 stations priced on both days.

StationPriceDistance
Sainsbury's · Exeter Road, Dawlish£1.650/L14.9 km
Tesco · Tesco Express, Churchill Road, Exmouth£1.690/L13.7 km
Esso · 223 Exeter Road, Exmouth£1.690/L13.3 km
Valero · Exmouth Road, Exton£1.690/L8.2 km
Tesco · Salterton Road, Exmouth£1.690/L14.9 km

Nearby cities