UK Fuel Prices by Location

Browse fuel prices by city, brand, or region. Over 1054 cities and 56 fuel brands with real-time prices.

B
Birmingham
87 stations
155.9p
Belfast
69 stations
149.9p
Bristol
68 stations
163.9p
Bradford
31 stations
161.7p
Bolton
28 stations
157.9p
Ballymena
26 stations
147.9p
Blackburn
21 stations
162.9p
Barnsley
20 stations
157.9p
Bedford
18 stations
159.9p
Bangor
15 stations
149.9p
Blackpool
15 stations
161.9p
Bridgwater
13 stations
163.9p
Bishop Auckland
13 stations
159.7p
Banbridge
13 stations
149.9p
Bury
12 stations
164.9p
Bournemouth
12 stations
163.9p
Boston
12 stations
164.9p
Bicester
11 stations
162.9p
Basildon
11 stations
163.9p
Bridgend
10 stations
161.9p
Bath
10 stations
163.7p
Ballymoney
10 stations
155.9p
Burnley
10 stations
161.7p
Basingstoke
10 stations
166.9p
Brighton
10 stations
167.9p
Braintree
9 stations
162.9p
Barnstaple
9 stations
165.7p
Bury St. Edmunds
8 stations
158.9p
Bracknell
8 stations
163.9p
Blackwood
8 stations
162.7p
Banbury
8 stations
165.9p
Birkenhead
8 stations
159.9p
Brentwood
7 stations
175.9p
Bromley
7 stations
161.9p
Barry
6 stations
167.7p
Bury St Edmunds
6 stations
158.9p
Borehamwood
6 stations
167.7p
Barnet
6 stations
164.9p
Ballynahinch
6 stations
152.9p
Ballyclare
6 stations
149.9p
Bodmin
6 stations
167.7p
Buckingham
6 stations
170.9p
Belper
5 stations
163.9p
Barking
5 stations
165.9p
Bellshill
5 stations
164.9p
Beccles
5 stations
166.9p
Bexhill-On-Sea
5 stations
164.7p
Bromsgrove
5 stations
167.9p
Benfleet
5 stations
163.9p
Brighouse
5 stations
164.9p
Bathgate
5 stations
166.9p
Baldock
4 stations
167.9p
Biggleswade
4 stations
166.9p
Blairgowrie
4 stations
162.9p
Buxton
4 stations
169.9p
Blaydon-On-Tyne
4 stations
161.9p
Brough
4 stations
166.9p
Bognor Regis
4 stations
168.9p
Batley
4 stations
159.9p
Bootle
4 stations
159.9p
Beckenham
4 stations
165.9p
Brecon
4 stations
165.9p
Bideford
4 stations
166.7p
Brierley Hill
4 stations
167.7p
Bridgnorth
4 stations
166.9p
Blyth
3 stations
161.9p
Bridport
3 stations
165.9p
Burton-On-Trent
3 stations
168.9p
Bedworth
3 stations
159.7p
Ballater
3 stations
168.9p
Buckie
3 stations
171.7p
Beaconsfield
3 stations
167.9p
Burton Upon Trent
3 stations
168.9p
Birtley
3 stations
166.9p
Burton On Trent
3 stations
167.9p
Brackley
3 stations
171.9p
Bexleyheath
3 stations
161.9p
Ballycastle
3 stations
156.9p
Burgess Hill
3 stations
163.9p
Bourne
3 stations
165.9p
Battle
3 stations
166.9p
Barrow-In-Furness
3 stations
167.7p
Blandford Forum
3 stations
171.9p
Brentford
3 stations
166.9p
Beverley
3 stations
163.9p
Bridlington
3 stations
166.9p
Bishop'S Stortford
3 stations
171.9p
Bordon
3 stations
164.9p
Banchory
3 stations
162.9p
Brigg
2 stations
169.9p
Berwick-Upon-Tweed
2 stations
166.9p
Bakewell
2 stations
170.9p
Broadstairs
2 stations
162.9p
Bushmills
2 stations
149.9p
Buntingford
2 stations
172.9p
Bramley
2 stations
162.9p
Brampton
2 stations
165.9p
Broadway
2 stations
176.9p
Balsall Common
2 stations
166.9p
Birstall
2 stations
169.9p
Bude
2 stations
165.9p
Blaenau Ffestiniog
2 stations
155.0p
Banff
2 stations
168.9p
Bracknell Forest
2 stations
161.9p
Bebington
2 stations
161.9p
Birchington
2 stations
161.9p
Barnoldswick
2 stations
165.9p
Bridgewater
2 stations
165.9p
Buckley
2 stations
171.9p
Braunton
2 stations
171.9p
Bourne End
2 stations
169.9p
Billingham
2 stations
165.9p
Barton Mills
2 stations
163.9p
Biggar
2 stations
162.9p
Burnham-On-Sea
2 stations
170.9p
Builth Wells
2 stations
169.9p
Bodelwyddan
2 stations
174.9p
Billingshurst
2 stations
172.9p
Berkhamsted
2 stations
164.9p
Burton
2 stations
162.7p
Blantyre
2 stations
162.7p
Bingley
2 stations
159.9p
Barton-Upon-Humber
2 stations
164.9p
Barnard Castle
2 stations
167.9p
Bedlington
2 stations
163.9p
Bacup
2 stations
158.9p
Bishops Stortford
2 stations
178.9p
Brandon
2 stations
167.9p
Bexley
2 stations
161.9p
Bedale
2 stations
161.9p
Billericay
2 stations
163.7p
C
Coventry
33 stations
163.9p
Craigavon
30 stations
149.7p
Colchester
27 stations
163.7p
Cambridge
24 stations
159.9p
Cardiff
23 stations
165.7p
Chesterfield
20 stations
161.9p
Chelmsford
18 stations
149.9p
Cheltenham
17 stations
163.7p
Cookstown
16 stations
148.9p
Carlisle
16 stations
162.9p
Coleraine
15 stations
149.9p
Chester
15 stations
154.9p
Chorley
14 stations
159.9p
Chippenham
13 stations
164.9p
Croydon
13 stations
163.7p
Crewe
12 stations
166.9p
Crawley
12 stations
169.9p
Cannock
9 stations
163.7p
Chichester
8 stations
164.9p
Chatham
8 stations
163.9p
Carrickfergus
8 stations
146.9p
Castleford
8 stations
157.9p
Canterbury
7 stations
166.9p
Caernarfon
7 stations
149.9p
Carmarthen
7 stations
159.9p
Carnforth
7 stations
162.9p
Crumlin
7 stations
152.9p
Corby
7 stations
159.7p
Chipping Norton
6 stations
169.9p
Camberley
6 stations
159.9p
Cirencester
6 stations
168.9p
Canvey Island
5 stations
164.9p
Coatbridge
5 stations
165.7p
Cardigan
5 stations
158.9p
Clitheroe
5 stations
165.7p
Clydebank
5 stations
168.9p
Christchurch
5 stations
164.9p
Casnewydd
5 stations
164.9p
Craven Arms
5 stations
149.9p
Coalville
5 stations
167.9p
Cumbernauld
4 stations
167.7p
Chertsey
4 stations
166.9p
Crook
4 stations
161.9p
Clacton-On-Sea
4 stations
165.7p
Corwen
4 stations
150.9p
Castlederg
4 stations
152.9p
Crowborough
4 stations
161.9p
Chepstow
4 stations
161.9p
Colne
4 stations
159.7p
Clevedon
3 stations
171.9p
Cullompton
3 stations
166.7p
Cleckheaton
3 stations
159.9p
Congleton
3 stations
172.9p
Colwyn Bay
3 stations
166.9p
Calne
3 stations
165.9p
Caerphilly
3 stations
163.9p
Cobham
3 stations
167.9p
Chesham
3 stations
166.9p
Cramlington
3 stations
161.9p
Crediton
3 stations
170.9p
Carshalton
3 stations
166.9p
Consett
3 stations
169.9p
Caerfyrddin
3 stations
163.9p
Crieff
3 stations
166.9p
Cowdenbeath
2 stations
167.9p
Chatteris
2 stations
169.9p
Cheadle
2 stations
166.9p
Carlton
2 stations
161.9p
Chorlton-Cum-Hardy
2 stations
163.9p
Crewkerne
2 stations
168.9p
Cornwall
2 stations
165.9p
Chard
2 stations
169.7p
Cupar
2 stations
171.9p
Campbeltown
2 stations
169.9p
Caerdydd
2 stations
166.9p
Caterham
2 stations
166.9p
Cwmbran
2 stations
163.7p
Caldicot
2 stations
165.9p
Cheddar
2 stations
162.9p
Cumbria
2 stations
165.9p
Chester Le Street
2 stations
161.9p
Coulsdon
2 stations
166.9p
Comber
2 stations
156.9p
Conwy
2 stations
167.9p
Chingford
2 stations
164.9p
Castlewellan
2 stations
154.9p
Cowbridge
2 stations
169.9p
Castell Newydd Emlyn
2 stations
165.9p
Corsham
2 stations
166.9p
Coleford
2 stations
174.9p
Carterton
2 stations
165.9p
Cosham
2 stations
168.9p
Chessington
2 stations
165.9p
Catford
2 stations
166.9p
Chapel-En-Le-Frith
2 stations
168.7p
Cumnock
2 stations
148.9p
Castle Douglas
2 stations
168.9p
Cranbrook
2 stations
173.9p
Crymych
2 stations
159.9p
Clogher
2 stations
157.9p
Carluke
2 stations
166.9p
H
Hull
34 stations
149.6p
Huddersfield
21 stations
159.9p
Hereford
17 stations
159.9p
Huntingdon
14 stations
165.9p
High Wycombe
13 stations
164.9p
Halifax
12 stations
163.9p
Hemel Hempstead
11 stations
160.9p
Harrogate
10 stations
163.7p
Hinckley
10 stations
167.9p
Horsham
10 stations
171.9p
Harlow
9 stations
171.9p
Hamilton
8 stations
162.6p
Harrow
7 stations
168.9p
Hayes
7 stations
166.7p
Hitchin
7 stations
167.9p
Hounslow
7 stations
167.9p
Haywards Heath
6 stations
164.9p
Hornchurch
6 stations
163.9p
Hastings
6 stations
164.9p
Houghton Le Spring
6 stations
159.9p
Helston
6 stations
165.9p
Hove
5 stations
167.9p
Hayle
5 stations
168.7p
Heywood
5 stations
163.9p
Hungerford
5 stations
173.9p
Haverfordwest
5 stations
167.9p
Honiton
5 stations
159.9p
Hartlepool
5 stations
159.7p
Haverhill
5 stations
159.9p
Horley
5 stations
168.9p
Highbridge
5 stations
169.7p
Holsworthy
5 stations
169.9p
Huntly
5 stations
167.7p
Hook
4 stations
164.9p
Hexham
4 stations
164.9p
Holywood
3 stations
156.9p
Hailsham
3 stations
164.9p
Havant
3 stations
162.9p
Hessle
3 stations
162.9p
Holywell
3 stations
169.7p
Hertford
3 stations
171.9p
Halstead
3 stations
165.9p
Hythe
3 stations
169.9p
Hawick
3 stations
159.9p
Holmfirth
3 stations
165.9p
Hammersmith
3 stations
169.9p
Hoddesdon
3 stations
170.9p
Heanor
3 stations
161.7p
Hillsborough
3 stations
164.9p
Helensburgh
3 stations
159.9p
Harwich
2 stations
166.9p
Herne Bay
2 stations
164.9p
Hyde
2 stations
163.9p
Heckmondwike
2 stations
157.9p
Heathfield
2 stations
169.9p
Hope Valley
2 stations
168.9p
Houndslow
2 stations
189.9p
Haringey
2 stations
165.9p
Halesworth
2 stations
161.9p
Hatfield
2 stations
166.9p
Howden
2 stations
168.9p
Hindhead
2 stations
171.9p
Hanworth
2 stations
169.9p
Hayling Island
2 stations
168.9p
Haslemere
2 stations
172.9p
Henley-On-Thames
2 stations
173.9p
Harpenden
2 stations
172.9p
Horncastle
2 stations
163.9p
Haydock
2 stations
151.9p
Hockley
2 stations
164.9p
Halesowen
2 stations
171.9p
L
London
155 stations
159.9p
Leeds
58 stations
157.9p
Liverpool
58 stations
157.9p
Leicester
44 stations
161.7p
Lisburn
22 stations
149.9p
Lincoln
19 stations
166.9p
Luton
18 stations
163.9p
Londonderry
13 stations
147.9p
Lancaster
11 stations
163.9p
Loughborough
10 stations
166.9p
Llanelli
9 stations
154.9p
Lowestoft
9 stations
163.9p
Larne
8 stations
155.9p
Lichfield
7 stations
169.9p
Lewes
7 stations
169.9p
Limavady
6 stations
149.9p
Littlehampton
6 stations
166.9p
Leigh
6 stations
162.7p
Lairg
6 stations
169.0p
Lanark
6 stations
165.7p
Leatherhead
6 stations
156.9p
Livingston
6 stations
167.9p
Leven
5 stations
165.9p
Launceston
5 stations
167.9p
Leyton
4 stations
159.9p
Leominster
4 stations
167.9p
Leamington Spa
4 stations
167.7p
Leek
4 stations
165.9p
Louth
4 stations
158.9p
Lancashire
3 stations
157.9p
Leighton Buzzard
3 stations
161.7p
Llandysul
3 stations
161.9p
Llandrindod Wells
3 stations
169.9p
Llandudno
3 stations
169.7p
Letchworth Garden City
3 stations
166.9p
Ledbury
3 stations
155.9p
Larkhall
3 stations
167.7p
Lydney
3 stations
171.9p
Lampeter
3 stations
165.9p
Lymington
3 stations
168.9p
Lewisham
3 stations
164.9p
Liphook
3 stations
167.9p
Lutterworth
3 stations
166.9p
Lockerbie
3 stations
172.7p
Llandrindod
3 stations
171.9p
Lerwick
3 stations
154.8p
Loughton
3 stations
169.9p
Llandeilo
2 stations
164.7p
Letchworth
2 stations
164.9p
Largs
2 stations
168.9p
Liskeard
2 stations
169.9p
Leyburn
2 stations
159.9p
Loanhead
2 stations
163.7p
Liversedge
2 stations
159.9p
Lymm
2 stations
166.9p
Llangefni
2 stations
149.9p
Lower Kingswood
2 stations
167.9p
Long Sutton
2 stations
169.9p
Lurgan
2 stations
155.9p
Lingfield
2 stations
174.9p
Llanwrtyd Wells
2 stations
173.9p
Llanbedr Pont Steffan
2 stations
169.9p
Ludlow
2 stations
169.9p
Lossiemouth
2 stations
172.9p
Leigh-On-Sea
2 stations
163.9p
Lochgilphead
2 stations
155.9p
Leyland
2 stations
164.9p
Lincolnshire
2 stations
160.9p
S
Sheffield
46 stations
153.9p
Southampton
34 stations
163.9p
Stoke-On-Trent
33 stations
159.9p
Swansea
23 stations
161.9p
Swindon
22 stations
162.7p
Stockport
21 stations
164.9p
Salisbury
19 stations
163.9p
Slough
16 stations
164.9p
Shrewsbury
16 stations
152.9p
Stafford
15 stations
162.9p
Shetland
15 stations
154.8p
Sunderland
13 stations
156.7p
Scunthorpe
13 stations
154.9p
Stevenage
12 stations
161.9p
Stockton-On-Tees
12 stations
163.9p
Solihull
12 stations
161.9p
Southport
11 stations
164.9p
Stirling
10 stations
166.9p
Salford
10 stations
160.9p
Sutton Coldfield
10 stations
163.7p
Spalding
10 stations
155.9p
St Albans
10 stations
166.9p
Sittingbourne
10 stations
166.9p
Stourbridge
10 stations
169.9p
Skegness
8 stations
159.9p
Stoke On Trent
8 stations
163.9p
Sevenoaks
8 stations
167.9p
St Helens
8 stations
162.7p
Stowmarket
7 stations
163.7p
St. Albans
7 stations
165.9p
Sutton
6 stations
166.9p
Stone
6 stations
163.9p
Southend-On-Sea
6 stations
161.9p
Sleaford
6 stations
167.9p
Stroud
6 stations
165.9p
Swadlincote
6 stations
160.9p
South Shields
6 stations
158.9p
St. Helens
5 stations
155.9p
Sudbury
5 stations
166.9p
Sidcup
5 stations
161.9p
Shotts
5 stations
169.9p
Seaham
5 stations
162.9p
Strabane
5 stations
152.9p
Shipley
5 stations
164.9p
Stockton On Tees
5 stations
161.7p
Scarborough
5 stations
166.9p
Stromness
4 stations
Saxmundham
4 stations
156.9p
Stamford
4 stations
163.9p
St. Austell
4 stations
166.9p
Shepton Mallet
4 stations
169.9p
Saltash
4 stations
162.9p
Selby
4 stations
163.9p
Staines
4 stations
166.7p
Southam
4 stations
171.9p
Stratford-Upon-Avon
4 stations
169.9p
Skelmersdale
4 stations
165.9p
Swaffham
4 stations
171.9p
Southall
4 stations
163.9p
Stalybridge
3 stations
162.9p
Stranraer
3 stations
167.9p
Sale
3 stations
165.9p
South Molton
3 stations
168.9p
Stourport-On-Severn
3 stations
169.9p
Sedbergh
3 stations
163.0p
South Croydon
3 stations
166.9p
Stanford-Le-Hope
3 stations
161.9p
Shoreham-By-Sea
3 stations
164.9p
Stonehouse
3 stations
165.9p
Strood
3 stations
166.9p
Saffron Walden
3 stations
170.9p
Skipton
3 stations
166.9p
Smethwick
3 stations
165.9p
Sandy
3 stations
166.9p
St Austell
3 stations
171.9p
Swanage
3 stations
157.9p
Shaftesbury
3 stations
169.9p
Southsea
3 stations
165.9p
Sandbach
3 stations
173.9p
Shefford
3 stations
167.9p
Sutton-In-Ashfield
3 stations
162.7p
South Queensferry
3 stations
171.9p
Stornoway
3 stations
167.9p
Sandwich
3 stations
161.9p
Sandwell
2 stations
168.9p
St Leonards-On-Sea
2 stations
164.9p
Stockbridge
2 stations
167.9p
Sunbury-On-Thames
2 stations
164.9p
Streatham
2 stations
167.9p
Southwark
2 stations
166.9p
Stoke Newington
2 stations
167.9p
Surbiton
2 stations
167.9p
South Brent
2 stations
168.9p
St. Leonards-On-Sea
2 stations
164.9p
Strathcarron
2 stations
166.9p
St Andrews
2 stations
169.9p
Stonehaven
2 stations
166.9p
Stretton
2 stations
166.9p
Sowerby Bridge
2 stations
169.9p
St. Neots
2 stations
166.9p
Stratford Upon Avon
2 stations
172.9p
St Ives
2 stations
165.7p
Sherborne
2 stations
169.9p
Sidmouth
2 stations
163.9p
Saltney
2 stations
165.9p
Stevenston
2 stations
163.9p
Sturminster Newton
2 stations
169.9p
Shepperton
2 stations
169.9p
Strensham
2 stations
192.9p
Studley
2 stations
165.7p
Small Heath
2 stations
161.9p
Stretford
2 stations
165.9p
Saltburn-By-The-Sea
2 stations
167.9p
Strathaven
2 stations
163.9p
Shifnal
2 stations
161.9p
Seaton
2 stations
166.9p
Seaford
2 stations
164.9p
Spilsby
2 stations
159.9p
Swanley
2 stations
161.9p
Snodland
2 stations
172.9p
Stansted
2 stations
169.9p
W
Wolverhampton
29 stations
161.6p
Wakefield
19 stations
159.9p
Worcester
19 stations
162.9p
Wigan
19 stations
162.9p
Warrington
18 stations
157.7p
Walsall
16 stations
162.9p
Winchester
14 stations
166.9p
Wrexham
13 stations
165.7p
Warwick
11 stations
167.9p
Wisbech
11 stations
163.9p
Willenhall
10 stations
164.9p
Woking
10 stations
162.9p
Worthing
10 stations
164.9p
Wirral
9 stations
163.9p
Wellingborough
9 stations
168.9p
Weston-Super-Mare
8 stations
167.9p
Watford
8 stations
159.9p
Witney
7 stations
166.9p
Worksop
7 stations
165.7p
Welshpool
7 stations
164.9p
Whitby
6 stations
160.9p
Wokingham
6 stations
167.9p
Witham
6 stations
163.9p
West Bromwich
6 stations
164.9p
Wembley
6 stations
161.9p
Weymouth
6 stations
167.9p
Warminster
6 stations
168.9p
Woodbridge
6 stations
165.7p
Waterlooville
5 stations
163.7p
Woodford Green
5 stations
162.9p
Wednesbury
5 stations
164.9p
Wigston
5 stations
166.9p
Wilmslow
5 stations
169.9p
Wimborne
5 stations
165.9p
Whitchurch
5 stations
146.9p
Widnes
5 stations
162.9p
Westerham
5 stations
169.9p
Wellington
4 stations
160.9p
Waltham Cross
4 stations
169.9p
Whitehaven
4 stations
166.9p
Washington
4 stations
167.9p
Wigton
4 stations
165.9p
Wishaw
4 stations
166.9p
Whitstable
4 stations
165.9p
West Drayton
4 stations
169.9p
Windsor
4 stations
164.9p
Workington
4 stations
165.7p
Wantage
4 stations
152.9p
Wareham
4 stations
169.9p
Winsford
3 stations
166.9p
Wallasey
3 stations
165.9p
Whitley Bay
3 stations
163.9p
Weybridge
3 stations
167.9p
Welwyn Garden City
3 stations
168.9p
Woodhall Spa
3 stations
159.9p
Westhill
3 stations
159.9p
Welling
3 stations
161.9p
Wetherby
3 stations
166.9p
Wick
3 stations
159.9p
Wrecsam
3 stations
164.9p
Wadebridge
3 stations
171.9p
Wickford
3 stations
164.9p
Wallsend
3 stations
158.9p
Walton-On-Thames
2 stations
165.9p
Ware
2 stations
171.9p
Westminster
2 stations
171.9p
Wincanton
2 stations
168.9p
Woodall
2 stations
192.9p
Wendover
2 stations
164.7p
Winkleigh
2 stations
188.0p
Windlesham
2 stations
166.9p
Whyteleafe
2 stations
169.9p
Waltham Abbey
2 stations
168.9p
Whitefield
2 stations
163.9p
Wallingford
2 stations
172.9p
Wells
2 stations
167.9p
Windermere
2 stations
159.9p
Weyhill
2 stations
169.9p
Wotton-Under-Edge
2 stations
162.9p
Walthamstow
2 stations
165.9p
Wooler
2 stations
152.9p
Watergate / Braunstone
2 stations
167.9p
Willington
2 stations
173.9p
Wymondham
2 stations
179.9p
Western Isles
2 stations