Petrol Prices TodayCheapest fuel. Near you.

Cheapest Petrol Prices in Oxford Today

The cheapest petrol in Oxford right now is 171.9p a litre at SAINSBURYS HEYFORD HILL (OX4 4XR). Across the 7 stations we checked within 4 miles of the city centre, the average is 173.8p, 3.9p above the UK average of 169.9p. The cheapest price is at a supermarket station.

Prices last refreshed 5 Nov, 11:33 · Petrol (E10)

Cheapest

171.9p

Average

173.8p

Dearest

176.9p

Stations checked

7

The gap between cheapest and dearest is 5.0p a litre, about £2.75 on a 55-litre tank.

Based on the latest price each station has reported in the last 14 days. Stations report when a price changes.

The 7 cheapest petrol stations in Oxford

#StationPostcodePriceUpdatedOpen
1SAINSBURYS HEYFORD HILLOX4 4XR171.9pPrice changed 6 hours agoView nearby
2MFG CHERWELLOX3 0NA172.9pPrice changed 11 days agoView nearby
3MFG COWLEYOX4 2DT172.9pPrice changed 11 days agoView nearby
4OXFORD SUPERSTORE - PETROL FILLING STATIONOX4 6XJ172.9pPrice changed 22 hours agoView nearby
5WOODSTOCK SF CONNECTOX2 8AL173.9pPrice changed 3 days agoView nearby
6horspath service station ltdOX33 1RT174.9pPrice changed 10 days agoView nearby
7SHELL CO-OP COWLEYOX4 2LG176.9pPrice changed 6 days agoView nearby

Petrol prices in other cities

CityAverageStations
London171.0p186
Birmingham170.3p83
Manchester169.7p78
Leeds167.9p54
Liverpool169.8p57
Bristol169.6p41
Glasgow170.7p50
Edinburgh170.8p27
Nottingham167.8p42
Sheffield170.6p39
Coventry169.5p29
Cardiff170.3p31
Newcastle168.7p52
Oxford173.8p7

Related guides

Prices are taken from the UK Government Fuel Finder scheme and refreshed every 15 minutes. Retailers can take up to 30 minutes to report a change, so always check the pump price before you fill up.

Search by postcode