Live petrol prices at 23 stations in Newport. Cheapest today £1.650/L, average £1.693/L. Updated 8 November 2026.
The average petrol price in Newport, £1.693/L, matches the national average of £1.694/L. Across 23 stations prices run from £1.650/L to £1.760/L: £5.50 difference on a 50-litre tank. In the seven days to 8 November 2026, the average petrol price fell by £0.035/L at the 23 stations priced on both days.
| Station | Price | Distance |
|---|---|---|
| Texaco · 153 Commercial Street, Risca, Newport | £1.650/L | 6.7 km |
| Texaco · Williams G F & Sons, 89, Cromwell Road, Risca, Newport | £1.650/L | 8.3 km |
| Esso · Henllys Way, Newport | £1.670/L | 6.6 km |
| Asda · Pencarn Way - Coedkernew, Newport | £1.680/L | 4 km |
| Morrisons · Azalea Road, Rogerstone | £1.680/L | 5.7 km |