Compare live petrol and diesel prices at 20 petrol stations in NEWPORT. Cheapest fuel near you, updated every 5 minutes.
13°C
Drizzle
Avg Unleaded
157.9p
Avg Diesel
187.2p
Cheapest Unleaded
153.7p
Cheapest Diesel
181.7p
| Brand | Stations | Avg Unleaded | Avg Diesel |
|---|---|---|---|
| Esso | 5 | 158.5p | 188.3p |
| Asda | 3 | 157.0p | 184.0p |
| Gulf | 2 | 156.8p | 186.8p |
| Sainsbury's | 2 | 158.4p | 186.4p |
| Tesco | 2 | 155.4p | 187.9p |
| BP | 2 | 159.9p | 188.4p |
| Dinas Cross Service Station Ltd | 1 | 156.9p | 186.9p |
| Texaco | 1 | 155.9p | 189.9p |
| Shell | 1 | 160.9p | 186.9p |
| Morrisons | 1 | 158.9p | 187.9p |
CALDECOT FUEL EXPRESS AUTOMAT
Gulf · NP26 4XB
Unleaded
153.7p
Diesel
184.7p
NEWPORT SPYTTY EXTRA - PETROL FILLING STATION
Tesco · NP19 4TX
Unleaded
154.9p
Diesel
186.9p
ASDA NEWPORT PILLGWENLLY SUPERSTORE
Asda · NP20 2BH
Unleaded
155.7p
Diesel
182.7p
ASDA NEWPORT SUPERSTORE
Asda · NP10 8XL
Unleaded
155.7p
Diesel
181.7p
G.F.Williams&Sons Risca Garages Ltd
Texaco · NP11 7AD
Unleaded
155.9p
Diesel
189.9p
RISCA EXTRA - PETROL FILLING STATION
Tesco · NP11 6NP
Unleaded
155.9p
Diesel
188.9p
SAINSBURYS NEWPORT
Sainsbury's · NP20 5NJ
Unleaded
155.9p
Diesel
183.9p
ASDA CWMBRAN EXPRESS PETROL
Esso · NP44 3JA
Unleaded
155.9p
Diesel
186.9p
Dinas cross service station ltd
Dinas Cross Service Station Ltd · SA42 0XB
Unleaded
156.9p
Diesel
186.9p
ASDA CASNEWYDD EXPRESS PETROL
Esso · NP19 8BW
Unleaded
156.9p
Diesel
190.9p
ASDA STOW HILL EXPRESS PETROL
Esso · NP20 4GA
Unleaded
157.9p
Diesel
189.9p
MALPAS SF CONNECT
BP · NP20 6NF
Unleaded
157.9p
Diesel
187.9p
MFG MORRISONS ISLE OF WIGHT NEWPORT
Morrisons · PO30 1JQ
Unleaded
158.9p
Diesel
187.9p
ASDA NEWPORT ISLE OF WIGHT SUPERSTORE
Asda · PO30 2QH
Unleaded
159.7p
Diesel
187.7p
MFG NEWPORT
Esso · NP19 8BY
Unleaded
159.9p
Diesel
185.9p
Nix Service Station
Gulf · TF10 7JR
Unleaded
159.9p
Diesel
188.9p
SAINSBURYS ISLE OF WIGHT
Sainsbury's · PO30 5ZB
Unleaded
160.9p
Diesel
188.9p
SHELL NEWPORT
Shell · NP20 5PA
Unleaded
160.9p
Diesel
186.9p
MFG LOWER BAR
Esso · TF10 7JA
Unleaded
161.9p
Diesel
187.9p
NEWPORT SF CONNECT
BP · TF10 7BX
Unleaded
161.9p
Diesel
188.9p
NEWPORT has 20 petrol stationsreporting live prices through the UK government's mandatory fuel price transparency scheme. Average unleaded (E10) is currently 157.9p per litre, with diesel (B7) at 187.2p per litre. The cheapest unleaded right now is 153.7p at CALDECOT FUEL EXPRESS AUTOMAT (NP26 4XB).
8 of NEWPORT's 20stations are supermarket forecourts (Tesco, Asda, Morrisons, Sainsbury's, Costco), with branded retailers operating the other 12. Supermarket forecourts are 1.1p per litre cheaper than branded stations on average — a £0.61 saving on a typical 55-litre fill.
Nearby towns with cheaper unleaded: Caldicot (156.8p, 5.6 mi) and Lydney (154.6p, 9.5 mi). A short detour can save up to £0.60on a 55-litre fill — though factor in fuel for the round trip.
Across all UK cities tracked by PetrolFinder, NEWPORT unleaded is 0.5p below the national average of 158.4p — driven by the local mix of supermarket vs branded forecourts and competition between 10 fuel brands operating in the area. Use the route planner to find the cheapest stop on your journey, or browse the price heatmap to spot regional bargains.
The cheapest unleaded (E10) petrol in NEWPORT is currently 153.7p per litre at CALDECOT FUEL EXPRESS AUTOMAT (NP26 4XB). The average across 20 stations in NEWPORT is 157.9p per litre. Prices update every 5 minutes from official UK government data.
The cheapest diesel in NEWPORT is currently 181.7p per litre, with an average of 187.2p across 20 stations. That's 0.6p above the UK national diesel average of 186.6p.
In NEWPORT, supermarket forecourts (8 stations: Tesco, Asda, Morrisons, Sainsbury's, Costco) are 1.1p per litre cheaper than branded retailers like Shell, BP and Esso (12 stations). That's a £0.61 saving on a typical 55-litre fill.
Caldicot (156.8p, 5.6 mi) and Lydney (154.6p, 9.5 mi) all have lower average unleaded prices than NEWPORT's 157.9p. A short detour can save up to £0.60 on a 55-litre fill — factor in fuel for the round trip.
Prices for the 20 petrol stations in NEWPORT are updated every 5 minutes using the UK Government Fuel Finder API under The Motor Fuel Price (Open Data) Regulations 2025. Retailers are legally required to report price changes within 30 minutes.