Latest DVSA data report

UK driving test waiting times: July 2026 update

The centre-level average typical actual wait was 12.8 weeks, while the separate booking-availability measure averaged 20.2 weeks. The difference matters when interpreting local figures.

Executive summary

  • The average typical actual wait was 12.8 weeks. This is an unweighted average of 313 centre-level medians for people who took a test in July 2026.
  • 108 centres recorded a median actual wait below 10 weeks. That is 35% of centres with a published median.
  • Booking availability fell by 0.7 weeks on average. Across comparable centres, the unweighted average moved from 20.9 weeks in June 2026 to 20.2 weeks in July 2026.
  • The biggest changes were local rather than uniform. Perth (Arran Road) rose by 12.0 weeks, while Stornoway fell by 17.1 weeks.
Average typical actual wait12.8 weeks313 centre-level medians
Average booking availability20.2 weeks312 published records
Actual waits below 10 weeks10835% of published centre medians
Availability decreases10879 increases; 121 unchanged
Horizontal bars comparing the July 2026 average typical actual wait of 12.8 weeks with average booking availability of 20.2 weeks.
Driving-test waiting-time measures, July 2026. Unweighted centre-level averages from DVSA table DRT122F. The measures describe different parts of the booking and test process.

Download the press-ready chart (PNG)

Typical actual wait and booking availability measure different things

At 275 of 312 centres (88%), booking availability was higher than the median time people had actually waited. Across those centres, the average difference between the two figures was 7.3 weeks.

Typical actual wait is the median time between booking and taking a test for people who completed one during the month. Booking availability shows how far ahead DVSA had to look before at least 10% of weekly appointments remained available. It is not the time every learner will wait.

What this means: a centre showing 24 weeks of booking availability does not necessarily mean that a typical learner waited 24 weeks. Cancellations and newly released appointments can produce a much shorter actual wait.

Where typical actual waits were shortest and longest

The rankings below use the July 2026 median actual wait. The booking-availability figure is shown beside it so the two official measures can be compared without treating them as interchangeable.

Shortest typical actual waits

Lowest published centre-level medians in July 2026.

  1. North WestBooking availability: not published
  2. LondonBooking availability: 18.5 weeks
  3. West MidlandsBooking availability: 24.0 weeks
  4. 04Bodmin3.6 weeks
    South WestBooking availability: 10.0 weeks
  5. East of EnglandBooking availability: 24.0 weeks
  6. 06Scunthorpe4.0 weeks
    Yorkshire and the HumberBooking availability: 24.0 weeks
  7. North WestBooking availability: 8.5 weeks
  8. 08Redditch4.4 weeks
    West MidlandsBooking availability: 24.0 weeks

Longest typical actual waits

Highest published centre-level medians in July 2026.

  1. 01Crieff31.4 weeks
    ScotlandBooking availability: 24.0 weeks
  2. 02Bedford27.1 weeks
    East of EnglandBooking availability: 19.5 weeks
  3. 03Callander26.9 weeks
    ScotlandBooking availability: 13.5 weeks
  4. 04Campbeltown26.9 weeks
    ScotlandBooking availability: 24.0 weeks
  5. 05Arbroath25.9 weeks
    ScotlandBooking availability: 24.0 weeks
  6. 06Letchworth25.0 weeks
    East of EnglandBooking availability: 24.0 weeks
  7. 07Hawick24.9 weeks
    ScotlandBooking availability: 14.5 weeks
  8. 08Forfar24.1 weeks
    ScotlandBooking availability: 20.3 weeks

Booking availability fell at more centres than it rose

The direction of change was favourable across much of the dataset. A lower figure was recorded at 108 centres, compared with 79 centres where the measure rose. However, 121 centres did not move, so the improvement was not universal.

108 decreased 121 unchanged 79 increased

What this means: the overall measure eased, but learners should still check their practical nearby options because centre-level changes varied widely.

The largest booking-availability movements were highly local

Perth (Arran Road) and Stornoway sat at opposite ends of the monthly comparison. The ranked bars use the same scale and show the eight largest increases and decreases. Exact June 2026 and July 2026 values are included beneath each centre.

Largest increases

Higher booking-availability measures from June 2026 to July 2026.

  1. 01Perth (Arran Road)+12.0 weeks
    Scotland12.0 to 24.0 weeks
  2. 02Barra+11.8 weeks
    Scotland12.2 to 24.0 weeks
  3. 03Weston-super-Mare+11.3 weeks
    South West11.0 to 22.3 weeks
  4. 04Whitby+9.3 weeks
    Yorkshire and the Humber11.0 to 20.3 weeks
  5. 05Wrexham+7.6 weeks
    Wales8.2 to 15.8 weeks
  6. 06Oxford (Cowley)+7.4 weeks
    South East16.6 to 24.0 weeks
  7. 07Inverurie+6.6 weeks
    Scotland17.4 to 24.0 weeks
  8. 08Salisbury+6.3 weeks
    South West10.2 to 16.5 weeks

Largest decreases

Lower booking-availability measures from June 2026 to July 2026.

  1. 01Stornoway-17.1 weeks
    Scotland20.6 to 3.5 weeks
  2. 02High Wycombe-13.7 weeks
    South East19.0 to 5.3 weeks
  3. 03Pitlochry-13.7 weeks
    Scotland24.0 to 10.3 weeks
  4. 04Pembroke Dock-13.1 weeks
    Wales20.6 to 7.5 weeks
  5. 05Northwich-12.0 weeks
    North West24.0 to 12.0 weeks
  6. 06Aberfeldy-11.7 weeks
    Scotland24.0 to 12.3 weeks
  7. 07Montrose-11.5 weeks
    Scotland24.0 to 12.5 weeks
  8. 08Wellingborough-11.2 weeks
    East Midlands24.0 to 12.8 weeks

What this means: a national average is useful context, but it cannot replace checking the centre that is realistic for your lessons and travel.

Find how booking availability changed

Search all 308 comparable centres. Filter by region or direction, then sort the results to find the largest local movements. These are changes in the 10% booking-availability measure, not changes in median actual waiting time or live appointments.

Showing 308 of 308 test centres

Booking-availability measures and month-to-month changes for all comparable test centres.
Test centreRegionJune 2026July 2026ChangeView centre
Aberdeen NorthAberdeen North Scotland 20.8 weeks 22.5 weeks +1.7 weeks View centre
Aberdeen South (Cove)Aberdeen South Scotland 17.4 weeks 17.3 weeks -0.1 weeks View centre
AberfeldyAberfeldy Scotland 24.0 weeks 12.3 weeks -11.7 weeks View centre
AbergavennyAbergavenny Wales 22.2 weeks 15.5 weeks -6.7 weeks View centre
Aberystwyth (Park Avenue)Aberystwyth Wales 9.0 weeks 11.0 weeks +2.0 weeks View centre
AirdrieAirdrie Scotland 24.0 weeks 24.0 weeks 0.0 weeks View centre
AlnessAlness Scotland 24.0 weeks 24.0 weeks 0.0 weeks View centre
AlnwickAlnwick North East 17.0 weeks 17.3 weeks +0.3 weeks View centre
ArbroathArbroath Scotland 24.0 weeks 24.0 weeks 0.0 weeks View centre
AshfieldAshfield East Midlands 24.0 weeks 19.3 weeks -4.7 weeks View centre
Ashford (Kent)Ashford South East 20.6 weeks 20.0 weeks -0.6 weeks View centre
Atherton (Manchester)Atherton North West 24.0 weeks 24.0 weeks 0.0 weeks View centre
AylesburyAylesbury South East 24.0 weeks 24.0 weeks 0.0 weeks View centre
AyrAyr Scotland 24.0 weeks 24.0 weeks 0.0 weeks View centre
BalaBala Wales 5.8 weeks 9.8 weeks +4.0 weeks View centre
BallaterBallater Scotland 23.4 weeks 24.0 weeks +0.6 weeks View centre
BanburyBanbury South East 24.0 weeks 24.0 weeks 0.0 weeks View centre
BanffBanff Scotland 24.0 weeks 16.3 weeks -7.7 weeks View centre
BangorBangor Wales 16.0 weeks 16.5 weeks +0.5 weeks View centre
Barnet (London)Barnet London 24.0 weeks 24.0 weeks 0.0 weeks View centre
BarnsleyBarnsley Yorkshire and the Humber 21.4 weeks 20.8 weeks -0.6 weeks View centre
BarnstapleBarnstaple South West 11.0 weeks 11.8 weeks +0.8 weeks View centre
BarraBarra Scotland 12.2 weeks 24.0 weeks +11.8 weeks View centre
Barrow In FurnessBarrow In Furness North West 5.8 weeks 8.5 weeks +2.7 weeks View centre
BarryBarry Wales 16.8 weeks 11.0 weeks -5.8 weeks View centre
BasildonBasildon East of England 24.0 weeks 24.0 weeks 0.0 weeks View centre
BasingstokeBasingstoke South East 16.4 weeks 9.5 weeks -6.9 weeks View centre
BedfordBedford East of England 20.4 weeks 19.5 weeks -0.9 weeks View centre
Belvedere (London)Belvedere London 20.2 weeks 24.0 weeks +3.8 weeks View centre
Benbecula IslandBenbecula Island Scotland 15.8 weeks 14.3 weeks -1.5 weeks View centre
Berwick-On-TweedBerwick-On-Tweed North East 13.2 weeks 15.8 weeks +2.6 weeks View centre
Birmingham (Cocks Moors)Birmingham West Midlands 24.0 weeks 24.0 weeks 0.0 weeks View centre
Birmingham (Garretts Green)Birmingham West Midlands 24.0 weeks 24.0 weeks 0.0 weeks View centre
Birmingham (Kings Heath)Birmingham West Midlands 24.0 weeks 24.0 weeks 0.0 weeks View centre
Birmingham (Kingstanding)Birmingham West Midlands 24.0 weeks 24.0 weeks 0.0 weeks View centre
Birmingham (Shirley)Birmingham West Midlands 24.0 weeks 24.0 weeks 0.0 weeks View centre
Birmingham (South Yardley)Birmingham West Midlands 24.0 weeks 24.0 weeks 0.0 weeks View centre
BishopbriggsBishopbriggs Scotland 24.0 weeks 24.0 weeks 0.0 weeks View centre
Bishops StortfordBishops Stortford East of England 24.0 weeks 24.0 weeks 0.0 weeks View centre
Blackburn with DarwenBlackburn with Darwen North West 23.6 weeks 23.8 weeks +0.2 weeks View centre
BlackpoolBlackpool North West 16.6 weeks 12.3 weeks -4.3 weeks View centre
BletchleyBletchley South East 24.0 weeks 24.0 weeks 0.0 weeks View centre
BlythBlyth North East 23.8 weeks 24.0 weeks +0.2 weeks View centre
BodminBodmin South West 19.6 weeks 10.0 weeks -9.6 weeks View centre
Bolton (Manchester)Bolton North West 24.0 weeks 24.0 weeks 0.0 weeks View centre
Borehamwood (London)Borehamwood East of England 24.0 weeks 24.0 weeks 0.0 weeks View centre
BostonBoston East Midlands 24.0 weeks 24.0 weeks 0.0 weeks View centre
Bradford (Heaton)Bradford Yorkshire and the Humber 17.4 weeks 17.5 weeks +0.1 weeks View centre
Bradford (Thornbury)Bradford Yorkshire and the Humber 14.2 weeks 13.8 weeks -0.4 weeks View centre
BreconBrecon Wales 9.4 weeks 8.5 weeks -0.9 weeks View centre
Bredbury (Manchester)Bredbury North West 22.6 weeks 24.0 weeks +1.4 weeks View centre
Brentwood (London)Brentwood East of England 24.0 weeks 24.0 weeks 0.0 weeks View centre
BridgendBridgend Wales 5.6 weeks 8.0 weeks +2.4 weeks View centre
BridlingtonBridlington Yorkshire and the Humber 9.2 weeks 10.3 weeks +1.1 weeks View centre
Bristol (Avonmouth)Bristol South West 12.4 weeks 15.0 weeks +2.6 weeks View centre
Bristol (Kingswood)Bristol South West 20.8 weeks 18.3 weeks -2.5 weeks View centre
Bromley (London)Bromley London 24.0 weeks 24.0 weeks 0.0 weeks View centre
BuckieBuckie Scotland 20.4 weeks 24.0 weeks +3.6 weeks View centre
Burgess HillBurgess Hill South East 24.0 weeks 24.0 weeks 0.0 weeks View centre
Burton on TrentBurton on Trent West Midlands 24.0 weeks 20.0 weeks -4.0 weeks View centre
Bury (Manchester)Bury North West 24.0 weeks 24.0 weeks 0.0 weeks View centre
Bury St EdmundsBury St Edmunds East of England 23.2 weeks 22.5 weeks -0.7 weeks View centre
BuxtonBuxton East Midlands 24.0 weeks 24.0 weeks 0.0 weeks View centre
CallanderCallander Scotland 20.0 weeks 13.5 weeks -6.5 weeks View centre
CamborneCamborne South West 24.0 weeks 16.8 weeks -7.2 weeks View centre
Cambridge (Brookmount Court)Cambridge East of England 24.0 weeks 24.0 weeks 0.0 weeks View centre
CampbeltownCampbeltown Scotland 24.0 weeks 24.0 weeks 0.0 weeks View centre
CanterburyCanterbury South East 21.0 weeks 20.0 weeks -1.0 weeks View centre
Cardiff (Llanishen)Cardiff Wales 17.0 weeks 16.5 weeks -0.5 weeks View centre
CardiganCardigan Wales 14.2 weeks 9.3 weeks -4.9 weeks View centre
CarlisleCarlisle North West 24.0 weeks 24.0 weeks 0.0 weeks View centre
CarmarthenCarmarthen Wales 15.8 weeks 14.5 weeks -1.3 weeks View centre
Castle DouglasCastle Douglas Scotland 24.0 weeks 23.0 weeks -1.0 weeks View centre
ChaddertonChadderton North West 22.4 weeks 24.0 weeks +1.6 weeks View centre
Cheetham Hill (Manchester)Cheetham Hill North West 24.0 weeks 24.0 weeks 0.0 weeks View centre
ChelmsfordChelmsford East of England 24.0 weeks 24.0 weeks 0.0 weeks View centre
CheltenhamCheltenham South West 24.0 weeks 24.0 weeks 0.0 weeks View centre
Chertsey (London)Chertsey South East 24.0 weeks 24.0 weeks 0.0 weeks View centre
ChesterChester North West 23.2 weeks 21.5 weeks -1.7 weeks View centre
ChesterfieldChesterfield East Midlands 23.2 weeks 22.5 weeks -0.7 weeks View centre
ChichesterChichester South East 23.2 weeks 23.5 weeks +0.3 weeks View centre
Chingford (London)Chingford London 23.8 weeks 24.0 weeks +0.2 weeks View centre
ChippenhamChippenham South West 16.2 weeks 16.8 weeks +0.6 weeks View centre
ChorleyChorley North West 23.0 weeks 24.0 weeks +1.0 weeks View centre
Clacton-on-SeaClacton-on-Sea East of England 23.2 weeks 17.8 weeks -5.4 weeks View centre
ColchesterColchester East of England 22.8 weeks 22.5 weeks -0.3 weeks View centre
CoventryCoventry West Midlands 24.0 weeks 24.0 weeks 0.0 weeks View centre
CrawleyCrawley South East 24.0 weeks 24.0 weeks 0.0 weeks View centre
CreweCrewe North West 23.6 weeks 22.0 weeks -1.6 weeks View centre
CrieffCrieff Scotland 24.0 weeks 24.0 weeks 0.0 weeks View centre
CumnockCumnock Scotland 19.0 weeks 10.0 weeks -9.0 weeks View centre
DarlingtonDarlington North East 13.0 weeks 15.5 weeks +2.5 weeks View centre
Derby (Alvaston)Derby East Midlands 24.0 weeks 24.0 weeks 0.0 weeks View centre
DoncasterDoncaster Yorkshire and the Humber 22.6 weeks 23.3 weeks +0.7 weeks View centre
DorchesterDorchester South West 22.6 weeks 23.0 weeks +0.4 weeks View centre
DudleyDudley West Midlands 24.0 weeks 24.0 weeks 0.0 weeks View centre
DumbartonDumbarton Scotland 14.6 weeks 15.0 weeks +0.4 weeks View centre
DumfriesDumfries Scotland 12.0 weeks 7.0 weeks -5.0 weeks View centre
DundeeDundee Scotland 20.2 weeks 24.0 weeks +3.8 weeks View centre
Dunfermline (Vine)Dunfermline Scotland 24.0 weeks 24.0 weeks 0.0 weeks View centre
DunoonDunoon Scotland 24.0 weeks 21.8 weeks -2.2 weeks View centre
DunsDuns Scotland 15.0 weeks 18.5 weeks +3.5 weeks View centre
DurhamDurham North East 16.4 weeks 16.8 weeks +0.4 weeks View centre
East KilbrideEast Kilbride Scotland 24.0 weeks 24.0 weeks 0.0 weeks View centre
EastbourneEastbourne South East 24.0 weeks 24.0 weeks 0.0 weeks View centre
Edinburgh (Currie)Edinburgh Scotland 24.0 weeks 24.0 weeks 0.0 weeks View centre
Edinburgh (Musselburgh)Edinburgh Scotland 17.0 weeks 18.8 weeks +1.8 weeks View centre
ElginElgin Scotland 14.8 weeks 16.5 weeks +1.7 weeks View centre
Enfield (Brancroft Way)Enfield London 24.0 weeks 18.5 weeks -5.5 weeks View centre
Enfield (Innova Business Park)Enfield London 24.0 weeks 24.0 weeks 0.0 weeks View centre
Erith (London)Erith London 24.0 weeks 24.0 weeks 0.0 weeks View centre
ExeterExeter South West 16.4 weeks 17.0 weeks +0.6 weeks View centre
FarnboroughFarnborough South East 24.0 weeks 24.0 weeks 0.0 weeks View centre
FeatherstoneFeatherstone West Midlands 24.0 weeks 24.0 weeks 0.0 weeks View centre
FolkestoneFolkestone South East 13.2 weeks 13.0 weeks -0.2 weeks View centre
ForfarForfar Scotland 24.0 weeks 20.3 weeks -3.7 weeks View centre
Fort WilliamFort William Scotland 23.2 weeks 22.5 weeks -0.7 weeks View centre
FraserburghFraserburgh Scotland 22.2 weeks 24.0 weeks +1.8 weeks View centre
GairlochGairloch Scotland 24.0 weeks 24.0 weeks 0.0 weeks View centre
GalashielsGalashiels Scotland 17.0 weeks 9.5 weeks -7.5 weeks View centre
GatesheadGateshead North East 19.8 weeks 20.8 weeks +1.0 weeks View centre
GillinghamGillingham South East 24.0 weeks 24.0 weeks 0.0 weeks View centre
GirvanGirvan Scotland 23.2 weeks 22.8 weeks -0.4 weeks View centre
Glasgow (Anniesland)Glasgow Scotland 24.0 weeks 24.0 weeks 0.0 weeks View centre
Glasgow (Baillieston)Glasgow Scotland 24.0 weeks 24.0 weeks 0.0 weeks View centre
Glasgow (Shieldhall)Glasgow Scotland 24.0 weeks 24.0 weeks 0.0 weeks View centre
GloucesterGloucester South West 24.0 weeks 24.0 weeks 0.0 weeks View centre
GolspieGolspie Scotland 24.0 weeks 24.0 weeks 0.0 weeks View centre
Goodmayes (London)Goodmayes London 24.0 weeks 24.0 weeks 0.0 weeks View centre
GosforthGosforth North East 23.2 weeks 23.5 weeks +0.3 weeks View centre
GrangemouthGrangemouth Scotland 24.0 weeks 24.0 weeks 0.0 weeks View centre
Grantham (Somerby)Grantham East Midlands 24.0 weeks 24.0 weeks 0.0 weeks View centre
Grantown-On-SpeyGrantown-On-Spey Scotland 24.0 weeks 24.0 weeks 0.0 weeks View centre
Greenford (Horsenden Lane)Greenford London 24.0 weeks 24.0 weeks 0.0 weeks View centre
GreenhamGreenham South East 19.8 weeks 24.0 weeks +4.2 weeks View centre
GreenockGreenock Scotland 22.6 weeks 23.0 weeks +0.4 weeks View centre
Grimsby ColdwaterGrimsby Coldwater Yorkshire and the Humber 24.0 weeks 19.0 weeks -5.0 weeks View centre
GuildfordGuildford South East 24.0 weeks 15.0 weeks -9.0 weeks View centre
HaddingtonHaddington Scotland 23.0 weeks 21.5 weeks -1.5 weeks View centre
HalifaxHalifax Yorkshire and the Humber 20.0 weeks 19.0 weeks -1.0 weeks View centre
HamiltonHamilton Scotland 24.0 weeks 24.0 weeks 0.0 weeks View centre
HartlepoolHartlepool North East 16.0 weeks 16.5 weeks +0.5 weeks View centre
Hastings (Ore)Hastings South East 24.0 weeks 20.8 weeks -3.2 weeks View centre
HawickHawick Scotland 18.6 weeks 14.5 weeks -4.1 weeks View centre
HeckmondwikeHeckmondwike Yorkshire and the Humber 16.4 weeks 15.5 weeks -0.9 weeks View centre
Hendon (London)Hendon London 24.0 weeks 24.0 weeks 0.0 weeks View centre
HerefordHereford West Midlands 24.0 weeks 23.8 weeks -0.2 weeks View centre
Herne BayHerne Bay South East 18.2 weeks 16.0 weeks -2.2 weeks View centre
HexhamHexham North East 22.4 weeks 24.0 weeks +1.6 weeks View centre
HeyshamHeysham North West 19.2 weeks 13.8 weeks -5.4 weeks View centre
High WycombeHigh Wycombe South East 19.0 weeks 5.3 weeks -13.7 weeks View centre
HinckleyHinckley East Midlands 24.0 weeks 24.0 weeks 0.0 weeks View centre
Hornchurch (London)Hornchurch London 24.0 weeks 24.0 weeks 0.0 weeks View centre
HorsforthHorsforth Yorkshire and the Humber 14.4 weeks 14.0 weeks -0.4 weeks View centre
HuddersfieldHuddersfield Yorkshire and the Humber 21.0 weeks 18.0 weeks -3.0 weeks View centre
HullHull Yorkshire and the Humber 24.0 weeks 24.0 weeks 0.0 weeks View centre
HuntlyHuntly Scotland 21.8 weeks 24.0 weeks +2.2 weeks View centre
Inverness (Longman Drive)Inverness Scotland 24.0 weeks 17.0 weeks -7.0 weeks View centre
InverurieInverurie Scotland 17.4 weeks 24.0 weeks +6.6 weeks View centre
IpswichIpswich East of England 23.2 weeks 23.8 weeks +0.6 weeks View centre
IrvineIrvine Scotland 24.0 weeks 24.0 weeks 0.0 weeks View centre
Isleworth (Fleming Way)Isleworth London 24.0 weeks 17.3 weeks -6.7 weeks View centre
KelsoKelso Scotland 21.6 weeks 16.5 weeks -5.1 weeks View centre
Kendal (Oxenholme Road)Kendal North West 18.4 weeks 15.3 weeks -3.1 weeks View centre
KetteringKettering East Midlands 24.0 weeks 24.0 weeks 0.0 weeks View centre
Kings LynnKings Lynn East of England 24.0 weeks 24.0 weeks 0.0 weeks View centre
KingussieKingussie Scotland 24.0 weeks 24.0 weeks 0.0 weeks View centre
KirkcaldyKirkcaldy Scotland 24.0 weeks 24.0 weeks 0.0 weeks View centre
KnaresboroughKnaresborough Yorkshire and the Humber 13.6 weeks 11.0 weeks -2.6 weeks View centre
LanarkLanark Scotland 24.0 weeks 24.0 weeks 0.0 weeks View centre
LauncestonLaunceston South West 12.4 weeks 11.5 weeks -0.9 weeks View centre
Lee On The SolentLee On The Solent South East 24.0 weeks 24.0 weeks 0.0 weeks View centre
Leeds (Colton Mill)Leeds Yorkshire and the Humber 16.2 weeks 16.0 weeks -0.2 weeks View centre
Leeds (Fearnville)Leeds Yorkshire and the Humber 21.6 weeks 22.3 weeks +0.7 weeks View centre
Leicester (Cannock Street)Leicester East Midlands 24.0 weeks 24.0 weeks 0.0 weeks View centre
Leicester (Wigston)Leicester East Midlands 24.0 weeks 23.3 weeks -0.7 weeks View centre
Leighton Buzzard (Stanbridge Road)Leighton Buzzard East of England 24.0 weeks 24.0 weeks 0.0 weeks View centre
LerwickLerwick Scotland 24.0 weeks 24.0 weeks 0.0 weeks View centre
LetchworthLetchworth East of England 24.0 weeks 24.0 weeks 0.0 weeks View centre
LichfieldLichfield West Midlands 24.0 weeks 24.0 weeks 0.0 weeks View centre
LincolnLincoln East Midlands 24.0 weeks 24.0 weeks 0.0 weeks View centre
LivingstonLivingston Scotland 20.2 weeks 24.0 weeks +3.8 weeks View centre
LlanelliLlanelli Wales 5.4 weeks 7.8 weeks +2.4 weeks View centre
LlantrisantLlantrisant Wales 13.8 weeks 14.8 weeks +1.0 weeks View centre
LochgilpheadLochgilphead Scotland 24.0 weeks 24.0 weeks 0.0 weeks View centre
LoughboroughLoughborough East Midlands 24.0 weeks 24.0 weeks 0.0 weeks View centre
Loughton (London)Loughton East of England 24.0 weeks 24.0 weeks 0.0 weeks View centre
LouthLouth East Midlands 18.4 weeks 14.5 weeks -3.9 weeks View centre
Lowestoft(Mobbs Way)Lowestoft(Mobbs Way) East of England 17.0 weeks 19.0 weeks +2.0 weeks View centre
LudlowLudlow West Midlands 22.6 weeks 23.3 weeks +0.7 weeks View centre
LutonLuton East of England 24.0 weeks 24.0 weeks 0.0 weeks View centre
MacclesfieldMacclesfield North West 19.8 weeks 24.0 weeks +4.2 weeks View centre
MaidstoneMaidstone South East 22.6 weeks 22.8 weeks +0.2 weeks View centre
MallaigMallaig Scotland 20.0 weeks 15.5 weeks -4.5 weeks View centre
MaltonMalton Yorkshire and the Humber 15.0 weeks 8.5 weeks -6.5 weeks View centre
Melton MowbrayMelton Mowbray East Midlands 17.6 weeks 8.0 weeks -9.6 weeks View centre
Merthyr TydfilMerthyr Tydfil Wales 8.2 weeks 11.5 weeks +3.3 weeks View centre
MiddlesbroughMiddlesbrough North East 20.2 weeks 21.3 weeks +1.1 weeks View centre
Mill Hill (London)Mill Hill London 24.0 weeks 24.0 weeks 0.0 weeks View centre
Mitcham (London)Mitcham London 24.0 weeks 24.0 weeks 0.0 weeks View centre
MonmouthMonmouth Wales 10.6 weeks 7.0 weeks -3.6 weeks View centre
MontroseMontrose Scotland 24.0 weeks 12.5 weeks -11.5 weeks View centre
Morden (London)Morden London 24.0 weeks 24.0 weeks 0.0 weeks View centre
NelsonNelson North West 21.8 weeks 22.5 weeks +0.7 weeks View centre
Newport (Gwent)Newport Wales 19.8 weeks 20.0 weeks +0.2 weeks View centre
Newport (Isle of Wight)Newport South East 9.2 weeks 12.5 weeks +3.3 weeks View centre
Newton AbbotNewton Abbot South West 19.2 weeks 16.8 weeks -2.4 weeks View centre
Newton StewartNewton Stewart Scotland 21.2 weeks 17.3 weeks -3.9 weeks View centre
NewtownNewtown Wales 18.6 weeks 13.0 weeks -5.6 weeks View centre
Norris Green (Liverpool)Norris Green North West 23.0 weeks 24.0 weeks +1.0 weeks View centre
NorthallertonNorthallerton Yorkshire and the Humber 15.6 weeks 16.5 weeks +0.9 weeks View centre
NorthamptonNorthampton East Midlands 23.4 weeks 24.0 weeks +0.6 weeks View centre
NorthwichNorthwich North West 24.0 weeks 12.0 weeks -12.0 weeks View centre
Norwich (Peachman Way)Norwich East of England 24.0 weeks 22.8 weeks -1.2 weeks View centre
Nottingham (Chilwell)Nottingham East Midlands 24.0 weeks 24.0 weeks 0.0 weeks View centre
Nottingham (Colwick)Nottingham East Midlands 23.8 weeks 24.0 weeks +0.2 weeks View centre
NuneatonNuneaton West Midlands 24.0 weeks 24.0 weeks 0.0 weeks View centre
ObanOban Scotland 23.8 weeks 24.0 weeks +0.2 weeks View centre
OrkneyOrkney Scotland 24.0 weeks 16.3 weeks -7.7 weeks View centre
OswestryOswestry West Midlands 20.6 weeks 12.8 weeks -7.8 weeks View centre
Oxford (Cowley)Oxford South East 16.6 weeks 24.0 weeks +7.4 weeks View centre
PaisleyPaisley Scotland 24.0 weeks 24.0 weeks 0.0 weeks View centre
PeeblesPeebles Scotland 23.4 weeks 24.0 weeks +0.6 weeks View centre
Pembroke DockPembroke Dock Wales 20.6 weeks 7.5 weeks -13.1 weeks View centre
PenzancePenzance South West 13.4 weeks 8.0 weeks -5.4 weeks View centre
Perth (Arran Road)Perth Scotland 12.0 weeks 24.0 weeks +12.0 weeks View centre
PeterboroughPeterborough East of England 24.0 weeks 24.0 weeks 0.0 weeks View centre
PeterheadPeterhead Scotland 17.0 weeks 8.5 weeks -8.5 weeks View centre
Pinner (London)Pinner London 24.0 weeks 24.0 weeks 0.0 weeks View centre
PitlochryPitlochry Scotland 24.0 weeks 10.3 weeks -13.7 weeks View centre
PlymouthPlymouth South West 15.4 weeks 15.3 weeks -0.1 weeks View centre
PontefractPontefract Yorkshire and the Humber 14.6 weeks 12.8 weeks -1.8 weeks View centre
PoolePoole South West 23.8 weeks 24.0 weeks +0.2 weeks View centre
PortsmouthPortsmouth South East 20.6 weeks 19.8 weeks -0.8 weeks View centre
PrestonPreston North West 24.0 weeks 24.0 weeks 0.0 weeks View centre
PwllheliPwllheli Wales 14.0 weeks 17.3 weeks +3.3 weeks View centre
ReadingReading South East 23.2 weeks 24.0 weeks +0.8 weeks View centre
RedditchRedditch West Midlands 20.0 weeks 24.0 weeks +4.0 weeks View centre
Redhill AerodromeRedhill Aerodrome South East 24.0 weeks 24.0 weeks 0.0 weeks View centre
RhylRhyl Wales 13.0 weeks 17.5 weeks +4.5 weeks View centre
Rochdale (Manchester)Rochdale North West 23.2 weeks 24.0 weeks +0.8 weeks View centre
RotherhamRotherham Yorkshire and the Humber 21.2 weeks 20.3 weeks -0.9 weeks View centre
RothesayRothesay Scotland 24.0 weeks 24.0 weeks 0.0 weeks View centre
RugbyRugby West Midlands 24.0 weeks 24.0 weeks 0.0 weeks View centre
Sale (Manchester)Sale North West 24.0 weeks 24.0 weeks 0.0 weeks View centre
SalisburySalisbury South West 10.2 weeks 16.5 weeks +6.3 weeks View centre
ScarboroughScarborough Yorkshire and the Humber 14.0 weeks 11.5 weeks -2.5 weeks View centre
ScunthorpeScunthorpe Yorkshire and the Humber 24.0 weeks 24.0 weeks 0.0 weeks View centre
SevenoaksSevenoaks South East 24.0 weeks 24.0 weeks 0.0 weeks View centre
Sheffield (Handsworth)Sheffield Yorkshire and the Humber 24.0 weeks 24.0 weeks 0.0 weeks View centre
Sheffield (Middlewood Road)Sheffield Yorkshire and the Humber 24.0 weeks 24.0 weeks 0.0 weeks View centre
ShrewsburyShrewsbury West Midlands 17.2 weeks 15.8 weeks -1.4 weeks View centre
Sidcup (London)Sidcup London 24.0 weeks 24.0 weeks 0.0 weeks View centre
SkegnessSkegness East Midlands 18.6 weeks 16.0 weeks -2.6 weeks View centre
SkiptonSkipton Yorkshire and the Humber 24.0 weeks 23.3 weeks -0.7 weeks View centre
Slough (London)Slough South East 24.0 weeks 24.0 weeks 0.0 weeks View centre
Southall (London)Southall London 24.0 weeks 24.0 weeks 0.0 weeks View centre
Southampton (Maybush)Southampton South East 20.4 weeks 20.0 weeks -0.4 weeks View centre
Southend-on-SeaSouthend-on-Sea East of England 24.0 weeks 24.0 weeks 0.0 weeks View centre
Southport (Liverpool)Southport North West 22.8 weeks 23.0 weeks +0.2 weeks View centre
Speke (Liverpool)Speke North West 21.0 weeks 20.0 weeks -1.0 weeks View centre
St AlbansSt Albans East of England 24.0 weeks 24.0 weeks 0.0 weeks View centre
St Helens (Liverpool)St Helens North West 14.8 weeks 13.5 weeks -1.3 weeks View centre
StaffordStafford West Midlands 24.0 weeks 24.0 weeks 0.0 weeks View centre
SteetonSteeton Yorkshire and the Humber 17.4 weeks 14.5 weeks -2.9 weeks View centre
StevenageStevenage East of England 24.0 weeks 24.0 weeks 0.0 weeks View centre
StirlingStirling Scotland 24.0 weeks 24.0 weeks 0.0 weeks View centre
Stoke-On-Trent (Cobridge)Stoke-On-Trent West Midlands 20.6 weeks 20.0 weeks -0.6 weeks View centre
Stoke-on-Trent (Newcastle-Under-Lyme)Stoke-on-Trent West Midlands 23.2 weeks 22.3 weeks -0.9 weeks View centre
StornowayStornoway Scotland 20.6 weeks 3.5 weeks -17.1 weeks View centre
StranraerStranraer Scotland 21.2 weeks 17.8 weeks -3.4 weeks View centre
SunderlandSunderland North East 23.4 weeks 18.8 weeks -4.6 weeks View centre
SwanseaSwansea Wales 8.4 weeks 8.3 weeks -0.1 weeks View centre
SwindonSwindon South West 22.6 weeks 21.5 weeks -1.1 weeks View centre
TauntonTaunton South West 19.6 weeks 16.5 weeks -3.1 weeks View centre
TelfordTelford West Midlands 21.2 weeks 24.0 weeks +2.8 weeks View centre
TilburyTilbury East of England 24.0 weeks 24.0 weeks 0.0 weeks View centre
Tolworth (London)Tolworth London 24.0 weeks 24.0 weeks 0.0 weeks View centre
TottenhamTottenham London 24.0 weeks 24.0 weeks 0.0 weeks View centre
TrowbridgeTrowbridge South West 19.2 weeks 15.3 weeks -3.9 weeks View centre
Tunbridge WellsTunbridge Wells South East 24.0 weeks 24.0 weeks 0.0 weeks View centre
UptonUpton North West 22.2 weeks 21.0 weeks -1.2 weeks View centre
Uxbridge (London)Uxbridge London 24.0 weeks 24.0 weeks 0.0 weeks View centre
WakefieldWakefield Yorkshire and the Humber 15.6 weeks 14.5 weeks -1.1 weeks View centre
WallaseyWallasey North West 19.8 weeks 14.3 weeks -5.5 weeks View centre
Walton LGVWalton LGV Yorkshire and the Humber 16.4 weeks 16.8 weeks +0.4 weeks View centre
Wanstead (London)Wanstead London 24.0 weeks 24.0 weeks 0.0 weeks View centre
WarringtonWarrington North West 20.0 weeks 19.0 weeks -1.0 weeks View centre
Warwick (Wedgenock House)Warwick West Midlands 24.0 weeks 24.0 weeks 0.0 weeks View centre
WatfordWatford East of England 24.0 weeks 24.0 weeks 0.0 weeks View centre
WednesburyWednesbury West Midlands 24.0 weeks 24.0 weeks 0.0 weeks View centre
WellingboroughWellingborough East Midlands 24.0 weeks 12.8 weeks -11.2 weeks View centre
West Didsbury (Manchester)West Didsbury North West 24.0 weeks 24.0 weeks 0.0 weeks View centre
West Wickham (London)West Wickham London 24.0 weeks 24.0 weeks 0.0 weeks View centre
Weston-super-MareWeston-super-Mare South West 11.0 weeks 22.3 weeks +11.3 weeks View centre
WhitbyWhitby Yorkshire and the Humber 11.0 weeks 20.3 weeks +9.3 weeks View centre
WidnesWidnes North West 18.4 weeks 17.3 weeks -1.1 weeks View centre
WinchesterWinchester South East 23.8 weeks 24.0 weeks +0.2 weeks View centre
WolverhamptonWolverhampton West Midlands 24.0 weeks 24.0 weeks 0.0 weeks View centre
Wood Green (London)Wood Green London 24.0 weeks 24.0 weeks 0.0 weeks View centre
WorcesterWorcester West Midlands 24.0 weeks 24.0 weeks 0.0 weeks View centre
WorkingtonWorkington North West 23.4 weeks 18.8 weeks -4.6 weeks View centre
WorksopWorksop East Midlands 22.6 weeks 21.8 weeks -0.8 weeks View centre
WorthingWorthing South East 24.0 weeks 24.0 weeks 0.0 weeks View centre
WrexhamWrexham Wales 8.2 weeks 15.8 weeks +7.6 weeks View centre
Yeading (London)Yeading London 24.0 weeks 24.0 weeks 0.0 weeks View centre
YeovilYeovil South West 19.6 weeks 18.8 weeks -0.8 weeks View centre
YorkYork Yorkshire and the Humber 19.4 weeks 18.8 weeks -0.6 weeks View centre

East Midlands recorded the largest regional fall

East Midlands had the biggest drop in its unweighted regional booking-availability average, at 1.7 weeks. 1 regions moved in the other direction. Regional averages give context but can hide large centre-level differences.

Unweighted regional averages for centres with comparable June 2026 and July 2026 records. Changes are calculated from the unrounded averages.
RegionCentresJune 2026July 2026Change
North East1118.9 weeks19.5 weeks+0.5 weeks
East of England2423.4 weeks23.2 weeks-0.2 weeks
London2523.8 weeks23.5 weeks-0.3 weeks
West Midlands2623.1 weeks22.8 weeks-0.3 weeks
Wales2113.0 weeks12.4 weeks-0.5 weeks
Yorkshire and the Humber2818.3 weeks17.7 weeks-0.6 weeks
South East3221.7 weeks21.1 weeks-0.7 weeks
South West2118.0 weeks17.3 weeks-0.7 weeks
North West3121.4 weeks20.5 weeks-1.0 weeks
Scotland6921.7 weeks20.4 weeks-1.3 weeks
East Midlands2023.0 weeks21.3 weeks-1.7 weeks

How learners can use the report

  1. Start with centres you can reach and practise around. Use the linked centre pages to compare published figures without choosing an impractical journey solely for one statistic.
  2. Check the official service when you are ready to book. These statistics cannot show whether an appointment is available now.
  3. Recheck after the next DVSA release. A large one-month movement may not persist, so treat the report as a snapshot rather than a forecast.

What the next release should tell us

The next useful question is whether the broad fall continues and whether the sharpest local changes persist. This dataset records the published measure but does not explain what caused an individual centre to rise or fall.

Method, caveats and source

  • The actual-wait analysis uses all 313 centres in England, Scotland and Wales with a numeric July 2026 median. The booking-availability comparison includes 308 centres with numeric records for both months; 5 centres were excluded from that comparison because one of the two values was not published.
  • The headline and regional averages are simple, unweighted averages across centres. They are not weighted by test volume or local population and are not a national learner-level median.
  • The two waiting-time measures are different. Median actual wait describes people who completed a test, while booking availability records the point where at least 10% of weekly appointments remained available.
  • The figures are monthly statistical snapshots, not live appointment availability or a promise that a test can be booked.
  • The data does not establish why a centre changed and should not be treated as a forecast.

View the official DVSA data tables (opens on GOV.UK in a new tab)

Data source and date

Driver and Vehicle Standards Agency. Latest actual waiting-time and booking-availability records were published 12 August 2026; pass rates cover April 2025 to March 2026.

View the official DVSA data (opens on GOV.UK in a new tab)

Manage cookie choices

Necessary

Required to remember your cookie choice.

Always on