Add to home screen Get quick access to cheap fuel near you
Add to home screen Get quick access to cheap fuel near you
Tap Share, then "Add to Home Screen"
pumpitdown.com

Stop overpaying at the pump

prices updated 8:43pm BST, 03 jun 2026

Stop overpaying at the pump

prices updated 8:43pm BST, 03 jun 2026

Cheapest Petrol & Diesel in Bedford Today

Prices updated 25 minutes ago

Cheapest Petrol
156.9p
per litre
Cheapest Diesel
179.9p
per litre
Save up to £3.50 on petrol · £6.50 on diesel on a full tank vs the priciest local station

UK avg petrol today: 158.8p  ·  Bedford is 0.6p above the national average

Avg. Fuel Prices

Petrol Diesel

Showing the 12 cheapest petrol stations in Bedford. For cheapest diesel, super unleaded, or to search from your exact address, use the postcode search.

Tesco
BEDFORD EXTRA - PETROL FILLING STATION
CARDINGTON ROAD, BEDFORD, MK42 0BG
● Open 24 hrs
Petrol 156.9p per litre
Diesel 179.9p per litre
Super 165.9p per litre
SA
SAINSBURYS KEMPSTON
SAXON CENTRE, 252-274 BEDFORD ROAD, KEMPSTON, BEDFORD, MK42 8AY
● Open Wednesday: 06:30–22:00
Petrol 156.9p per litre
Diesel 187.9p per litre
Super 168.9p per litre
Shell
SHELL HARVEST ENERGY KEMPSTON
WOBURN ROAD, KEMPSTON, BEDFORD, MK42 7QA
● Open Wednesday: 06:00–23:00
Petrol 156.9p per litre
Diesel 187.9p per litre
Super 181.9p per litre
BP
Kempston
KEMPSTON SERVICE STATION, 47, HIGH STREET, KEMPSTON, BEDFORD, MK42 7BT
● Open Wednesday: 06:00–23:00
Petrol 157.0p per litre
Diesel 188.0p per litre
Super 179.0p per litre
Amazon — Sponsored
🏆 #1 Bestseller
Kaistyle MagSafe Car Mount
Kaistyle MagSafe Car Mount
#1 Bestseller. 20 strong magnets, 360° rotation, dash-mounted. Compatible with iPhone 17/16/15/14.
View on Amazon →
Tesco
BEDFORD RIVERFIELD DR SUPERSTORE - PETROL FILLING STATION
TESCO STORES LTD, RIVERFIELD DRIVE, BEDFORD, MK41 0SE
● Open 24 hrs
Petrol 158.9p per litre
Diesel 179.9p per litre
Super 167.9p per litre
Morrisons
MFG MORRISONS BEDFORD
AMPTHILL ROAD, BEDFORD, MK42 9JP
● Open Wednesday: 06:00–22:00
Petrol 158.9p per litre
Diesel 180.9p per litre
Super 169.9p per litre
Sainsbury's
SAINSBURYS FAIRFIELD PARK
90 CLAPHAM ROAD, BEDFORD, MK41 7PJ
● Open Wednesday: 06:00–23:00
Petrol 158.9p per litre
Diesel 181.9p per litre
Super 170.9p per litre
Jet
Putnoe
PUTNOE SERVICE STATION, 122 QUEENS DRIVE, BEDFORD, MK41 9JF
● Closed Wednesday: 06:00–21:00
Petrol 158.9p per litre
Diesel 188.9p per litre
Super 174.9p per litre
Amazon — Sponsored
⭐ Top Rated
ROVE R2-4K Dual Dash Cam
ROVE R2-4K Dual Dash Cam
Top Rated. 4K front & rear, STARVIS 2 sensor, free 128GB card, 5G WiFi app, 24H parking mode.
View on Amazon →
BP
Bromham Service Station
52-56, STAGSDEN ROAD, BROMHAM, BEDFORD, MK43 8PT
● Open Wednesday: 06:00–22:00
Petrol 158.9p per litre
Diesel 189.9p per litre
Super 179.9p per litre
Esso
ASDA SOUTHGATE EXPRESS PETROL
73 LONDON ROAD, BEDFORD, MK42 0NT
● Open 24 hrs
Petrol 161.9p per litre
Diesel 184.9p per litre
Super 180.9p per litre
BP
ELSTOW
3 ELSTOW ROAD, BEDFORD, MK42 9NU
● Open Wednesday: 06:00–22:00
Petrol 161.9p per litre
Diesel 184.9p per litre
Super 175.9p per litre
BP
NEWNHAM AVENUE SF CONNECT
NEWNHAM AVENUE, BEDFORD, MK41 9QG
● Open 24 hrs
Petrol 162.9p per litre
Diesel 184.9p per litre
Super 183.9p per litre

Average prices by brand in Bedford

Brand Petrol Diesel Stations
1. SA SAINSBURYS KEMPSTON Cheapest
156.9p 187.9p 1
2.
Shell
Shell
156.9p 187.9p 1
3.
Tesco
Tesco
157.9p 179.9p 2
4.
Sainsbury's
Sainsbury's
158.9p 181.9p 1
5.
Morrisons
Morrisons
158.9p 180.9p 1
6.
Jet
Jet
158.9p 188.9p 1
7.
BP
BP
160.9p 188.1p 5
8.
Esso
Esso
161.9p 184.9p 1

Want prices near your exact address?
Enter your postcode or tap 📍 to use your location

About fuel prices in Bedford

There are currently 13 petrol stations reporting live prices within 4 miles of Bedford, with the cheapest petrol today at 156.9p per litre at BEDFORD EXTRA - PETROL FILLING STATION. The local average of 159.4p is 0.6p above the UK national average of 158.8p. Choosing the cheapest station over the most expensive could save you up to £3.50 on petrol and £6.50 on diesel on a full tank.

Supermarket forecourts in the area include Tesco, Sainsbury's and Morrisons — these tend to offer the most competitive prices and are a good first stop for budget-conscious drivers.

Prices are sourced directly from fuel retailers via the UK Government Fuel Finder API and refreshed every 30 minutes. For hyperlocal results or a wider search radius, enter your postcode in the box above.

Also search nearby

Frequently asked questions

How often are Bedford fuel prices updated?
Prices are updated every 30 minutes, sourced directly from fuel retailers via the GOV.UK Fuel Finder API.
What are the average fuel prices in Bedford right now?
Based on the 13 stations shown, average prices in Bedford are currently:
  • Petrol (E10): 159.4p per litre (▲ 0.6p above UK avg)
  • Diesel (B7): 185.6p per litre (▲ 3.1p above UK avg)
  • Super Unleaded (E5): 175.8p per litre (▼ 0.2p below UK avg)
What is the cheapest supermarket petrol station in Bedford?
Supermarkets like Tesco, Sainsbury's, Asda and Morrisons typically offer the lowest fuel prices. Check the results above — cheapest stations are shown first.
Can I report a wrong price for a station in Bedford?
Yes — tap "Wrong price?" on any station card above to submit a correction with a photo. Verified corrections are applied within minutes.