Embed

Cheapest Petrol & Diesel in Newcastle Today

☆ Save

Last updated: · Prices refresh every 30 minutes from the UK government's Fuel Finder service.

Cheapest Petrol in Newcastle

Area average: 147.7p — save up to 3.8p/litre

Cheapest Diesel in Newcastle

154.9p per litre at BP, Murlough Newcastle
Area average: 160.3p — save up to 5.4p/litre

There are 9 fuel stations in Newcastle reporting live prices via the UK government's Fuel Finder service. Unleaded petrol (E10) averages 147.7p per litre across 9 stations. Diesel (B7) averages 160.3p across 9 stations. Unleaded is 2.9p below the national average of 150.6p.

Use our fuel station finder to find the most economical place to fill up near you, or calculate the fuel cost of a longer trip from Newcastle.

Fuel Stations in Newcastle

Station Postcode E10 E5 B7 SDV
BP, Murlough Newcastle BT33 0DB Super-market 144.9p 153.9p 154.9p Cheapest 163.9p
BP Swift Service Station, Newcastle-under-Lyme ST5 4DH 145.9p 159.9p 159.9p 173.9p
Baldwins Gate Filling Station, Baldwin's Gate Newcastle ST5 5DA 156.9p 169.9p 179.9p
Circle K, Murlough Newcastle BT33 0LN 144.9p 151.9p Cheapest 155.9p 162.9p Cheapest
EG On The Move, Tynemouth Newcastle NE27 0BY 148.9p 168.9p 159.9p 179.9p
Esso, Woolsington Newcastle NE13 8BZ 149.9p 169.9p 161.9p 185.9p
Sainsbury's, Newcastle-under-Lyme ST5 2AF Super-market 143.9p Cheapest 155.9p 154.9p
Texaco, Dundrum Newcastle BT33 0LU Super-market 145.9p 155.9p
Texaco, Newcastle-under-Lyme ST5 2TF 147.9p 169.9p 159.9p 185.9p

Station Map

Average Petrol and Diesel Prices in Newcastle (pence per litre)

Unleaded (E10)
147.7p
9 stations
±3.8p std dev
2.9p below national
Super Unleaded (E5)
162.5p
8 stations
±7.4p std dev
6.1p below national
Diesel (B7)
160.3p
9 stations
±7.3p std dev
4.3p below national
Premium Diesel
175.4p
6 stations
±9.4p std dev
10.1p below national

30-Day Price Trend in the Stoke-on-Trent Region (pence per litre)

Daily averages across all stations in the Stoke-on-Trent postcode area over the last 30 days. Newcastle sits within this region.

What does fuel cost a typical driver in Newcastle?

At current prices, a typical driver covering 12000 miles a year in a petrol car averaging 35 mpg spends about £2302/year on fuel in Newcastle (at 147.7p/L). That's £46 less than the UK average of £2347. Across the wider Stoke-on-Trent (ST) postcode area petrol averages 150.5p/L, working out at £2346/year.

A diesel driver doing the same 12000 miles at 50 mpg spends about £1749/year at Newcastle's average diesel price of 160.3p/L. That's £46 less than the UK average of £1796. Across the wider Stoke-on-Trent (ST) postcode area diesel averages 164.5p/L — £1795/year.

Choose the right station — save £££

The cheapest petrol in Newcastle is 143.9p/L and the most expensive is 156.9p/L — a 13.0p/L spread. Filling a 60‑litre tank at the cheapest vs the dearest saves £7.80.

For diesel the spread is 25.0p/L (154.9p cheapest, 179.9p dearest) — £15.00 saved on a 60‑litre fill.

Fuel Prices by Brand in Newcastle

Average prices and cheapest station for each fuel brand in Newcastle.

Texaco Fuel Prices in Newcastle

There are 2 Texaco forecourts in Newcastle. Petrol averages 146.9p/L0.8p below the Newcastle average. Diesel averages 157.9p/L (2.4p below town avg). Cheapest petrol: Texaco, Dundrum at 145.9p. Texaco fuel prices across the UK →

Show 2 Texaco stations
StationPostcodeE10B7
Texaco, Dundrum BT33 0LU 145.9p 155.9p
Texaco, Newcastle-under-Lyme ST5 2TF 147.9p 159.9p

BP Fuel Prices in Newcastle

There is 1 BP forecourt in Newcastle. Petrol is 144.9p/L2.8p below the Newcastle average. Diesel is 154.9p/L (5.4p below town avg). Live prices: BP, Murlough. BP fuel prices across the UK →

Show station details
StationPostcodeE10B7
BP, Murlough BT33 0DB 144.9p 154.9p

BP Swift Service Station Fuel Prices in Newcastle

There is 1 BP Swift Service Station forecourt in Newcastle. Petrol is 145.9p/L1.8p below the Newcastle average. Diesel is 159.9p/L (0.4p below town avg). Live prices: BP Swift Service Station, Newcastle-under-Lyme.

Show station details
StationPostcodeE10B7
BP Swift Service Station, Newcastle-under-Lyme ST5 4DH 145.9p 159.9p

Baldwins Gate Filling Station Fuel Prices in Newcastle

There is 1 Baldwins Gate Filling Station forecourt in Newcastle. Petrol is 156.9p/L9.2p above the Newcastle average. Diesel is 179.9p/L (19.6p above town avg). Live prices: Baldwins Gate Filling Station, Baldwin's Gate.

Show station details
StationPostcodeE10B7
Baldwins Gate Filling Station, Baldwin's Gate ST5 5DA 156.9p 179.9p

Circle K Fuel Prices in Newcastle

There is 1 Circle K forecourt in Newcastle. Petrol is 144.9p/L2.8p below the Newcastle average. Diesel is 155.9p/L (4.4p below town avg). Live prices: Circle K, Murlough.

Show station details
StationPostcodeE10B7
Circle K, Murlough BT33 0LN 144.9p 155.9p

EG On The Move Fuel Prices in Newcastle

There is 1 EG On The Move forecourt in Newcastle. Petrol is 148.9p/L1.2p above the Newcastle average. Diesel is 159.9p/L (0.4p below town avg). Live prices: EG On The Move, Tynemouth. EG On The Move fuel prices across the UK →

Show station details
StationPostcodeE10B7
EG On The Move, Tynemouth NE27 0BY 148.9p 159.9p

Esso Fuel Prices in Newcastle

There is 1 Esso forecourt in Newcastle. Petrol is 149.9p/L2.2p above the Newcastle average. Diesel is 161.9p/L (1.6p above town avg). Live prices: Esso, Woolsington. Esso fuel prices across the UK →

Show station details
StationPostcodeE10B7
Esso, Woolsington NE13 8BZ 149.9p 161.9p

Sainsbury's Fuel Prices in Newcastle

There is 1 Sainsbury's forecourt in Newcastle. Petrol is 143.9p/L3.8p below the Newcastle average. Diesel is 154.9p/L (5.4p below town avg). Live prices: Sainsbury's, Newcastle-under-Lyme. Sainsbury's fuel prices across the UK →

Show station details
StationPostcodeE10B7
Sainsbury's, Newcastle-under-Lyme ST5 2AF 143.9p 154.9p

Embed live prices on your website

Free · Always up-to-date · No registration needed. Local news site, community page, or just want to share live prices? Copy the code below.

Frequently Asked Questions

The cheapest unleaded petrol (E10) in Newcastle today is 143.9p per litre at SAINSBURY'S, ST5 2AF. The average across 9 stations is 147.7p. Prices are sourced from the UK government's Fuel Finder service and updated every 30 minutes.

The cheapest diesel (B7) in Newcastle today is 154.9p per litre at BP, BT33 0DB. The average across 9 stations is 160.3p. Prices are sourced from the UK government's Fuel Finder service.

The average unleaded (E10) price in Newcastle is 147.7p per litre from 9 stations. The national average is 150.6p, so Newcastle is 2.9p below the national average.

The average diesel (B7) price in Newcastle is 160.3p per litre from 9 stations. The national average is 164.6p, so Newcastle is 4.3p below the national average.

There are currently 9 fuel stations reporting prices in Newcastle. This includes supermarket forecourts, independent stations, and branded sites.

Fuel prices on MPG Calc are updated every 30 minutes using official data from the UK government's Fuel Finder service. All retailers with 250+ filling stations are required by law to report their prices, covering the vast majority of UK forecourts.