Bp has 1031 petrol station(s) reporting prices to the Government's Fuel Finder scheme, with the time each price was reported.
The cheapest Bp in the UK right now
- Cheapest unleaded (E10)
- 161.9p at Selston Service UK Ltd reported 13:10 on 27 Oct 2026
- Cheapest diesel (B7)
- 186.9p at Eurospar Shankill reported 15:02 on 14 Oct 2026
How Bp compares
- Unleaded at Bp here averages 174.0p — 2.4p above the UK average of 171.6p.
- Diesel at Bp here averages 201.0p — 2.4p above the UK average of 198.6p.
One vote per station, not weighted by how much fuel each sells.
The 40 cheapest Bp forecourts for unleaded
Cheapest first, out of 1,031 Bp forecourts reporting an unleaded price.
- Bridge Filling Station, Craigavonunleaded 163.9p · diesel 191.9p
- Broadway Motors, Wantageunleaded 164.9p · diesel 196.9p
- Creightons of Finaghy, Belfastunleaded 162.9p · diesel 189.9p
- Dewsbury Service Station, Dewsburyunleaded 163.9p · diesel 193.9p
- Eurospar Ballyhackamore, Belfastunleaded 163.9p · diesel 190.9p
- Eurospar Brackenvale, Belfastunleaded 163.9p · diesel 190.9p
- Eurospar Carrickfergus, Carrickfergusunleaded 163.9p · diesel 190.9p
- Eurospar Fortfield, Carrickfergusunleaded 163.9p · diesel 187.9p
- Eurospar Glenwell, Newtownabbeyunleaded 163.9p · diesel 189.9p
- Eurospar Gransha, Bangorunleaded 163.9p · diesel 189.9p
- Eurospar Hardford Link, Newtownardsunleaded 163.9p · diesel 190.9p
- Eurospar Holywood Road, Belfastunleaded 163.9p · diesel 189.9p
- Eurospar Ladas Drive, Belfastunleaded 163.9p · diesel 189.9p
- Eurospar Lagan Valley, Lisburnunleaded 163.9p · diesel 190.9p
- Eurospar Maghaberry, Lisburnunleaded 163.9p · diesel 190.9p
- Eurospar Millburn, Coleraineunleaded 163.9p · diesel 189.9p
- Eurospar Newcastle, Newcastleunleaded 163.9p · diesel 190.9p
- Eurospar Ranfurly, Dungannonunleaded 163.9p · diesel 191.9p
- Eurospar Rathgael Road, Bangorunleaded 163.9p · diesel 189.9p
- Eurospar Shankill, Belfastunleaded 163.9p · diesel 186.9p
- Eurospar Templepatrick, Ballyclareunleaded 163.9p · diesel 190.9p
- Glasshoughton Service Station, Castlefordunleaded 161.9p · diesel 194.9p
- Karan Lake Street Service Station, Bedfordshireunleaded 163.7p · diesel 192.7p
- Mfg Trafford Park, Trafford Parkunleaded 162.9p · diesel 185.9p (reported temporarily closed)
- Selston Service UK Ltd, Nottinghamunleaded 161.9p · diesel 194.9p
- Sgn - Uddingston, Uddingstonunleaded 149.9p · diesel 167.9p (reported temporarily closed)
- Spar Ahoghill, Ballymenaunleaded 163.9p · diesel 189.9p
- Spar Banbridge, Banbridgeunleaded 163.9p · diesel 191.9p
- Spar Belfast Road, Bangorunleaded 163.9p · diesel 189.9p
- Spar Glenavy Road, Moiraunleaded 163.9p · diesel 190.9p
- Spar Kilwaughter, Larneunleaded 163.9p · diesel 190.9p
- Spar Loughview, Craigavonunleaded 163.9p · diesel 191.9p
- Spar Malone Road, Belfastunleaded 163.9p · diesel 190.9p
- Spar Randalstown, Antrimunleaded 163.9p · diesel 190.9p
- Spar Rosevale, Newtownardsunleaded 163.9p · diesel 190.9p
- Spar Shandon Park, Belfastunleaded 163.9p · diesel 190.9p
- Spar Torgrange, Holywoodunleaded 163.9p · diesel 190.9p
- Stourton Service Station, Leedsunleaded 164.9p · diesel 194.9p
- Whistler Drive Service Station, Castlefordunleaded 162.9p · diesel 194.9p
- Wytonbar Service Station, Hullunleaded 163.6p · diesel 194.6p
Where to find Bp
Bp reports prices in 654 towns. Each town page lists every station there, whatever the brand.
All 654 towns with Bp
- A16/A17 Sutterton Boston1
- A40 Andoversford / Cheltenham1
- Abbey Heath / Thetford2
- Abbeywood / Thamesmead1
- Aberdare1
- Aberdeen5
- Abergavenny1
- Abingdon2
- Aintree1
- Airdrie2
- Aldershot1
- Alexandria1
- Alfold1
- Alfreton1
- Alnwick1
- Alton2
- Ambleside1
- Amersham1
- Andover2
- Antrim1
- Arbroath1
- Arrington1
- Ashford2
- Ashington2
- Ashorne2
- Ashton-Under-Lyne1
- Atherton1
- Attleborough1
- Audenshaw1
- Aviemore1
- Aylesbury1
- Ayr1
- Bagshot1
- Ballyclare2
- Ballymena1
- Banbridge1
- Bangor3
- Banstead1
- Barnet1
- Barnetby1
- Barnsley2
- Barnstaple1
- Barrett Road Norwich1
- Barton Mills1
- Basildon3
- Basingstoke1
- Bath1
- Batley1
- BB91
- Beanacre Rd / Melksham1
- Bebington1
- Bedale1
- Bedford5
- Bedfordshire1
- Belfast10
- Bellshill1
- Benfleet1
- Beverley1
- Bexhill-On-Sea1
- Bicester1
- Bickerstaffe / Ormskirk1
- Biggar1
- Biggleswade1
- Bilbrough1
- Billericay1
- Bilson1
- Bingley1
- Birkenhead1
- Birmingham,7
- Birstall1
- Birtley2
- Blackburn3
- Blackheath Common1
- Blandford Forum1
- Bloxwich1
- Bolton4
- Bordon1
- Borehamwood1
- Botley1
- Bourne1
- Bourne End1
- Bournemouth1
- BR81
- Brackley1
- Bracknell2
- Bradford4
- Braintree3
- Brandon2
- BRENT-KNOLL1
- Brentwood4
- Bridgend1
- Bridgewater1
- Bridgwater2
- Brierley Hill1
- Brighton2
- BRISTOL6
- Bromley1
- Bromsgrove1
- Brough2
- Broxburn1
- BS261
- Buckingham2
- Buntingford1
- Bury1
- Bury St. Edmunds3
- By Falkirk1
- Byfleet1
- CA61
- Calverton1
- Camberley1
- Cambridge5
- Camelford1
- Cannock1
- Canterbury1
- Canvey Island1
- Cardiff1
- Carlisle7
- Carnforth1
- Carrickfergus2
- Carshalton2
- Castle Donnington1
- Castleford2
- Chadderton / Oldham1
- Chatham1
- Cheadle Hulme1
- Chelmsford3
- Cheltenham3
- Chertsey1
- Chessington1
- Chester2
- Chester Le Street1
- Chippenham4
- Chipping Ongar1
- Chislehurst1
- Chiswick1
- Chorley1
- Christchurch1
- Cinderhill1
- Cirencester2
- Clarkston1
- Clevedon1
- Clydebank1
- CO101
- CO161
- Coalville1
- Colchester2
- Coleraine1
- Colne1
- Coniston1
- Corby2
- Cottingham1
- Coventry4
- Cowley1
- Craigavon2
- Cramlington1
- Cranbrook1
- Crawley2
- Crowborough1
- Crowthorne1
- Croydon3
- Cumbria1
- Curry Rivel1
- CW21
- Darlington1
- Dartford1
- Darwen1
- Deane Gate / Taunton1
- Deeside1
- Derby5
- Desborough1
- Devon2
- Dewsbury2
- DH71
- Dinnington1
- DL121
- DL21
- Doncaster2
- Dorchester1
- Dorset1
- Dover2
- Droitwich1
- Dudley1
- Dumbarton1
- Dundee2
- Dunfermline1
- Dungannon1
- Dunstable4
- Dursley2
- Duxford1
- Dyce1
- East Bridgford1
- East Dereham1
- East Grinstead1
- East Kilbride / Glasgow1
- East Molesey1
- East Sussex1
- Eastbourne1
- Easthouses / Dalkeith1
- Eaton Socon St Neots1
- Edinburgh6
- Egginton1
- Egham1
- Egremont1
- EH481
- Elgin1
- Ellesmere Port3
- Ellon1
- Ely3
- Emsworth1
- Enfield3
- England1
- Epsom1
- Erith1
- ESSEX2
- Evesham1
- Ewell1
- Exeter3
- Eynsham1
- Fallowfield1
- Farcotton1
- Fareham1
- Farnborough1
- Farnham3
- Faversham1
- FK11
- FK101
- Folkestone1
- FY51
- Gailey1
- Gerrards Cross1
- Gillingham2
- Glasgow9
- Glenrothes1
- Glossop1
- Gloucester2
- Godalming1
- Goldthrope1
- Gosport1
- Grange-Over-Sands1
- Grangemouth2
- Grantham3
- Grays1
- Great Baddow / Chelmsford1
- Great Yarmouth2
- Greenford1
- Greenock2
- Gretna1
- Guildford5
- Guilford1
- Hailsham1
- Halifax1
- Halisham1
- Hamilton1
- Hammersmith2
- Harlow3
- Harpenden1
- Harrogate1
- Harrow1
- Harston1
- Hartford1
- Hawkhurst1
- Haywards Heath1
- Heanor1
- Hemel Hempstead1
- Hereford1
- Hertford1
- Hexham1
- Heywood2
- High Wycombe1
- Hildenborough1
- Hillingdon1
- Hinckley1
- Hindhead1
- Hitchin3
- Hoddesdon1
- Holsworthy1
- Holt1
- Holywell1
- Holywood1
- Honiton2
- Hoobrook / Kidderminster1
- Hook1
- Hope Valley1
- Horley, Gatwick1
- Hornchurch3
- Hornsey1
- Horsham1
- Houndslow2
- Hounslow3
- Hove1
- HU171
- HU81
- Huddersfield1
- Hull13
- Huntingdon2
- Ibstock1
- Ilford1
- Ilkeston2
- Inveralmond1
- Inverness1
- Inverurie1
- Ipswich5
- Johnstown, Wrexham1
- KA71
- Keighley1
- Kendal2
- Kettering2
- Kilmarnock3
- King's Lynn1
- Kingsley, Nr. Bordon1
- Kingswinford1
- Kinross1
- Kirkcaldy1
- Kirriemuir1
- Knottingly1
- Knutsford3
- KY151
- LA121
- Lancaster3
- Langtoft1
- Larne1
- Latchingdon1
- Launceston1
- LE91
- Leatherhead1
- Lee On The Solent1
- Leeds15
- Leicester7
- Leigh On Sea1
- Letchworth Garden City1
- Leven2
- Lewes1
- Lewisham1
- Leyton1
- Lightwater1
- Lincoln2
- Linlithgow1
- Lisburn3
- Littlehampton2
- Liverpool7
- Livingston2
- LL571
- Lockerbie1
- Locking1
- London20
- London Gatwick Airport1
- Long Drive1
- Long Sutton1
- Loughborough1
- Loughbourgh1
- Loughton1
- Louth1
- Lower Kingswood1
- Lowestoft1
- Lowry Point / Trafford Road1
- LS281
- Luton3
- Lydney1
- Lymm1
- M241
- Maddiston1
- Maidstone2
- Malton1
- Manchester4
- Mansfield3
- March1
- Margate1
- Market Harborough1
- Market Rasen1
- Markfield1
- Marlborough1
- Marlow1
- Martlesham Heath1
- Maryport1
- Melton Mowbray1
- Middlesborough2
- Midhurst1
- Mill Hill1
- Milton Keynes9
- Mirfield1
- ML11
- Moira1
- Montrose1
- Morecambe1
- Motherwell2
- Mottingham1
- Mottram1
- Musselburgh2
- NE161
- NE211
- NE221
- NE231
- NE341
- NE471
- NE611
- Near Faringdon1
- Nesscliffe1
- Nettlebed1
- New Costessey1
- New Malden1
- New Southgate1
- Newbridge1
- Newbury1
- Newcastle1
- Newcastle Upon Tyne2
- Newmarket1
- Newport2
- Newport Pagnell1
- Newton Abbot1
- Newtown1
- Newtownabbey1
- Newtownards2
- NG341
- North Bradley1
- North Ealing1
- North Finchley1
- Northampton10
- Northolt2
- Northside / Wandsworth1
- Northwich1
- Norwich4
- Nottingham6
- Nr Brough1
- Nr Hailsham1
- Nr Newmarket2
- Nr Oswestry1
- Nr Pontyclun1
- Nr Wellingborough2
- Nr. Thatcham1
- Oakham2
- Oban1
- Okehampton1
- Old Malton1
- Old Windsor1
- Orpington2
- Oswestry1
- Otley1
- Oulton / Leeds1
- Oxford3
- Paisley2
- Pampisford1
- Patcham Brighton1
- PE121
- PE281
- Peebles1
- Penhill1
- Penrith1
- Pershore1
- Perth2
- Peterborough6
- Peterhead1
- Peterlee1
- Petersfield2
- Pevensey1
- PH336TQ1
- Pickering1
- Pitlochry1
- PL211
- Polegate1
- Pontefract1
- Poole1
- Portsmouth1
- Potters Bar2
- Prestatyn1
- Preston3
- Prestwich1
- Prestwick2
- Pwllheli1
- Rayleigh1
- Reading11
- Redditch1
- Redhill1
- Reigate1
- Retford1
- Richmond1
- Rickmansworth1
- Ringwood1
- Ripon1
- Ross-On-Wye1
- Rotherham2
- Rougham1
- Royston1
- Rugby1
- Ruislip2
- RUSHDEN1
- Salford1
- Salisbury3
- Saltash1
- Sandbach2
- Selby1
- Sevenoaks1
- Sheffield4
- Sheffield, South Yorks1
- Shepperton1
- Shepton Mallet1
- Sherborne1
- Shipley1
- Shiremoor1
- Shotts2
- Shrewsbury1
- Sidcup2
- Sittingbourne2
- Skelmersdale1
- Slough5
- Snodland1
- Solihull2
- South Croydon1
- South Queensferry1
- Southall1
- Southam1
- Southampton6
- Southend-On-Sea2
- Southport1
- Southwell1
- Sowerby Bridge1
- St Albans2
- St Helens1
- St Johns Wood1
- St. Ives1
- St. Leonards-On-Sea1
- Stadhampton1
- Stafford2
- Stansted1
- Stevenage1
- Stirling2
- Stockport4
- Stockton-on-Tees1
- Stoke Newington1
- Stoke-On-Trent3
- Stoke-Sub-Hamdon1
- Stone2
- Stonehaven1
- Storrington1
- Stourbridge3
- Stow-On-The-Wold1
- Stowmarket1
- Strensham2
- Stretford1
- Stretton1
- Stroud1
- Stuston1
- Sunbury On Thames1
- Sunderland2
- Sutton2
- Sutton Coldfield1
- Swadlincote1
- Swaffham2
- Swansea2
- Swindon6
- Swinton / Rotherham1
- Tamworth1
- Taunton1
- Taynuilt1
- TD21
- Telford1
- Tewkesbury1
- Thame1
- Thatcham1
- Thetford1
- Thinford1
- Thomas Jones Way1
- Tickencote1
- Tinsley / Sheffield1
- Tiverton1
- TN191
- Toddington2
- Tonbridge1
- Tooting Bec1
- Torrington1
- Towcester1
- Trafford Park1
- Trowbridge1
- TS131
- Tunbridge Wells1
- Tweedbank1
- Uckfield1
- Uddingston1
- Uppington On Hill Leicester1
- Usk1
- Uttoxeter1
- Uxbridge1
- Wadebridge1
- Wakefield5
- Wallasey Village1
- Walsall1
- Waltham Abbey1
- Waltham Cross1
- Walthamstow1
- Walton-Le-Dale1
- Walton-On-Thames2
- Wantage1
- Warley1
- Warminster2
- Warrington2
- Warwick3
- Waterbeach1
- Waterlooville1
- Waterstock1
- Watford1
- Watlington1
- Weeley1
- Welham Green1
- Welling1
- Wellingborough1
- Welwyn1
- Wembley1
- West Bromwich2
- West Heath1
- West Wellow1
- Westcliff-On-Sea1
- Westerham3
- Westhill1
- Westminster1
- Wetherby1
- Weyhill2
- Weymouth1
- Whitehaven1
- Whyteleafe1
- Wick1
- Wickford1
- Wigan1
- Wigston2
- Wigton1
- Willenhall1
- Willington1
- Wilmslow1
- Wimborne2
- Winchester4
- Windsor2
- Winsford1
- Wirral3
- Wisbech3
- Wishaw1
- Witham1
- Witney1
- Woking1
- Wokingham2
- Wolverhampton4
- Wolviston1
- Woodford Green1
- Woodhouse Down / Bristol1
- Woodhouse Mill1
- Woolston1
- Worcester2
- Workington2
- Worthing2
- Wrightington1
- Yardley Wood / Birmingham1
- Yaxley1
- Yeovil1
- YO121
- YO601
- York4
- York Road / Thirsk1
⚠ Prices are as reported to the Fuel Finder scheme, with the time each was reported — not a promise of what you will pay. Retailers have up to 30 minutes to report a change. Always check the price on the pump. Collected 11:53 on 3 Nov 2026.
Report a price discrepancy · Fuel price data from Fuel Finder (DESNZ), used under the Open Government Licence v3.0.