Official DVSA data · Updated 12 August 2026

How long is the driving test wait near you?

The median completed car test had a 11.1-week wait in July 2026. Compare current measures for 314 test centres across Great Britain.

Reviewed by Drivings Editorial on 3 August 2026 · refreshed at each DVSA statistics release.

Great Britain median actual wait

11.1 weeks

Compared with 12 weeks in July 2025

Until a week has 10%+ availability

20.2 weeks

A forward-looking booking-window measure

Standard booking-window slots open

11.5%

78,482 appointments were open in the snapshot

Compare your nearest test centre

The map positions 310 of the 314 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.

Aberdeen North: 15.4 weeksAberdeen South (Cove): 6.3 weeksAberfeldy: 20.3 weeksAbergavenny: 5.9 weeksAberystwyth (Park Avenue): 10.6 weeksAirdrie: 20.9 weeksAlness: 14.9 weeksAlnwick: 14.7 weeksArbroath: 25.9 weeksAshfield: 18.2 weeksAshford (Kent): 6.3 weeksAtherton (Manchester): 15.3 weeksAylesbury: 5 weeksAyr: 13.1 weeksBala: 11.4 weeksBanbury: 18.1 weeksBanff: 14 weeksBangor: 11.9 weeksBarnet (London): 21.1 weeksBarnsley: 5.4 weeksBarnstaple: 8 weeksBarrow In Furness: 4.4 weeksBarry: 10 weeksBasildon: 4.8 weeksBasingstoke: 19.6 weeksBedford: 27.1 weeksBelvedere (London): 9.4 weeksBenbecula Island: 10.6 weeksBerwick-On-Tweed: 20.3 weeksBirmingham (Cocks Moors): 3.1 weeksBirmingham (Kings Heath): 11.7 weeksBirmingham (Kingstanding): 23 weeksBirmingham (Shirley): 16.2 weeksBirmingham (South Yardley): 10 weeksBishopbriggs: 16 weeksBishops Stortford: 10.4 weeksBlackburn with Darwen: 8.6 weeksBlackpool: 8.9 weeksBletchley: 14.6 weeksBlyth: 13.5 weeksBodmin: 3.6 weeksBolton (Manchester): 16.2 weeksBorehamwood (London): 10.9 weeksBoston: 4.5 weeksBradford (Heaton): 15.1 weeksBradford (Thornbury): 6.5 weeksBrecon: 6.9 weeksBredbury (Manchester): 17.1 weeksBrentwood (London): 3.6 weeksBridgend: 5.7 weeksBridlington: 11.9 weeksBristol (Avonmouth): 8 weeksBristol (Kingswood): 5.3 weeksBromley (London): 9.3 weeksBuckie: 6 weeksBurgess Hill: 14.9 weeksBurton on Trent: 17 weeksBury (Manchester): 7.6 weeksBury St Edmunds: 11.1 weeksBuxton: 15 weeksCallander: 26.9 weeksCamborne: 5.6 weeksCambridge (Brookmount Court): 20.1 weeksCampbeltown: 26.9 weeksCanterbury: 5.3 weeksCardiff (Llanishen): 11.1 weeksCardigan: 7.1 weeksCarlisle: 8.4 weeksCarlisle LGV (Cars): 0.3 weeksCarmarthen: 9.7 weeksCastle Douglas: 18.1 weeksChadderton: 12 weeksCheetham Hill (Manchester): 10.4 weeksChelmsford: 17 weeksCheltenham: 13.5 weeksChertsey (London): 15.6 weeksChester: 14.4 weeksChesterfield: 4.9 weeksChichester: 4.7 weeksChingford (London): 9.6 weeksChippenham: 7.7 weeksChorley: 12 weeksClacton-on-Sea: 14.2 weeksColchester: 12.4 weeksCoventry: 6.8 weeksCrawley: 10.4 weeksCrewe: 16 weeksCumnock: 21.6 weeksDarlington: 8.9 weeksDerby (Alvaston): 7.4 weeksDoncaster: 17 weeksDorchester: 10.9 weeksDudley: 14.3 weeksDumbarton: 12.9 weeksDumfries: 11.9 weeksDundee: 8.8 weeksDunfermline (Vine): 15.1 weeksDunoon: 21.1 weeksDuns: 22.4 weeksDurham: 15.7 weeksEast Kilbride: 18.3 weeksEastbourne: 13.7 weeksEdinburgh (Currie): 23 weeksEdinburgh (Musselburgh): 16 weeksElgin: 10.7 weeksEnfield (Brancroft Way): 2.4 weeksEnfield (Innova Business Park): 20 weeksErith (London): 7 weeksExeter: 7.6 weeksFarnborough: 16 weeksFeatherstone: 11.9 weeksFolkestone: 7.9 weeksForfar: 24.1 weeksFort William: 15.6 weeksFraserburgh: 18.1 weeksGairloch: 6.3 weeksGalashiels: 7.4 weeksGateshead: 7.1 weeksGillingham: 9.9 weeksGirvan: 19.9 weeksGlasgow (Anniesland): 21.3 weeksGlasgow (Baillieston): 18.3 weeksGlasgow (Shieldhall): 16.3 weeksGloucester: 19 weeksGolspie: 15.6 weeksGoodmayes (London): 21 weeksGosforth: 16.3 weeksGrangemouth: 23.1 weeksGrantham (Somerby): 16.3 weeksGrantown-On-Spey: 21.6 weeksGreenford (Horsenden Lane): 10.7 weeksGreenham: 5.2 weeksGreenock: 9 weeksGrimsby Coldwater: 7.9 weeksGuildford: 9.6 weeksHaddington: 23.3 weeksHalifax: 11.1 weeksHamilton: 17.6 weeksHartlepool: 13.4 weeksHastings (Ore): 17.1 weeksHawick: 24.9 weeksHeckmondwike: 10.1 weeksHendon (London): 11.1 weeksHereford: 5.6 weeksHerne Bay: 7 weeksHexham: 16.9 weeksHeysham: 18.1 weeksHigh Wycombe: 4.6 weeksHinckley: 8.3 weeksHornchurch (London): 23 weeksHorsforth: 10.7 weeksHuddersfield: 11.1 weeksHull: 14 weeksHuntly: 13.3 weeksInveraray: 20.9 weeksInverness (Longman Drive): 5.9 weeksInverurie: 17.7 weeksIpswich: 8 weeksIrvine: 18.3 weeksIsle of Mull: 21.6 weeksIsle of Skye (Portree): 8.3 weeksIsleworth (Fleming Way): 16.3 weeksKelso: 22.9 weeksKendal (Oxenholme Road): 10.7 weeksKettering: 7.3 weeksKings Lynn: 15.4 weeksKingussie: 18.3 weeksKirkcaldy: 17.4 weeksKnaresborough: 9.7 weeksKyle of Lochalsh: 14.1 weeksLanark: 20.4 weeksLaunceston: 7 weeksLee On The Solent: 20 weeksLeeds (Colton Mill): 8.4 weeksLeeds (Fearnville): 9.6 weeksLeicester (Cannock Street): 6.4 weeksLeicester (Wigston): 7.1 weeksLeighton Buzzard (Stanbridge Road): 16.6 weeksLerwick: 9.1 weeksLetchworth: 25 weeksLichfield: 20.4 weeksLincoln: 17.1 weeksLivingston: 17.4 weeksLlanelli: 5.4 weeksLlantrisant: 8.6 weeksLochgilphead: 14.3 weeksLoughborough: 23 weeksLoughton (London): 9.4 weeksLouth: 15.1 weeksLowestoft(Mobbs Way): 14.1 weeksLudlow: 10.1 weeksLuton: 10.3 weeksMacclesfield: 21.4 weeksMaidstone: 10 weeksMallaig: 10.9 weeksMalton: 10 weeksMelton Mowbray: 23.3 weeksMerthyr Tydfil: 8.9 weeksMiddlesbrough: 14.3 weeksMill Hill (London): 14.7 weeksMitcham (London): 12.3 weeksMonmouth: 11.6 weeksMontrose: 20.2 weeksMorden (London): 14.3 weeksNelson: 19.7 weeksNewport (Gwent): 6.2 weeksNewport (Isle of Wight): 8.9 weeksNewton Abbot: 6.8 weeksNewton Stewart: 19.6 weeksNewtown: 14 weeksNorris Green (Liverpool): 15.3 weeksNorthallerton: 8.9 weeksNorthampton: 7.9 weeksNorthwich: 19.1 weeksNorwich (Peachman Way): 10.1 weeksNottingham (Chilwell): 7.7 weeksNottingham (Colwick): 8.3 weeksNuneaton: 11.4 weeksOban: 15.4 weeksOrkney: 6.9 weeksOswestry: 11.4 weeksOxford (Cowley): 5 weeksPaisley: 13.7 weeksPeebles: 22 weeksPembroke Dock: 13.8 weeksPenzance: 21 weeksPerth (Arran Road): 12.9 weeksPeterborough: 17 weeksPeterhead: 7.4 weeksPinner (London): 23.1 weeksPitlochry: 18.1 weeksPlymouth: 7 weeksPontefract: 13.9 weeksPoole: 7.1 weeksPortsmouth: 13 weeksPreston: 18.4 weeksPwllheli: 12.7 weeksReading: 13.9 weeksRedditch: 4.4 weeksRedhill Aerodrome: 10 weeksRhyl: 6 weeksRochdale (Manchester): 9.1 weeksRotherham: 9.5 weeksRothesay: 23.6 weeksRugby: 9.4 weeksSale (Manchester): 15.4 weeksSalisbury: 5.3 weeksScarborough: 7 weeksScunthorpe: 4 weeksSevenoaks: 10.4 weeksSheffield (Handsworth): 6 weeksSheffield (Middlewood Road): 18.6 weeksShrewsbury: 6.3 weeksSidcup (London): 17.9 weeksSkegness: 17.9 weeksSkipton: 11 weeksSlough (London): 6 weeksSouthall (London): 12.3 weeksSouthampton (Maybush): 13.1 weeksSouthend-on-Sea: 7.5 weeksSouthport (Liverpool): 16.9 weeksSpeke (Liverpool): 8.3 weeksSt Albans: 6.7 weeksSt Helens (Liverpool): 6.6 weeksStafford: 17.7 weeksSteeton: 11 weeksStevenage: 6.7 weeksStirling: 12.5 weeksStoke-On-Trent (Cobridge): 10.4 weeksStoke-on-Trent (Newcastle-Under-Lyme): 17.6 weeksStornoway: 8.1 weeksStranraer: 19.2 weeksSunderland: 8.9 weeksSwansea: 5.9 weeksSwindon: 11.7 weeksTaunton: 11.9 weeksTelford: 22.6 weeksTilbury: 7.1 weeksTolworth (London): 10.3 weeksTottenham: 10.3 weeksTrowbridge: 8.9 weeksTunbridge Wells: 10 weeksUpton: 12.1 weeksUxbridge (London): 11.8 weeksWakefield: 7.6 weeksWallasey: 20.5 weeksWalton LGV: 8.9 weeksWanstead (London): 20.3 weeksWarrington: 10.6 weeksWarwick (Wedgenock House): 18 weeksWatford: 15.4 weeksWednesbury: 10.3 weeksWellingborough: 21.4 weeksWest Didsbury (Manchester): 22.6 weeksWest Wickham (London): 10.6 weeksWeston-super-Mare: 5 weeksWhitby: 19 weeksWidnes: 6.9 weeksWinchester: 7.1 weeksWolverhampton: 12.7 weeksWood Green (London): 12.6 weeksWorcester: 11.1 weeksWorkington: 10.9 weeksWorksop: 11 weeksWorthing: 10.1 weeksWrexham: 7 weeksYeading (London): 12.6 weeksYeovil: 16.3 weeksYork: 15.1 weeksBirmingham (Garretts Green): 7 weeks
  • 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 · July 2026

7 weeks

Compared with Great Britain: 4.1 weeks shorter than the 11.1-week median

Until 10%+ availability
24 weeks
Open standard slots
4.8% (416)
Standard capacity
8,720
Overtime capacity
606

Source: DVSA table DRT122F

Waiting time and appointment availability since 2019

Two official monthly measures that answer different questions.

Weeks

Monthly Great Britain car driving-test waiting-time and availability measures
MonthMedian actual wait in weeksWeeks to 10% availability
2019-015.83
2019-026.5
2019-037.04
2019-047.76
2019-056.577.83
2019-066.298.24
2019-076.578.89
2019-0879.11
2019-097.438.39
2019-107.147.96
2019-116.718.3
2019-126.437.75
2020-016.865.6
2020-025.295.8
2020-0358.76
2020-047.4310.46
2020-0510.868.58
2020-065.146.47
2020-07213.88
2020-0824.437.77
2020-096.2910.49
2020-106.1412.36
2020-117.2913.69
2020-1211.1413.93
2021-011313.81
2021-0217.0713.7
2021-0318.2914.77
2021-042113.8
2021-052713.3
2021-0630.4313.7
2021-0720.1414
2021-0813.7115.3
2021-0912.8615.1
2021-1013.2915.2
2021-1113.8615.6
2021-1212.1414.9
2022-0111.4314.6
2022-0211.7114.3
2022-0311.5714.7
2022-0410.1414.9
2022-0511.2915.5
2022-0610.5715.5
2022-0711.4314.4
2022-0810.5714
2022-0911.1414
2022-101014
2022-119.2915.2
2022-129.1414.9
2023-0111.1414
2023-0211.5715.4
2023-0310.8615.3
2023-049.2915.6
2023-059.4316.7
2023-0610.1417.7
2023-0710.4318.4
2023-0810.1419.1
2023-0910.1419.2
2023-108.7117.7
2023-117.1417.5
2023-126.1416.8
2024-016.5714.7
2024-02615.4
2024-035.5716.7
2024-046.4317.3
2024-05718.1
2024-067.7117.6
2024-07917.2
2024-089.2917.9
2024-099.7118.3
2024-109.7118.6
2024-119.8618.9
2024-1210.4319.7
2025-011119.6
2025-0211.4320.4
2025-0310.4320.9
2025-0410.5721.7
2025-0511.2922.1
2025-061122.1
2025-071221.8
2025-0811.7121.8
2025-0912.4321.2
2025-1011.5721.7
2025-1110.4321.6
2025-1210.1421.4
2026-0110.1420.4
2026-0210.4321.3
2026-03922.1
2026-049.1422.2
2026-059.7121.8
2026-0610.7120.9
2026-0711.1420.2

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 July 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 regionActual wait10%+ availabilitySlots open
Great BritainCountry11.1 wks20.2 wks11.5%
EnglandCountry11.1 wks20.8 wks10.4%
ScotlandCountry15.6 wks20.4 wks7.2%
WalesCountry7.6 wks12.4 wks36.9%
East MidlandsRegion10 wks21.3 wks5.5%
East of EnglandRegion11.7 wks23.2 wks4.8%
LondonRegion14.7 wks23.5 wks4.6%
North EastRegion11.7 wks19.5 wks15.5%
North WestRegion12.7 wks20.5 wks9.9%
South EastRegion10 wks21.2 wks9.8%
South WestRegion8.1 wks17.3 wks22.3%
West MidlandsRegion11.1 wks22.8 wks5.6%
Yorkshire and the HumberRegion10.1 wks17.6 wks21.9%

The shortest and longest centre waits

These rankings use July 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 centreActual wait
Carlisle LGV (Cars)CA3 0HA · North West0.3 wks
Medway Ambley RoadSouth East1.4 wks
Enfield (Brancroft Way)EN3 7NJ · London2.4 wks
Birmingham (Cocks Moors)B14 6ER · West Midlands3.1 wks
BodminPL31 1RD · South West3.6 wks
Brentwood (London)CM14 5JN · East of England3.6 wks
ScunthorpeDN15 6XH · Yorkshire and The Humber4 wks
Barrow In FurnessLA14 2PN · North West4.4 wks

Longest median waits

Test centreActual wait
CrieffScotland31.4 wks
BedfordMK41 7NY · East of England27.1 wks
CallanderFK17 8AG · Scotland26.9 wks
CampbeltownPA28 6BU · Scotland26.9 wks
ArbroathDD11 2NQ · Scotland25.9 wks
LetchworthSG6 1RF · East of England25 wks
HawickTD9 8EJ · Scotland24.9 wks
ForfarDD8 2AE · Scotland24.1 wks

Every test centre in the latest release

This complete 314-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 centreActual wait10%+ availabilityOpen slotsOvertime
Aberdeen NorthAB22 8GT · Scotland15.4 wks22.5 wks4.2% (59)36
Aberdeen South (Cove)AB12 3GQ · Scotland6.3 wks17.3 wks29.6% (644)61
AberfeldyPH15 2BJ · Scotland20.3 wks12.3 wks5% (2)0
AbergavennyNP7 5HT · Wales5.9 wks15.5 wks19.2% (384)159
Aberystwyth (Park Avenue)SY23 1PG · Wales10.6 wks11 wks4.4% (19)0
AirdrieML6 0DA · Scotland20.9 wks24 wks3.9% (52)10
AlnessIV17 0PJ · Scotland14.9 wks24 wks0% (0)4
AlnwickNE66 1JX · North East14.7 wks17.3 wks0% (0)10
ArbroathDD11 2NQ · Scotland25.9 wks24 wks0% (0)0
AshfieldNG17 5LA · East Midlands18.2 wks19.3 wks8.5% (238)178
Ashford (Kent)TN23 1HU · South East6.3 wks20 wks14% (335)185
Atherton (Manchester)M46 0SU · North West15.3 wks24 wks4.7% (131)233
AylesburyHP19 8JR · South East5 wks24 wks0.5% (7)178
AyrKA8 9DJ · Scotland13.1 wks24 wks5.2% (63)72
BalaLL23 7SP · Wales11.4 wks9.8 wks13.1% (40)0
BallaterScotland15.7 wks24 wks0% (0)2
BanburyOX16 9PA · South East18.1 wks24 wks0.5% (9)141
BanffAB45 1DL · Scotland14 wks16.3 wks1.6% (1)0
BangorLL57 4YH · Wales11.9 wks16.5 wks5.5% (55)74
Barnet (London)EN5 1AD · London21.1 wks24 wks4.4% (162)55
BarnsleyS75 2DH · Yorkshire and The Humber5.4 wks20.8 wks10.9% (267)204
BarnstapleEX31 1AB · South West8 wks11.8 wks45.3% (712)38
BarraScotland11.1 wks24 wks0% (0)0
Barrow In FurnessLA14 2PN · North West4.4 wks8.5 wks35.5% (296)10
BarryCF62 5QN · Wales10 wks11 wks43.4% (555)10
BasildonSS14 3JS · East of England4.8 wks24 wks5.6% (125)263
BasingstokeRG22 4LR · South East19.6 wks9.5 wks8.6% (60)29
BedfordMK41 7NY · East of England27.1 wks19.5 wks0.4% (4)167
Belvedere (London)DA17 5EE · London9.4 wks24 wks4.6% (50)35
Benbecula IslandHS7 5LA · Scotland10.6 wks14.3 wks35.2% (25)2
Berwick-On-TweedTD15 2UY · North East20.3 wks15.8 wks0.3% (1)0
Birmingham (Cocks Moors)B14 6ER · West Midlands3.1 wks24 wks0% (0)182
Birmingham (Garretts Green)B33 0SD · West Midlands7 wks24 wks4.8% (416)606
Birmingham (Kings Heath)B14 5JA · West Midlands11.7 wks24 wks5.2% (135)184
Birmingham (Kingstanding)B44 9UL · West Midlands23 wks24 wks5.3% (257)155
Birmingham (Shirley)B90 4AA · West Midlands16.2 wks24 wks4.2% (88)153
Birmingham (South Yardley)B26 1EA · West Midlands10 wks24 wks3.5% (169)164
BishopbriggsG64 2QA · Scotland16 wks24 wks3.3% (79)37
Bishops StortfordCM23 3JQ · East of England10.4 wks24 wks7.9% (154)171
Blackburn with DarwenBB3 0DB · North West8.6 wks23.8 wks4.9% (147)251
BlackpoolFY4 2DP · North West8.9 wks12.3 wks32% (1,276)150
BletchleyMK3 6DH · South East14.6 wks24 wks0.2% (5)222
BlythNE24 3BA · North East13.5 wks24 wks5.5% (127)63
BodminPL31 1RD · South West3.6 wks10 wks29.3% (599)116
Bolton (Manchester)BL3 2AW · North West16.2 wks24 wks4.1% (114)199
Borehamwood (London)WD6 2BT · East of England10.9 wks24 wks4.5% (212)167
BostonPE21 8AL · East Midlands4.5 wks24 wks4% (66)108
Bradford (Heaton)BD9 5AS · Yorkshire and The Humber15.1 wks17.5 wks28.5% (1,147)197
Bradford (Thornbury)BD3 7AY · Yorkshire and The Humber6.5 wks13.8 wks36.5% (1,297)233
BreconLD3 7RT · Wales6.9 wks8.5 wks49.1% (409)3
Bredbury (Manchester)SK6 2QT · North West17.1 wks24 wks2.8% (71)212
Brentwood (London)CM14 5JN · East of England3.6 wks24 wks2.6% (42)82
BridgendCF31 4AD · Wales5.7 wks8 wks66% (1,645)73
BridlingtonYO16 4SF · Yorkshire and The Humber11.9 wks10.3 wks3.4% (29)70
Bristol (Avonmouth)BS11 8AQ · South West8 wks15 wks33.7% (2,628)128
Bristol (Kingswood)BS15 4GQ · South West5.3 wks18.3 wks18% (860)341
Bromley (London)BR1 5AB · London9.3 wks24 wks0.4% (11)18
BuckieAB56 1QJ · Scotland6 wks24 wks0% (0)0
Burgess HillRH15 9AG · South East14.9 wks24 wks5.2% (131)127
Burton on TrentDE14 2TG · West Midlands17 wks20 wks5.8% (130)127
Bury (Manchester)BL9 6HH · North West7.6 wks24 wks5.2% (114)231
Bury St EdmundsIP33 1TJ · East of England11.1 wks22.5 wks6.1% (228)135
BuxtonSK17 9DS · East Midlands15 wks24 wks3.3% (48)73
CallanderFK17 8AG · Scotland26.9 wks13.5 wks3.7% (4)1
CamborneTR15 3QS · South West5.6 wks16.8 wks5.5% (76)131
Cambridge (Brookmount Court)CB4 2QH · East of England20.1 wks24 wks0.6% (30)272
CampbeltownPA28 6BU · Scotland26.9 wks24 wks0% (0)0
CanterburyCT1 3AS · South East5.3 wks20 wks16.2% (212)105
Cardiff (Llanishen)CF14 5GF · Wales11.1 wks16.5 wks28.2% (1,487)279
CardiganSA43 1ED · Wales7.1 wks9.3 wks27.4% (120)0
CarlisleCA2 7AF · North West8.4 wks24 wks5.7% (57)36
Carlisle LGV (Cars)CA3 0HA · North West0.3 wks– wks3
CarmarthenSA31 1LP · Wales9.7 wks14.5 wks35% (291)0
Castle DouglasDG7 1TH · Scotland18.1 wks23 wks0.6% (1)0
ChaddertonOL9 9XA · North West12 wks24 wks3.1% (184)303
Cheetham Hill (Manchester)M8 0AL · North West10.4 wks24 wks4.2% (173)253
ChelmsfordCM8 3DR · East of England17 wks24 wks6.7% (228)60
CheltenhamGL52 2HQ · South West13.5 wks24 wks3.9% (52)0
Chertsey (London)KT16 9JX · South East15.6 wks24 wks6% (225)103
ChesterCH1 6LT · North West14.4 wks21.5 wks10.3% (296)229
ChesterfieldS41 7LT · East Midlands4.9 wks22.5 wks6.7% (158)242
ChichesterPO20 2FR · South East4.7 wks23.5 wks4.9% (125)122
Chingford (London)E4 6AD · London9.6 wks24 wks4.6% (255)248
ChippenhamSN14 6LH · South West7.7 wks16.8 wks22.2% (863)230
ChorleyPR6 0BT · North West12 wks24 wks5.1% (100)57
Clacton-on-SeaCO15 6QA · East of England14.2 wks17.8 wks9.7% (182)68
ColchesterCO2 8HF · East of England12.4 wks22.5 wks5.6% (147)113
CoventryCV7 9EJ · West Midlands6.8 wks24 wks5.4% (219)268
CrawleyRH11 9BJ · South East10.4 wks24 wks4.3% (134)183
CreweCW2 7LL · North West16 wks22 wks10.1% (234)86
CrieffScotland31.4 wks24 wks0% (0)0
CumnockKA18 1DX · Scotland21.6 wks10 wks16.3% (30)7
DarlingtonDL1 4PW · North East8.9 wks15.5 wks37.2% (1,315)342
Derby (Alvaston)DE21 7AY · East Midlands7.4 wks24 wks5.7% (164)183
DoncasterDN2 5YL · Yorkshire and The Humber17 wks23.3 wks3.6% (94)85
DorchesterDT1 3SU · South West10.9 wks23 wks5.1% (109)0
DudleyDY6 7YE · West Midlands14.3 wks24 wks4.5% (288)235
DumbartonG82 3PD · Scotland12.9 wks15 wks5.9% (27)35
DumfriesDG1 2SH · Scotland11.9 wks7 wks2.4% (5)0
DundeeDD2 3QH · Scotland8.8 wks24 wks5.3% (100)0
Dunfermline (Vine)KY11 4JU · Scotland15.1 wks24 wks5.8% (108)126
DunoonPA23 8BP · Scotland21.1 wks21.8 wks0% (0)0
DunsTD11 3AU · Scotland22.4 wks18.5 wks10.5% (4)0
DurhamDH7 8XL · North East15.7 wks16.8 wks15.2% (499)99
East KilbrideG74 3EU · Scotland18.3 wks24 wks0.5% (4)3
EastbourneBN22 7PT · South East13.7 wks24 wks6.1% (106)66
Edinburgh (Currie)EH14 5LT · Scotland23 wks24 wks5.3% (118)33
Edinburgh (Musselburgh)EH21 6SJ · Scotland16 wks18.8 wks5.8% (131)51
ElginIV30 1UE · Scotland10.7 wks16.5 wks41.2% (511)0
Enfield (Brancroft Way)EN3 7NJ · London2.4 wks18.5 wks11.1% (2)19
Enfield (Innova Business Park)EN3 7XY · London20 wks24 wks4.2% (65)65
Erith (London)DA17 6LJ · London7 wks24 wks4.4% (144)116
ExeterEX2 8FS · South West7.6 wks17 wks38% (1,474)167
FarnboroughGU14 6UU · South East16 wks24 wks4.5% (211)120
FeatherstoneWV10 7JD · West Midlands11.9 wks24 wks5.9% (219)268
FolkestoneCT20 2TS · South East7.9 wks13 wks48% (1,390)31
ForfarDD8 2AE · Scotland24.1 wks20.3 wks3.7% (9)0
Fort WilliamPH33 6AN · Scotland15.6 wks22.5 wks0% (0)0
FraserburghAB43 9TN · Scotland18.1 wks24 wks0% (0)0
GairlochIV21 2BX · Scotland6.3 wks24 wks0% (0)0
GalashielsTD1 3BH · Scotland7.4 wks9.5 wks5.1% (36)54
GatesheadNE11 9HU · North East7.1 wks20.8 wks6.4% (170)185
GillinghamME8 0EZ · South East9.9 wks24 wks5.2% (240)371
GirvanKA26 9AL · Scotland19.9 wks22.8 wks9.1% (9)2
Glasgow (Anniesland)G13 1XS · Scotland21.3 wks24 wks3.4% (95)10
Glasgow (Baillieston)G69 6GA · Scotland18.3 wks24 wks3.4% (106)159
Glasgow (Shieldhall)G51 4TH · Scotland16.3 wks24 wks2.7% (93)20
GloucesterGL2 4LY · South West19 wks24 wks5.3% (151)64
GolspieKW10 6SP · Scotland15.6 wks24 wks0% (0)0
Goodmayes (London)IG3 9UZ · London21 wks24 wks5.1% (275)413
GosforthNE3 5HB · North East16.3 wks23.5 wks5.5% (220)74
GrangemouthFK3 8WJ · Scotland23.1 wks24 wks5.8% (64)1
Grantham (Somerby)NG31 7TX · East Midlands16.3 wks24 wks6.4% (184)7
Grantown-On-SpeyPH26 3JR · Scotland21.6 wks24 wks0% (0)0
Greenford (Horsenden Lane)UB6 7QH · London10.7 wks24 wks3.8% (46)100
GreenhamRG19 6HX · South East5.2 wks24 wks4.5% (71)0
GreenockPA16 8DD · Scotland9 wks23 wks4.5% (79)42
Grimsby ColdwaterDN31 2TB · Yorkshire and The Humber7.9 wks19 wks6.1% (97)82
GuildfordGU1 1SA · South East9.6 wks15 wks4.4% (68)106
HaddingtonEH41 3NG · Scotland23.3 wks21.5 wks5% (36)8
HalifaxHX2 0HA · Yorkshire and The Humber11.1 wks19 wks18.6% (376)39
HamiltonML3 6RQ · Scotland17.6 wks24 wks4.8% (94)105
HartlepoolTS25 1TZ · North East13.4 wks16.5 wks26.1% (720)117
Hastings (Ore)TN35 4NN · South East17.1 wks20.8 wks4.1% (54)68
HawickTD9 8EJ · Scotland24.9 wks14.5 wks24.5% (26)0
HeckmondwikeWF16 0AS · Yorkshire and The Humber10.1 wks15.5 wks32.5% (901)102
Hendon (London)NW9 5TZ · London11.1 wks24 wks4.9% (234)147
HerefordHR4 9NS · West Midlands5.6 wks23.8 wks10.2% (105)0
Herne BayCT6 6GZ · South East7 wks16 wks24.7% (1,013)304
HexhamNE46 3EW · North East16.9 wks24 wks0.2% (1)11
HeyshamLA3 2UZ · North West18.1 wks13.8 wks23.9% (362)8
High WycombeHP11 1TL · South East4.6 wks5.3 wks5.2% (43)61
HinckleyLE10 2TG · East Midlands8.3 wks24 wks6.7% (101)116
Hornchurch (London)RM12 6JX · London23 wks24 wks5.3% (218)84
HorsforthLS18 5NY · Yorkshire and The Humber10.7 wks14 wks39.1% (2,274)236
HuddersfieldHD2 1HJ · Yorkshire and The Humber11.1 wks18 wks22.6% (822)79
HullHU6 7PY · Yorkshire and The Humber14 wks24 wks3.6% (67)168
HuntlyAB54 8JX · Scotland13.3 wks24 wks0% (0)0
InverarayPA32 8UY · Scotland20.9 wks21.8 wks1.8% (1)0
Inverness (Longman Drive)IV1 1SU · Scotland5.9 wks17 wks5.7% (50)118
InverurieAB51 4FR · Scotland17.7 wks24 wks0% (0)0
IpswichIP3 9SW · East of England8 wks23.8 wks5% (135)369
IrvineKA11 5DJ · Scotland18.3 wks24 wks5.1% (61)35
Isle of MullPA72 6JD · Scotland21.6 wks4.5 wks5% (1)0
Isle of Skye (Portree)IV51 9BD. · Scotland8.3 wks24 wks0% (0)0
Isleworth (Fleming Way)TW7 6DB · London16.3 wks17.3 wks5.3% (235)122
KelsoTD5 8DW · Scotland22.9 wks16.5 wks0.9% (1)0
Kendal (Oxenholme Road)LA9 7RL · North West10.7 wks15.3 wks22.7% (238)3
KetteringNN15 6NL · East Midlands7.3 wks24 wks5.4% (162)255
Kings LynnPE30 4LS · East of England15.4 wks24 wks5.5% (98)34
KingussiePH21 1EN · Scotland18.3 wks24 wks0% (0)0
KirkcaldyKY1 2YX · Scotland17.4 wks24 wks7.3% (152)35
KnaresboroughHG5 8QB · Yorkshire and The Humber9.7 wks11 wks46.3% (1,210)52
Kyle of LochalshIV40 8BP · Scotland14.1 wks24 wks0% (0)0
LanarkML11 9AX · Scotland20.4 wks24 wks2.2% (13)19
LauncestonPL15 9NJ · South West7 wks11.5 wks48.4% (741)38
Lee On The SolentPO13 9JY · South East20 wks24 wks4.9% (124)0
Leeds (Colton Mill)LS15 9JN · Yorkshire and The Humber8.4 wks16 wks31% (759)121
Leeds (Fearnville)LS8 3LF · Yorkshire and The Humber9.6 wks22.3 wks4.7% (71)73
Leicester (Cannock Street)LE4 9HT · East Midlands6.4 wks24 wks5.1% (165)284
Leicester (Wigston)LE18 4WS · East Midlands7.1 wks23.3 wks8.2% (525)407
Leighton Buzzard (Stanbridge Road)LU7 4QG · East of England16.6 wks24 wks1.3% (34)140
LerwickZE1 0DJ · Scotland9.1 wks24 wks0% (0)8
LetchworthSG6 1RF · East of England25 wks24 wks2.3% (30)100
LichfieldWS13 6RB · West Midlands20.4 wks24 wks5.1% (100)65
LincolnLN6 3RT · East Midlands17.1 wks24 wks6% (106)104
LivingstonEH54 5DE · Scotland17.4 wks24 wks6.7% (50)0
LlanelliSA15 3SB · Wales5.4 wks7.8 wks67.1% (1,015)2
LlantrisantCF72 8YR · Wales8.6 wks14.8 wks35.2% (862)172
LochgilpheadPA31 8QX · Scotland14.3 wks24 wks0% (0)0
LoughboroughLE11 1JP · East Midlands23 wks24 wks7.6% (49)39
Loughton (London)IG10 1RB · East of England9.4 wks24 wks3.8% (103)136
LouthLN11 8RS · East Midlands15.1 wks14.5 wks3.4% (7)24
Lowestoft(Mobbs Way)NR32 3AL · East of England14.1 wks19 wks6.3% (142)132
LudlowSY8 1FD · West Midlands10.1 wks23.3 wks5.4% (91)109
LutonLU1 5BT · East of England10.3 wks24 wks0.8% (17)163
MacclesfieldSK10 1JQ · North West21.4 wks24 wks3.8% (65)7
MaidstoneME15 6JZ · South East10 wks22.8 wks8.1% (317)179
MallaigPH41 4PX · Scotland10.9 wks15.5 wks5.3% (1)0
MaltonYO17 7LB · Yorkshire and The Humber10 wks8.5 wks1.1% (5)12
Medway Ambley RoadSouth East1.4 wks24 wks0% (0)50
Melton MowbrayLE13 0UL · East Midlands23.3 wks8 wks1.4% (14)0
Merthyr TydfilCF48 4DR · Wales8.9 wks11.5 wks47.5% (790)109
MiddlesbroughTS3 8TE · North East14.3 wks21.3 wks7.9% (240)177
Mill Hill (London)NW7 2DQ · London14.7 wks24 wks4.5% (144)93
Mitcham (London)CR0 3AQ · London12.3 wks24 wks4.4% (218)337
MonmouthNP25 3DP · Wales11.6 wks7 wks13.2% (74)0
MontroseDD10 8EE · Scotland20.2 wks12.5 wks2.6% (4)4
Morden (London)SM4 4PE · London14.3 wks24 wks5% (258)279
NelsonBB9 9BT · North West19.7 wks22.5 wks4.1% (104)101
Newport (Gwent)NP19 4XH · Wales6.2 wks20 wks22.9% (509)72
Newport (Isle of Wight)PO30 5WB · South East8.9 wks12.5 wks31.7% (472)38
Newton AbbotTQ12 4YQ · South West6.8 wks16.8 wks14.3% (299)135
Newton StewartDG8 6JW · Scotland19.6 wks17.3 wks10.5% (9)0
NewtownSY16 1JB · Wales14 wks13 wks19.6% (180)0
Norris Green (Liverpool)L11 5BR · North West15.3 wks24 wks0.3% (14)186
NorthallertonDL6 1NU · Yorkshire and The Humber8.9 wks16.5 wks29.5% (389)59
NorthamptonNN5 7QA · East Midlands7.9 wks24 wks0.7% (40)223
NorthwichCW8 4BU · North West19.1 wks12 wks3.7% (32)71
Norwich (Peachman Way)NR7 0WE · East of England10.1 wks22.8 wks7% (322)264
Nottingham (Chilwell)NG9 6DZ · East Midlands7.7 wks24 wks6.1% (166)134
Nottingham (Colwick)NG4 2JU · East Midlands8.3 wks24 wks5.3% (292)339
NuneatonCV10 8AA · West Midlands11.4 wks24 wks7% (149)173
ObanPA34 4AE · Scotland15.4 wks24 wks0% (0)1
OrkneyKW15 1FL · Scotland6.9 wks16.3 wks22% (9)0
OswestrySY10 8GA · West Midlands11.4 wks12.8 wks14.7% (78)36
Oxford (Cowley)OX4 2PY · South East5 wks24 wks4.7% (99)82
PaisleyPA1 2FB · Scotland13.7 wks24 wks3.5% (90)155
PeeblesEH45 8DN · Scotland22 wks24 wks0.3% (1)17
Pembroke DockSA72 6TD · Wales13.8 wks7.5 wks19.6% (162)4
PenzanceTR18 4JH · South West21 wks8 wks2% (5)1
Perth (Arran Road)PH1 3DZ · Scotland12.9 wks24 wks4.4% (37)0
PeterboroughPE1 5XA · East of England17 wks24 wks5.2% (145)98
PeterheadAB42 3AW · Scotland7.4 wks8.5 wks38.2% (414)68
Pinner (London)HA5 2DZ · London23.1 wks24 wks4.2% (218)39
PitlochryPH16 5EA · Scotland18.1 wks10.3 wks2.2% (1)0
PlymouthPL5 2EY · South West7 wks15.3 wks36.6% (1,590)140
PontefractWF10 5HW · Yorkshire and The Humber13.9 wks12.8 wks14.3% (211)107
PooleBH17 0SA · South West7.1 wks24 wks5.9% (187)41
PortsmouthPO6 4SH · South East13 wks19.8 wks19.6% (1,195)36
PrestonPR2 2PD · North West18.4 wks24 wks4% (111)167
PwllheliLL53 5NT · Wales12.7 wks17.3 wks9.5% (26)2
ReadingRG2 0TD · South East13.9 wks24 wks4.6% (197)187
RedditchB97 6HJ · West Midlands4.4 wks24 wks0% (0)117
Redhill AerodromeRH1 5JZ · South East10 wks24 wks5.7% (145)126
RhylLL18 2EL · Wales6 wks17.5 wks21% (286)135
Rochdale (Manchester)OL16 5EB · North West9.1 wks24 wks4.6% (116)235
RotherhamS61 4RL · Yorkshire and The Humber9.5 wks20.3 wks15.2% (505)146
RothesayPA20 0DG · Scotland23.6 wks24 wks0% (0)0
RugbyCV22 7DH · West Midlands9.4 wks24 wks6.6% (118)155
Sale (Manchester)M33 7ER · North West15.4 wks24 wks4.9% (207)157
SalisburySP1 1LY · South West5.3 wks16.5 wks31.5% (1,027)0
ScarboroughYO12 4AY · Yorkshire and The Humber7 wks11.5 wks11.8% (116)34
ScunthorpeDN15 6XH · Yorkshire and The Humber4 wks24 wks5.6% (77)166
SevenoaksTN13 1HJ · South East10.4 wks24 wks6.2% (92)103
Sheffield (Handsworth)S13 9LT · Yorkshire and The Humber6 wks24 wks6.5% (167)334
Sheffield (Middlewood Road)S6 1TQ · Yorkshire and The Humber18.6 wks24 wks4.9% (152)205
ShrewsburySY1 3BF · West Midlands6.3 wks15.8 wks5.9% (97)94
Sidcup (London)DA14 5AG · London17.9 wks24 wks3.7% (168)279
SkegnessPE25 2EL · East Midlands17.9 wks16 wks6.9% (55)0
SkiptonBD23 2BE · Yorkshire and The Humber11 wks23.3 wks7.8% (59)1
Slough (London)SL3 6EZ · South East6 wks24 wks4.3% (90)128
Southall (London)UB1 2HD · London12.3 wks24 wks4.9% (135)181
Southampton (Maybush)SO16 9FP · South East13.1 wks20 wks14.3% (910)42
Southend-on-SeaSS2 6LL · East of England7.5 wks24 wks5.5% (186)101
Southport (Liverpool)PR8 1HE · North West16.9 wks23 wks5.4% (155)117
Speke (Liverpool)L19 2QR · North West8.3 wks20 wks13.5% (370)154
St AlbansAL1 3JX · East of England6.7 wks24 wks4.5% (86)101
St Helens (Liverpool)WA9 1NS · North West6.6 wks13.5 wks36.3% (1,669)271
StaffordST16 2RF · West Midlands17.7 wks24 wks5.2% (108)71
SteetonBD20 6RW · Yorkshire and The Humber11 wks14.5 wks28% (441)85
StevenageSG1 3DT · East of England6.7 wks24 wks4% (76)132
StirlingFK8 2HF · Scotland12.5 wks24 wks4% (36)10
Stoke-On-Trent (Cobridge)ST6 2HE · West Midlands10.4 wks20 wks11.8% (438)153
Stoke-on-Trent (Newcastle-Under-Lyme)ST4 6PQ · West Midlands17.6 wks22.3 wks9.9% (288)55
StornowayHS1 2XX · Scotland8.1 wks3.5 wks15.1% (8)0
StranraerDG9 8EH · Scotland19.2 wks17.8 wks1.3% (1)0
SunderlandSR5 3JJ · North East8.9 wks18.8 wks21.2% (984)266
SwanseaSA1 8QY · Wales5.9 wks8.3 wks59.8% (2,832)249
SwindonSN5 5BL · South West11.7 wks21.5 wks9.5% (536)115
TauntonTA2 8RX · South West11.9 wks16.5 wks28.6% (1,017)197
TelfordTF1 7FR · West Midlands22.6 wks24 wks2.9% (53)42
TilburyRM18 7AE · East of England7.1 wks24 wks6.1% (107)71
Tolworth (London)KT6 7RZ · London10.3 wks24 wks4.5% (159)99
TottenhamN17 8JL · London10.3 wks24 wks5.6% (225)227
TrowbridgeBA14 7DZ · South West8.9 wks15.3 wks17% (232)39
Tunbridge WellsTN1 2ES · South East10 wks24 wks6.1% (123)96
UptonCH49 0UF · North West12.1 wks21 wks10.7% (378)145
Uxbridge (London)UB8 2DB · London11.8 wks24 wks5.6% (254)192
WakefieldWF5 9TR · Yorkshire and The Humber7.6 wks14.5 wks39.3% (1,537)240
WallaseyCH44 8AT · North West20.5 wks14.3 wks0.2% (1)1
Walton LGVLS23 7DU · Yorkshire and The Humber8.9 wks16.8 wks19% (88)48
Wanstead (London)E11 2AW · London20.3 wks24 wks5.4% (181)32
WarringtonWA2 9EP · North West10.6 wks19 wks16.8% (530)82
Warwick (Wedgenock House)CV34 5AP · West Midlands18 wks24 wks4.5% (142)275
WatfordWD25 8HU · East of England15.4 wks24 wks5% (293)230
WednesburyWS10 9HN · West Midlands10.3 wks24 wks5.9% (224)82
WellingboroughNN8 3RU · East Midlands21.4 wks12.8 wks1.1% (4)28
West Didsbury (Manchester)M21 7QY · North West22.6 wks24 wks4.7% (316)332
West Wickham (London)BR4 0RL · London10.6 wks24 wks5.1% (199)79
Weston-super-MareBS23 3PZ · South West5 wks22.3 wks13.1% (194)162
WhitbyYO22 4ET · Yorkshire and The Humber19 wks20.3 wks7.3% (16)1
WidnesWA8 8PT · North West6.9 wks17.3 wks25.1% (503)212
WinchesterSO23 9SY · South East7.1 wks24 wks5.3% (145)0
WolverhamptonWV4 6JX · West Midlands12.7 wks24 wks5.3% (202)190
Wood Green (London)N22 5LF · London12.6 wks24 wks5.1% (164)235
WorcesterWR4 9FE · West Midlands11.1 wks24 wks5% (196)229
WorkingtonCA14 3YT · North West10.9 wks18.8 wks0.2% (1)0
WorksopS81 8BW · East Midlands11 wks21.8 wks6.8% (201)180
WorthingBN13 1NP · South East10.1 wks24 wks5.6% (183)211
WrexhamLL13 7YP · Wales7 wks15.8 wks30% (658)119
Yeading (London)UB4 9BS · London12.6 wks24 wks4.2% (48)63
YeovilBA20 2EN · South West16.3 wks18.8 wks3.6% (70)73
YorkYO32 9GW · Yorkshire and The Humber15.1 wks18.8 wks16.3% (510)78

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 12 August 2026 with data through July 2026.

Data and terms: DVSA tables DRT121G and DRT122F · Open Government Licence v3.0 · Machine-readable JSON · Check your three permitted move centres