findpetrol .co.uk

Live fuel prices

Petrol prices in Oxford

Unleaded from 156.9p a litre, averaging 162.0p across 8 stations we track in Oxford.

At a glance

Stations tracked
8
Local areas
1
Cheapest unleaded
156.9p
Cheapest diesel
177.9p

Data updated 2 days ago

If you fill up regularly in Oxford, the habit worth building is checking two or three forecourts rather than defaulting to the one on your commute. The gap between the cheapest petrol and the dearest is rarely nothing.

There are 8 petrol stations in Oxford with prices recent enough to compare, covering the major brands alongside the local independents.

The gap between the cheapest petrol in Oxford and the local average is around 5.1p a litre. On a 50 litre fill that is roughly £2.56 for choosing the right forecourt.

For diesel drivers, the cheapest diesel in Oxford is 177.9p a litre at the moment, with the town averaging 184.0p.

The table underneath lists the cheapest petrol in Oxford right now, sorted by unleaded, with diesel prices alongside where the site reports them.

Fuel prices Oxford - today’s snapshot

We track 8 active petrol stations in and around Oxford with recent prices. (Data updated 2 days ago)

Lowest reported petrol price: 156.9p at Sainsburys Heyford Hill near OX4 4XR, Oxford.

Unleaded petrol (E10)

Lowest price
156.9p
Average price
162.0p
Highest price
166.9p
Spread
10.0p across 8 sites

Diesel (B7)

Lowest price
177.9p
Average price
184.0p
Highest price
189.9p
Spread
12.0p across 8 sites

Premium petrol (E5)

Lowest price
166.9p
Average price
179.8p
Highest price
194.9p
Spread
28.0p across 8 sites

Premium diesel

Lowest price
199.9p
Average price
204.6p
Highest price
214.9p
Spread
15.0p across 6 sites

Figures cover stations reporting to the official CMA price feed within the last 30 days. We exclude obvious reporting errors - prices given in pounds rather than pence, retailer test records, and premium grades priced below the standard grade - so the averages reflect what you can actually pay.

Cheapest petrol stations in Oxford

Petrol and diesel prices Oxford, sorted by unleaded so the cheapest petrol is first. Open any station for its price history and nearby comparison.

Station Local area Petrol Diesel
Sainsburys Heyford Hill Heyford Hill, Oxford OX4 4XR Oxford 156.9p 179.9p
Tesco Unit 7, Oxford Retail Park, Oxford OX4 6XJ Oxford 156.9p 177.9p
BP Cherwell Drive, Oxford OX3 0NA Oxford 161.9p 184.9p
BP 54-56 Oxford Road, Cowley OX4 2DT Oxford 161.9p 184.9p
BP A40 Woodstock Road, Oxford OX2 8AL Oxford 161.9p 181.9p
Welcome Break A34, Oxford OX2 8JZ Oxford 162.9p 184.9p
Shell London Road, Oxford OX3 7RD Oxford 166.9p 189.9p
Shell 44-48 Garsington Road, Oxford OX4 2LG Oxford 166.9p 187.9p

Wider area

See prices across South East England if you want the bigger picture.

Places nearby

Drill into a specific area for its own price snapshot and cheapest stations.

Common questions about fuel in Oxford

What is the latest reported petrol price in Oxford?
The latest reported petrol prices in Oxford run from 156.9p to 166.9p per litre, with an average of 162.0p across 8 stations. The lowest unleaded price we can see is 156.9p at SAINSBURYS HEYFORD HILL near OX4 4XR.
What is the latest reported diesel price in Oxford?
The latest reported diesel prices in Oxford run from 177.9p to 189.9p per litre, with an average of 184.0p across 8 stations.
How many stations do you track around Oxford?
We currently track 8 active petrol stations in and around Oxford. Prices are refreshed from the official CMA fuel price feed throughout the day.
Where is the cheapest petrol in Oxford?
The cheapest petrol in Oxford we can currently see is 156.9p a litre at SAINSBURYS HEYFORD HILL near OX4 4XR. That is 5.1p below the local average of 162.0p.
How many petrol stations are there in Oxford?
We track 8 petrol stations in and around Oxford with recent prices, including BP, Shell, Tesco. Each one is listed with its latest unleaded and diesel price.
How do I compare stations near Oxford?
Open the map to compare stations near Oxford and work out which stop makes sense for your route. You can sort by price or distance and filter to supermarket forecourts only.
Is it cheaper to fill up with petrol or diesel in Oxford?
Diesel currently averages 22.0p more per litre than unleaded in Oxford, at 184.0p against 162.0p. That gap changes with wholesale costs, so it is worth checking before a big fill.

Open the map for Oxford

Use the main finder with Oxford already centred, then sort by price or distance to pick your stop.

Open fuel finder for Oxford
We use cookies to improve your experience. By using our site, you agree to our Privacy Policy.