Petrol & diesel prices in Oxfordshire
Today's average fuel prices across 84 forecourts in Oxfordshire. Pump prices can change every 30 minutes, so this tells you the lie of the land. For the price right now at the stations near you, open Fuel Finder UK.
Source: UK Government CMA open fuel price data
These are today's averages. Prices move faster.
Fuel Finder UK shows every station's live price in Oxfordshire, sorted cheapest first, so you never pay more than you need to.
How Oxfordshire compares
Oxfordshire is 35th cheapest of 44 English counties for petrol and 29th cheapest for diesel. Petrol here is about the same as the average for the South East (176.0p). The average petrol price in Oxfordshire has fallen 0.6p a litre since 2 October. Sainsbury's is the cheapest brand for petrol in Oxfordshire at 171.5p.
Prices by fuel grade in Oxfordshire
| Fuel | Stations reporting | Average | vs UK average |
|---|---|---|---|
| Unleaded (E10) | 84 | 176.1p | +1.8p |
| Super unleaded (E5) | 71 | 194.9p | +2.7p |
| Diesel (B7) | 84 | 200.4p | +1.2p |
| Premium diesel | 54 | 220.5p | +2.1p |
7-day petrol price trend
176.7p
176.8p
176.6p
176.5p
176.2p
176.1p
176.1p
Prices by district in Oxfordshire
Cheapest petrol first. Areas need at least 3 priced stations to be listed.
| District | Petrol (E10) | Diesel (B7) |
|---|---|---|
| Vale of White Horse | 173.2p | 197.5p |
| West Oxfordshire | 175.8p | 201.4p |
| Cherwell | 176.9p | 200.7p |
| Oxford | 176.9p | 200.7p |
| South Oxfordshire | 177.2p | 201.1p |
Average price by brand in Oxfordshire
Brands with at least 3 priced stations in Oxfordshire, cheapest petrol first.
| Brand | Petrol (E10) | Diesel (B7) |
|---|---|---|
| Sainsbury's | 171.5p | 195.3p |
| Jet | 171.9p | 197.7p |
| Tesco | 172.1p | 195.1p |
| Murco | 173.9p | 198.9p |
| Independent forecourts | 174.4p | 199.5p |
| Shell | 176.4p | 201.3p |
| BP | 176.9p | 201.5p |
| Texaco | 177.4p | 201.2p |
| Esso | 179.6p | 202.8p |
| Asda | 180.9p | 203.3p |
Towns and cities in Oxfordshire
Frequently asked questions
What is the average petrol price in Oxfordshire?
The average price of unleaded petrol (E10) in Oxfordshire is 176.1p per litre across 84 forecourts reporting a price, 1.8p pricier than the UK average (174.3p).
What is the average diesel price in Oxfordshire?
Diesel (B7) averages 200.4p per litre in Oxfordshire, 1.2p pricier than the UK average (199.2p). A 55-litre fill costs about £110.22.
Where is the cheapest petrol in Oxfordshire?
On today's averages, Vale of White Horse is the cheapest district in Oxfordshire at 173.2p a litre and South Oxfordshire the dearest at 177.2p. Prices differ more between individual stations than between areas, so check the stations near you.
Which fuel brand is cheapest in Oxfordshire?
Sainsbury's has the lowest average petrol price in Oxfordshire today at 171.5p a litre, among brands with at least 3 priced stations here.
Where does this data come from?
From the official UK Government CMA open fuel price data, which forecourts can update every 30 minutes. This page is a once-a-day snapshot. The free Fuel Finder UK app shows the live price at every station.