Skip to content
forecourts.uk

Fuel prices in Bristol

The cheapest diesel in Bristol right now is 194.7p a litre at Asda Bedminster and 2 other forecourts, and the cheapest petrol is 164.7p at Asda Bedminster and 1 other forecourt. That's across 58 forecourts within 6 miles of the centre, where diesel averages 197.9p and petrol 167.9p. Diesel is down 1.0p on a week ago, and petrol is down 2.0p on a week ago.

Cheapest right now

  1. 1947 Diesel

    Asda Bedminster

    0.7 mi

    Asda Bedminster · East Street · Bristol

    Unchanged for Open 24 hours today
    Cheapest diesel 24h fuelToilets
  2. 1647 Unleaded

    Asda Bedminster

    0.7 mi

    Asda Bedminster · East Street · Bristol

    Changed Open 24 hours today
    Cheapest petrol 24h fuelToilets
Bristol
Average price per litre
Unleaded 54 forecourts · low 164.7p
1679
Diesel 50 forecourts · low 194.7p
1979
Super unleaded 44 forecourts · low 175.9p
1869
Premium diesel 16 forecourts · low 199.9p
2164
Averages leave out prices that haven't changed in 30 days.

Every forecourt in Bristol

Sorted by price. Distances are from the centre of Bristol.

  1. 1919 Diesel

    Costco Wholesale Bristol

    5.2 mi

    Costco · St Brendans Way · Bristol

    Unchanged for Open until 21:30
    Members only Toilets
  2. 1947 Diesel

    Asda Bedminster

    0.7 mi

    Asda Bedminster · East Street · Bristol

    Unchanged for Open 24 hours today
    24h fuelToilets
  3. 1947 Diesel

    Southville Service Station

    1.0 mi

    Southville Service Station · Southville Service Station · Bristol

    Changed Open until 22:00
    EV 50kW
  4. 1947 Diesel

    Bristol Airport Fuel Express Automat

    5.4 mi

    Gulf · Bridgwater Road · Bristol

    Unchanged for Open 24 hours today
    24h fuel
  5. 1949 Diesel

    Asda Bristol Whiteladies Road

    1.3 mi

    Asda Bristol Whiteladies Road Petrol Filling Station · Whiteladies Road · Bristol

    Unchanged for Open 24 hours today
    EV 7kW24h fuel
  6. 1949 Diesel

    Sainsburys Winterstoke Road

    1.7 mi

    Sainsbury's · 111 Winterstoke Road · Bristol

    Changed Open until 22:00
    Car washAir & screenwash
  7. 1949 Diesel

    Ascona Bridgwater Road Service Station

    3.9 mi

    Ascona Bridgwater Road Service Station · Bridgewater Rd · Bristol BS41 8JP

    Changed Open 24 hours today
    AdBlue pump24h fuelCar washToiletsAir & screenwash
  8. 1957 Diesel

    Ambassador Service Station

    1.6 mi

    Jet · Ambassador Service Station, Winterstoke Road, Bristol, BS3 2NP · Bristol

    Unchanged for Open 24 hours today
    EV 7kW24h fuelAir & screenwash
  9. 1959 Diesel

    Rontec Hotwells

    0.9 mi

    Esso · Hotwells Road (North Side) · Bristol

    Unchanged for Open 24 hours today
    24h fuelToiletsAir & screenwashWater
  10. 1959 Diesel

    Bristol E Extra

    1.9 mi

    Tesco · Tesco Stores Ltd · Bristol

    Unchanged for Open 24 hours today
    EV 60kW24h fuelToiletsAir & screenwashWater
  11. 1959 Diesel

    Bristol Brislington Extra

    2.4 mi

    Tesco · Tesco Stores Ltd · Bristol

    Unchanged for Open 24 hours today
    EV 7kW24h fuelToiletsAir & screenwashWater
  12. 1959 Diesel

    Asda Bristol Whitchurch Superstore

    3.1 mi

    Asda Bristol Whitchurch Superstore · Oatlands Avenue · Bristol

    Unchanged for Open until 22:00
    Toilets
  13. 1959 Diesel

    MFG Morrisons Bristol Hartcliffe

    3.4 mi

    Morrisons · Peterson Avenue · Hartcliffe

    Unchanged for Open until 23:00
    EV 50kWCar washAir & screenwash
  14. 1967 Diesel

    MFG Morrisons Bristol Cribbs Causeway

    5.0 mi

    Morrisons · Lysander Road · Patchway

    Unchanged for Open until 23:00
    24h fuelCar washLPGAir & screenwash
  15. 1967 Diesel

    Asda Patchway Supercentre

    5.1 mi

    Asda Patchway Supercentre · Highwood Lane · Bristol

    Unchanged for Open until 20:00
    EV 7kWToilets
  16. 1969 Diesel

    Rontec Princes

    0.2 mi

    Esso · Park Row · Bristol

    Changed Open 24 hours today
    EV 22kW24h fuelCar washToiletsAir & screenwash
  17. 1969 Diesel

    Sainsburys Castle Court

    1.8 mi

    Sainsbury's · St. Philips Causeway · Bristol

    Changed Open until 22:00
    EV 150kWCar washAir & screenwash
  18. 1969 Diesel

    Asda Eastville Park Express Petrol

    2.2 mi

    Esso · Muller Road · Bristol

    Changed Open 24 hours today
    24h fuel
  19. 1969 Diesel

    MFG Morrisons Bristol Fishponds

    3.2 mi

    Morrisons · New Station Way/Hockeys Lane · Fishponds

    Unchanged for Open until 23:00
    EV 50kWCar washToiletsAir & screenwash
  20. 1969 Diesel

    Asda Shirehampton Express Petrol

    4.2 mi

    Texaco · High Street · Bristol

    Unchanged for Open until 23:00
  21. 1969 Diesel

    Asda Longwell Green Supercentre

    4.4 mi

    Asda Longwell Green Supercentre · Craven Way · Bristol

    Unchanged for Open until midnight
    Car washToilets
  22. 1969 Diesel

    Kingsweston Service Station

    4.4 mi

    Jet · Texaco Service Station, 90, Kings Weston Avenue, Bristol, BS11 0AJ · Bristol

    Unchanged for Open until 22:00
    Air & screenwash
  23. 1969 Diesel

    Bradley Stoke Extra

    5.9 mi

    Tesco · Tesco Stores Ltd, Bradley Stoke District Centre · Bristol

    Unchanged for Open 24 hours today
    EV 300kW24h fuelToiletsAir & screenwashWater
  24. 1979 Diesel

    MFG Redland

    0.9 mi

    Esso · Hampton Road · Redland / Bristol

    Unchanged for Open until midnight
    ToiletsAir & screenwashWater
  25. 1979 Diesel

    Sainsburys Bristol St George

    3.0 mi

    Sainsbury's · Nags Head Hill · Bristol

    Unchanged for Open until 23:00
    Air & screenwash
  26. 1979 Diesel

    Whitchurch Esso Express

    3.3 mi

    Esso · Wells Rd · Bristol

    Unchanged for Open until midnight
    Air & screenwashWater
  27. 1979 Diesel

    Sainsburys East Filton

    4.1 mi

    Sainsbury's · Fox Den Road · Bristol

    Unchanged for Open until 22:00
    EV 22kWCar washAir & screenwash
  28. 1979 Diesel

    Rontec St Andrews

    5.6 mi

    BP · St Adrews Road · Bristol

    Unchanged for Open 24 hours today
    AdBlue pump24h fuelToiletsAir & screenwashWater
  29. 1989 Diesel

    Shell Co-Op Broadmead

    0.8 mi

    Shell · Newfoundland Road · Bristol

    Changed Open 24 hours today
    EV 150kW24h fuelCar washToiletsAir & screenwash
  30. 1989 Diesel

    EG Bishopston

    1.5 mi

    EG On The Move · 106/114 Gloucester Rd · Bristol

    Unchanged for Open 24 hours today
    24h fuelAir & screenwashWater
  31. 1989 Diesel

    Rontec Hengrove Way

    2.6 mi

    Esso · South Bristol Business Park · Bristol

    Unchanged for Open 24 hours today
    24h fuelCar washAir & screenwashWater
  32. 1999 Diesel

    Krisan Services -Esso

    1.3 mi

    Krisan Services -Esso · 168 Easton Road, Bristol, BS5 0ES · Bristol

    Unchanged for Open 24 hours today
    24h fuelAir & screenwash
  33. 1999 Diesel

    Shell Co-Op Arnos Castle

    1.7 mi

    Shell · St Philips Causeway · Bristol

    Unchanged for Open 24 hours today
    24h fuelToiletsAir & screenwashWater
  34. 1999 Diesel

    Esso

    1.9 mi

    Esso Hartcliffe Way · Esso, Hartcliffe Way, Bristol, BS3 5RH · Bristol

    Unchanged for Open until 22:00
    Car washAir & screenwash
  35. 1999 Diesel

    MFG Gloucester Road

    2.1 mi

    Esso · 410-422 Gloucester Road · Bristol

    Unchanged for Open 24 hours today
    24h fuelCar washAir & screenwashWater
  36. 1999 Diesel

    Henleaze Esso Express

    2.2 mi

    Esso · 142 Henleaze Rd · Bristol

    Unchanged for Open until 23:00
    ToiletsAir & screenwashWater
  37. 1999 Diesel

    MFG Stapleton

    2.9 mi

    Esso · Park Road · Stapleton / Bristol

    Unchanged for Open 24 hours today
    EV 150kW24h fuelCar washAir & screenwashWater
  38. 1999 Diesel

    Falcondale Sf Connect

    3.0 mi

    BP · Falcondale Road · Bristol

    Unchanged for Open 24 hours today
    24h fuelCar washToiletsAir & screenwash
  39. 1999 Diesel

    Bristol Filton Esso Express

    3.5 mi

    Esso · 73-75 Gloucester Rd North · Bristol

    Unchanged for Open until midnight
    Air & screenwashWater
  40. 1999 Diesel

    Bristol Soundwell Esso Express

    3.8 mi

    Esso · Soundwell Rd · Bristol

    Unchanged for Open until 23:00
    Air & screenwashWater
  41. 1999 Diesel

    Global Fuel - Frenchay

    3.9 mi

    BP · Frenchay Park Road · Bristol

    Unchanged for Open 24 hours today
    24h fuelAir & screenwashWater
  42. 1999 Diesel

    Shell Co-Op Cribbs Causeway

    4.7 mi

    Shell · Cribbs Causeway · Bristol

    Unchanged for Open 24 hours today
    EV 50kW24h fuelToiletsAir & screenwashWater
  43. 1999 Diesel

    Warmley Deanery Rd Esso Express

    5.0 mi

    Esso · Deanery Rd · Bristol

    Unchanged for Open until midnight
    Air & screenwashWater
  44. 1999 Diesel

    Rontec Bristol

    5.4 mi

    BP · 114 Bath Road (A431) · Bristol

    Unchanged for Open 24 hours today
    24h fuelCar washToiletsAir & screenwashWater
  45. 1999 Diesel

    Rontec Chandag

    5.4 mi

    Esso · 20 Bath Road · Bristol

    Unchanged for Open 24 hours today
    24h fuelCar washToiletsAir & screenwashWater
  46. 1999 Diesel

    EG Patchway

    5.6 mi

    EG On The Move · Gloucester Road · Bristol

    Unchanged for Open 24 hours today
    24h fuelAir & screenwashWater
  47. 1999 Diesel

    Sainsburys Emersons Green

    5.9 mi

    Sainsbury's · The Village · Bristol

    Unchanged for Open until 23:00
    EV 150kWCar washAir & screenwash
  48. 2019 Diesel

    MFG Filton

    4.7 mi

    Esso · First Field Way · Patchway

    Unchanged for Open 24 hours today
    EV 150kW24h fuelCar washToiletsAir & screenwash
  49. 2019 Diesel

    Shell Downend

    5.7 mi

    Shell · Badminton Road · Bristol

    Changed Open until 23:00
    ToiletsAir & screenwashWater
  50. 2219 Diesel

    Welcome Break Gordano

    5.0 mi

    Welcome Break · Motorway Services · Bristol

    Unchanged for Open 24 hours today
    Motorway AdBlue pump24h fuelLPGToiletsAir & screenwash
  51. 1999 Diesel

    MFG York Road

    0.9 mi

    Esso · York Road · Bedminster

    Unchanged since · may be out of date Open 24 hours today
    EV 150kW24h fuelAir & screenwashWater
  52. 1999 Diesel

    MFG Brislington

    2.5 mi

    Valero · The Square · A4 Bath Road / Brislington

    Unchanged since · may be out of date Open until midnight
    Car washAir & screenwashWater
  53. 1889 Diesel

    Global Fuel - Whiteway

    2.7 mi

    Texaco · 19-29 Bell Hill Road · Bristol

    Unchanged since · may be out of date Open 24 hours today
    24h fuelAir & screenwashWater
  54. ––– Diesel

    Markham Filling Station

    3.8 mi

    Markham Filling Station · Martcombe Service Station · Bristol

    Doesn't sell diesel, or hasn't reported a price for it Open until 18:00
  55. 1959 Diesel

    Jeyam Service Station Ltd

    3.8 mi

    Murco · Concord Service Station, Stockwood Lane, Bristol, BS14 8SY · Bristol

    Unchanged since · may be out of date Open until 21:00
    Air & screenwash
  56. 1999 Diesel

    Lodway Service Station Ltd

    4.4 mi

    Pace · Lodway Garage · Bristol

    Unchanged since · may be out of date Open until 17:00
  57. ––– Diesel

    Rontec Stoke Brook

    5.4 mi

    Esso · Gloucester Road · Bristol

    Doesn't sell diesel, or hasn't reported a price for it Open 24 hours today
    24h fuelToiletsAir & screenwashWater
  58. 2019 Diesel

    MFG Blackhorse

    5.7 mi

    Esso · Westerleigh Road · Bristol

    Unchanged since · may be out of date Open 24 hours today
    EV 150kW24h fuelToiletsAir & screenwash

EV charging in Bristol

141 public charging sites within 6 miles of Bristol, 42 of them rapid (50kW or more). See EV chargers in Bristol.

Facilities in Bristol

Fuel in Bristol: common questions

What is the cheapest diesel in Bristol today?

194.7p a litre at Asda Bedminster, East Street, and 2 other forecourts charging the same. Asda Bedminster last changed this price 4 days ago.

What is the cheapest petrol in Bristol today?

164.7p a litre at Asda Bedminster, East Street, and 1 other forecourt charging the same. Asda Bedminster last changed this price 2 hrs ago.

What is the average price of fuel in Bristol?

Diesel averages 197.9p a litre in Bristol, the same as the UK average. Petrol averages 167.9p, 1.0p below the UK average of 168.9p. The averages leave out prices that haven't changed in 30 days.

Are fuel prices going up in Bristol?

Diesel is down 1.0p on a week ago, and petrol is down 2.0p on a week ago. These compare today's average with the average we recorded in Bristol seven days ago.

How many forecourts are there in Bristol?

58 forecourts within 6 miles of Bristol town centre report their prices. 3 have AdBlue pumps, 13 have rapid EV charging, 32 sell fuel 24 hours, 20 have a car wash, 2 sell LPG, 2 have HGV access.

How up to date are these prices?

Each price shows when the forecourt last changed it, so you can see how current it is.