Updated monthly from DVSA figures

Driving test waiting times

The average (median) wait between booking a practical test and taking it, for every centre DVSA publish figures for - latest month September 2026. Across the 315 test centres reporting in September 2026, the average median wait is 12.8 weeks.

Contains public sector information licensed under the Open Government Licence v3.0.

average across 315 centres

12.8 wks

longest wait - Arbroath

29.9 wks

Trend

The national picture, month by month

Mean of every centre reporting in each month - not weighted by test volume, because DVSA publish none.

October 2024September 2026
Movers

Biggest changes this month

Month-on-month change in the median wait, to September 2026.

Rising
Falling
Regions

Average wait by region

Across centres reporting in September 2026.

Scotland16.6 wks · 74 centres
North East14.7 wks · 11 centres
London13.4 wks · 25 centres
East of England12.5 wks · 24 centres
West Midlands12.4 wks · 26 centres
North West11.9 wks · 32 centres
East Midlands11.9 wks · 20 centres
Yorkshire and The Humber11.7 wks · 27 centres
South East11.1 wks · 33 centres
South West9.8 wks · 22 centres
Wales8.5 wks · 21 centres
Every centre

Waiting times at every test centre

Longest first. Each figure is shown with the month DVSA published it for.

Test centreRegionWait
ArbroathScotland29.9 wks
CallanderScotland29.7 wks
CrieffScotland29 wks
ForfarScotland28.2 wks
CampbeltownScotland25.7 wks
Leighton Buzzard (Stanbridge Road)East of England25.1 wks
KelsoScotland24.7 wks
Cambridge (Brookmount Court)East of England24.3 wks
PeeblesScotland24.1 wks
Brodick (Isle of Arran)Scotland23.9 wks
HaddingtonScotland23.9 wks
InverarayScotland23.3 wks
LochgilpheadScotland23.1 wks
Pinner (London)London23.1 wks
Tolworth (London)London23.1 wks
CumnockScotland23 wks
East KilbrideScotland23 wks
Sidcup (London)London23 wks
AberfeldyScotland22.6 wks
Hornchurch (London)London22.3 wks
Berwick-On-TweedNorth East22.1 wks
Slough (London)South East22.1 wks
MallaigScotland22 wks
DunoonScotland21.9 wks
GrangemouthScotland21.9 wks
Chertsey (London)South East21.7 wks
DunsScotland21.7 wks
RothesayScotland21.7 wks
DoncasterYorkshire and The Humber21.6 wks
Glasgow (Anniesland)Scotland21.6 wks
Isle of MullScotland21.6 wks
Ashford (London Middlesex)South East21.4 wks
GosforthNorth East21.1 wks
Hendon (London)London21.1 wks
BishopbriggsScotland21 wks
LetchworthEast of England21 wks
BallaterScotland20.9 wks
Chelmsford (Hanbury Road)East of England20.9 wks
Isleworth (Fleming Way)London20.9 wks
Loughton (London)East of England20.9 wks
LanarkScotland20.4 wks
Edinburgh (Currie)Scotland20.3 wks
StranraerScotland20.3 wks
Glasgow (Baillieston)Scotland20 wks
Melton MowbrayEast Midlands20 wks
PitlochryScotland19.9 wks
West Didsbury (Manchester)North West19.9 wks
Edinburgh (Musselburgh)Scotland19.7 wks
FarnboroughSouth East19.6 wks
HamiltonScotland19.3 wks
Barnet (London)London19.1 wks
Morden (London)London19.1 wks
Stoke on Trent (Newcastle under Lyme)West Midlands19.1 wks
Birmingham (Shirley)West Midlands19 wks
GolspieScotland18.9 wks
Grantown-On-SpeyScotland18.9 wks
Lee On The SolentSouth East18.9 wks
MontroseScotland18.9 wks
NelsonNorth West18.9 wks
Grantham (Somerby)East Midlands18.4 wks
Greenford (London)London18.4 wks
Lowestoft (Mobbs Way)East of England18.4 wks
HeyshamNorth West18.3 wks
Sale (Manchester)North West18.3 wks
Newton StewartScotland18.1 wks
PaisleyScotland18.1 wks
DudleyWest Midlands18 wks
Glasgow (Shieldhall)Scotland18 wks
Norris Green (Liverpool)North West18 wks
ObanScotland18 wks
Southport (Liverpool)North West18 wks
WellingboroughEast Midlands18 wks
HexhamNorth East17.9 wks
SkegnessEast Midlands17.9 wks
CrawleySouth East17.8 wks
IrvineScotland17.6 wks
Southend-on-SeaEast of England17.6 wks
BuxtonEast Midlands17.4 wks
Sheffield (Middlewood Road)Yorkshire and The Humber17.3 wks
Castle DouglasScotland17.1 wks
Hastings (Ore)South East17.1 wks
WarringtonNorth West17.1 wks
CheltenhamSouth West17 wks
LichfieldWest Midlands17 wks
Aberdeen NorthScotland16.5 wks
MacclesfieldNorth West16.4 wks
Mill Hill (London)London16.4 wks
DumfriesScotland16.3 wks
PwllheliWales16.3 wks
Uxbridge (London)London16.3 wks
YorkYorkshire and The Humber16.3 wks
GloucesterSouth West16.2 wks
StaffordWest Midlands16.2 wks
BalaWales16.1 wks
Birmingham (Kingstanding)West Midlands16.1 wks
Bredbury (Manchester)North West16.1 wks
ChaddertonNorth West16.1 wks
Mitcham (London)London16.1 wks
PortsmouthSouth East16.1 wks
FraserburghScotland16 wks
Kings LynnEast of England16 wks
Newton AbbotSouth West16 wks
TelfordWest Midlands16 wks
DurhamNorth East15.9 wks
GirvanScotland15.9 wks
HawickScotland15.9 wks
Isles of ScillySouth West15.9 wks
MiddlesbroughNorth East15.9 wks
WolverhamptonWest Midlands15.9 wks
HeckmondwikeYorkshire and The Humber15.7 wks
PontefractYorkshire and The Humber15.7 wks
Borehamwood (London)East of England15.6 wks
HuntlyScotland15.6 wks
SteetonYorkshire and The Humber15.6 wks
PeterboroughEast of England15.4 wks
AshfieldEast Midlands15.3 wks
KirkcaldyScotland15.3 wks
Birmingham (Sutton Coldfield)West Midlands15.1 wks
HartlepoolNorth East15.1 wks
WatfordEast of England15.1 wks
Fort WilliamScotland15 wks
SevenoaksSouth East15 wks
WhitbyYorkshire and The Humber15 wks
Norwich (Jupiter Road)East of England14.9 wks
AlnwickNorth East14.6 wks
DundeeScotland14.6 wks
ThursoScotland14.5 wks
LerwickScotland14.4 wks
PrestonNorth West14.4 wks
Southampton (Maybush)South East14.4 wks
HuddersfieldYorkshire and The Humber14.3 wks
NorthallertonYorkshire and The Humber14.3 wks
NewtownWales14.1 wks
AlnessScotland14 wks
Stoke on Trent (Cobridge)West Midlands14 wks
WorcesterWest Midlands14 wks
Burton on TrentWest Midlands13.9 wks
Leeds (Colton Mill)Yorkshire and The Humber13.9 wks
CarlisleNorth West13.8 wks
SkiptonYorkshire and The Humber13.8 wks
WorthingSouth East13.7 wks
HalifaxYorkshire and The Humber13.6 wks
Bradford (Heaton)Yorkshire and The Humber13.4 wks
EastbourneSouth East13.4 wks
Nottingham (Colwick)East Midlands13.3 wks
Redhill AerodromeSouth East13.3 wks
WakefieldYorkshire and The Humber13.3 wks
Blackburn with DarwenNorth West13.1 wks
WednesburyWest Midlands13.1 wks
WickScotland13.1 wks
YeovilSouth West13.1 wks
BridlingtonYorkshire and The Humber13 wks
Wanstead (London)London13 wks
Bury St EdmundsEast of England12.7 wks
Leicester (Wigston)East Midlands12.7 wks
LincolnEast Midlands12.7 wks
Chingford (London)London12.6 wks
MaltonYorkshire and The Humber12.6 wks
TauntonSouth West12.6 wks
WallaseyNorth West12.6 wks
Bolton (Manchester)North West12.4 wks
InverurieScotland12.4 wks
StirlingScotland12.4 wks
Derby (Alvaston)East Midlands12.3 wks
Kirkham LGVNorth West12.3 wks
BanburySouth East12.1 wks
Bristol (Avonmouth)South West12.1 wks
Burgess HillSouth East12.1 wks
ColchesterEast of England12.1 wks
CreweNorth West12.1 wks
SwindonSouth West12.1 wks
UptonNorth West12.1 wks
WorksopEast Midlands12.1 wks
GillinghamSouth East12 wks
Birmingham (South Yardley)West Midlands11.9 wks
CoventryWest Midlands11.9 wks
FeatherstoneWest Midlands11.9 wks
Goodmayes (London)London11.8 wks
Wood Green (London)London11.8 wks
BlythNorth East11.7 wks
ChippenhamSouth West11.7 wks
OswestryWest Midlands11.7 wks
DunfermlineScotland11.6 wks
HorsforthYorkshire and The Humber11.6 wks
Perth (Arran Road)Scotland11.6 wks
Birmingham (Garretts Green)West Midlands11.4 wks
St Helens (Liverpool)North West11.4 wks
WinchesterSouth East11.3 wks
BarraScotland11.1 wks
GatesheadNorth East11.1 wks
UllapoolScotland11.1 wks
OrkneyScotland11 wks
BangorWales10.9 wks
RugbyWest Midlands10.8 wks
PenzanceSouth West10.7 wks
BanffScotland10.6 wks
Benbecula IslandScotland10.6 wks
DorchesterSouth West10.6 wks
Tunbridge WellsSouth East10.6 wks
LoughboroughEast Midlands10.5 wks
Walton LGVYorkshire and The Humber10.3 wks
BasingstokeSouth East10.1 wks
Birmingham (Kings Heath)West Midlands10.1 wks
ShrewsburyWest Midlands10.1 wks
Atherton (Manchester)North West10 wks
Cheetham Hill (Manchester)North West10 wks
LudlowWest Midlands10 wks
CarmarthenWales9.9 wks
LutonEast of England9.9 wks
StornowayScotland9.9 wks
Warwick (Wedgenock House)West Midlands9.8 wks
ElginScotland9.7 wks
MaidstoneSouth East9.7 wks
HinckleyEast Midlands9.6 wks
Leeds (Fearnville)Yorkshire and The Humber9.6 wks
RhylWales9.6 wks
Bradford (Thornbury)Yorkshire and The Humber9.4 wks
BuckieScotland9.4 wks
Aberdeen South (Cove)Scotland9.1 wks
BarryWales9.1 wks
BlackpoolNorth West9.1 wks
Widnes (Liverpool)North West9.1 wks
LouthEast Midlands9 wks
Norwich (Peachman Way)East of England9 wks
NuneatonWest Midlands9 wks
SunderlandNorth East9 wks
Kendal (Oxenholme Road)North West8.9 wks
Merthyr TydfilWales8.9 wks
PooleSouth West8.8 wks
GreenhamSouth East8.7 wks
Erith (London)London8.6 wks
Herne BaySouth East8.6 wks
NorthamptonEast Midlands8.6 wks
GairlochScotland8.3 wks
LivingstonScotland8.2 wks
AyrScotland8 wks
Bromley (London)London7.9 wks
ChesterfieldEast Midlands7.9 wks
GreenockScotland7.9 wks
Leicester (Cannock Street)East Midlands7.9 wks
GuildfordSouth East7.8 wks
WorkingtonNorth West7.8 wks
Cardiff (Llanishen)Wales7.7 wks
Kyle of LochalshScotland7.7 wks
DarlingtonNorth East7.6 wks
ChesterNorth West7.5 wks
KingussieScotland7.5 wks
Speke (Liverpool)North West7.5 wks
BarnstapleSouth West7.4 wks
BreconWales7.4 wks
AylesburySouth East7.3 wks
BarnsleyYorkshire and The Humber7.3 wks
BridgendWales7.3 wks
NorthwichNorth West7.3 wks
SwanseaWales7.3 wks
AirdrieScotland7.1 wks
Ashford (Kent)South East7.1 wks
FolkestoneSouth East7.1 wks
Newport (Isle of Wight)South East7.1 wks
PlymouthSouth West7.1 wks
RotherhamYorkshire and The Humber7.1 wks
WrexhamWales7.1 wks
Aberystwyth (Park Avenue)Wales7 wks
LlanelliWales7 wks
KnaresboroughYorkshire and The Humber6.9 wks
Newport (Gwent)Wales6.7 wks
TottenhamLondon6.7 wks
Inverness (Longman Drive)Scotland6.6 wks
Barrow In FurnessNorth West6.4 wks
Clacton-on-SeaEast of England6.4 wks
ExeterSouth West6.4 wks
LauncestonSouth West6.4 wks
LlantrisantWales6.4 wks
PeterheadScotland6.4 wks
ReadingSouth East6.3 wks
High WycombeSouth East6.1 wks
SalisburySouth West6.1 wks
Sheffield (Handsworth)Yorkshire and The Humber6.1 wks
CardiganWales6 wks
Culham LGVSouth East6 wks
St AlbansEast of England6 wks
West Wickham (London)London6 wks
Bishops StortfordEast of England5.9 wks
Bristol (Kingswood)South West5.9 wks
Bury (Manchester)North West5.7 wks
Beverley LGVYorkshire and The Humber5.6 wks
Rochdale (Manchester)North West5.6 wks
ScunthorpeYorkshire and The Humber5.6 wks
TrowbridgeSouth West5.6 wks
BodminSouth West5.4 wks
CanterburySouth East5.4 wks
ChorleyNorth West5.4 wks
Southall (London)London5.4 wks
Brentwood (London)East of England5.3 wks
Grimsby ColdwaterYorkshire and The Humber5.3 wks
IpswichEast of England5.3 wks
Inverness (Seafield Road)Scotland5.2 wks
TilburyEast of England5.2 wks
GalashielsScotland5.1 wks
Nottingham (Chilwell)East Midlands5.1 wks
Pembroke DockWales5.1 wks
Birmingham (Cocks Moors Woods Leisure Centre)West Midlands4.7 wks
KetteringEast Midlands4.7 wks
MonmouthWales4.7 wks
CamborneSouth West4.4 wks
DumbartonScotland4.4 wks
HullYorkshire and The Humber4.4 wks
Oxford (Cowley)South East4.4 wks
Belvedere (London)London4.3 wks
BletchleySouth East4 wks
RedditchWest Midlands4 wks
Weston-super-MareSouth West4 wks
AbergavennyWales3.9 wks
BasildonEast of England3.7 wks
ChichesterSouth East3.7 wks
StevenageEast of England3.7 wks
BostonEast Midlands3.6 wks
Isle of Skye (Portree)Scotland3.4 wks
BedfordEast of England3.3 wks
Exeter LGVSouth West3 wks
Yeading (London)London3 wks
HerefordWest Midlands2.9 wks
ScarboroughYorkshire and The Humber2.9 wks
Enfield (Brancroft Way)London2.6 wks
Enfield (Innova Business Park)London2.4 wks
Swindon LGVSouth West2.3 wks
WatnallEast Midlands1.9 wks
Plymouth LGVSouth West1.1 wks
Medway Ambely Road (formerly Gillingham LGV)South East1 wks
Carlisle LGVNorth West0.6 wks

Contains public sector information licensed under the Open Government Licence v3.0. Source: DVSA table DRT122F (median waiting time between booking and taking a car practical test).

A long wait is lesson time, not lost time.

Find an instructor near you and use the wait to get properly test-ready.

Find an instructor