Cheapest Petrol & Diesel in Newcastle Today
☆ SaveLast updated: · Prices refresh every 30 minutes from the UK government's Fuel Finder service.
Cheapest Petrol in Newcastle
Cheapest Diesel in Newcastle
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
Nearby Towns
Average Petrol and Diesel Prices in Newcastle (pence per litre)
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/L — 0.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
| Station | Postcode | E10 | B7 |
|---|---|---|---|
| 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/L — 2.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
| Station | Postcode | E10 | B7 |
|---|---|---|---|
| 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/L — 1.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
| Station | Postcode | E10 | B7 |
|---|---|---|---|
| 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/L — 9.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
| Station | Postcode | E10 | B7 |
|---|---|---|---|
| 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/L — 2.8p below the Newcastle average. Diesel is 155.9p/L (4.4p below town avg). Live prices: Circle K, Murlough.
Show station details
| Station | Postcode | E10 | B7 |
|---|---|---|---|
| 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/L — 1.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
| Station | Postcode | E10 | B7 |
|---|---|---|---|
| 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/L — 2.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
| Station | Postcode | E10 | B7 |
|---|---|---|---|
| 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/L — 3.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
| Station | Postcode | E10 | B7 |
|---|---|---|---|
| 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.