Diesel (B7) Prices UK
Updated every 10 minutes from UK government data
National Average
169.7
p/litre
-4.6p
vs last week
Min
1.4p
Median
167.9p
Max
1,859.0p
12-Week Price History
06 Apr
22 Jun
w/c 22 Jun 2026
169.7p
-4.6
w/c 15 Jun 2026
174.3p
-3.8
w/c 08 Jun 2026
178.1p
-4.9
w/c 01 Jun 2026
183.0p
-2.1
w/c 25 May 2026
185.1p
-1.4
w/c 18 May 2026
186.5p
-1.0
w/c 11 May 2026
187.5p
-1.3
w/c 04 May 2026
188.8p
-0.6
w/c 27 Apr 2026
189.4p
-1.2
w/c 20 Apr 2026
190.6p
-1.2
w/c 13 Apr 2026
191.8p
-0.4
w/c 06 Apr 2026
192.2p
+5.3
Cheapest Diesel (B7) in the UK
Top 10 cheapest stations right now.
1
PGG MAPLE
SHELL MAPLE · SL7 1HH
122.2p
2
Midway service station
Midway service station circle K · BT74 9FH
123.9p
3
WB 0749 Pre Prod
WB 0749 Pre Prod · MK16 9EZ
130.9p
4
Centra Aghalee
Circle K · BT67 0DD
135.9p
5
Robinhood Service Station
Gulf · PE15 9PZ
137.9p
6
GEM BLUEBELL WAY
SHELL · PR2 5PZ
138.9p
7
BEEL PROPERTY LTD
GULF · EX33 2NA
138.9p
8
TEXACO
TEXACO · CV239LG
139.9p
9
DUMMY4
Wigtown Road Services · DG8 6JZ
140.9p
10
CENTRA BANBRIDGE CHURCH STREET
CIRCLE K · BT32 4AA
142.9p
Diesel (B7) by City
155.8p
-8.6
156.0p
-5.7
156.2p
-8.6
156.5p
-6.2
5
Belfast
157.2p
-7.4
157.5p
-4.2
158.2p
-6.7
8
Lisburn
158.2p
-6.9
9
Ipswich
161.0p
-5.9
10
Oldham
161.5p
-5.1
11
Rochdale
161.5p
-4.6
12
Lowestoft
161.8p
-4.4
13
Newry
162.2p
-5.2
14
Warrington
162.3p
-4.2
15
Kilmarnock
163.0p
-4.1
16
Pontypridd
163.6p
-6.4
17
St Helens
163.7p
-4.5
18
Bridgend
163.8p
-4.8
19
Blackpool
163.9p
-4.1
20
Bolton
163.9p
-5.0
21
Aberdeen
164.6p
-3.9
22
Keighley
164.6p
-5.3
23
Ayr
164.7p
-2.5
24
York
164.9p
-5.0
25
Gloucester
165.2p
-3.9
165.2p
-5.3
27
Bury
165.3p
-4.8
28
Corby
165.4p
-4.7
29
Mansfield
165.4p
-5.3
165.6p
-4.9
31
Manchester
165.7p
-5.2
32
Nottingham
165.7p
-5.7
165.7p
-4.2
34
Greenock
165.8p
-4.7
35
Peterborough
165.9p
-6.1
36
Bradford
166.0p
-5.2
37
Dewsbury
166.0p
-5.2
38
Aylesbury
166.2p
-4.6
39
Stockport
166.3p
-5.5
40
Southport
166.4p
-5.8
41
Wigan
166.4p
-3.3
166.4p
-6.3
43
Leeds
166.5p
-5.0
44
Newport
166.5p
-4.9
45
Walsall
166.5p
-6.9
46
Cheltenham
166.7p
-4.1
47
Grimsby
166.7p
-2.8
48
Hartlepool
166.7p
-4.0
49
Dudley
166.9p
-6.5
50
Edinburgh
167.0p
-4.5
51
Cwmbran
167.1p
-3.9
167.1p
-5.5
53
Doncaster
167.2p
-4.5
54
Falkirk
167.2p
-4.9
55
Paisley
167.2p
-5.4
56
Rugby
167.2p
-2.9
57
Wakefield
167.2p
-5.1
58
Cardiff
167.3p
-4.4
59
Dumfries
167.3p
-5.4
60
Northampton
167.3p
-5.9
61
Perth
167.3p
-5.7
62
Gateshead
167.4p
-4.7
167.4p
-4.1
64
Barry
167.5p
-5.1
65
Scunthorpe
167.6p
-3.3
66
Halifax
167.7p
-5.4
67
Lincoln
167.7p
-5.1
68
Preston
167.7p
-4.9
69
Rotherham
167.7p
-5.1
167.7p
-5.6
71
Burnley
167.8p
-4.3
167.9p
-4.2
73
Wrexham
167.9p
-4.2
74
Plymouth
168.0p
-4.1
75
Harrogate
168.1p
-4.1
76
Huddersfield
168.1p
-3.8
168.1p
-5.2
78
Sunderland
168.1p
-3.7
79
Worthing
168.1p
-5.3
80
Basingstoke
168.2p
-3.7
81
Llanelli
168.2p
-5.0
82
Sheffield
168.2p
-5.0
168.2p
-4.6
84
Worcester
168.2p
-4.1
85
Taunton
168.3p
-3.2
86
Birmingham
168.4p
-5.4
87
Livingston
168.4p
-5.1
88
Norwich
168.4p
-5.4
89
Runcorn
168.5p
-4.1
168.6p
-4.9
91
Scarborough
168.6p
-4.0
92
Aberystwyth
168.7p
-5.4
168.7p
-5.5
94
Dundee
168.7p
-4.0
95
Glasgow
168.7p
-4.6
168.8p
-4.2
97
Leicester
168.8p
-4.5
98
Liverpool
168.9p
-5.0
99
Solihull
168.9p
-4.3
100
Hereford
169.0p
-4.4
101
High Wycombe
169.0p
-5.8
102
Darlington
169.1p
-3.5
103
Birkenhead
169.2p
-4.7
104
Hamilton
169.2p
-4.7
105
Stafford
169.2p
-5.5
106
Watford
169.2p
-5.4
107
Bristol
169.3p
-6.2
108
Cambridge
169.3p
-4.5
109
Inverness
169.3p
-6.3
110
Chester
169.4p
-3.0
111
Derby
169.4p
-3.8
112
St Albans
169.4p
-5.0
113
Basildon
169.5p
-3.5
114
Blackburn
169.5p
-3.7
169.5p
-4.8
116
Brighton & Hove
169.6p
-6.0
117
Chesterfield
169.7p
-3.9
118
Coventry
169.7p
-4.7
119
Barnsley
169.8p
-4.3
120
Carlisle
170.1p
-3.7
121
Eastbourne
170.1p
-1.9
122
Swindon
170.1p
-4.1
123
Exeter
170.2p
-5.4
170.2p
-3.5
170.2p
-4.2
126
Shrewsbury
170.2p
-2.0
127
Sutton Coldfield
170.2p
-4.6
128
Maidenhead
170.4p
-5.4
129
Chelmsford
170.5p
-5.1
130
Ellesmere Port
170.5p
-3.0
131
Portsmouth
170.5p
-5.0
132
Stirling
170.6p
-3.6
133
Torquay
170.6p
-5.4
170.7p
-4.6
135
Kirkcaldy
170.7p
-3.9
136
Nuneaton
170.7p
-5.7
137
Telford
170.7p
-4.2
138
Kettering
170.8p
-3.6
139
Stevenage
170.8p
-2.4
140
Maidstone
170.9p
-4.1
141
Guildford
171.0p
-4.4
142
Milton Keynes
171.0p
-6.8
143
Chatham
171.1p
-4.3
144
Gillingham
171.2p
-4.4
145
Bath
171.4p
-3.1
146
Winchester
171.5p
-7.0
147
Bournemouth
171.7p
-4.3
148
Loughborough
171.8p
-4.2
149
Colchester
171.9p
-4.6
150
Oxford
172.1p
-4.2
151
Canterbury
172.2p
-5.0
152
London
172.2p
-5.1
153
Southend-on-Sea
172.2p
-3.1
154
Tamworth
172.3p
-4.7
155
Luton
172.4p
-3.3
156
Poole
172.5p
-5.6
157
Dunfermline
172.6p
-4.4
158
Crewe
172.8p
-5.3
159
Ashford
173.2p
-3.5
160
Slough
173.2p
-3.8
161
Bedford
173.3p
-5.9
162
Harlow
173.3p
-3.4
163
Crawley
173.4p
-2.9
164
Lancaster
173.9p
-2.1
165
Reading
174.2p
-5.6
166
Salisbury
174.3p
-2.1
167
Newbury
174.6p
-1.9
168
Stoke-on-Trent
180.2p
-4.9
169
Southampton
187.6p
-5.1
170
Woking
193.6p
-5.6
171
Swansea
202.8p
-5.8