Fuel Prices in Oxford Today

The cheapest unleaded petrol in Oxford today is 138.9p per litre at SAINSBURY'S. There are 29 petrol stations within 10 miles of Oxford, Oxfordshire. Prices updated hourly. Last checked 20 March 2026.

Cheapest Unleaded
138.9p
£1.39/L
Avg Unleaded
144.3p
£1.44/L
Cheapest Diesel
155.9p
£1.56/L
Avg Diesel
164.6p
£1.65/L

Cheapest Unleaded (E10) in Oxford

#BrandAddressPostcodePrice (ppl)£/Litre
1SAINSBURY'SCENTRAL DRIVE, DIDCOTOX11 7ND138.9p£1.39
2MURCOTURNPIKE SERVICE STATION, CLIFTON HAMPDEN, ABINGDON, OX14 3DE, ABINGDONOX14 3DE138.9p£1.39
3SAINSBURY'S289 OXFORD ROAD, KIDLINGTONOX5 2PE138.9p£1.39
4TESCOMARCHAM ROAD, ABINGDONOX14 1TU139.9p£1.40
5SAINSBURY'SHEYFORD HILL, LITTLEMORE, OXFORDOX4 4XR139.9p£1.40
6TESCOUNIT 7, OXFORD RETAIL PARK, AMBASSADOR AVENUE, COWLEY, OXFORDOX4 6XJ139.9p£1.40
7PACEHORSPATH SERVICE STATION, OXFORD ROAD, HORSPATH, OXFORD, OX33 1RT, OXFORDOX33 1RT141.0p£1.41
8ASDALONDON ROAD, WHEATLEYOX33 1YZ141.1p£1.41
9BPMILTON SERVICE AREA, ABINGDONOX14 4TX141.9p£1.42
10MURCOSUTTON COURTENAY TYRES, 144, HIGH STREET, SUTTON COURTENAY, ABINGDON, OX14 4AX, ABINGDONOX14 4AX141.9p£1.42

Cheapest Diesel (B7) in Oxford

#BrandAddressPostcodePrice (ppl)£/Litre
1SAINSBURY'SCENTRAL DRIVE, DIDCOTOX11 7ND155.9p£1.56
2PACEHORSPATH SERVICE STATION, OXFORD ROAD, HORSPATH, OXFORD, OX33 1RT, OXFORDOX33 1RT157.0p£1.57
3BPMILTON SERVICE AREA, ABINGDONOX14 4TX158.9p£1.59
4TESCOMARCHAM ROAD, ABINGDONOX14 1TU158.9p£1.59
5TESCOUNIT 7, OXFORD RETAIL PARK, AMBASSADOR AVENUE, COWLEY, OXFORDOX4 6XJ158.9p£1.59
6MURCOTURNPIKE SERVICE STATION, CLIFTON HAMPDEN, ABINGDON, OX14 3DE, ABINGDONOX14 3DE159.9p£1.60
7SAINSBURY'SHEYFORD HILL, LITTLEMORE, OXFORDOX4 4XR159.9p£1.60
8SAINSBURY'S289 OXFORD ROAD, KIDLINGTONOX5 2PE159.9p£1.60
9BPBICESTER ROAD, BICESTEROX25 3QQ159.9p£1.60
10SHELLA34, BICESTEROX25 3QQ160.9p£1.61

Cheapest Super Unleaded (E5) in Oxford

#BrandAddressPostcodePrice (ppl)£/Litre
1TESCOUNIT 7, OXFORD RETAIL PARK, AMBASSADOR AVENUE, COWLEY, OXFORDOX4 6XJ148.9p£1.49
2TESCOMARCHAM ROAD, ABINGDONOX14 1TU149.9p£1.50
3SAINSBURY'SCENTRAL DRIVE, DIDCOTOX11 7ND150.9p£1.51
4SAINSBURY'S289 OXFORD ROAD, KIDLINGTONOX5 2PE150.9p£1.51
5SAINSBURY'SHEYFORD HILL, LITTLEMORE, OXFORDOX4 4XR151.9p£1.52
6WELCOME BREAKA34, WOODSTOCK ROAD, OXFORDOX2 8JZ154.9p£1.55
7MURCOTURNPIKE SERVICE STATION, CLIFTON HAMPDEN, ABINGDON, OX14 3DE, ABINGDONOX14 3DE155.9p£1.56
8ESSOEYNSHAM, WITNEYOX29 4EF156.9p£1.57
9SPORTIF SUZUKISPORTIF OXFORD LTD, 14, WITNEY ROAD, LONG HANBOROUGH, WITNEY, OX29 8BJ, WITNEYOX29 8BJ157.9p£1.58
10BP YARNTONBLENHEIM SERVICE STATION, 93, WOODSTOCK ROAD, YARNTON, KIDLINGTON, OX5 1PT, KIDLINGTONOX5 1PT162.9p£1.63

Fuel Brands in Oxford

Oxford is served by 14 fuel brands across 29 stations within a 10-mile radius. The most common brand is BP with 8 stations, followed by SHELL (4) and SAINSBURY'S (3).

BP8SHELL4SAINSBURY'S3ESSO2MURCO2TESCO2ASDA1BP YARNTON1BUDGENS FRILFORD1JUDDS GARAGE1PACE1SPORTIF SUZUKI1VINEYARD1WELCOME BREAK1

About Oxford

Oxford is a historic city in Oxfordshire with a population of around 150,000. Home to the University of Oxford, the world's oldest English-speaking university, and known for its stunning architecture. The city is connected via the A34 and A40, with the M40 providing fast access to London and Birmingham.

About Fuel Prices in Oxford

There are currently 29 petrol stations within 10 miles of Oxford centre reporting live fuel prices. The most common brands are BP, SHELL, SAINSBURY'S, ESSO and 10 others.

The cheapest unleaded petrol in Oxford today is 138.9p per litre at SAINSBURY'S, CENTRAL DRIVE, DIDCOT. Diesel prices start from 155.9p per litre at SAINSBURY'S, CENTRAL DRIVE, DIDCOT.

By filling up at the cheapest station instead of the average-priced one, you could save approximately £2.96 on a typical 55-litre tank. Over a year of monthly fill-ups, that adds up to around £36 in savings.

Prices are sourced directly from official retailer data feeds including Tesco, Sainsbury's, Asda, Morrisons, BP, Esso, Shell, and Jet. Data is refreshed hourly to ensure you always see the latest prices.

Oxford is located in Oxfordshire, England. Fuel prices in the Oxfordshire area can vary significantly between brands and locations, so comparing prices before filling up can save you money on every tank.

Frequently Asked Questions

What is the cheapest petrol in Oxford today?

The cheapest unleaded petrol (E10) in Oxford today is 138.9p per litre, available at SAINSBURY'S on CENTRAL DRIVE, DIDCOT, OX11 7ND. This price is updated hourly from official retailer feeds.

What is the cheapest diesel in Oxford today?

The cheapest diesel (B7) in Oxford today is 155.9p per litre, available at SAINSBURY'S on CENTRAL DRIVE, DIDCOT, OX11 7ND. Diesel prices are updated hourly.

How many petrol stations are near Oxford?

There are 29 petrol stations within 10 miles of Oxford centre, operated by 14 different fuel brands including ASDA, BP, BP YARNTON, BUDGENS FRILFORD, ESSO and 9 more.

What is the average fuel price in Oxford?

The average unleaded (E10) price in Oxford is 144.3p per litre, and the average diesel (B7) price is 164.6p per litre. Prices vary between brands and locations. By choosing the cheapest station over the average, you could save approximately £2.96 on a typical 55-litre tank.

Which fuel brands operate in Oxford?

Oxford is served by 14 fuel brands: ASDA, BP, BP YARNTON, BUDGENS FRILFORD, ESSO, JUDDS GARAGE, MURCO, PACE, SAINSBURY'S, SHELL, SPORTIF SUZUKI, TESCO, VINEYARD, WELCOME BREAK. The most common brand is BP with 8 stations.

How often are fuel prices updated?

Fuel prices on FuelNearby are updated hourly from official retailer data feeds. This includes data from major brands such as Tesco, Sainsbury's, Asda, Morrisons, BP, Esso, Shell, and Jet. Prices shown reflect the latest data published by each fuel retailer.

Is super unleaded available in Oxford?

Yes, super unleaded (E5) is available at 26 stations near Oxford. The cheapest super unleaded price today is 148.9p per litre at TESCO, UNIT 7, OXFORD RETAIL PARK, AMBASSADOR AVENUE, COWLEY, OXFORD.

Where does FuelNearby get its data?

All fuel prices on FuelNearby are sourced directly from official retailer APIs and data feeds published by UK fuel brands including Tesco, Sainsbury's, Asda, Morrisons, BP, Esso, Shell, Jet, Texaco, Gulf, and more. Data is refreshed every hour to ensure accuracy.

How can I find the cheapest fuel near Oxford?

Use the FuelNearby interactive map to compare fuel prices at every station near Oxford in real time. You can filter by fuel type, get directions to the cheapest station, and share prices with friends. Visit fuelnearby.co.uk to start comparing.

Find the cheapest fuel near Oxford

Use our interactive map to see every station, compare prices in real time, get directions, and share the best deals.

Open Oxford on Map