PetrolFinder.uk

Cheapest Petrol Near Me

The UK's lowest petrol and diesel prices, ranked from cheapest. Live data from 1,846 stations across 60 cities, updated every 5 minutes.

Cheapest petrol now

143.9p

CENTRA BANBRIDGE CHURCH STREET · BT32 4AA

Cheapest diesel now

141.9p

ASCONA BRIDGWATER ROAD SERVICE STATION · BS41 8JP

Top 20 Cheapest Petrol in the UK

#StationPrice
1CENTRA BANBRIDGE CHURCH STREET

CIRCLE K · BANBRIDGE · BT32 4AA

143.9p
2COSTCO WHOLESALE BIRMINGHAM

COSTCO WHOLESALE · BIRMINGHAM · B7 5SA

143.9p
3Centra Ballinderry Ltd

Texaco · LISBURN · BT28 2EU

144.9p
4Blakenhall Service Station

Blakenhall Service Station · WOLVERHAMPTON · WV2 3JY

145.6p
5Witton Road

Witton Road · B6 6PD

145.6p
6DUNGIVEN CENTRA

CIRCLE K · DUNGIVEN · BT47 4TA

145.9p
7SUPERVALU NEWCASTLE

CIRCLE K · NEWCASTLE · BT33 0LN

145.9p
8CENTRA MALLUSK

CIRCLE K · MALLUSK · BT36 4AW

145.9p
9SUPERVALU DROMORE

MAXOL · DROMORE · BT25 1NB

145.9p
10MILLTOWN SERVICE STATION - SPAR MILLTOWN

SOLO · BALLYMONEY · BT53 6LE

145.9p
11Madigans Court

Texaco · Belfast · BT15 4EL

146.9p
12SUPERVALU PORTSTEWART

CIRCLE K · PORTSTEWART · BT55 7PU

146.9p
13Ballydown Filling Station

Texaco · BANBRIDGE · BT32 4JP

146.9p
14MCANALLENS BENBURB SPAR

SOLO · DUNGANNON · BT71 7JS

146.9p
15Pooles Moira Ltd

Maxol · CRAIGAVON · BT67 0LE

146.9p
16CENTRA MOIRA

CIRCLE K · MOIRA · BT67 0LE

146.9p
17COSTCO WHOLESALE OLDHAM

COSTCO WHOLESALE · OLDHAM · OL9 8AU

146.9p
18COSTCO WHOLESALE MANCHESTER

COSTCO WHOLESALE · MANCHESTER · M41 7PP

146.9p
19PORTGLENONE CENTRA

CIRCLE K · PORTGLENONE · BT44 8NG

146.9p
20Kessingland Petrol Station

Kessingland Petrol Station · Kessingland · NR33 7QQ

147.6p

Top 20 Cheapest Diesel in the UK

#StationPrice
1ASCONA BRIDGWATER ROAD SERVICE STATION

BP · BRISTOL BS41 8JP · BS41 8JP

141.9p
2Mere Motors Ltd

Mere Motors Ltd · ELLESMERE · SY12 0HF

151.9p
3THE OLD SCHOOL HOUSE GARAGE OMBERSLEY LTD

THE OLD SCHOOL HOUSE GARAGE OMBERSLEY LTD · DROITWICH · WR9 0ER

167.9p
4Sessia Ltd

Fullans Eurospar · Portglenone · BT44 8HS

169.7p
5MCANALLENS BENBURB SPAR

SOLO · DUNGANNON · BT71 7JS

169.9p
6Cot House Services

Cot House Services · DUNOON · PA23 8QS

169.9p
7K AND B FARRELL DERRYGONNELLY SPAR

STAR · ENNISKILLEN · BT93 6HW

169.9p
8Lynchs Spar Newbuildings

Nicholl · LONDONDERRY · BT47 2PU

169.9p
9Ballydown Filling Station

Texaco · BANBRIDGE · BT32 4JP

169.9p
10Ivan Wilson Service Station

Texaco · Coleraine · BT51 3QJ

169.9p
11Morans SuperValu & Go Service Station

Morans SuperValu & Go Service Station · Ballykelly · BT49 9HS

169.9p
12CENTRA BANBRIDGE CHURCH STREET

CIRCLE K · BANBRIDGE · BT32 4AA

169.9p
13CENTRA MALLUSK

CIRCLE K · MALLUSK · BT36 4AW

170.9p
14Saredon Filling station

Saredon Filling station · Wolverhampton · WV10 7LZ

170.9p
15LARGY ROAD FILLING STATION LIMITED

LARGY ROAD FILLING STATION LIMITED · BALLYMENA · BT42 2RH

170.9p
16Fiveways Supermarket

Texaco · Newry · BT35 6PW

170.9p
17NCCE Mace Swatragh

Solo · MAGHERA · BT46 5PY

171.9p
18Morans Centra - GO Service Station

GO · Derry · BT48 7PB

171.9p
19Spar Ballynure

Spar Ballynure · BALLYCLARE · BT39 9UA

171.9p
20SUPERVALU NEWCASTLE

CIRCLE K · NEWCASTLE · BT33 0LN

171.9p

Updated every 5 minutes from the UK Government Fuel Finder API. Stations with no recent price update are excluded.

Cheapest Petrol by City

Browse the cheapest petrol and diesel prices in 60+ UK cities. Each city page ranks every station from cheapest, with supermarket-vs-branded comparisons.

England

London

141 stations · from 136.2p

Glasgow

88 stations · from 145.9p

Birmingham

81 stations · from 143.9p

Bristol

62 stations · from 128.9p

Manchester

61 stations · from 135.9p

Leeds

56 stations · from 147.9p

Liverpool

52 stations · from 140.9p

Nottingham

51 stations · from 149.7p

Leicester

46 stations · from 150.9p

Sheffield

45 stations · from 151.9p

Norwich

40 stations · from 152.7p

Reading

35 stations · from 152.9p

Northampton

34 stations · from 153.7p

Preston

34 stations · from 129.9p

Southampton

33 stations · from 152.9p

Hull

31 stations · from 143.9p

Belfast

30 stations · from 146.9p

Coventry

30 stations · from 149.9p

Derby

30 stations · from 148.9p

Edinburgh

30 stations · from 150.9p

Bradford

28 stations · from 149.9p

Stoke-On-Trent

28 stations · from 150.9p

Doncaster

27 stations · from 151.9p

Gloucester

27 stations · from 142.2p

Bolton

26 stations · from 149.9p

Wolverhampton

25 stations · from 145.6p

Milton Keynes

24 stations · from 152.9p

Rotherham

24 stations · from 151.9p

York

24 stations · from 149.7p

Aberdeen

23 stations · from 156.9p

Cambridge

23 stations · from 153.9p

Cardiff

23 stations · from 153.9p

Colchester

22 stations · from 153.9p

Ipswich

22 stations · from 148.9p

Newcastle Upon Tyne

22 stations · from 152.7p

Peterborough

22 stations · from 151.9p

Swansea

22 stations · from 153.9p

Swindon

22 stations · from 154.9p

Craigavon

21 stations · from 126.9p

Stockport

21 stations · from 155.9p

Dungannon

20 stations · from 146.9p

Newport

20 stations · from 154.7p

Blackburn

19 stations · from 149.9p

Lincoln

19 stations · from 155.9p

Warrington

19 stations · from 143.9p

Wigan

19 stations · from 149.9p

Chelmsford

18 stations · from 152.9p

Chesterfield

18 stations · from 154.9p

Barnsley

18 stations · from 145.9p

Salisbury

18 stations · from 149.9p

Worcester

18 stations · from 149.7p

Exeter

17 stations · from 156.9p

Huddersfield

17 stations · from 149.9p

Wakefield

17 stations · from 151.9p

Cheltenham

16 stations · from 152.9p

Bedford

16 stations · from 156.9p

Maidstone

16 stations · from 154.9p

Slough

16 stations · from 153.9p

Taunton

16 stations · from 133.9p

Frequently Asked Questions

Where is the cheapest petrol in the UK right now?

Right now, the absolute cheapest unleaded (E10) petrol in the UK is 143.9p per litre at CENTRA BANBRIDGE CHURCH STREET, BANBRIDGE (BT32 4AA). That's 12.9p per litre below the UK national average — a saving of about £7.09 on a 55-litre fill compared to filling up at an average forecourt. See the table above for the full top 20 cheapest stations.

Where is the cheapest diesel in the UK right now?

Right now, the cheapest diesel in the UK is 141.9p per litre at ASCONA BRIDGWATER ROAD SERVICE STATION, BRISTOL BS41 8JP (BS41 8JP). That's 47.1p per litre below the UK national average. See the diesel rankings above for the full top 20.

Why are some petrol stations so much cheaper?

Three factors drive the biggest discounts. (1) Supermarket forecourts (Tesco, Asda, Morrisons, Sainsbury's, Costco) typically run 4-8p per litre below branded retailers because fuel is a footfall driver, not a profit centre. (2) Local competition — areas with 3+ supermarkets within a few miles see aggressive price wars. (3) Distance from fuel terminals — stations closer to the major distribution hubs (Immingham, Stanlow, Fawley) tend to have lower wholesale costs.

Are these prices actually live?

Yes — every price on this page comes from the UK Government Fuel Finder API and is updated every 5 minutes. Retailers are legally required to report price changes within 30 minutes under The Motor Fuel Price (Open Data) Regulations 2025. We exclude any station that hasn't reported a price update in the last 7 days from these rankings.

Should I drive to the cheapest station?

Not always. Even at 8p per litre cheaper, a 10-mile detour in a 40 mpg car burns roughly £2 in fuel — wiping out most of the saving on a 30-litre fill. The rule of thumb: if the cheaper station is on your normal route or within 3 miles of your destination, it's usually worth it. If it's a special trip, only worth it for fills of 50+ litres at 5p+ per litre cheaper.