Petrol prices in Poole

Live petrol prices at 26 stations in Poole. Cheapest today £1.660/L, average £1.716/L. Updated 8 November 2026.

The average petrol price in Poole, £1.716/L, is 1.3% above the national average of £1.694/L. Across 26 stations prices run from £1.660/L to £1.770/L: £5.50 difference on a 50-litre tank. In the seven days to 8 November 2026, the average petrol price fell by £0.028/L at the 26 stations priced on both days.

StationPriceDistance
Texaco · 106 Victoria Road, Swanage£1.660/L11.4 km
Murco · Foleys Garage, Valley Road, Swanage£1.660/L10.6 km
St Michaels Garage Ltd (BP) · Valley Road, Swanage£1.660/L10.5 km
BP · Southern Co-Op, Wimborne Road, Wimborne£1.670/L10 km
Sainsbury's · 4 Alder Park, Alder Road, Poole£1.690/L5.9 km

Nearby cities