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 (E10) in Oxford
| # | Brand | Address | Postcode | Price (ppl) | £/Litre |
|---|---|---|---|---|---|
| 1 | SAINSBURY'S | CENTRAL DRIVE, DIDCOT | OX11 7ND | 138.9p | £1.39 |
| 2 | MURCO | TURNPIKE SERVICE STATION, CLIFTON HAMPDEN, ABINGDON, OX14 3DE, ABINGDON | OX14 3DE | 138.9p | £1.39 |
| 3 | SAINSBURY'S | 289 OXFORD ROAD, KIDLINGTON | OX5 2PE | 138.9p | £1.39 |
| 4 | TESCO | MARCHAM ROAD, ABINGDON | OX14 1TU | 139.9p | £1.40 |
| 5 | SAINSBURY'S | HEYFORD HILL, LITTLEMORE, OXFORD | OX4 4XR | 139.9p | £1.40 |
| 6 | TESCO | UNIT 7, OXFORD RETAIL PARK, AMBASSADOR AVENUE, COWLEY, OXFORD | OX4 6XJ | 139.9p | £1.40 |
| 7 | PACE | HORSPATH SERVICE STATION, OXFORD ROAD, HORSPATH, OXFORD, OX33 1RT, OXFORD | OX33 1RT | 141.0p | £1.41 |
| 8 | ASDA | LONDON ROAD, WHEATLEY | OX33 1YZ | 141.1p | £1.41 |
| 9 | BP | MILTON SERVICE AREA, ABINGDON | OX14 4TX | 141.9p | £1.42 |
| 10 | MURCO | SUTTON COURTENAY TYRES, 144, HIGH STREET, SUTTON COURTENAY, ABINGDON, OX14 4AX, ABINGDON | OX14 4AX | 141.9p | £1.42 |
Cheapest Diesel (B7) in Oxford
| # | Brand | Address | Postcode | Price (ppl) | £/Litre |
|---|---|---|---|---|---|
| 1 | SAINSBURY'S | CENTRAL DRIVE, DIDCOT | OX11 7ND | 155.9p | £1.56 |
| 2 | PACE | HORSPATH SERVICE STATION, OXFORD ROAD, HORSPATH, OXFORD, OX33 1RT, OXFORD | OX33 1RT | 157.0p | £1.57 |
| 3 | BP | MILTON SERVICE AREA, ABINGDON | OX14 4TX | 158.9p | £1.59 |
| 4 | TESCO | MARCHAM ROAD, ABINGDON | OX14 1TU | 158.9p | £1.59 |
| 5 | TESCO | UNIT 7, OXFORD RETAIL PARK, AMBASSADOR AVENUE, COWLEY, OXFORD | OX4 6XJ | 158.9p | £1.59 |
| 6 | MURCO | TURNPIKE SERVICE STATION, CLIFTON HAMPDEN, ABINGDON, OX14 3DE, ABINGDON | OX14 3DE | 159.9p | £1.60 |
| 7 | SAINSBURY'S | HEYFORD HILL, LITTLEMORE, OXFORD | OX4 4XR | 159.9p | £1.60 |
| 8 | SAINSBURY'S | 289 OXFORD ROAD, KIDLINGTON | OX5 2PE | 159.9p | £1.60 |
| 9 | BP | BICESTER ROAD, BICESTER | OX25 3QQ | 159.9p | £1.60 |
| 10 | SHELL | A34, BICESTER | OX25 3QQ | 160.9p | £1.61 |
Cheapest Super Unleaded (E5) in Oxford
| # | Brand | Address | Postcode | Price (ppl) | £/Litre |
|---|---|---|---|---|---|
| 1 | TESCO | UNIT 7, OXFORD RETAIL PARK, AMBASSADOR AVENUE, COWLEY, OXFORD | OX4 6XJ | 148.9p | £1.49 |
| 2 | TESCO | MARCHAM ROAD, ABINGDON | OX14 1TU | 149.9p | £1.50 |
| 3 | SAINSBURY'S | CENTRAL DRIVE, DIDCOT | OX11 7ND | 150.9p | £1.51 |
| 4 | SAINSBURY'S | 289 OXFORD ROAD, KIDLINGTON | OX5 2PE | 150.9p | £1.51 |
| 5 | SAINSBURY'S | HEYFORD HILL, LITTLEMORE, OXFORD | OX4 4XR | 151.9p | £1.52 |
| 6 | WELCOME BREAK | A34, WOODSTOCK ROAD, OXFORD | OX2 8JZ | 154.9p | £1.55 |
| 7 | MURCO | TURNPIKE SERVICE STATION, CLIFTON HAMPDEN, ABINGDON, OX14 3DE, ABINGDON | OX14 3DE | 155.9p | £1.56 |
| 8 | ESSO | EYNSHAM, WITNEY | OX29 4EF | 156.9p | £1.57 |
| 9 | SPORTIF SUZUKI | SPORTIF OXFORD LTD, 14, WITNEY ROAD, LONG HANBOROUGH, WITNEY, OX29 8BJ, WITNEY | OX29 8BJ | 157.9p | £1.58 |
| 10 | BP YARNTON | BLENHEIM SERVICE STATION, 93, WOODSTOCK ROAD, YARNTON, KIDLINGTON, OX5 1PT, KIDLINGTON | OX5 1PT | 162.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).
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