Thames Fuel Price History
Historic fuel price trends at 7 Thames stations across the UK.
Price Trend
Price Analysis
The average Petrol (E10) price at Thames stations across the UK is currently 158.1p per litre as of July 2026, a decrease of 0.5p from the previous period.
Across all Thames locations, prices have ranged from 150.9p to 164.9p per litre — a 14.0p spread. Prices can vary significantly between individual Thames stations, so it's worth checking your local station.