Petrol stations in Cheltenham
There are 17 petrol stations in Cheltenham (South West) with current fuel prices. The cheapest diesel is currently € 1.919 at Tesco.
Loading map…
Tesco
Colletts Dr, GL51 8JQ Cheltenham
Unleaded (E10): £ 1.699Diesel: £ 1.919
Price change 15/10/2026, 15:40
Sainsburys
Gallagher Retail Park, GL51 9RR Cheltenham
Unleaded (E10): £ 1.699Diesel: £ 1.919
Price change 17/10/2026, 07:11
Asda Cheltenham
Hatherley Lane, GL51 6PN Cheltenham
Unleaded (E10): £ 1.687Diesel: £ 1.937
Price change 13/10/2026, 19:11
Sainsburys
Priors Road, GL52 5AQ Cheltenham
Unleaded (E10): £ 1.699Diesel: £ 1.939
Price change 20/10/2026, 23:10
Esso
Cheltenham Road, GL52 4SA Cheltenham
Unleaded (E10): £ 1.719Diesel: £ 1.959
Price change 07/10/2026, 19:41
Gulf
Colesbourne Village Shop & Filling Station, Colesbourne, Cheltenham, GL53 9NP, GL53 9NP Cheltenham
Unleaded (E10): £ 1.697Diesel: £ 1.967
Price change 07/10/2026, 23:11
Texaco
Texaco, Lansdown Road, Cheltenham, GL50 2JA, GL50 2JA Cheltenham
Unleaded (E10): £ 1.699Diesel: £ 1.989
Price change 22/10/2026, 08:41
BP
Princess Elizabeth Way, GL51 7PA Cheltenham
Unleaded (E10): £ 1.719Diesel: £ 1.989
Price change 13/10/2026, 00:10
BP
80-86 Prestbury Road, GL52 2DJ Cheltenham
Unleaded (E10): £ 1.739Diesel: £ 1.989
Price change 21/10/2026, 11:11
Gulf
Broadway Road, Winchcombe, GL54 5NT Cheltenham
Unleaded (E10): £ 1.717Diesel: £ 1.997
Price change 21/10/2026, 10:41
Eg On The Move
Tewkesbury Road, Swindon Village, GL51 9SG Cheltenham
Unleaded (E10): £ 1.699Diesel: £ 1.999
Price change 09/10/2026, 10:11
Shell
Honeybourne Way, GL50 3QW Cheltenham
Unleaded (E10): £ 1.719Diesel: £ 1.999
Price change 09/10/2026, 15:41
Red Apple Sevice Station
Red Apple, 394, Gloucester Road, GL51 7AT Cheltenham
Unleaded (E10): £ 1.719Diesel: £ 1.999
Price change 06/10/2026, 23:41
Shell
352-356 Gloucester Road, GL51 7AY Cheltenham
Unleaded (E10): £ 1.719Diesel: £ 1.999
Price change 06/10/2026, 11:41
Esso
London Road, GL52 6HZ Cheltenham
Unleaded (E10): £ 1.739Diesel: £ 1.999
Price change 07/10/2026, 19:40
BP
East End Service Station, London Road, Charlton Kings, GL52 6YY Cheltenham
Unleaded (E10): £ 1.739Diesel: £ 1.999
Price change 05/10/2026, 07:10
Esso
47 Cheltenham Rd, WR11 1LE Cheltenham
Unleaded (E10): £ 1.769Diesel: £ 1.999
Price change 21/10/2026, 15:41
Price trend in Cheltenham
Diesel ranged between £ 1.869 and £ 2.189 over the last 30 days.
Unleaded (E10) ranged between £ 1.649 and £ 1.769 over the last 30 days.
| Date | Avg. Diesel | Avg. Unleaded |
|---|---|---|
| 26/09/2026 | £ 1.951 | — |
| 27/09/2026 | £ 1.952 | £ 1.709 |
| 28/09/2026 | £ 1.961 | £ 1.715 |
| 29/09/2026 | £ 1.984 | — |
| 30/09/2026 | £ 1.971 | £ 1.716 |
| 01/10/2026 | £ 1.976 | £ 1.722 |
| 02/10/2026 | £ 1.955 | £ 1.724 |
| 04/10/2026 | £ 1.955 | £ 1.728 |
| 05/10/2026 | £ 1.976 | £ 1.720 |
| 08/10/2026 | £ 1.981 | £ 1.720 |
| 09/10/2026 | £ 1.981 | — |
| 13/10/2026 | — | £ 1.717 |
| 14/10/2026 | — | £ 1.716 |
| 22/10/2026 | £ 1.976 | £ 1.716 |
Price comparison
Cheltenham is currently cheaper than the median in South West (2.3p) and the average in United Kingdom (1.4p).
Diesel
- Cheltenham£ 1.976−1.4 p
- South West£ 1.999+0.9 p
- United Kingdom£ 1.990±0
Unleaded (E10)
- Cheltenham£ 1.716−2.3 p
- South West£ 1.749+1.0 p
- United Kingdom£ 1.739±0
Difference from the United Kingdom average