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

Petrol (E10)
173.3p
1.6p above the UK (171.7p)
0.9p above the South West (172.4p)
The dearest of the 7 counties in the South West
Diesel (B7)
200.3p
1.9p above the UK (198.4p)
0.8p above the South West (199.5p)
The joint dearest of the 7 counties in the South West

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)

  1. Spur End Service Station
    Spur End Service Station, 771, Castle Lane East, Bournemouth, BH7 7DP
    166.9pLast reported 4 days ago
  2. MFG Southbourne
    60 Southbourne Grove, Southbourne / Bournemouth, Dorset, BH6 3RB
    167.9pLast reported 3 days ago
  3. St Michaels Garage Ltd (Bp) BH19
    St. Michaels Garage Ltd, Valley Road, Swanage, BH19 3DX, Swanage, BH19 3DX
    167.9pLast reported 5 days ago
  4. Foleys Garage
    Foleys Garage, Valley Road, Swanage, BH19 3DZ, Swanage, Dorset, BH19 3DZ
    167.9pLast reported 5 days ago
  5. MFG Fairmile
    204 Fairmile Road, Christchurch, Dorset, BH23 2LP
    167.9pLast reported 6 days ago
  6. Bournemouth Extra
    Riverside Avenue, Bournemouth, BH7 7DY
    167.9pLast reported 23 days ago
  7. Nts Swanage Service Station
    106 Victoria Road, Swanage, BH19 1AS
    169.9p
  8. Sainsbury's Ferndown
    597 Ringwood Road, Ferndown, BH22 9AL
    169.9p
  9. Asda Bournemouth Express Petrol
    157 Holdenhurst Road, Bournemouth, BH8 8DQ
    169.9pLast reported 3 days ago
  10. Southern Co-op Wimborne Wimborne Road
    Southern Co-Op, Wimborne Road, Wimborne, Dorset, BH21 1NW
    169.9pLast reported 3 days ago

Diesel (B7)

  1. St Michaels Garage Ltd (Bp) BH19
    St. Michaels Garage Ltd, Valley Road, Swanage, BH19 3DX, Swanage, BH19 3DX
    197.9pLast reported 5 days ago
  2. Foleys Garage
    Foleys Garage, Valley Road, Swanage, BH19 3DZ, Swanage, Dorset, BH19 3DZ
    197.9pLast reported 5 days ago
  3. Sainsbury's Ferndown
    597 Ringwood Road, Ferndown, BH22 9AL
    197.9pLast reported 8 days ago
  4. Asda Bournemouth Express Petrol
    157 Holdenhurst Road, Bournemouth, BH8 8DQ
    197.9pLast reported 10 days ago
  5. Asda Westway Express Petrol
    Castle Lane West, Bournemouth, BH9 3JZ
    197.9pLast reported 11 days ago
  6. Bournemouth Extra
    Riverside Avenue, Bournemouth, BH7 7DY
    197.9pLast reported 18 days ago
  7. Spur End Service Station
    Spur End Service Station, 771, Castle Lane East, Bournemouth, BH7 7DP
    197.9pLast reported 19 days ago
  8. The Grove Service Station
    Loders Forecourt Ltd, The Grove, Dorchester, DT1 1XU, Dorchester, DT1 1XU
    197.9pLast reported 23 days ago
  9. Nts Swanage Service Station
    106 Victoria Road, Swanage, BH19 1AS
    198.9p
  10. Asda Rossmore Express Petrol
    347 Ringwood Road, Poole, Dorset, BH12 3JN
    198.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

Average petrol and diesel prices by town in Dorset, cheapest petrol first.
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

Petrol and diesel prices 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.