Bedford
17 stations with live fuel prices · cheapest unleaded from £1.569
Bedford has 17 reporting petrol stations from 11 brands. Today's cheapest unleaded sits at £1.569 per litre, with the most expensive at £1.689, a spread of 12.0p across the city. The average across Bedford is £1.592 for E10 and £1.843 for diesel. Prices update hourly from the UK Government Fuel Finder service.
- Bedford Extra Petrol FillingCardington Road, Mk42 0bgTesco£1.569E10£1.769Diesel
- Bedford Riverfield Dr SuperstoreTesco Stores Ltd, Riverfield Drive, Mk41 0seTesco£1.569E10£1.769Diesel
- Mfg Morrisons BedfordAmpthill Road, Mk42 9jpMorrisons£1.569E10£1.799Diesel
- PutnoePutnoe Service Station, 122 Queens Drive, Mk41 9jfPutnoe£1.569E10£1.869Diesel
- Sainsburys Fairfield Park90 Clapham Road, Mk41 7pjSainsbury's£1.569E10£1.759Diesel
- Sainsburys KempstonSaxon Centre, 252-274 Bedford Road, Kempston, Mk42 8aySainsburys Kempston£1.569E10£1.879Diesel
- Shell Harvest Energy KempstonWoburn Road, Kempston, Mk42 7qaShell Harvest Energy£1.569E10£1.879Diesel
- KempstonKempston Service Station, 47, High Street, Kempston, Bedford, Mk42 7btKempston£1.570E10£1.880Diesel
- Rgr GaragesR G R Garages, High Street, Cranfield, Bedford, Mk43 0dgRgr Garages£1.579E10£1.839Diesel
- Bromham Service Station52-56, Stagsden Road, Bromham, Bedford, Mk43 8ptBp£1.589E10£1.899Diesel
- Flitwick Superstore Petrol FillingConiston Rd, Flitwick, Mk45 1lxTesco£1.589E10£1.789Diesel
- SouldropA6 Rushden Road, Mk44 1jhShell£1.589E10£1.849Diesel
- Asda Southgate Express PetrolLondon Road, Mk42 0nxEsso£1.599E10£1.829Diesel
- Elstow3 Elstow Road, Mk42 9nuBp£1.619E10£1.829Diesel
- Newnham Avenue Sf ConnectNewnham Avenue, Mk41 9qgBp£1.619E10£1.829Diesel
- Bedford Sf ConnectElstow Interchange, Mk42 9bfBp£1.639E10£1.929Diesel
- Shell Marston MortaineBeancroft Road, Mk43 0pzShell£1.689E10£1.929Diesel
Top fuel brands in Bedford
Bedford fuel prices: questions
Where is the cheapest petrol in Bedford right now?+
Today the cheapest unleaded in Bedford is £1.569 per litre at Bedford Extra Petrol Filling. The cheapest diesel is £1.759 at Sainsburys Fairfield Park. Prices change hourly, so the leader can shift through the day.
How often do Bedford fuel prices update?+
Every hour. We pull prices directly from the UK Government Fuel Finder service, which retailers are legally required to update within 30 minutes of any change. The figures on this page reflect what every reporting station in Bedford has charged in the last 60 minutes.
Why does fuel vary so much across Bedford?+
The spread between today's cheapest and most expensive E10 in Bedford is 12.0p per litre. Local competition does most of the work: stations near a supermarket rival cut prices to stay close to it, while those without nearby competition can charge several pence more. Wholesale supplier contracts and how quickly each retailer follows market changes also matter.
How many petrol stations are in Bedford?+
Bedford has 17 reporting petrol stations from 11 different brands, all listed on this page with their latest prices. Stations are required to report under the UK Fuel Finder Scheme, so coverage is effectively complete for any forecourt with a public price.