Official DVSA data · Updated 8 July 2026
How long is the driving test wait near you?
The median completed car test had a 10.7-week wait in June 2026. Compare current measures for 313 test centres across Great Britain.
Great Britain median actual wait
10.7 weeks
Until a week has 10%+ availability
20.9 weeks
Standard booking-window slots open
11.9%
Compare your nearest test centre
The map positions 310 of the 313 centres in the latest DVSA table. Select a point or search the complete centre list to inspect the latest official measures.
The colour shows median actual waiting time for completed tests, not a live promise of the next bookable appointment. Northern Ireland is outside the DVSA dataset.
Click a map point to inspect that centre. Use the centre menu for dense urban areas, island centres or keyboard navigation.
- Under 6 weeks
- 6 to 11.9 weeks
- 12 to 17.9 weeks
- 18 weeks or longer
B33 0SD · West Midlands
Birmingham (Garretts Green)
Median actual wait · June 2026
5.7 weeks
Compared with Great Britain: 5.0 weeks shorter than the 10.7-week median
- Until 10%+ availability
- 24 weeks
- Open standard slots
- 4.6% (425)
- Standard capacity
- 9,170
- Overtime capacity
- 769
Source: DVSA table DRT122F
Waiting time and appointment availability since 2019
Two official monthly measures that answer different questions.
Weeks
| Month | Median actual wait in weeks | Weeks to 10% availability |
|---|---|---|
| 2019-01 | 5.83 | |
| 2019-02 | 6.5 | |
| 2019-03 | 7.04 | |
| 2019-04 | 7.76 | |
| 2019-05 | 6.57 | 7.83 |
| 2019-06 | 6.29 | 8.24 |
| 2019-07 | 6.57 | 8.89 |
| 2019-08 | 7 | 9.11 |
| 2019-09 | 7.43 | 8.39 |
| 2019-10 | 7.14 | 7.96 |
| 2019-11 | 6.71 | 8.3 |
| 2019-12 | 6.43 | 7.75 |
| 2020-01 | 6.86 | 5.6 |
| 2020-02 | 5.29 | 5.8 |
| 2020-03 | 5 | 8.76 |
| 2020-04 | 7.43 | 10.46 |
| 2020-05 | 10.86 | 8.58 |
| 2020-06 | 5.14 | 6.47 |
| 2020-07 | 21 | 3.88 |
| 2020-08 | 24.43 | 7.77 |
| 2020-09 | 6.29 | 10.49 |
| 2020-10 | 6.14 | 12.36 |
| 2020-11 | 7.29 | 13.69 |
| 2020-12 | 11.14 | 13.93 |
| 2021-01 | 13 | 13.81 |
| 2021-02 | 17.07 | 13.7 |
| 2021-03 | 18.29 | 14.77 |
| 2021-04 | 21 | 13.8 |
| 2021-05 | 27 | 13.3 |
| 2021-06 | 30.43 | 13.7 |
| 2021-07 | 20.14 | 14 |
| 2021-08 | 13.71 | 15.3 |
| 2021-09 | 12.86 | 15.1 |
| 2021-10 | 13.29 | 15.2 |
| 2021-11 | 13.86 | 15.6 |
| 2021-12 | 12.14 | 14.9 |
| 2022-01 | 11.43 | 14.6 |
| 2022-02 | 11.71 | 14.3 |
| 2022-03 | 11.57 | 14.7 |
| 2022-04 | 10.14 | 14.9 |
| 2022-05 | 11.29 | 15.5 |
| 2022-06 | 10.57 | 15.5 |
| 2022-07 | 11.43 | 14.4 |
| 2022-08 | 10.57 | 14 |
| 2022-09 | 11.14 | 14 |
| 2022-10 | 10 | 14 |
| 2022-11 | 9.29 | 15.2 |
| 2022-12 | 9.14 | 14.9 |
| 2023-01 | 11.14 | 14 |
| 2023-02 | 11.57 | 15.4 |
| 2023-03 | 10.86 | 15.3 |
| 2023-04 | 9.29 | 15.6 |
| 2023-05 | 9.43 | 16.7 |
| 2023-06 | 10.14 | 17.7 |
| 2023-07 | 10.43 | 18.4 |
| 2023-08 | 10.14 | 19.1 |
| 2023-09 | 10.14 | 19.2 |
| 2023-10 | 8.71 | 17.7 |
| 2023-11 | 7.14 | 17.5 |
| 2023-12 | 6.14 | 16.8 |
| 2024-01 | 6.57 | 14.7 |
| 2024-02 | 6 | 15.4 |
| 2024-03 | 5.57 | 16.7 |
| 2024-04 | 6.43 | 17.3 |
| 2024-05 | 7 | 18.1 |
| 2024-06 | 7.71 | 17.6 |
| 2024-07 | 9 | 17.2 |
| 2024-08 | 9.29 | 17.9 |
| 2024-09 | 9.71 | 18.3 |
| 2024-10 | 9.71 | 18.6 |
| 2024-11 | 9.86 | 18.9 |
| 2024-12 | 10.43 | 19.7 |
| 2025-01 | 11 | 19.6 |
| 2025-02 | 11.43 | 20.4 |
| 2025-03 | 10.43 | 20.9 |
| 2025-04 | 10.57 | 21.7 |
| 2025-05 | 11.29 | 22.1 |
| 2025-06 | 11 | 22.1 |
| 2025-07 | 12 | 21.8 |
| 2025-08 | 11.71 | 21.8 |
| 2025-09 | 12.43 | 21.2 |
| 2025-10 | 11.57 | 21.7 |
| 2025-11 | 10.43 | 21.6 |
| 2025-12 | 10.14 | 21.4 |
| 2026-01 | 10.14 | 20.4 |
| 2026-02 | 10.43 | 21.3 |
| 2026-03 | 9 | 22.1 |
| 2026-04 | 9.14 | 22.2 |
| 2026-05 | 9.71 | 21.8 |
| 2026-06 | 10.71 | 20.9 |
Median actual wait is measured after a test is completed. The availability line looks forward from the monthly snapshot. Cancellations or added capacity may create earlier appointments, so it is not a promised wait. The standard booking window increased from 18 to 24 weeks after May 2021.
The national average hides a wide regional gap
Scotland had the longest country-level median actual wait in June 2026, while Wales had the largest share of open standard booking-window slots. The table adds every English region and the Great Britain total.
| Country or region | Actual wait | 10%+ availability | Slots open |
|---|---|---|---|
| Great BritainCountry | 10.7 wks | 20.9 wks | 11.9% |
| EnglandCountry | 10.7 wks | 21.5 wks | 10.7% |
| ScotlandCountry | 14.4 wks | 21.6 wks | 6.2% |
| WalesCountry | 7.7 wks | 13 wks | 38.9% |
| East MidlandsRegion | 11 wks | 23 wks | 5.5% |
| East of EnglandRegion | 11.4 wks | 23.4 wks | 5.5% |
| LondonRegion | 15.4 wks | 23.8 wks | 4.3% |
| North EastRegion | 10.6 wks | 18.9 wks | 16.2% |
| North WestRegion | 11.6 wks | 21.5 wks | 10.9% |
| South EastRegion | 9.6 wks | 21.8 wks | 9.8% |
| South WestRegion | 7 wks | 18 wks | 22.3% |
| West MidlandsRegion | 11 wks | 23.1 wks | 5.4% |
| Yorkshire and the HumberRegion | 9.1 wks | 18.3 wks | 23.8% |
The shortest and longest centre waits
These rankings use June 2026 median actual waits. Small or low-volume centres can move sharply from month to month, so compare the figure with the map's capacity and availability measures.
Shortest median waits
| Test centre | Actual wait |
|---|---|
| Carlisle LGV (Cars)CA3 0HA · North West | 0.9 wks |
| GreenhamRG19 6HX · South East | 2.9 wks |
| Enfield (Brancroft Way)EN3 7NJ · London | 3 wks |
| GairlochIV21 2BX · Scotland | 3 wks |
| SalisburySP1 1LY · South West | 3.6 wks |
| Barrow In FurnessLA14 2PN · North West | 3.7 wks |
| Birmingham (Cocks Moors)B14 6ER · West Midlands | 3.7 wks |
| BostonPE21 8AL · East Midlands | 3.7 wks |
Longest median waits
| Test centre | Actual wait |
|---|---|
| ForfarDD8 2AE · Scotland | 29.7 wks |
| CallanderFK17 8AG · Scotland | 27.7 wks |
| ArbroathDD11 2NQ · Scotland | 27 wks |
| BedfordMK41 7NY · East of England | 25.1 wks |
| Leighton Buzzard (Stanbridge Road)LU7 4QG · East of England | 24 wks |
| DunoonPA23 8BP · Scotland | 23.9 wks |
| HawickTD9 8EJ · Scotland | 23.6 wks |
| LivingstonEH54 5DE · Scotland | 23.1 wks |
Every test centre in the latest release
This complete 313-centre table keeps the page useful without the map and exposes the latest snapshot as ordinary HTML for search engines, assistive technology and AI agents.
| Test centre | Actual wait | 10%+ availability | Open slots | Overtime |
|---|---|---|---|---|
| Aberdeen NorthAB22 8GT · Scotland | 13.6 wks | 20.8 wks | 7.1% (108) | 41 |
| Aberdeen South (Cove)AB12 3GQ · Scotland | 5.6 wks | 17.4 wks | 25.8% (516) | 39 |
| AberfeldyPH15 2BJ · Scotland | 21.2 wks | 24 wks | 0% (0) | 0 |
| AbergavennyNP7 5HT · Wales | 8.2 wks | 22.2 wks | 8.6% (148) | 115 |
| Aberystwyth (Park Avenue)SY23 1PG · Wales | 11.1 wks | 9 wks | 11.5% (57) | 0 |
| AirdrieML6 0DA · Scotland | 20.1 wks | 24 wks | 3.2% (48) | 12 |
| AlnessIV17 0PJ · Scotland | 15 wks | 24 wks | 0% (0) | 8 |
| AlnwickNE66 1JX · North East | 7.9 wks | 17 wks | 11% (63) | 10 |
| ArbroathDD11 2NQ · Scotland | 27 wks | 24 wks | 0% (0) | 0 |
| AshfieldNG17 5LA · East Midlands | 17.1 wks | 24 wks | 6.5% (195) | 138 |
| Ashford (Kent)TN23 1HU · South East | 4.7 wks | 20.6 wks | 18.5% (499) | 162 |
| Atherton (Manchester)M46 0SU · North West | 12.1 wks | 24 wks | 4.4% (133) | 211 |
| AylesburyHP19 8JR · South East | 7.1 wks | 24 wks | 0.5% (6) | 108 |
| AyrKA8 9DJ · Scotland | 10.6 wks | 24 wks | 5.1% (64) | 55 |
| BalaLL23 7SP · Wales | 12.1 wks | 5.8 wks | 33.5% (123) | 0 |
| BallaterScotland | 15.1 wks | 23.4 wks | 1.4% (1) | 2 |
| BanburyOX16 9PA · South East | 20.4 wks | 24 wks | 0.5% (10) | 146 |
| BanffAB45 1DL · Scotland | 6.1 wks | 24 wks | 0% (0) | 2 |
| BangorLL57 4YH · Wales | 12.9 wks | 16 wks | 7.8% (90) | 37 |
| Barnet (London)EN5 1AD · London | 22.1 wks | 24 wks | 3.9% (164) | 55 |
| BarnsleyS75 2DH · Yorkshire and The Humber | 6.6 wks | 21.4 wks | 14.9% (382) | 151 |
| BarnstapleEX31 1AB · South West | 8 wks | 11 wks | 43.2% (743) | 38 |
| BarraScotland | 9 wks | 12.2 wks | 14.3% (1) | 0 |
| Barrow In FurnessLA14 2PN · North West | 3.7 wks | 5.8 wks | 51.4% (527) | 28 |
| BarryCF62 5QN · Wales | 8.9 wks | 16.8 wks | 27.6% (267) | 25 |
| BasildonSS14 3JS · East of England | 5.4 wks | 24 wks | 6.1% (142) | 216 |
| BasingstokeRG22 4LR · South East | 18 wks | 16.4 wks | 6.7% (58) | 0 |
| BedfordMK41 7NY · East of England | 25.1 wks | 20.4 wks | 0.8% (10) | 187 |
| Belvedere (London)DA17 5EE · London | 9.9 wks | 20.2 wks | 4.2% (46) | 9 |
| Benbecula IslandHS7 5LA · Scotland | 5.6 wks | 15.8 wks | 40.2% (37) | 0 |
| Berwick-On-TweedTD15 2UY · North East | 17.4 wks | 13.2 wks | 0.3% (1) | 0 |
| Birmingham (Cocks Moors)B14 6ER · West Midlands | 3.7 wks | 24 wks | 0.6% (4) | 162 |
| Birmingham (Garretts Green)B33 0SD · West Midlands | 5.7 wks | 24 wks | 4.6% (425) | 769 |
| Birmingham (Kings Heath)B14 5JA · West Midlands | 14.7 wks | 24 wks | 4.9% (133) | 183 |
| Birmingham (Kingstanding)B44 9UL · West Midlands | 23 wks | 24 wks | 4.7% (244) | 120 |
| Birmingham (Shirley)B90 4AA · West Midlands | 14 wks | 24 wks | 3.6% (87) | 137 |
| Birmingham (South Yardley)B26 1EA · West Midlands | 11.1 wks | 24 wks | 3.7% (187) | 165 |
| BishopbriggsG64 2QA · Scotland | 15.1 wks | 24 wks | 2.4% (63) | 1 |
| Bishops StortfordCM23 3JQ · East of England | 11.3 wks | 24 wks | 7.3% (158) | 118 |
| Blackburn with DarwenBB3 0DB · North West | 9.4 wks | 23.6 wks | 4.8% (143) | 252 |
| BlackpoolFY4 2DP · North West | 8.9 wks | 16.6 wks | 33.2% (1,257) | 118 |
| BletchleyMK3 6DH · South East | 15.8 wks | 24 wks | 0.6% (18) | 255 |
| BlythNE24 3BA · North East | 12.3 wks | 23.8 wks | 5% (130) | 80 |
| BodminPL31 1RD · South West | 3.9 wks | 19.6 wks | 29.9% (676) | 36 |
| Bolton (Manchester)BL3 2AW · North West | 16 wks | 24 wks | 3.9% (122) | 167 |
| Borehamwood (London)WD6 2BT · East of England | 11.3 wks | 24 wks | 4.1% (207) | 125 |
| BostonPE21 8AL · East Midlands | 3.7 wks | 24 wks | 4.1% (63) | 79 |
| Bradford (Heaton)BD9 5AS · Yorkshire and The Humber | 11.7 wks | 17.4 wks | 29.5% (1,239) | 221 |
| Bradford (Thornbury)BD3 7AY · Yorkshire and The Humber | 6.6 wks | 14.2 wks | 38.2% (1,387) | 193 |
| BreconLD3 7RT · Wales | 10.6 wks | 9.4 wks | 17.1% (88) | 0 |
| Bredbury (Manchester)SK6 2QT · North West | 12.4 wks | 22.6 wks | 4% (111) | 244 |
| Brentwood (London)CM14 5JN · East of England | 8.3 wks | 24 wks | 2.1% (35) | 46 |
| BridgendCF31 4AD · Wales | 7.7 wks | 5.6 wks | 67.1% (1,990) | 68 |
| BridlingtonYO16 4SF · Yorkshire and The Humber | 18.1 wks | 9.2 wks | 6.5% (61) | 58 |
| Bristol (Avonmouth)BS11 8AQ · South West | 5.1 wks | 12.4 wks | 37.3% (3,257) | 54 |
| Bristol (Kingswood)BS15 4GQ · South West | 7.6 wks | 20.8 wks | 20.2% (1,045) | 331 |
| Brodick (Isle of Arran)KA27 8AU · Scotland | 19.1 wks | 8 wks | 6.1% (2) | 0 |
| Bromley (London)BR1 5AB · London | 14.4 wks | 24 wks | 0.6% (19) | 16 |
| BuckieAB56 1QJ · Scotland | 7 wks | 20.4 wks | 0% (0) | 6 |
| Burgess HillRH15 9AG · South East | 16.1 wks | 24 wks | 4.3% (130) | 94 |
| Burton on TrentDE14 2TG · West Midlands | 16.4 wks | 24 wks | 5.5% (129) | 136 |
| Bury (Manchester)BL9 6HH · North West | 6.7 wks | 24 wks | 4.4% (103) | 215 |
| Bury St EdmundsIP33 1TJ · East of England | 6.4 wks | 23.2 wks | 11.5% (433) | 131 |
| BuxtonSK17 9DS · East Midlands | 12.3 wks | 24 wks | 2.5% (40) | 88 |
| CallanderFK17 8AG · Scotland | 27.7 wks | 20 wks | 3.9% (5) | 1 |
| CamborneTR15 3QS · South West | 6.4 wks | 24 wks | 3% (34) | 145 |
| Cambridge (Brookmount Court)CB4 2QH · East of England | 15.4 wks | 24 wks | 0.6% (31) | 189 |
| CampbeltownPA28 6BU · Scotland | 20.4 wks | 24 wks | 0% (0) | 0 |
| CanterburyCT1 3AS · South East | 5.3 wks | 21 wks | 15.2% (221) | 87 |
| Cardiff (Llanishen)CF14 5GF · Wales | 10.7 wks | 17 wks | 29.3% (1,695) | 264 |
| CardiganSA43 1ED · Wales | 7.9 wks | 14.2 wks | 25.7% (134) | 0 |
| CarlisleCA2 7AF · North West | 8.6 wks | 24 wks | 5.6% (59) | 96 |
| Carlisle LGV (Cars)CA3 0HA · North West | 0.9 wks | 24 wks | — | 0 |
| CarmarthenSA31 1LP · Wales | 9 wks | 15.8 wks | 32.3% (282) | 0 |
| Castle DouglasDG7 1TH · Scotland | 18.1 wks | 24 wks | 0% (0) | 0 |
| ChaddertonOL9 9XA · North West | 9.4 wks | 22.4 wks | 5.7% (348) | 236 |
| Cheetham Hill (Manchester)M8 0AL · North West | 8 wks | 24 wks | 4.5% (203) | 217 |
| ChelmsfordCM8 3DR · East of England | 12.5 wks | 24 wks | 6.2% (221) | 122 |
| CheltenhamGL52 2HQ · South West | 12.3 wks | 24 wks | 3.8% (50) | 33 |
| Chertsey (London)KT16 9JX · South East | 12.3 wks | 24 wks | 5.8% (223) | 128 |
| ChesterCH1 6LT · North West | 11.1 wks | 23.2 wks | 9.3% (277) | 190 |
| ChesterfieldS41 7LT · East Midlands | 8 wks | 23.2 wks | 12% (317) | 204 |
| ChichesterPO20 2FR · South East | 6.4 wks | 23.2 wks | 4.7% (108) | 155 |
| Chingford (London)E4 6AD · London | 5.6 wks | 23.8 wks | 4.3% (274) | 181 |
| ChippenhamSN14 6LH · South West | 6.1 wks | 16.2 wks | 26.7% (1,217) | 234 |
| ChorleyPR6 0BT · North West | 11.1 wks | 23 wks | 8.1% (151) | 56 |
| Clacton-on-SeaCO15 6QA · East of England | 14.3 wks | 23.2 wks | 10.5% (201) | 42 |
| ColchesterCO2 8HF · East of England | 9.4 wks | 22.8 wks | 15.4% (419) | 99 |
| CoventryCV7 9EJ · West Midlands | 5.9 wks | 24 wks | 5% (233) | 249 |
| CrawleyRH11 9BJ · South East | 8.5 wks | 24 wks | 4.1% (140) | 145 |
| CreweCW2 7LL · North West | 12.1 wks | 23.6 wks | 7.4% (163) | 96 |
| CrieffScotland | 22.9 wks | 24 wks | 0% (0) | 0 |
| CumnockKA18 1DX · Scotland | 20.9 wks | 19 wks | 1.7% (3) | 6 |
| DarlingtonDL1 4PW · North East | 7.1 wks | 13 wks | 38.3% (1,458) | 267 |
| Derby (Alvaston)DE21 7AY · East Midlands | 13.4 wks | 24 wks | 4.8% (133) | 184 |
| DoncasterDN2 5YL · Yorkshire and The Humber | 9 wks | 22.6 wks | 11% (354) | 154 |
| DorchesterDT1 3SU · South West | 6.4 wks | 22.6 wks | 9.3% (191) | 0 |
| DudleyDY6 7YE · West Midlands | 15.4 wks | 24 wks | 4.9% (323) | 141 |
| DumbartonG82 3PD · Scotland | 15.4 wks | 14.6 wks | 6% (28) | 6 |
| DumfriesDG1 2SH · Scotland | 8.5 wks | 12 wks | 1.2% (4) | 0 |
| DundeeDD2 3QH · Scotland | 7.8 wks | 20.2 wks | 4.6% (77) | 22 |
| Dunfermline (Vine)KY11 4JU · Scotland | 14.9 wks | 24 wks | 6% (115) | 72 |
| DunoonPA23 8BP · Scotland | 23.9 wks | 24 wks | 0% (0) | 0 |
| DunsTD11 3AU · Scotland | 21 wks | 15 wks | 8.3% (4) | 0 |
| DurhamDH7 8XL · North East | 12.6 wks | 16.4 wks | 17.8% (620) | 127 |
| East KilbrideG74 3EU · Scotland | 20 wks | 24 wks | 0.8% (6) | 6 |
| EastbourneBN22 7PT · South East | 7.4 wks | 24 wks | 6% (111) | 62 |
| Edinburgh (Currie)EH14 5LT · Scotland | 23 wks | 24 wks | 3.7% (87) | 34 |
| Edinburgh (Musselburgh)EH21 6SJ · Scotland | 16.1 wks | 17 wks | 6.9% (148) | 75 |
| ElginIV30 1UE · Scotland | 7.6 wks | 14.8 wks | 40.3% (472) | 65 |
| Enfield (Brancroft Way)EN3 7NJ · London | 3 wks | 24 wks | 0% (0) | 31 |
| Enfield (Innova Business Park)EN3 7XY · London | 20.4 wks | 24 wks | 3.1% (57) | 87 |
| Erith (London)DA17 6LJ · London | 7.1 wks | 24 wks | 5.1% (136) | 103 |
| ExeterEX2 8FS · South West | 6.6 wks | 16.4 wks | 33.1% (1,343) | 209 |
| FarnboroughGU14 6UU · South East | 14.4 wks | 24 wks | 4.3% (209) | 138 |
| FeatherstoneWV10 7JD · West Midlands | 9.1 wks | 24 wks | 4.6% (169) | 385 |
| FolkestoneCT20 2TS · South East | 5.4 wks | 13.2 wks | 45.3% (1,366) | 47 |
| ForfarDD8 2AE · Scotland | 29.7 wks | 24 wks | 0% (0) | 0 |
| Fort WilliamPH33 6AN · Scotland | 17.3 wks | 23.2 wks | 0% (0) | 6 |
| FraserburghAB43 9TN · Scotland | 12.2 wks | 22.2 wks | 0% (0) | 0 |
| GairlochIV21 2BX · Scotland | 3 wks | 24 wks | 0% (0) | 0 |
| GalashielsTD1 3BH · Scotland | 6.6 wks | 17 wks | 6.4% (54) | 58 |
| GatesheadNE11 9HU · North East | 6.6 wks | 19.8 wks | 15.3% (462) | 161 |
| GillinghamME8 0EZ · South East | 9.3 wks | 24 wks | 4.7% (214) | 363 |
| GirvanKA26 9AL · Scotland | 15.7 wks | 23.2 wks | 0% (0) | 3 |
| Glasgow (Anniesland)G13 1XS · Scotland | 23 wks | 24 wks | 3.6% (102) | 7 |
| Glasgow (Baillieston)G69 6GA · Scotland | 17.3 wks | 24 wks | 3% (101) | 125 |
| Glasgow (Shieldhall)G51 4TH · Scotland | 14 wks | 24 wks | 2.6% (93) | 19 |
| GloucesterGL2 4LY · South West | 15.4 wks | 24 wks | 5.3% (152) | 35 |
| GolspieKW10 6SP · Scotland | 18.4 wks | 24 wks | 0% (0) | 0 |
| Goodmayes (London)IG3 9UZ · London | 20.7 wks | 24 wks | 4.7% (289) | 352 |
| GosforthNE3 5HB · North East | 17.1 wks | 23.2 wks | 6.9% (291) | 75 |
| GrangemouthFK3 8WJ · Scotland | 18.4 wks | 24 wks | 5.5% (65) | 0 |
| Grantham (Somerby)NG31 7TX · East Midlands | 16.4 wks | 24 wks | 5.5% (176) | 7 |
| Grantown-On-SpeyPH26 3JR · Scotland | 20.3 wks | 24 wks | 0% (0) | 0 |
| Greenford (Horsenden Lane)UB6 7QH · London | 7.7 wks | 24 wks | 3.3% (49) | 95 |
| GreenhamRG19 6HX · South East | 2.9 wks | 19.8 wks | 4.3% (69) | 0 |
| GreenockPA16 8DD · Scotland | 7.6 wks | 22.6 wks | 9.4% (167) | 79 |
| Grimsby ColdwaterDN31 2TB · Yorkshire and The Humber | 7.5 wks | 24 wks | 4.9% (78) | 91 |
| GuildfordGU1 1SA · South East | 6 wks | 24 wks | 3.3% (58) | 135 |
| HaddingtonEH41 3NG · Scotland | 21.5 wks | 23 wks | 5.2% (45) | 8 |
| HalifaxHX2 0HA · Yorkshire and The Humber | 14.1 wks | 20 wks | 18.8% (380) | 40 |
| HamiltonML3 6RQ · Scotland | 15.6 wks | 24 wks | 4.7% (89) | 121 |
| HartlepoolTS25 1TZ · North East | 8.1 wks | 16 wks | 32.2% (969) | 71 |
| Hastings (Ore)TN35 4NN · South East | 10.4 wks | 24 wks | 3.6% (52) | 55 |
| HawickTD9 8EJ · Scotland | 23.6 wks | 18.6 wks | 0% (0) | 0 |
| HeckmondwikeWF16 0AS · Yorkshire and The Humber | 6.4 wks | 16.4 wks | 32.5% (985) | 89 |
| Hendon (London)NW9 5TZ · London | 16.1 wks | 24 wks | 4.5% (230) | 73 |
| HerefordHR4 9NS · West Midlands | 6.6 wks | 24 wks | 5.4% (52) | 35 |
| Herne BayCT6 6GZ · South East | 7.1 wks | 18.2 wks | 21.4% (918) | 307 |
| HexhamNE46 3EW · North East | 17.5 wks | 22.4 wks | 0.7% (4) | 7 |
| HeyshamLA3 2UZ · North West | 17.3 wks | 19.2 wks | 23.3% (376) | 16 |
| High WycombeHP11 1TL · South East | 9 wks | 19 wks | 5.6% (50) | 51 |
| HinckleyLE10 2TG · East Midlands | 8.9 wks | 24 wks | 6.4% (105) | 103 |
| Hornchurch (London)RM12 6JX · London | 19 wks | 24 wks | 5.2% (218) | 138 |
| HorsforthLS18 5NY · Yorkshire and The Humber | 9.4 wks | 14.4 wks | 41.3% (2,606) | 260 |
| HuddersfieldHD2 1HJ · Yorkshire and The Humber | 12.6 wks | 21 wks | 20.4% (733) | 77 |
| HullHU6 7PY · Yorkshire and The Humber | 13.3 wks | 24 wks | 3.8% (67) | 190 |
| HuntlyAB54 8JX · Scotland | 14.2 wks | 21.8 wks | 0% (0) | 8 |
| Inverness (Longman Drive)IV1 1SU · Scotland | 10 wks | 24 wks | 5.9% (43) | 80 |
| InverurieAB51 4FR · Scotland | 9.6 wks | 17.4 wks | 0% (0) | 24 |
| IpswichIP3 9SW · East of England | 7.9 wks | 23.2 wks | 6.4% (181) | 324 |
| IrvineKA11 5DJ · Scotland | 18.3 wks | 24 wks | 4.3% (58) | 36 |
| Isleworth (Fleming Way)TW7 6DB · London | 20 wks | 24 wks | 4.5% (210) | 114 |
| KelsoTD5 8DW · Scotland | 19.9 wks | 21.6 wks | 0.6% (1) | 0 |
| Kendal (Oxenholme Road)LA9 7RL · North West | 9.3 wks | 18.4 wks | 23.5% (277) | 8 |
| KetteringNN15 6NL · East Midlands | 12.1 wks | 24 wks | 5.3% (128) | 125 |
| Kings LynnPE30 4LS · East of England | 16.1 wks | 24 wks | 4.6% (87) | 15 |
| KingussiePH21 1EN · Scotland | 17.1 wks | 24 wks | 0% (0) | 0 |
| KirkcaldyKY1 2YX · Scotland | 12.4 wks | 24 wks | 6.1% (125) | 64 |
| KnaresboroughHG5 8QB · Yorkshire and The Humber | 9.4 wks | 13.6 wks | 45.8% (1,201) | 50 |
| LanarkML11 9AX · Scotland | 16.3 wks | 24 wks | 1.6% (11) | 22 |
| LauncestonPL15 9NJ · South West | 4.9 wks | 12.4 wks | 42.1% (681) | 39 |
| Lee On The SolentPO13 9JY · South East | 17.4 wks | 24 wks | 4.8% (121) | 1 |
| Leeds (Colton Mill)LS15 9JN · Yorkshire and The Humber | 6.6 wks | 16.2 wks | 34.4% (957) | 94 |
| Leeds (Fearnville)LS8 3LF · Yorkshire and The Humber | 7.7 wks | 21.6 wks | 12.5% (219) | 80 |
| Leicester (Cannock Street)LE4 9HT · East Midlands | 5.1 wks | 24 wks | 5.1% (184) | 335 |
| Leicester (Wigston)LE18 4WS · East Midlands | 7.7 wks | 24 wks | 5.2% (310) | 332 |
| Leighton Buzzard (Stanbridge Road)LU7 4QG · East of England | 24 wks | 24 wks | 1.6% (43) | 105 |
| LerwickZE1 0DJ · Scotland | 14.1 wks | 24 wks | 0% (0) | 9 |
| LetchworthSG6 1RF · East of England | 19.8 wks | 24 wks | 2.9% (42) | 116 |
| LichfieldWS13 6RB · West Midlands | 17.1 wks | 24 wks | 4.6% (98) | 69 |
| LincolnLN6 3RT · East Midlands | 14.9 wks | 24 wks | 5.5% (107) | 98 |
| LivingstonEH54 5DE · Scotland | 23.1 wks | 20.2 wks | 5.9% (47) | 0 |
| LlanelliSA15 3SB · Wales | 5.6 wks | 5.4 wks | 72.1% (1,429) | 0 |
| LlantrisantCF72 8YR · Wales | 6.7 wks | 13.8 wks | 37.4% (1,034) | 229 |
| LochgilpheadPA31 8QX · Scotland | 18.8 wks | 24 wks | 0% (0) | 0 |
| LoughboroughLE11 1JP · East Midlands | 18 wks | 24 wks | 6.5% (50) | 68 |
| Loughton (London)IG10 1RB · East of England | 11 wks | 24 wks | 5.2% (151) | 80 |
| LouthLN11 8RS · East Midlands | 17.1 wks | 18.4 wks | 3.4% (7) | 15 |
| Lowestoft(Mobbs Way)NR32 3AL · East of England | 13.4 wks | 17 wks | 7% (171) | 113 |
| LudlowSY8 1FD · West Midlands | 9.1 wks | 22.6 wks | 6.4% (109) | 108 |
| LutonLU1 5BT · East of England | 7.6 wks | 24 wks | 1.7% (37) | 174 |
| MacclesfieldSK10 1JQ · North West | 10.4 wks | 19.8 wks | 4.8% (88) | 0 |
| MaidstoneME15 6JZ · South East | 5.6 wks | 22.6 wks | 6.9% (268) | 255 |
| MallaigPH41 4PX · Scotland | 14.4 wks | 20 wks | 5.3% (1) | 0 |
| MaltonYO17 7LB · Yorkshire and The Humber | 8.1 wks | 15 wks | 9.2% (57) | 9 |
| Melton MowbrayLE13 0UL · East Midlands | 21.7 wks | 17.6 wks | 0.8% (7) | 0 |
| Merthyr TydfilCF48 4DR · Wales | 7.7 wks | 8.2 wks | 65.6% (2,158) | 79 |
| MiddlesbroughTS3 8TE · North East | 11.9 wks | 20.2 wks | 14.4% (473) | 175 |
| Mill Hill (London)NW7 2DQ · London | 8.4 wks | 24 wks | 4.3% (155) | 104 |
| Mitcham (London)CR0 3AQ · London | 13.1 wks | 24 wks | 3.8% (208) | 167 |
| MonmouthNP25 3DP · Wales | 10.9 wks | 10.6 wks | 9.3% (52) | 0 |
| MontroseDD10 8EE · Scotland | 15.5 wks | 24 wks | 0.5% (1) | 0 |
| Morden (London)SM4 4PE · London | 14.6 wks | 24 wks | 5% (280) | 337 |
| NelsonBB9 9BT · North West | 18 wks | 21.8 wks | 11.6% (306) | 108 |
| Newport (Gwent)NP19 4XH · Wales | 7.3 wks | 19.8 wks | 19.8% (464) | 97 |
| Newport (Isle of Wight)PO30 5WB · South East | 6.6 wks | 9.2 wks | 30.7% (506) | 38 |
| Newton AbbotTQ12 4YQ · South West | 6.1 wks | 19.2 wks | 13.4% (276) | 133 |
| Newton StewartDG8 6JW · Scotland | 16.7 wks | 21.2 wks | 4.8% (4) | 0 |
| NewtownSY16 1JB · Wales | 10 wks | 18.6 wks | 14.9% (125) | 17 |
| Norris Green (Liverpool)L11 5BR · North West | 15.8 wks | 23 wks | 5.1% (250) | 199 |
| NorthallertonDL6 1NU · Yorkshire and The Humber | 7.9 wks | 15.6 wks | 35% (522) | 63 |
| NorthamptonNN5 7QA · East Midlands | 8.6 wks | 23.4 wks | 0.9% (52) | 233 |
| NorthwichCW8 4BU · North West | 21.4 wks | 24 wks | 1.2% (10) | 37 |
| Norwich (Peachman Way)NR7 0WE · East of England | 12 wks | 24 wks | 5.2% (216) | 278 |
| Nottingham (Chilwell)NG9 6DZ · East Midlands | 11.6 wks | 24 wks | 4.8% (125) | 158 |
| Nottingham (Colwick)NG4 2JU · East Midlands | 13.3 wks | 23.8 wks | 5.3% (303) | 300 |
| NuneatonCV10 8AA · West Midlands | 9 wks | 24 wks | 6.2% (139) | 134 |
| ObanPA34 4AE · Scotland | 14.1 wks | 23.8 wks | 2.8% (4) | 0 |
| OrkneyKW15 1FL · Scotland | 6.7 wks | 24 wks | 0% (0) | 0 |
| OswestrySY10 8GA · West Midlands | 7.4 wks | 20.6 wks | 3.5% (15) | 45 |
| Oxford (Cowley)OX4 2PY · South East | 9.4 wks | 16.6 wks | 5.6% (116) | 69 |
| PaisleyPA1 2FB · Scotland | 13.6 wks | 24 wks | 4% (108) | 112 |
| PeeblesEH45 8DN · Scotland | 18.6 wks | 23.4 wks | 3.2% (13) | 14 |
| Pembroke DockSA72 6TD · Wales | 13.3 wks | 20.6 wks | 25.9% (191) | 4 |
| PenzanceTR18 4JH · South West | 14.4 wks | 13.4 wks | 2.4% (5) | 4 |
| Perth (Arran Road)PH1 3DZ · Scotland | 14 wks | 12 wks | 4.3% (37) | 0 |
| PeterboroughPE1 5XA · East of England | 11.7 wks | 24 wks | 5.5% (158) | 79 |
| PeterheadAB42 3AW · Scotland | 4.8 wks | 17 wks | 23.7% (187) | 61 |
| Pinner (London)HA5 2DZ · London | 23.1 wks | 24 wks | 3.7% (212) | 35 |
| PitlochryPH16 5EA · Scotland | 22.4 wks | 24 wks | 0% (0) | 0 |
| PlymouthPL5 2EY · South West | 8.6 wks | 15.4 wks | 33.1% (1,459) | 91 |
| PontefractWF10 5HW · Yorkshire and The Humber | 6.9 wks | 14.6 wks | 17.2% (260) | 142 |
| PooleBH17 0SA · South West | 7.4 wks | 23.8 wks | 6.4% (212) | 0 |
| PortsmouthPO6 4SH · South East | 13 wks | 20.6 wks | 19.4% (1,238) | 0 |
| PrestonPR2 2PD · North West | 14.6 wks | 24 wks | 4.2% (125) | 108 |
| PwllheliLL53 5NT · Wales | 13 wks | 14 wks | 24.3% (79) | 0 |
| ReadingRG2 0TD · South East | 11.6 wks | 23.2 wks | 4.2% (201) | 172 |
| RedditchB97 6HJ · West Midlands | 10.6 wks | 20 wks | 0% (0) | 134 |
| Redhill AerodromeRH1 5JZ · South East | 8.8 wks | 24 wks | 5.5% (140) | 90 |
| RhylLL18 2EL · Wales | 5 wks | 13 wks | 23.9% (383) | 78 |
| Rochdale (Manchester)OL16 5EB · North West | 9.3 wks | 23.2 wks | 4.1% (122) | 190 |
| RotherhamS61 4RL · Yorkshire and The Humber | 13.3 wks | 21.2 wks | 18.5% (657) | 108 |
| RothesayPA20 0DG · Scotland | 13.4 wks | 24 wks | 0% (0) | 0 |
| RugbyCV22 7DH · West Midlands | 8.3 wks | 24 wks | 5.4% (122) | 186 |
| Sale (Manchester)M33 7ER · North West | 17.9 wks | 24 wks | 4.4% (208) | 137 |
| SalisburySP1 1LY · South West | 3.6 wks | 10.2 wks | 31.2% (1,048) | 1 |
| ScarboroughYO12 4AY · Yorkshire and The Humber | 7.6 wks | 14 wks | 14.2% (136) | 36 |
| ScunthorpeDN15 6XH · Yorkshire and The Humber | 5.6 wks | 24 wks | 5.2% (77) | 193 |
| SevenoaksTN13 1HJ · South East | 11.4 wks | 24 wks | 5.3% (87) | 105 |
| Sheffield (Handsworth)S13 9LT · Yorkshire and The Humber | 6.4 wks | 24 wks | 6.5% (174) | 316 |
| Sheffield (Middlewood Road)S6 1TQ · Yorkshire and The Humber | 13.3 wks | 24 wks | 4.7% (160) | 259 |
| ShrewsburySY1 3BF · West Midlands | 4.7 wks | 17.2 wks | 10% (168) | 136 |
| Sidcup (London)DA14 5AG · London | 22.3 wks | 24 wks | 4.3% (217) | 152 |
| SkegnessPE25 2EL · East Midlands | 13.8 wks | 18.6 wks | 2.9% (21) | 0 |
| SkiptonBD23 2BE · Yorkshire and The Humber | 9 wks | 24 wks | 7.7% (58) | 3 |
| Slough (London)SL3 6EZ · South East | 4.6 wks | 24 wks | 4.3% (101) | 115 |
| Southall (London)UB1 2HD · London | 17.7 wks | 24 wks | 4.5% (142) | 146 |
| Southampton (Maybush)SO16 9FP · South East | 9.3 wks | 20.4 wks | 18.8% (1,240) | 54 |
| Southend-on-SeaSS2 6LL · East of England | 11 wks | 24 wks | 5.8% (192) | 102 |
| Southport (Liverpool)PR8 1HE · North West | 15.3 wks | 22.8 wks | 8.1% (236) | 178 |
| Speke (Liverpool)L19 2QR · North West | 10.4 wks | 21 wks | 17.5% (498) | 167 |
| St AlbansAL1 3JX · East of England | 9.7 wks | 24 wks | 4.3% (92) | 86 |
| St Helens (Liverpool)WA9 1NS · North West | 6.4 wks | 14.8 wks | 36.7% (1,615) | 261 |
| StaffordST16 2RF · West Midlands | 15.7 wks | 24 wks | 4.9% (103) | 36 |
| SteetonBD20 6RW · Yorkshire and The Humber | 7.3 wks | 17.4 wks | 27.9% (442) | 100 |
| StevenageSG1 3DT · East of England | 14.6 wks | 24 wks | 5.6% (104) | 208 |
| StirlingFK8 2HF · Scotland | 18.6 wks | 24 wks | 3.7% (38) | 3 |
| Stoke-On-Trent (Cobridge)ST6 2HE · West Midlands | 9.9 wks | 20.6 wks | 14.5% (534) | 124 |
| Stoke-on-Trent (Newcastle-Under-Lyme)ST4 6PQ · West Midlands | 17.7 wks | 23.2 wks | 8.4% (241) | 70 |
| StornowayHS1 2XX · Scotland | 7.1 wks | 20.6 wks | 15.8% (6) | 5 |
| StranraerDG9 8EH · Scotland | 20.1 wks | 21.2 wks | 3.7% (3) | 0 |
| SunderlandSR5 3JJ · North East | 9.1 wks | 23.4 wks | 4.4% (165) | 247 |
| SwanseaSA1 8QY · Wales | 6.2 wks | 8.4 wks | 59.5% (2,954) | 174 |
| SwindonSN5 5BL · South West | 9.4 wks | 22.6 wks | 10.1% (588) | 187 |
| TauntonTA2 8RX · South West | 12.1 wks | 19.6 wks | 24.1% (825) | 170 |
| TelfordTF1 7FR · West Midlands | 14.1 wks | 21.2 wks | 5.3% (98) | 50 |
| ThursoKW14 7QA · Scotland | 15.1 wks | 24 wks | 0% (0) | 7 |
| TilburyRM18 7AE · East of England | 8.1 wks | 24 wks | 6.2% (111) | 61 |
| Tolworth (London)KT6 7RZ · London | 13.4 wks | 24 wks | 5% (188) | 20 |
| TottenhamN17 8JL · London | 13.4 wks | 24 wks | 5% (216) | 180 |
| TrowbridgeBA14 7DZ · South West | 7.7 wks | 19.2 wks | 3.5% (37) | 18 |
| Tunbridge WellsTN1 2ES · South East | 12 wks | 24 wks | 5.9% (119) | 94 |
| UllapoolIV26 2UW · Scotland | 8.4 wks | 24 wks | — | 0 |
| UptonCH49 0UF · North West | 12.6 wks | 22.2 wks | 12.4% (460) | 139 |
| Uxbridge (London)UB8 2DB · London | 12.9 wks | 24 wks | 4.9% (240) | 139 |
| WakefieldWF5 9TR · Yorkshire and The Humber | 8.3 wks | 15.6 wks | 40.3% (1,711) | 230 |
| WallaseyCH44 8AT · North West | 16.9 wks | 19.8 wks | 0.2% (1) | 7 |
| Walton LGVLS23 7DU · Yorkshire and The Humber | 10.9 wks | 16.4 wks | 25.4% (134) | 70 |
| Wanstead (London)E11 2AW · London | 16.3 wks | 24 wks | 5.2% (197) | 45 |
| WarringtonWA2 9EP · North West | 13.9 wks | 20 wks | 20.8% (697) | 72 |
| Warwick (Wedgenock House)CV34 5AP · West Midlands | 18.6 wks | 24 wks | 4% (144) | 328 |
| WatfordWD25 8HU · East of England | 10.6 wks | 24 wks | 4.7% (304) | 130 |
| WednesburyWS10 9HN · West Midlands | 14.3 wks | 24 wks | 4.7% (167) | 68 |
| WellingboroughNN8 3RU · East Midlands | 23 wks | 24 wks | 0.4% (2) | 18 |
| West Didsbury (Manchester)M21 7QY · North West | 20.6 wks | 24 wks | 4.1% (295) | 336 |
| West Wickham (London)BR4 0RL · London | 7.7 wks | 24 wks | 4.2% (161) | 27 |
| Weston-super-MareBS23 3PZ · South West | 4 wks | 11 wks | 7.7% (115) | 28 |
| WhitbyYO22 4ET · Yorkshire and The Humber | 17.6 wks | 11 wks | 7.2% (16) | 0 |
| WickKW1 4QS · Scotland | 11.4 wks | 17.4 wks | 15.8% (3) | 9 |
| WidnesWA8 8PT · North West | 9 wks | 18.4 wks | 23.7% (493) | 198 |
| WinchesterSO23 9SY · South East | 5.7 wks | 23.8 wks | 6.4% (179) | 0 |
| WolverhamptonWV4 6JX · West Midlands | 13.6 wks | 24 wks | 5.1% (202) | 179 |
| Wood Green (London)N22 5LF · London | 19 wks | 24 wks | 4.7% (163) | 218 |
| WorcesterWR4 9FE · West Midlands | 10.4 wks | 24 wks | 4.5% (181) | 221 |
| WorkingtonCA14 3YT · North West | 15.4 wks | 23.4 wks | 0.2% (1) | 2 |
| WorksopS81 8BW · East Midlands | 12.6 wks | 22.6 wks | 14.5% (476) | 142 |
| WorthingBN13 1NP · South East | 12 wks | 24 wks | 4.2% (151) | 226 |
| WrexhamLL13 7YP · Wales | 5.6 wks | 8.2 wks | 28.2% (616) | 77 |
| Yeading (London)UB4 9BS · London | 10.1 wks | 24 wks | 3.6% (51) | 113 |
| YeovilBA20 2EN · South West | 10 wks | 19.6 wks | 4.7% (107) | 61 |
| YorkYO32 9GW · Yorkshire and The Humber | 10.9 wks | 19.4 wks | 22.7% (770) | 70 |
What the figures mean
Median actual wait counts the weeks between the original booking date and the completed test date for tests that ended in a pass or fail. It includes tests moved to a later date and describes what completed candidates experienced.
Weeks to 10% availability is the distance from the monthly snapshot to the first week where at least 10% of standard slots remain open. It is not the same as actual wait and does not rule out an earlier cancellation or new capacity.
The figures cover DVSA-delivered car practical tests in England, Scotland and Wales. They exclude Northern Ireland and tests run by delegated examiners. Slots and tests are counts, not unique people.
Figures from April 2025 onwards are provisional and may be revised. The source workbook is refreshed monthly; this page uses the release published 8 July 2026 with data through June 2026.
Data and terms: DVSA tables DRT121G and DRT122F · Open Government Licence v3.0 · Machine-readable JSON