Live prices today at 105 stations in Gloucester. Cheapest diesel £1.890/L, petrol £1.670/L. Updated 10 October 2026.
The average diesel price in Gloucester, £1.995/L, matches the national average of £1.999/L. The average petrol price in Gloucester, £1.737/L, matches the national average of £1.745/L. In the seven days to 10 October 2026, the average diesel price held steady at the 104 stations priced on both days. In the seven days to 10 October 2026, the average petrol price held steady at the 103 stations priced on both days. By brand, a litre of diesel in Gloucester averages £1.962/L at Tesco and £2.022/L at Esso: £2.40 apart on a 40-litre tank. Open 24 hours: 39 of 105 stations in Gloucester. On a motorway: 2 of 105 stations in Gloucester. On the motorway a litre of diesel costs £0.145/L more than elsewhere on average (nationwide).
| Station | Price | Distance |
|---|---|---|
| SAINSBURYS GLOUCESTER QUAYS | £1.890/L | 1.1 km |
| GLOUCESTER QUEDGELEY EXTRA - PETROL FILLING STATION | £1.890/L | 4.9 km |
| ASDA QUEDGELEY SUPERMARKET | £1.890/L | 5.2 km |
| GLOUCESTER SUPERSTORE - PETROL FILLING STATION | £1.920/L | 0.5 km |
| SAINSBURYS BARNWOOD | £1.930/L | 3.5 km |