Skip to content

Petrol stations in Bristol

There are 69 petrol stations in Bristol (South West) with current fuel prices. The cheapest diesel is currently € 1.889 at Texaco.

Loading map…

No current Diesel price

These stations report no current Diesel price. The last known price is shown with its date.

Price trend in Bristol

Diesel ranged between £ 1.879 and £ 2.299 over the last 30 days.

Unleaded (E10) ranged between £ 1.559 and £ 2.399 over the last 30 days.

DateAvg. DieselAvg. Unleaded
25/09/2026£ 1.982£ 1.732
26/09/2026£ 1.987—
27/09/2026£ 1.988£ 1.738
28/09/2026£ 1.986£ 1.741
29/09/2026£ 1.984—
30/09/2026£ 1.988£ 1.740
01/10/2026£ 1.993£ 1.743
02/10/2026£ 2.003£ 1.746
04/10/2026£ 1.983£ 1.745
05/10/2026£ 1.998£ 1.756
08/10/2026£ 2.000£ 1.753
09/10/2026£ 1.999—
13/10/2026—£ 1.750
14/10/2026—£ 1.747

Price comparison

Bristol is cheaper than the median in South West (0.5p), but more expensive than the average in United Kingdom (0.4p).

Diesel

  • Bristol£ 1.994+0.4 p
  • South West£ 1.999+0.9 p
  • United Kingdom£ 1.990±0

Unleaded (E10)

  • Bristol£ 1.745+0.5 p
  • South West£ 1.749+0.9 p
  • United Kingdom£ 1.740±0

Difference from the United Kingdom average

Nearby stations