Live petrol prices at 35 stations in Preston. Cheapest today £1.650/L, average £1.689/L. Updated 8 November 2026.
The average petrol price in Preston, £1.689/L, matches the national average of £1.694/L. Across 35 stations prices run from £1.650/L to £1.960/L: £15.50 difference on a 50-litre tank. In the seven days to 8 November 2026, the average petrol price fell by £0.007/L at the 35 stations priced on both days.
| Station | Price | Distance |
|---|---|---|
| Essar · Blackpool RD, Preston | £1.650/L | 6.1 km |
| Morrisons · Olympian Way, Leyland | £1.660/L | 6.5 km |
| EG on the Move · Saddle Inn, Sidgreaves LN, Lea Town, Preston | £1.660/L | 6.2 km |
| Morrisons · Mariners Way, Ashton-on-Ribble | £1.660/L | 2.6 km |
| Shell · 148 Brownedge Road, Lostock Hall, Preston | £1.670/L | 3.7 km |