PassRank

Pass rates offline, and the 3D routes on your phone

GetGet

Busiest driving test centres, 2025/26

310 centres ranked by car tests conducted in 2025/26, busiest first. They ran 1,977,830 tests between them. Birmingham (Garretts Green) was the busiest with 22,480, roughly 90 a working day.

#Test centreRegionTests a yearPass rateMedian wait
1Birmingham (Garretts Green)West Midlands22,48044.4%7 wks
2Goodmayes (London)London21,37443.7%21 wks
3Leicester (Wigston)East Midlands18,86851.2%7.1 wks
4West Didsbury (Manchester)North West17,80647.7%22.6 wks
5Cardiff (Llanishen)Wales16,40146.5%11.1 wks
6Birmingham (Kingstanding)West Midlands16,13348.5%23 wks
7ChaddertonNorth West15,98846.8%12 wks
8Morden (London)London15,77051.0%14.3 wks
9Nottingham (Colwick )East Midlands15,15046.4%8.3 wks
10Warwick (Wedgenock House)West Midlands15,07048.5%18 wks
11Mitcham (London)London15,04647.0%12.3 wks
12GillinghamSouth East14,88656.4%9.9 wks
13Bristol (Kingswood)South West14,86351.9%5.3 wks
14Birmingham (South Yardley)West Midlands14,47142.8%10 wks
15Pinner (London)London14,36749.7%23.1 wks
16Sidcup (London)London14,31858.7%17.9 wks
17Leicester (Cannock Street)East Midlands14,19840.2%6.4 wks
18St Helens (Liverpool)North West14,17440.9%6.6 wks
19CoventryWest Midlands13,77140.0%6.8 wks
20DudleyWest Midlands13,72145.2%14.3 wks
21Cambridge (Brookmount Court)East of England13,68953.8%20.1 wks
22NorthamptonEast Midlands13,53952.1%7.9 wks
23PortsmouthSouth East13,51852.8%13 wks
24Norris Green (Liverpool)North West13,47237.8%15.3 wks
25Bromley (London)London13,22852.9%9.3 wks
26FeatherstoneWest Midlands13,19336.4%11.9 wks
27Chingford (London)London13,12039.9%9.6 wks
28Atherton (Manchester)North West13,03544.3%15.3 wks
29WatfordEast of England12,93946.2%15.4 wks
30SwindonSouth West12,85751.1%11.7 wks
31Isleworth (Fleming Way)London12,68750.4%16.3 wks
32Norwich (Peachman Way)East of England12,54161.7%10.1 wks
33HorsforthYorkshire and The Humber12,46649.7%10.7 wks
34Barnet (London)London12,39749.9%21.1 wks
35SwanseaWales12,37548.2%5.9 wks
36West Wickham (London)London12,24951.6%10.6 wks
37Blackburn with DarwenNorth West12,20546.6%8.6 wks
38DarlingtonNorth East12,18347.1%8.9 wks
39KetteringEast Midlands11,87649.1%7.3 wks
40WakefieldYorkshire and The Humber11,65345.4%7.6 wks
41WorcesterWest Midlands11,59051.9%11.1 wks
42Bolton (Manchester)North West11,57051.8%16.2 wks
43Rochdale (Manchester)North West11,56348.3%9.1 wks
44WolverhamptonWest Midlands11,56134.3%12.7 wks
45IpswichEast of England11,46662.3%8 wks
46Wood Green (London)London11,37946.8%12.6 wks
47CrawleySouth East11,30542.7%10.4 wks
48Burgess HillSouth East11,23745.5%14.9 wks
49PlymouthSouth West11,16740.7%7 wks
50Hendon (London)London11,08651.4%11.1 wks
51Sale (Manchester)North West10,92151.4%15.4 wks
52Bradford (Thornbury)Yorkshire and The Humber10,83147.8%6.5 wks
53UptonNorth West10,77252.6%12.1 wks
54Herne BaySouth East10,67455.9%7 wks
55Bredbury (Manchester)North West10,63656.0%17.1 wks
56HuddersfieldYorkshire and The Humber10,56349.2%11.1 wks
57PeterboroughEast of England10,55152.8%17 wks
58GosforthNorth East10,53148.4%16.3 wks
59Slough (London)South East10,50950.8%6 wks
60FarnboroughSouth East10,48259.7%16 wks
61Southampton (Maybush)South East10,48050.3%13.1 wks
62Sheffield (Middlewood Road)Yorkshire and The Humber10,44248.7%18.6 wks
63SunderlandNorth East10,43651.1%8.9 wks
64Glasgow (Baillieston)Scotland10,42847.4%18.3 wks
65PooleSouth West10,37553.4%7.1 wks
66Cheetham Hill (Manchester)North West10,20744.7%10.4 wks
67Tolworth (London)London10,16453.6%10.3 wks
68LlantrisantWales9,90954.0%8.6 wks
69TottenhamLondon9,84448.9%10.3 wks
70Mill Hill (London)London9,79751.4%14.7 wks
71Sheffield (Handsworth)Yorkshire and The Humber9,78844.1%6 wks
72HullYorkshire and The Humber9,70647.9%14 wks
73ChippenhamSouth West9,62956.4%7.7 wks
74GatesheadNorth East9,51237.5%7.1 wks
75DurhamNorth East9,45153.2%15.7 wks
76YorkYorkshire and The Humber9,41654.4%15.1 wks
77BletchleySouth East9,41551.5%14.6 wks
78Nottingham (Chilwell)East Midlands9,41549.9%7.7 wks
79Bristol (Avonmouth)South West9,40055.5%8 wks
80Birmingham (Shirley)West Midlands9,38556.6%16.2 wks
81ReadingSouth East9,23755.4%13.9 wks
82ChesterNorth West9,21247.3%14.4 wks
83PrestonNorth West9,19456.3%18.4 wks
84RotherhamYorkshire and The Humber9,13453.1%9.5 wks
85Chelmsford (Hanbury Road)East of England9,10755.4%17 wks
86Chertsey (London)South East9,08252.9%15.6 wks
87Birmingham (Kings Heath)West Midlands9,07246.8%11.7 wks
88BanburySouth East9,06941.3%18.1 wks
89BlackpoolNorth West8,94851.8%8.9 wks
90BedfordEast of England8,85453.7%27.1 wks
91MiddlesbroughNorth East8,85447.7%14.3 wks
92Bury St EdmundsEast of England8,70246.2%11.1 wks
93Hornchurch (London)London8,69446.3%23 wks
94ExeterSouth West8,67946.8%7.6 wks
95Southall (London)London8,54344.8%12.3 wks
96Lee On The SolentSouth East8,50263.2%20 wks
97Stoke on Trent (Cobridge)West Midlands8,41340.6%10.4 wks
98Enfield (Innova Business Park)London8,41253.9%20 wks
99BasildonEast of England8,35949.1%4.8 wks
100Bradford (Heaton)Yorkshire and The Humber8,35456.1%15.1 wks
101KnaresboroughYorkshire and The Humber8,30158.5%9.7 wks
102TauntonSouth West8,25959.5%11.9 wks
103Wanstead (London)London8,25844.4%20.3 wks
104Newport (Gwent)Wales8,22748.9%6.2 wks
105Speke (Liverpool)North West8,15940.5%8.3 wks
106AshfieldEast Midlands8,14457.3%18.2 wks
107Derby (Alvaston)East Midlands8,08651.8%7.4 wks
108MaidstoneSouth East8,05360.2%10 wks
109Southport (Liverpool)North West7,94956.5%16.9 wks
110PaisleyScotland7,91248.6%13.7 wks
111FolkestoneSouth East7,81842.4%7.9 wks
112LutonEast of England7,75939.2%10.3 wks
113ColchesterEast of England7,75650.6%12.4 wks
114BarnsleyYorkshire and The Humber7,73758.5%5.4 wks
115Leighton Buzzard (Stanbridge Road)East of England7,66749.9%16.6 wks
116Lowestoft (Mobbs Way)East of England7,60343.3%14.1 wks
117WarringtonNorth West7,55055.5%10.6 wks
118Southend-on-SeaEast of England7,52647.0%7.5 wks
119WednesburyWest Midlands7,50835.0%10.3 wks
120YeovilSouth West7,49363.4%16.3 wks
121GloucesterSouth West7,42047.8%19 wks
122Loughton (London)East of England7,37647.0%9.4 wks
123St AlbansEast of England7,33650.7%6.7 wks
124DoncasterYorkshire and The Humber7,33453.2%17 wks
125Grantham (Somerby)East Midlands7,31857.9%16.3 wks
126Burton on TrentWest Midlands7,27354.7%17 wks
127Greenford (London)London7,22241.4%10.7 wks
128Borehamwood (London)East of England7,19550.8%10.9 wks
129Bury (Manchester)North West7,02446.3%7.6 wks
130Glasgow (Shieldhall)Scotland7,01939.9%16.3 wks
131BlythNorth East6,97350.9%13.5 wks
132Edinburgh (Musselburgh)Scotland6,85049.4%16 wks
133Widnes (Liverpool)North West6,84642.7%6.9 wks
134NuneatonWest Midlands6,76453.2%11.4 wks
135SevenoaksSouth East6,74059.0%10.4 wks
136Yeading (London)London6,73552.8%12.6 wks
137Kings LynnEast of England6,69451.9%15.4 wks
138ChichesterSouth East6,67261.6%4.7 wks
139RugbyWest Midlands6,66451.4%9.4 wks
140Stoke on Trent (Newcastle under Lyme)West Midlands6,64641.6%17.6 wks
141SalisburySouth West6,63048.5%5.3 wks
142ChesterfieldEast Midlands6,60556.2%4.9 wks
143Newton AbbotSouth West6,59153.8%6.8 wks
144Leeds (Colton Mill)Yorkshire and The Humber6,43251.8%8.4 wks
145Bishops StortfordEast of England6,40951.3%10.4 wks
146BodminSouth West6,39247.5%3.6 wks
147CamborneSouth West6,27140.6%5.6 wks
148Edinburgh (Currie)Scotland6,20241.6%23 wks
149LincolnEast Midlands6,19252.1%17.1 wks
150BishopbriggsScotland6,18649.8%16 wks
151Glasgow (Anniesland)Scotland6,17044.3%21.3 wks
152HamiltonScotland6,11242.0%17.6 wks
153ScunthorpeYorkshire and The Humber6,10345.4%4 wks
154Uxbridge (London)London6,05152.3%11.8 wks
155EastbourneSouth East6,03155.4%13.7 wks
156BridgendWales5,99053.3%5.7 wks
157WorksopEast Midlands5,97555.2%11 wks
158NelsonNorth West5,95551.7%19.7 wks
159LichfieldWest Midlands5,94453.0%20.4 wks
160AbergavennyWales5,92464.2%5.9 wks
161HartlepoolNorth East5,84751.0%13.4 wks
162HalifaxYorkshire and The Humber5,84545.0%11.1 wks
163Erith (London)London5,80951.6%7 wks
164Brentwood (London)East of England5,79148.5%3.6 wks
165Tunbridge WellsSouth East5,72664.5%10 wks
166BarnstapleSouth West5,56251.4%8 wks
167PontefractYorkshire and The Humber5,54446.9%13.9 wks
168DunfermlineScotland5,52936.4%15.1 wks
169LoughboroughEast Midlands5,50242.3%23 wks
170Ashford (Kent)South East5,47546.2%6.3 wks
171HeckmondwikeYorkshire and The Humber5,47145.8%10.1 wks
172Oxford (Cowley)South East5,41950.6%5 wks
173ChorleyNorth West5,41552.8%12 wks
174Redhill AerodromeSouth East5,40853.9%10 wks
175StaffordWest Midlands5,36545.8%17.7 wks
176Grimsby ColdwaterYorkshire and The Humber5,36142.8%7.9 wks
177AylesburySouth East5,25549.3%5 wks
178LetchworthEast of England5,24357.5%25 wks
179CheltenhamSouth West5,16143.2%13.5 wks
180TilburyEast of England5,08350.4%7.1 wks
181ShrewsburyWest Midlands5,06451.0%6.3 wks
182LudlowWest Midlands5,05158.7%10.1 wks
183BasingstokeSouth East5,00956.8%19.6 wks
184CreweNorth West4,99443.8%16 wks
185TelfordWest Midlands4,96348.9%22.6 wks
186IrvineScotland4,94155.7%18.3 wks
187BuxtonEast Midlands4,90458.7%15 wks
188HinckleyEast Midlands4,86646.4%8.3 wks
189Aberdeen South (Cove)Scotland4,85852.4%6.3 wks
190Clacton-on- SeaEast of England4,84048.2%14.2 wks
191WrexhamWales4,81951.9%7 wks
192BostonEast Midlands4,78450.7%4.5 wks
193SteetonYorkshire and The Humber4,78452.8%11 wks
194Leeds (Fearnville)Yorkshire and The Humber4,67651.8%9.6 wks
195CanterburySouth East4,67045.8%5.3 wks
196StevenageEast of England4,62255.3%6.7 wks
197WinchesterSouth East4,60252.2%7.1 wks
198AirdrieScotland4,59947.4%20.9 wks
199GuildfordSouth East4,54257.1%9.6 wks
200MacclesfieldNorth West4,50951.9%21.4 wks
201RedditchWest Midlands4,48351.4%4.4 wks
202Merthyr TydfilWales4,44651.2%8.9 wks
203Weston-super-MareSouth West4,44361.0%5 wks
204LlanelliWales4,38051.0%5.4 wks
205DorchesterSouth West4,35369.0%10.9 wks
206KirkcaldyScotland4,31350.9%17.4 wks
207Belvedere (London)London4,24540.5%9.4 wks
208HerefordWest Midlands4,11058.8%5.6 wks
209BangorWales4,03262.2%11.9 wks
210RhylWales4,01156.9%6 wks
211LauncestonSouth West3,99146.3%7 wks
212Aberdeen NorthScotland3,90648.2%15.4 wks
213Hastings (Ore)South East3,89252.4%17.1 wks
214GrangemouthScotland3,76150.7%23.1 wks
215DundeeScotland3,74257.3%8.8 wks
216HeyshamNorth West3,69259.2%18.1 wks
217Newport (Isle Of Wight)South East3,61654.1%8.9 wks
218ScarboroughYorkshire and The Humber3,59545.1%7 wks
219GreenockScotland3,54741.7%9 wks
220High WycombeSouth East3,53451.5%4.6 wks
221NorthwichNorth West3,52957.6%19.1 wks
222CarlisleNorth West3,51858.7%8.4 wks
223Inverness (Longman Drive)Scotland3,25245.8%5.9 wks
224NorthallertonYorkshire and The Humber3,24460.4%8.9 wks
225SkiptonYorkshire and The Humber3,19757.3%11 wks
226TrowbridgeSouth West3,07455.2%8.9 wks
227BridlingtonYorkshire and The Humber3,02755.5%11.9 wks
228WorkingtonNorth West2,99861.9%10.9 wks
229LivingstonScotland2,99755.7%17.4 wks
230ElginScotland2,93442.3%10.7 wks
231StirlingScotland2,74743.0%12.5 wks
232CarmarthenWales2,74654.2%9.7 wks
233Perth (Arran Road)Scotland2,64248.8%12.9 wks
234PeterheadScotland2,62853.2%7.4 wks
235DumfriesScotland2,26753.9%11.9 wks
236NewtownWales2,25658.0%14 wks
237BarryWales2,24457.0%10 wks
238GalashielsScotland2,24147.4%7.4 wks
239Kendal (Oxenholme Road)North West2,23165.1%10.7 wks
240HaddingtonScotland2,19557.5%23.3 wks
241AyrScotland2,18957.5%13.1 wks
242SkegnessEast Midlands2,07855.9%17.9 wks
243Melton MowbrayEast Midlands1,98469.7%23.3 wks
244East KilbrideScotland1,97657.7%18.3 wks
245LanarkScotland1,91458.1%20.4 wks
246OswestryWest Midlands1,85152.4%11.4 wks
247Pembroke DockWales1,76950.1%13.8 wks
248Barrow In FurnessNorth West1,69969.6%4.4 wks
249DumbartonScotland1,65952.8%12.9 wks
250Aberystwyth (Park Avenue)Wales1,52955.1%10.6 wks
251BreconWales1,49058.7%6.9 wks
252WellingboroughEast Midlands1,45060.0%21.4 wks
253HexhamNorth East1,38853.0%16.9 wks
254MonmouthWales1,28351.0%11.6 wks
255AlnwickNorth East1,28255.5%14.7 wks
256CardiganWales1,19241.0%7.1 wks
257WallaseyNorth West96854.3%20.5 wks
258MaltonYorkshire and The Humber87664.3%10 wks
259AlnessScotland78363.1%14.9 wks
260CumnockScotland76067.4%21.6 wks
261InverurieScotland74961.9%17.7 wks
262LouthEast Midlands74053.9%15.1 wks
263PwllheliWales73768.1%12.7 wks
264PeeblesScotland68558.8%22 wks
265ForfarScotland66760.3%24.1 wks
266Berwick-On-TweedNorth East66653.9%20.3 wks
267MontroseScotland62170.0%20.2 wks
268BalaWales60761.6%11.4 wks
269ArbroathScotland60567.4%25.9 wks
270WhitbyYorkshire and The Humber55756.7%19 wks
271Castle DouglasScotland54953.4%18.1 wks
272FraserburghScotland53164.0%18.1 wks
273PenzanceSouth West50746.5%21 wks
274Birmingham (Cocks Moors Woods Leisure Centre)West Midlands48653.5%3.1 wks
275KelsoScotland43459.2%22.9 wks
276HawickScotland41564.3%24.9 wks
277LerwickScotland37967.8%9.1 wks
278Fort WilliamScotland37465.5%15.6 wks
279StornowayScotland34466.6%8.1 wks
280CallanderScotland33549.9%26.9 wks
281ObanScotland32266.1%15.4 wks
282OrkneyScotland32055.9%6.9 wks
283BanffScotland28057.5%14 wks
284BuckieScotland26851.1%6 wks
285GirvanScotland25072.0%19.9 wks
286HuntlyScotland24563.7%13.3 wks
287WickScotland23959.4%11.4 wks
288Newton StewartScotland22565.8%19.6 wks
289StranraerScotland21571.2%19.2 wks
290DunoonScotland19371.5%21.1 wks
291DunsScotland17170.2%22.4 wks
292ThursoScotland16263.0%15.1 wks
293AberfeldyScotland14968.5%20.3 wks
294PitlochryScotland14673.3%18.1 wks
295LochgilpheadScotland14056.4%14.3 wks
296Grantown-On-SpeyScotland13756.9%21.6 wks
297Kyle of LochalshScotland13657.4%14.1 wks
298Isle of Skye (Portree)Scotland12857.0%8.3 wks
299RothesayScotland12552.0%23.6 wks
300InverarayScotland12469.4%20.9 wks
301CampbeltownScotland10971.6%26.9 wks
302Benbecula IslandScotland10772.9%10.6 wks
303GolspieScotland9371.0%15.6 wks
304KingussieScotland9359.1%18.3 wks
305Brodick (Isle of Arran)Scotland5567.3%19.1 wks
306MallaigScotland5364.2%10.9 wks
307GairlochScotland4973.5%6.3 wks
308UllapoolScotland4961.2%8.4 wks
309Isle of MullScotland4273.8%21.6 wks
310Isles of ScillySouth West875.0%21.7 wks

What test volume tells you

A centre’s size is set by how many examiners work there and how many test slots they run each day, not by how many people want to book. Demand is what varies, so a busy centre is not automatically a slow one: it may simply be a large site serving a large city. In August 2026 the busiest quarter of centres had a median wait of 11.1 weeks and the quietest quarter 15.6 weeks, so volume on its own is a poor guide to how long you will wait. What does move the wait is a mismatch between a centre’s capacity and its catchment, which is why two neighbouring centres can differ by months.

Volume matters more for reading the pass rate. A rate calculated from a few thousand tests is stable, and a change of two or three points between years is a real change. A rate from a few hundred is not. At 200 tests a year the 95% margin around a published rate is roughly 7 points either way, from sampling alone. The quietest centre in this table, Isles of Scilly, ran 8 tests in the whole year. That is why our pass rate table drops centres under 100 tests altogether. If you are comparing a small rural centre with a large urban one, treat a few points as noise and look at several years instead.