Petrol prices in Stockton-on-Tees

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.

StationPriceDistance
Morrisons · Newmarket Avenue, Thornaby£1.650/L2.8 km
Asda · Portrack Lane, Stockton on Tees£1.650/L2 km
Asda · Allensway, Thornaby, Stockton on Tees£1.650/L3.8 km
Sainsbury's · Salters Lane, Sedgefield, Stockton-on-Tees£1.660/L13.3 km
Sainsbury's · Whitehouse Farm, Bishopton Road West, Stockton-on-Tees£1.670/L1.4 km

Nearby cities