Official rates, independent comparison

UK driving test pass rates by centre

Compare all 312 practical driving test centres with a published result for 2025-26. The rates are official DVSA statistics; ranks and comparison groups are calculated by this independent service.

A higher published pass rate does not mean a centre, route or examiner is easier. Groups of learners, the number of tests and local conditions all differ. See how the comparison works or view theory test statistics.

Reporting period
2025-26
Centres compared
312
Great Britain comparison rate
50%
All passes divided by 1,979,771 tests

Highest published rates with at least 1,000 tests

Using at least 1,000 tests reduces the effect of small groups. It does not turn a pass rate into a difficulty score.

  1. 13th: Melton Mowbray
    1,984 tests
    69.7%
  2. 14th: Barrow In Furness
    1,699 tests
    69.6%
  3. 16th: Dorchester
    4,353 tests
    69%
  4. 27th: Kendal (Oxenholme Road)
    2,231 tests
    65.1%
  5. 28th: Tunbridge Wells
    5,726 tests
    64.5%
  6. 31st: Abergavenny
    5,924 tests
    64.2%
  7. 35th: Yeovil
    7,493 tests
    63.4%
  8. 36th: Lee On The Solent
    8,502 tests
    63.2%
  9. 39th: Ipswich
    11,466 tests
    62.3%
  10. 40th: Bangor
    4,032 tests
    62.2%

Lowest published rates with at least 1,000 tests

Using at least 1,000 tests reduces the effect of small groups. It does not turn a pass rate into a difficulty score.

  1. 312th: Wolverhampton
    11,561 tests
    34.3%
  2. 311th: Wednesbury
    7,508 tests
    35%
  3. 309th: Dunfermline
    5,529 tests
    36.4%
  4. 309th: Featherstone
    13,193 tests
    36.4%
  5. 308th: Gateshead
    9,512 tests
    37.5%
  6. 307th: Norris Green (Liverpool)
    13,472 tests
    37.8%
  7. 306th: Luton
    7,759 tests
    39.2%
  8. 304th: Chingford (London)
    13,120 tests
    39.9%
  9. 304th: Glasgow (Shieldhall)
    7,019 tests
    39.9%
  10. 303rd: Coventry
    13,771 tests
    40%

Complete 2025-26 pass-rate comparison

Centres with the same rate share a rank. Every published result stays in the table. Check the number of tests as well as the percentage.

Showing 312 of 312 centres.

RankCentrePass rateTests
1Isles of ScillyTR21 0LW75%8
2Isle of MullPA72 6JD73.8%42
3GairlochIV21 2BX73.5%49
4PitlochryPH16 5EA73.3%146
5Benbecula IslandHS7 5LA72.9%107
6GirvanKA26 9AL72%250
7CampbeltownPA28 6BU71.6%109
8DunoonPA23 8BP71.5%193
9StranraerDG9 8EH71.2%215
10GolspieKW10 6SP71%93
11DunsTD11 3AU70.2%171
12MontroseDD10 8EE70%621
13Melton MowbrayLE13 0UL69.7%1,984
14Barrow In FurnessLA14 2PN69.6%1,699
15InverarayPA32 8UY69.4%124
16DorchesterDT1 3SU69%4,353
17AberfeldyPH15 2BJ68.5%149
18PwllheliLL53 5NT68.1%737
19LerwickZE1 0DJ67.8%379
20 (tie)ArbroathDD11 2NQ67.4%605
20 (tie)CumnockKA18 1DX67.4%760
22Brodick (Isle of Arran)KA27 8AU67.3%55
23StornowayHS1 2XX66.6%344
24ObanPA34 4AE66.1%322
25Newton StewartDG8 6JW65.8%225
26Fort WilliamPH33 6AN65.5%374
27Kendal (Oxenholme Road)LA9 7RL65.1%2,231
28Tunbridge WellsTN1 2ES64.5%5,726
29 (tie)HawickTD9 8EJ64.3%415
29 (tie)MaltonYO17 7LB64.3%876
31 (tie)AbergavennyNP7 5HT64.2%5,924
31 (tie)MallaigPH41 4PX64.2%53
33FraserburghAB43 9TN64%531
34HuntlyAB54 8JX63.7%245
35YeovilBA20 2EN63.4%7,493
36Lee On The SolentPO13 9JY63.2%8,502
37AlnessIV17 0PJ63.1%783
38ThursoKW14 7QA63%162
39IpswichIP3 9SW62.3%11,466
40BangorLL57 4YH62.2%4,032
41 (tie)InverurieAB51 4FR61.9%749
41 (tie)WorkingtonCA14 3YT61.9%2,998
43Norwich (Peachman Way)NR7 0WE61.7%12,541
44 (tie)BalaLL23 7SP61.6%607
44 (tie)ChichesterPO20 2FR61.6%6,672
46UllapoolIV26 2UW61.2%49
47Weston-super-MareBS23 3PZ61%4,443
48NorthallertonDL6 1NU60.4%3,244
49ForfarDD8 2AE60.3%667
50MaidstoneME15 6JZ60.2%8,053
51WellingboroughNN8 3RU60%1,450
52Walton LGVLS23 7DU59.8%1,894
53FarnboroughGU14 6UU59.7%10,482
54TauntonTA2 8RX59.5%8,259
55WickKW1 4QS59.4%239
56 (tie)HeyshamLA3 2UZ59.2%3,692
56 (tie)KelsoTD5 8DW59.2%434
58KingussiePH21 1EN59.1%93
59SevenoaksTN13 1HJ59%6,740
60 (tie)HerefordHR4 9NS58.8%4,110
60 (tie)PeeblesEH45 8DN58.8%685
62 (tie)BreconLD3 7RT58.7%1,490
62 (tie)BuxtonSK17 9DS58.7%4,904
62 (tie)CarlisleCA2 7AF58.7%3,518
62 (tie)LudlowSY8 1FD58.7%5,051
62 (tie)Sidcup (London)DA14 5AG58.7%14,318
67 (tie)BarnsleyS75 2DH58.5%7,737
67 (tie)KnaresboroughHG5 8QB58.5%8,301
69LanarkML11 9AX58.1%1,914
70NewtownSY16 1JB58%2,256
71Grantham (Somerby)NG31 7TX57.9%7,318
72East KilbrideG74 3EU57.7%1,976
73NorthwichCW8 4BU57.6%3,529
74 (tie)AyrKA8 9DJ57.5%2,189
74 (tie)BanffAB45 1DL57.5%280
74 (tie)HaddingtonEH41 3NG57.5%2,195
74 (tie)LetchworthSG6 1RF57.5%5,243
78Kyle of LochalshIV40 8BP57.4%136
79 (tie)AshfieldNG17 5LA57.3%8,144
79 (tie)DundeeDD2 3QH57.3%3,742
79 (tie)SkiptonBD23 2BE57.3%3,197
82GuildfordGU1 1SA57.1%4,542
83 (tie)BarryCF62 5QN57%2,244
83 (tie)Isle of Skye (Portree)IV51 9BD57%128
85 (tie)Grantown-On-SpeyPH26 3JR56.9%137
85 (tie)RhylLL18 2EL56.9%4,011
87BasingstokeRG22 4LR56.8%5,009
88WhitbyYO22 4ET56.7%557
89Birmingham (Shirley)B90 4AA56.6%9,385
90Southport (Liverpool)PR8 1HE56.5%7,949
91 (tie)ChippenhamSN14 6LH56.4%9,629
91 (tie)GillinghamME8 0EZ56.4%14,886
91 (tie)LochgilpheadPA31 8QX56.4%140
94PrestonPR2 2PD56.3%9,194
95ChesterfieldS41 7LT56.2%6,605
96Bradford (Heaton)BD9 5AS56.1%8,354
97Bredbury (Manchester)SK6 2QT56%10,636
98 (tie)Herne BayCT6 6GZ55.9%10,674
98 (tie)OrkneyKW15 1FL55.9%320
98 (tie)SkegnessPE25 2EL55.9%2,078
101 (tie)IrvineKA11 5DJ55.7%4,941
101 (tie)LivingstonEH54 5DE55.7%2,997
103 (tie)AlnwickNE66 1JX55.5%1,282
103 (tie)BridlingtonYO16 4SF55.5%3,027
103 (tie)Bristol (Avonmouth)BS11 8AQ55.5%9,400
103 (tie)WarringtonWA2 9EP55.5%7,550
107 (tie)Chelmsford (Hanbury Road)CM8 3DR55.4%9,107
107 (tie)EastbourneBN22 7PT55.4%6,031
107 (tie)ReadingRG2 0TD55.4%9,237
110StevenageSG1 3DT55.3%4,622
111 (tie)TrowbridgeBA14 7DZ55.2%3,074
111 (tie)WorksopS81 8BW55.2%5,975
113Aberystwyth (Park Avenue)SY23 1PG55.1%1,529
114Burton on TrentDE14 2TG54.7%7,273
115YorkYO32 9GW54.4%9,416
116WallaseyCH44 8AT54.3%968
117CarmarthenSA31 1LP54.2%2,746
118Newport (Isle Of Wight)PO30 5WB54.1%3,616
119LlantrisantCF72 8YR54%9,909
120 (tie)Berwick-On-TweedTD15 2UY53.9%666
120 (tie)DumfriesDG1 2SH53.9%2,267
120 (tie)Enfield (Innova Business Park)EN3 7XY53.9%8,412
120 (tie)LouthLN11 8RS53.9%740
120 (tie)Redhill AerodromeRH1 5JZ53.9%5,408
125 (tie)Cambridge (Brookmount Court)CB4 2QH53.8%13,689
125 (tie)Newton AbbotTQ12 4YQ53.8%6,591
127BedfordMK41 7NY53.7%8,854
128Tolworth (London)KT6 7RZ53.6%10,164
129Birmingham (Cocks Moors Woods Leisure Centre)B14 6ER53.5%486
130 (tie)Castle DouglasDG7 1TH53.4%549
130 (tie)PooleBH17 0SA53.4%10,375
132BridgendCF31 4AD53.3%5,990
133 (tie)DoncasterDN2 5YL53.2%7,334
133 (tie)DurhamDH7 8XL53.2%9,451
133 (tie)NuneatonCV10 8AA53.2%6,764
133 (tie)PeterheadAB42 3AW53.2%2,628
137RotherhamS61 4RL53.1%9,134
138 (tie)HexhamNE46 3EW53%1,388
138 (tie)LichfieldWS13 6RB53%5,944
140 (tie)Bromley (London)BR1 5AB52.9%13,228
140 (tie)Chertsey (London)KT16 9JX52.9%9,082
142 (tie)ChorleyPR6 0BT52.8%5,415
142 (tie)DumbartonG82 3PD52.8%1,659
142 (tie)PeterboroughPE1 5XA52.8%10,551
142 (tie)PortsmouthPO6 4SH52.8%13,518
142 (tie)SteetonBD20 6RW52.8%4,784
142 (tie)Yeading (London)UB4 9BS52.8%6,735
148UptonCH49 0UF52.6%10,772
149 (tie)Aberdeen South (Cove)AB12 3GQ52.4%4,858
149 (tie)Hastings (Ore)TN35 4NN52.4%3,892
149 (tie)OswestrySY10 8GA52.4%1,851
152Uxbridge (London)UB8 2DB52.3%6,051
153WinchesterSO23 9SY52.2%4,602
154 (tie)LincolnLN6 3RT52.1%6,192
154 (tie)NorthamptonNN5 7QA52.1%13,539
156RothesayPA20 0DG52%125
157 (tie)Bristol (Kingswood)BS15 4GQ51.9%14,863
157 (tie)Kings LynnPE30 4LS51.9%6,694
157 (tie)MacclesfieldSK10 1JQ51.9%4,509
157 (tie)WorcesterWR4 9FE51.9%11,590
157 (tie)WrexhamLL13 7YP51.9%4,819
162 (tie)BlackpoolFY4 2DP51.8%8,948
162 (tie)Bolton (Manchester)BL3 2AW51.8%11,570
162 (tie)Derby (Alvaston)DE21 7AY51.8%8,086
162 (tie)Leeds (Colton Mill)LS15 9JN51.8%6,432
162 (tie)Leeds (Fearnville)LS8 3LF51.8%4,676
167NelsonBB9 9BT51.7%5,955
168 (tie)Erith (London)DA17 6LJ51.6%5,809
168 (tie)West Wickham (London)BR4 0RL51.6%12,249
170 (tie)BletchleyMK3 6DH51.5%9,415
170 (tie)High WycombeHP11 1TL51.5%3,534
172 (tie)BarnstapleEX31 1AB51.4%5,562
172 (tie)Hendon (London)NW9 5TZ51.4%11,086
172 (tie)Mill Hill (London)NW7 2DQ51.4%9,797
172 (tie)RedditchB97 6HJ51.4%4,483
172 (tie)RugbyCV22 7DH51.4%6,664
172 (tie)Sale (Manchester)M33 7ER51.4%10,921
178Bishops StortfordCM23 3JQ51.3%6,409
179 (tie)Leicester (Wigston)LE18 4WS51.2%18,868
179 (tie)Merthyr TydfilCF48 4DR51.2%4,446
181 (tie)BuckieAB56 1QJ51.1%268
181 (tie)SunderlandSR5 3JJ51.1%10,436
181 (tie)SwindonSN5 5BL51.1%12,857
184 (tie)HartlepoolTS25 1TZ51%5,847
184 (tie)LlanelliSA15 3SB51%4,380
184 (tie)MonmouthNP25 3DP51%1,283
184 (tie)Morden (London)SM4 4PE51%15,770
184 (tie)ShrewsburySY1 3BF51%5,064
189 (tie)BlythNE24 3BA50.9%6,973
189 (tie)KirkcaldyKY1 2YX50.9%4,313
191 (tie)Borehamwood (London)WD6 2BT50.8%7,195
191 (tie)Slough (London)SL3 6EZ50.8%10,509
193 (tie)BostonPE21 8AL50.7%4,784
193 (tie)GrangemouthFK3 8WJ50.7%3,761
193 (tie)St AlbansAL1 3JX50.7%7,336
196 (tie)ColchesterCO2 8HF50.6%7,756
196 (tie)Oxford (Cowley)OX4 2PY50.6%5,419
198 (tie)Isleworth (Fleming Way)TW7 6DB50.4%12,687
198 (tie)TilburyRM18 7AE50.4%5,083
200Southampton (Maybush)SO16 9FP50.3%10,480
201Pembroke DockSA72 6TD50.1%1,769
202 (tie)Barnet (London)EN5 1AD49.9%12,397
202 (tie)CallanderFK17 8AG49.9%335
202 (tie)Leighton Buzzard (Stanbridge Road)LU7 4QG49.9%7,667
202 (tie)Nottingham (Chilwell)NG9 6DZ49.9%9,415
206BishopbriggsG64 2QA49.8%6,186
207 (tie)HorsforthLS18 5NY49.7%12,466
207 (tie)Pinner (London)HA5 2DZ49.7%14,367
209Edinburgh (Musselburgh)EH21 6SJ49.4%6,850
210AylesburyHP19 8JR49.3%5,255
211HuddersfieldHD2 1HJ49.2%10,563
212 (tie)BasildonSS14 3JS49.1%8,359
212 (tie)KetteringNN15 6NL49.1%11,876
214 (tie)Newport (Gwent)NP19 4XH48.9%8,227
214 (tie)TelfordTF1 7FR48.9%4,963
214 (tie)TottenhamN17 8JL48.9%9,844
217Perth (Arran Road)PH1 3DZ48.8%2,642
218Sheffield (Middlewood Road)S6 1TQ48.7%10,442
219PaisleyPA1 2FB48.6%7,912
220 (tie)Birmingham (Kingstanding)B44 9UL48.5%16,133
220 (tie)Brentwood (London)CM14 5JN48.5%5,791
220 (tie)SalisburySP1 1LY48.5%6,630
220 (tie)Warwick (Wedgenock House)CV34 5AP48.5%15,070
224GosforthNE3 5HB48.4%10,531
225Rochdale (Manchester)OL16 5EB48.3%11,563
226 (tie)Aberdeen NorthAB22 8GT48.2%3,906
226 (tie)Clacton-on- SeaCO15 6QA48.2%4,840
226 (tie)SwanseaSA1 8QY48.2%12,375
229HullHU6 7PY47.9%9,706
230 (tie)Bradford (Thornbury)BD3 7AY47.8%10,831
230 (tie)GloucesterGL2 4LY47.8%7,420
232 (tie)MiddlesbroughTS3 8TE47.7%8,854
232 (tie)West Didsbury (Manchester)M21 7QY47.7%17,806
234BodminPL31 1RD47.5%6,392
235 (tie)AirdrieML6 0DA47.4%4,599
235 (tie)GalashielsTD1 3BH47.4%2,241
235 (tie)Glasgow (Baillieston)G69 6GA47.4%10,428
238ChesterCH1 6LT47.3%9,212
239DarlingtonDL1 4PW47.1%12,183
240 (tie)Loughton (London)IG10 1RB47%7,376
240 (tie)Mitcham (London)CR0 3AQ47%15,046
240 (tie)Southend-on-SeaSS2 6LL47%7,526
243PontefractWF10 5HW46.9%5,544
244 (tie)Birmingham (Kings Heath)B14 5JA46.8%9,072
244 (tie)ChaddertonOL9 9XA46.8%15,988
244 (tie)ExeterEX2 8FS46.8%8,679
244 (tie)Wood Green (London)N22 5LF46.8%11,379
248Blackburn with DarwenBB3 0DB46.6%12,205
249 (tie)Cardiff (Llanishen)CF14 5GF46.5%16,401
249 (tie)PenzanceTR18 4JH46.5%507
251 (tie)HinckleyLE10 2TG46.4%4,866
251 (tie)Nottingham (Colwick )NG4 2JU46.4%15,150
253 (tie)Bury (Manchester)BL9 6HH46.3%7,024
253 (tie)Hornchurch (London)RM12 6JX46.3%8,694
253 (tie)LauncestonPL15 9NJ46.3%3,991
256 (tie)Ashford (Kent)TN23 1HU46.2%5,475
256 (tie)Bury St EdmundsIP33 1TJ46.2%8,702
256 (tie)WatfordWD25 8HU46.2%12,939
259 (tie)CanterburyCT1 3AS45.8%4,670
259 (tie)HeckmondwikeWF16 0AS45.8%5,471
259 (tie)Inverness (Longman Drive)IV1 1SU45.8%3,252
259 (tie)StaffordST16 2RF45.8%5,365
263Burgess HillRH15 9AG45.5%11,237
264 (tie)ScunthorpeDN15 6XH45.4%6,103
264 (tie)WakefieldWF5 9TR45.4%11,653
266DudleyDY6 7YE45.2%13,721
267ScarboroughYO12 4AY45.1%3,595
268HalifaxHX2 0HA45%5,845
269Southall (London)UB1 2HD44.8%8,543
270 (tie)Carlisle LGVCA3 0HA44.7%47
270 (tie)Cheetham Hill (Manchester)M8 0AL44.7%10,207
272 (tie)Birmingham (Garretts Green)B33 0SD44.4%22,480
272 (tie)Wanstead (London)E11 2AW44.4%8,258
274 (tie)Atherton (Manchester)M46 0SU44.3%13,035
274 (tie)Glasgow (Anniesland)G13 1XS44.3%6,170
276Sheffield (Handsworth)S13 9LT44.1%9,788
277CreweCW2 7LL43.8%4,994
278Goodmayes (London)IG3 9UZ43.7%21,374
279Lowestoft (Mobbs Way)NR32 3AL43.3%7,603
280CheltenhamGL52 2HQ43.2%5,161
281StirlingFK8 2HF43%2,747
282 (tie)Birmingham (South Yardley)B26 1EA42.8%14,471
282 (tie)Grimsby ColdwaterDN31 2TB42.8%5,361
284 (tie)CrawleyRH11 9BJ42.7%11,305
284 (tie)Widnes (Liverpool)WA8 8PT42.7%6,846
286FolkestoneCT20 2TS42.4%7,818
287 (tie)ElginIV30 1UE42.3%2,934
287 (tie)LoughboroughLE11 1JP42.3%5,502
289HamiltonML3 6RQ42%6,112
290GreenockPA16 8DD41.7%3,547
291 (tie)Edinburgh (Currie)EH14 5LT41.6%6,202
291 (tie)Stoke on Trent (Newcastle under Lyme)ST4 6PQ41.6%6,646
293Greenford (London)UB6 7QH41.4%7,222
294BanburyOX16 9PA41.3%9,069
295CardiganSA43 1ED41%1,192
296St Helens (Liverpool)WA9 1NS40.9%14,174
297PlymouthPL5 2EY40.7%11,167
298 (tie)CamborneTR15 3QS40.6%6,271
298 (tie)Stoke on Trent (Cobridge)ST6 2HE40.6%8,413
300 (tie)Belvedere (London)DA17 5EE40.5%4,245
300 (tie)Speke (Liverpool)L19 2QR40.5%8,159
302Leicester (Cannock Street)LE4 9HT40.2%14,198
303CoventryCV7 9EJ40%13,771
304 (tie)Chingford (London)E4 6AD39.9%13,120
304 (tie)Glasgow (Shieldhall)G51 4TH39.9%7,019
306LutonLU1 5BT39.2%7,759
307Norris Green (Liverpool)L11 5BR37.8%13,472
308GatesheadNE11 9HU37.5%9,512
309 (tie)DunfermlineKY11 4JU36.4%5,529
309 (tie)FeatherstoneWV10 7JD36.4%13,193
311WednesburyWS10 9HN35%7,508
312WolverhamptonWV4 6JX34.3%11,561