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.