Live petrol prices at 20 stations in Stockton-on-Tees. Cheapest today £1.650/L, average £1.677/L. Updated 8 November 2026.
The average petrol price in Stockton-on-Tees, £1.677/L, is 1.0% below the national average of £1.694/L. Across 20 stations prices run from £1.650/L to £1.720/L: £3.50 difference on a 50-litre tank. In the seven days to 8 November 2026, the average petrol price fell by £0.018/L at the 20 stations priced on both days.
| Station | Price | Distance |
|---|---|---|
| Morrisons · Newmarket Avenue, Thornaby | £1.650/L | 2.8 km |
| Asda · Portrack Lane, Stockton on Tees | £1.650/L | 2 km |
| Asda · Allensway, Thornaby, Stockton on Tees | £1.650/L | 3.8 km |
| Sainsbury's · Salters Lane, Sedgefield, Stockton-on-Tees | £1.660/L | 13.3 km |
| Sainsbury's · Whitehouse Farm, Bishopton Road West, Stockton-on-Tees | £1.670/L | 1.4 km |