Cheapest fuel in Newcastle upon Tyne
Updated 18 September 2026
The cheapest petrol in Newcastle upon Tyne is 167.9p a litre at Sainsbury's, Newcastle Upon Tyne, and the cheapest diesel is 189.9p at the same station. Across 16 forecourts in the area, unleaded averages 172.1p.
Filling a 55-litre tank at the cheapest station costs £92.34 — £2.31 less than filling at the Newcastle upon Tyne average, and £4.95 less than the most expensive forecourt nearby.
- Cheapest unleaded
- 167.9pSainsbury's
- Cheapest diesel
- 189.9pSainsbury's
- Newcastle upon Tyne average
- 172.1p−1.2p vs UK
- Forecourts tracked
- 16within 7 miles
Fuel prices in Newcastle upon Tyne
Unleaded in Newcastle upon Tyne averages 172.1p, which is 1.2p below the national average of 173.3p — cheaper than the UK average. Over a year of fortnightly 55-litre fills that is about £17 less than a typical UK driver pays.
The gap between the cheapest and most expensive forecourt in the Newcastle upon Tyne area is 9.0p a litre. On a 55-litre tank that is £4.95 — the difference between the best and worst choice on the same day, for the same fuel.
Cheapest forecourts in Newcastle upon Tyne right now
Cheapest petrol in Newcastle upon Tyne
16 forecourts in the area publish an unleaded price, averaging 172.1p a litre.
| # | Station | Unleaded | 55-litre tank |
|---|---|---|---|
| 1 | Sainsbury's | 167.9p | £92.34 |
| 2 | Tesco | 169.9p | £93.44 |
| 3 | Morrisons | 169.9p | £93.44 |
| 4 | Esso | 170.9p | £94.00 |
| 5 | Tesco | 170.9p | £94.00 |
| 6 | BP | 171.9p | £94.55 |
| 7 | BP | 171.9p | £94.55 |
| 8 | Jet | 171.9p | £94.55 |
| 9 | BP | 172.9p | £95.09 |
| 10 | Esso | 172.9p | £95.09 |
Cheapest super unleaded petrol in Newcastle upon Tyne
11 forecourts in the area publish a super unleaded price, averaging 190.4p a litre.
| # | Station | Super unleaded | 55-litre tank |
|---|---|---|---|
| 1 | Sainsbury's | 179.9p | £98.94 |
| 2 | Tesco | 180.9p | £99.50 |
| 3 | Esso | 185.9p | £102.25 |
| 4 | Esso | 189.9p | £104.44 |
| 5 | BP | 191.9p | £105.55 |
| 6 | Asda | 192.9p | £106.09 |
| 7 | BP | 192.9p | £106.09 |
| 8 | Esso | 194.9p | £107.19 |
| 9 | BP | 194.9p | £107.19 |
| 10 | Jet | 194.9p | £107.19 |
Cheapest diesel in Newcastle upon Tyne
16 forecourts in the area publish a diesel price, averaging 196.3p a litre.
| # | Station | Diesel | 55-litre tank |
|---|---|---|---|
| 1 | Sainsbury's | 189.9p | £104.44 |
| 2 | Tesco | 192.9p | £106.09 |
| 3 | Esso | 194.9p | £107.19 |
| 4 | Tesco | 194.9p | £107.19 |
| 5 | Morrisons | 194.9p | £107.19 |
| 6 | Jet | 195.9p | £107.75 |
| 7 | Morrisons | 195.9p | £107.75 |
| 8 | Jet | 195.9p | £107.75 |
| 9 | BP | 196.9p | £108.30 |
| 10 | Esso | 196.9p | £108.30 |
About fuel in Newcastle upon Tyne
Newcastle and the wider Tyneside conurbation usually post some of the lowest pump prices in England, with strong supermarket competition across Gateshead, North Shields and the Metrocentre area.
Forecourts in the Newcastle upon Tyne area are operated by Jet (4), Esso (3), BP (3), Tesco (2), Morrisons (2), Asda (1), Sainsbury's (1).
Newcastle upon Tyne sits in Tyne and Wear, in the North East region. This page covers forecourts within about 7 miles of the town centre, which is the realistic detour range for a fill-up.
Fuel prices in nearby towns
Forecourts compete across town boundaries, so a neighbouring town is often worth a look — especially if you are passing through anyway.
Questions
Fuel prices in Newcastle upon Tyne — FAQ
Where is the cheapest petrol in Newcastle upon Tyne?
Sainsbury's, Newcastle Upon Tyne is currently the cheapest at 167.9p a litre for unleaded. The five cheapest forecourts in the area are Sainsbury's Newcastle Upon Tyne (167.9p), Tesco Newcastle Upon Tyne (169.9p), Morrisons Newcastle Upon Tyne (169.9p), Esso North Shields (170.9p), Tesco North Shields (170.9p). Prices change daily — the live map always shows the current figure.
How much is petrol in Newcastle upon Tyne?
Unleaded averages 172.1p a litre (£1.72) across 16 forecourts in the Newcastle upon Tyne area, ranging from 167.9p to 176.9p. Filling a 55-litre tank at the local average costs £94.66.
How much is diesel in Newcastle upon Tyne?
Diesel averages 196.3p a litre across 16 forecourts in the Newcastle upon Tyne area. The cheapest is 189.9p at Sainsbury's, Newcastle Upon Tyne, and the most expensive nearby is 199.9p.
Is fuel cheaper in Newcastle upon Tyne than the rest of the UK?
Newcastle upon Tyne averages 172.1p for unleaded against a UK average of 173.3p — −1.2p the national figure. See how much petrol costs across the UK for the full regional picture.
How do I get alerts when fuel gets cheaper in Newcastle upon Tyne?
Save your regular forecourts as favourites in the free CheapestFuel iOS app and turn on price-drop notifications. You will get a push alert when one of them cuts its price.
Never overpay in Newcastle upon Tyne again
Save your local forecourts as favourites and get a push alert the moment one of them drops its price.
Prices are aggregated from retailers' published fuel price feeds under the UK government's open fuel price scheme, which covers Great Britain only. Last updated 18 September 2026. Figures are indicative and can change without notice — always check the price displayed at the pump before filling up. See our privacy policy for how we handle data.