Cheapest fuel in Dorset
Petrol (E10) averages 173.3p a litre in Dorset, the dearest of the 7 counties in the South West. Diesel (B7) averages 200.3p.
Average prices in Dorset
Most of the prices behind these averages are more than 3 days old.
From 71 forecourts with a usable price in our price data, updated 3:48am on 2 November UK time.
Cheapest forecourts in Dorset now
Petrol (E10)
-
Spur End Service StationSpur End Service Station, 771, Castle Lane East, Bournemouth, BH7 7DP166.9pLast reported 4 days ago
-
MFG Southbourne60 Southbourne Grove, Southbourne / Bournemouth, Dorset, BH6 3RB167.9pLast reported 3 days ago
-
St Michaels Garage Ltd (Bp) BH19St. Michaels Garage Ltd, Valley Road, Swanage, BH19 3DX, Swanage, BH19 3DX167.9pLast reported 5 days ago
-
Foleys GarageFoleys Garage, Valley Road, Swanage, BH19 3DZ, Swanage, Dorset, BH19 3DZ167.9pLast reported 5 days ago
-
MFG Fairmile204 Fairmile Road, Christchurch, Dorset, BH23 2LP167.9pLast reported 6 days ago
-
Bournemouth ExtraRiverside Avenue, Bournemouth, BH7 7DY167.9pLast reported 23 days ago
-
Nts Swanage Service Station106 Victoria Road, Swanage, BH19 1AS169.9p
-
Sainsbury's Ferndown597 Ringwood Road, Ferndown, BH22 9AL169.9p
-
Asda Bournemouth Express Petrol157 Holdenhurst Road, Bournemouth, BH8 8DQ169.9pLast reported 3 days ago
-
Southern Co-op Wimborne Wimborne RoadSouthern Co-Op, Wimborne Road, Wimborne, Dorset, BH21 1NW169.9pLast reported 3 days ago
Diesel (B7)
-
St Michaels Garage Ltd (Bp) BH19St. Michaels Garage Ltd, Valley Road, Swanage, BH19 3DX, Swanage, BH19 3DX197.9pLast reported 5 days ago
-
Foleys GarageFoleys Garage, Valley Road, Swanage, BH19 3DZ, Swanage, Dorset, BH19 3DZ197.9pLast reported 5 days ago
-
Sainsbury's Ferndown597 Ringwood Road, Ferndown, BH22 9AL197.9pLast reported 8 days ago
-
Asda Bournemouth Express Petrol157 Holdenhurst Road, Bournemouth, BH8 8DQ197.9pLast reported 10 days ago
-
Asda Westway Express PetrolCastle Lane West, Bournemouth, BH9 3JZ197.9pLast reported 11 days ago
-
Bournemouth ExtraRiverside Avenue, Bournemouth, BH7 7DY197.9pLast reported 18 days ago
-
Spur End Service StationSpur End Service Station, 771, Castle Lane East, Bournemouth, BH7 7DP197.9pLast reported 19 days ago
-
The Grove Service StationLoders Forecourt Ltd, The Grove, Dorchester, DT1 1XU, Dorchester, DT1 1XU197.9pLast reported 23 days ago
-
Nts Swanage Service Station106 Victoria Road, Swanage, BH19 1AS198.9p
-
Asda Rossmore Express Petrol347 Ringwood Road, Poole, Dorset, BH12 3JN198.9p
Each forecourt's latest price from our price data. A price far from the UK median is left out, and older prices show their age.
Towns and areas in Dorset
| Town | Petrol (E10) | Diesel (B7) | Petrol, 7 days | Forecourts (radius) |
|---|---|---|---|---|
| Christchurch | 171.2p | 200.2p | down 1.0p | 16 (5 mi) |
| Bournemouth | 172.3p | 200.2p | down 1.7p | 28 (5 mi) |
| Wimborne Minster | 173.0p | 200.9p | down 1.9p | 20 (5 mi) |
| Weymouth | 173.6p | 199.6p | down 0.3p | 8 (5 mi) |
| Poole | 174.0p | 200.8p | down 2.1p | 21 (5 mi) |
| Blandford Forum | No figure | No figure | down 2.5p | 3 (5 mi) |
| Bridport | No figure | No figure | down 2.0p | 3 (5 mi) |
| Dorchester | No figure | No figure | down 2.5p | 5 (5 mi) |
| Fortuneswell | No figure | No figure | down 0.3p | 5 (5 mi) |
| Gillingham | No figure | No figure | down 0.8p | 6 (5 mi) |
| Lyme Regis | No figure | No figure | No figure | 4 (5 mi) |
| Shaftesbury | No figure | No figure | down 1.0p | 5 (5 mi) |
| Sherborne | No figure | 199.5p | down 0.5p | 5 (5 mi) |
| Swanage | No figure | No figure | down 6.3p | 3 (5 mi) |
| Wareham | No figure | No figure | down 1.5p | 4 (5 mi) |
Each town covers the forecourts within the miles shown, so neighbouring towns share some. A dash means too few prices for a figure. Town figures from 2:03am on 2 November.
Other counties in the South West
Questions about fuel prices in Dorset
What is the average price of petrol in Dorset?
Petrol (E10) averages 173.3p a litre in Dorset, and diesel (B7) 200.3p, from 71 forecourts with a usable price. Most of the prices behind these averages are more than 3 days old.
Is fuel cheaper in Dorset than the rest of the UK?
Petrol here is 1.6p dearer than the UK average of 171.7p, and the dearest of the 7 counties in the South West. Diesel is 1.9p dearer than the UK average of 198.4p.
Where is the cheapest petrol in Dorset?
The cheapest petrol we list in Dorset is 166.9p a litre at Spur End Service Station in Bournemouth, last reported 4 days ago.
Which town in Dorset has the lowest average petrol price?
Of the 5 towns here with a petrol average, Christchurch has the lowest, at 171.2p. That covers the forecourts within 5 miles of it.
How these figures work
Each forecourt counts once in a county: the county of the nearest town we have a page for, within 20 miles.
Each average uses every forecourt's latest price for the fuel while it is under 30 days old.
A price far from the UK median is counted but left out of the average, and a figure needs at least 5 prices.
Town figures are worked out each night over each town page's radius.
Prices more than 3 days old still count, and we say so when most of a figure rests on them.
Every figure here comes from our price data, which explains where the prices come from.