Average Petrol Price in Gloucestershire

Petrol (E10)156.2p
Diesel (B7S)179.3p

Today the average petrol price in Gloucestershire is 156.21p per litre. 0.4p lower than the average price in England.

The current average price of diesel is 179.33p per litre. 0.6p above the English diesel average.

We calculate the daily averages by analysing price data from the 107 petrol stations in Gloucestershire that are sending price changes to the Fuel Finder system.

Cheapest Petrol in Gloucestershire

The cheapest petrol in Gloucestershire is in Longford (153.9p per litre).

Currently, buying 60 litres of petrol in Longford costs £10.56 less than in Dursley (171.5p per litre).

Average Fuel Prices by City/Town

Select a town or city to view local petrol station price data.

TOWN/CITY STATIONS PETROL DIESEL
Badminton1158.90p181.90p
Berkeley2157.30p183.30p
Bourton On The Water2155.90p177.90p
Cheltenham17155.10p180.22p
Cinderford2157.40p190.40p
Cirencester6159.90p183.07p
Coleford2159.40p184.90p
Coombe Hill1154.90p177.90p
Drybrook2154.60p178.60p
Dursley3171.50p191.37p
Fairford1157.90p181.90p
Gloucester29154.17p175.19p
Longford1153.90p175.90p
Lydney3156.57p179.57p
Mitcheldean1157.70p184.70p
Moreton In Marsh4157.90p185.90p
Newent2154.30p176.30p
Prestbury1155.90p179.90p
Stonehouse2158.30p180.10p
Stow On The Wold1155.90p177.90p
Stroud6158.73p180.73p
Tetbury1157.90p178.90p
Tewkesbury5155.32p178.92p
Westbury On Severn1157.90p183.90p
Wotton Under Edge2154.40p178.90p

Average petrol prices last updated at 12 Jun 2026 10:00 (14 hours, and 14 minutes ago).

Petrol & Diesel Price Trends

The average price of petrol in Gloucestershire has decreased by 1.3p in the last week. Diesel has fallen by 2.8p.

In the last month petrol has dropped by 1.1p and. and diesel has fallen by 7.4p.