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

Down from 11 weeks in June 2025

Until a week has 10%+ availability

20.9 weeks

A forward-looking booking-window measure

Standard booking-window slots open

11.9%

85,637 appointments were open in the snapshot

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.

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

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

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 regionActual wait10%+ availabilitySlots open
Great BritainCountry10.7 wks20.9 wks11.9%
EnglandCountry10.7 wks21.5 wks10.7%
ScotlandCountry14.4 wks21.6 wks6.2%
WalesCountry7.7 wks13 wks38.9%
East MidlandsRegion11 wks23 wks5.5%
East of EnglandRegion11.4 wks23.4 wks5.5%
LondonRegion15.4 wks23.8 wks4.3%
North EastRegion10.6 wks18.9 wks16.2%
North WestRegion11.6 wks21.5 wks10.9%
South EastRegion9.6 wks21.8 wks9.8%
South WestRegion7 wks18 wks22.3%
West MidlandsRegion11 wks23.1 wks5.4%
Yorkshire and the HumberRegion9.1 wks18.3 wks23.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 centreActual wait
Carlisle LGV (Cars)CA3 0HA · North West0.9 wks
GreenhamRG19 6HX · South East2.9 wks
Enfield (Brancroft Way)EN3 7NJ · London3 wks
GairlochIV21 2BX · Scotland3 wks
SalisburySP1 1LY · South West3.6 wks
Barrow In FurnessLA14 2PN · North West3.7 wks
Birmingham (Cocks Moors)B14 6ER · West Midlands3.7 wks
BostonPE21 8AL · East Midlands3.7 wks

Longest median waits

Test centreActual wait
ForfarDD8 2AE · Scotland29.7 wks
CallanderFK17 8AG · Scotland27.7 wks
ArbroathDD11 2NQ · Scotland27 wks
BedfordMK41 7NY · East of England25.1 wks
Leighton Buzzard (Stanbridge Road)LU7 4QG · East of England24 wks
DunoonPA23 8BP · Scotland23.9 wks
HawickTD9 8EJ · Scotland23.6 wks
LivingstonEH54 5DE · Scotland23.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 centreActual wait10%+ availabilityOpen slotsOvertime
Aberdeen NorthAB22 8GT · Scotland13.6 wks20.8 wks7.1% (108)41
Aberdeen South (Cove)AB12 3GQ · Scotland5.6 wks17.4 wks25.8% (516)39
AberfeldyPH15 2BJ · Scotland21.2 wks24 wks0% (0)0
AbergavennyNP7 5HT · Wales8.2 wks22.2 wks8.6% (148)115
Aberystwyth (Park Avenue)SY23 1PG · Wales11.1 wks9 wks11.5% (57)0
AirdrieML6 0DA · Scotland20.1 wks24 wks3.2% (48)12
AlnessIV17 0PJ · Scotland15 wks24 wks0% (0)8
AlnwickNE66 1JX · North East7.9 wks17 wks11% (63)10
ArbroathDD11 2NQ · Scotland27 wks24 wks0% (0)0
AshfieldNG17 5LA · East Midlands17.1 wks24 wks6.5% (195)138
Ashford (Kent)TN23 1HU · South East4.7 wks20.6 wks18.5% (499)162
Atherton (Manchester)M46 0SU · North West12.1 wks24 wks4.4% (133)211
AylesburyHP19 8JR · South East7.1 wks24 wks0.5% (6)108
AyrKA8 9DJ · Scotland10.6 wks24 wks5.1% (64)55
BalaLL23 7SP · Wales12.1 wks5.8 wks33.5% (123)0
BallaterScotland15.1 wks23.4 wks1.4% (1)2
BanburyOX16 9PA · South East20.4 wks24 wks0.5% (10)146
BanffAB45 1DL · Scotland6.1 wks24 wks0% (0)2
BangorLL57 4YH · Wales12.9 wks16 wks7.8% (90)37
Barnet (London)EN5 1AD · London22.1 wks24 wks3.9% (164)55
BarnsleyS75 2DH · Yorkshire and The Humber6.6 wks21.4 wks14.9% (382)151
BarnstapleEX31 1AB · South West8 wks11 wks43.2% (743)38
BarraScotland9 wks12.2 wks14.3% (1)0
Barrow In FurnessLA14 2PN · North West3.7 wks5.8 wks51.4% (527)28
BarryCF62 5QN · Wales8.9 wks16.8 wks27.6% (267)25
BasildonSS14 3JS · East of England5.4 wks24 wks6.1% (142)216
BasingstokeRG22 4LR · South East18 wks16.4 wks6.7% (58)0
BedfordMK41 7NY · East of England25.1 wks20.4 wks0.8% (10)187
Belvedere (London)DA17 5EE · London9.9 wks20.2 wks4.2% (46)9
Benbecula IslandHS7 5LA · Scotland5.6 wks15.8 wks40.2% (37)0
Berwick-On-TweedTD15 2UY · North East17.4 wks13.2 wks0.3% (1)0
Birmingham (Cocks Moors)B14 6ER · West Midlands3.7 wks24 wks0.6% (4)162
Birmingham (Garretts Green)B33 0SD · West Midlands5.7 wks24 wks4.6% (425)769
Birmingham (Kings Heath)B14 5JA · West Midlands14.7 wks24 wks4.9% (133)183
Birmingham (Kingstanding)B44 9UL · West Midlands23 wks24 wks4.7% (244)120
Birmingham (Shirley)B90 4AA · West Midlands14 wks24 wks3.6% (87)137
Birmingham (South Yardley)B26 1EA · West Midlands11.1 wks24 wks3.7% (187)165
BishopbriggsG64 2QA · Scotland15.1 wks24 wks2.4% (63)1
Bishops StortfordCM23 3JQ · East of England11.3 wks24 wks7.3% (158)118
Blackburn with DarwenBB3 0DB · North West9.4 wks23.6 wks4.8% (143)252
BlackpoolFY4 2DP · North West8.9 wks16.6 wks33.2% (1,257)118
BletchleyMK3 6DH · South East15.8 wks24 wks0.6% (18)255
BlythNE24 3BA · North East12.3 wks23.8 wks5% (130)80
BodminPL31 1RD · South West3.9 wks19.6 wks29.9% (676)36
Bolton (Manchester)BL3 2AW · North West16 wks24 wks3.9% (122)167
Borehamwood (London)WD6 2BT · East of England11.3 wks24 wks4.1% (207)125
BostonPE21 8AL · East Midlands3.7 wks24 wks4.1% (63)79
Bradford (Heaton)BD9 5AS · Yorkshire and The Humber11.7 wks17.4 wks29.5% (1,239)221
Bradford (Thornbury)BD3 7AY · Yorkshire and The Humber6.6 wks14.2 wks38.2% (1,387)193
BreconLD3 7RT · Wales10.6 wks9.4 wks17.1% (88)0
Bredbury (Manchester)SK6 2QT · North West12.4 wks22.6 wks4% (111)244
Brentwood (London)CM14 5JN · East of England8.3 wks24 wks2.1% (35)46
BridgendCF31 4AD · Wales7.7 wks5.6 wks67.1% (1,990)68
BridlingtonYO16 4SF · Yorkshire and The Humber18.1 wks9.2 wks6.5% (61)58
Bristol (Avonmouth)BS11 8AQ · South West5.1 wks12.4 wks37.3% (3,257)54
Bristol (Kingswood)BS15 4GQ · South West7.6 wks20.8 wks20.2% (1,045)331
Brodick (Isle of Arran)KA27 8AU · Scotland19.1 wks8 wks6.1% (2)0
Bromley (London)BR1 5AB · London14.4 wks24 wks0.6% (19)16
BuckieAB56 1QJ · Scotland7 wks20.4 wks0% (0)6
Burgess HillRH15 9AG · South East16.1 wks24 wks4.3% (130)94
Burton on TrentDE14 2TG · West Midlands16.4 wks24 wks5.5% (129)136
Bury (Manchester)BL9 6HH · North West6.7 wks24 wks4.4% (103)215
Bury St EdmundsIP33 1TJ · East of England6.4 wks23.2 wks11.5% (433)131
BuxtonSK17 9DS · East Midlands12.3 wks24 wks2.5% (40)88
CallanderFK17 8AG · Scotland27.7 wks20 wks3.9% (5)1
CamborneTR15 3QS · South West6.4 wks24 wks3% (34)145
Cambridge (Brookmount Court)CB4 2QH · East of England15.4 wks24 wks0.6% (31)189
CampbeltownPA28 6BU · Scotland20.4 wks24 wks0% (0)0
CanterburyCT1 3AS · South East5.3 wks21 wks15.2% (221)87
Cardiff (Llanishen)CF14 5GF · Wales10.7 wks17 wks29.3% (1,695)264
CardiganSA43 1ED · Wales7.9 wks14.2 wks25.7% (134)0
CarlisleCA2 7AF · North West8.6 wks24 wks5.6% (59)96
Carlisle LGV (Cars)CA3 0HA · North West0.9 wks24 wks0
CarmarthenSA31 1LP · Wales9 wks15.8 wks32.3% (282)0
Castle DouglasDG7 1TH · Scotland18.1 wks24 wks0% (0)0
ChaddertonOL9 9XA · North West9.4 wks22.4 wks5.7% (348)236
Cheetham Hill (Manchester)M8 0AL · North West8 wks24 wks4.5% (203)217
ChelmsfordCM8 3DR · East of England12.5 wks24 wks6.2% (221)122
CheltenhamGL52 2HQ · South West12.3 wks24 wks3.8% (50)33
Chertsey (London)KT16 9JX · South East12.3 wks24 wks5.8% (223)128
ChesterCH1 6LT · North West11.1 wks23.2 wks9.3% (277)190
ChesterfieldS41 7LT · East Midlands8 wks23.2 wks12% (317)204
ChichesterPO20 2FR · South East6.4 wks23.2 wks4.7% (108)155
Chingford (London)E4 6AD · London5.6 wks23.8 wks4.3% (274)181
ChippenhamSN14 6LH · South West6.1 wks16.2 wks26.7% (1,217)234
ChorleyPR6 0BT · North West11.1 wks23 wks8.1% (151)56
Clacton-on-SeaCO15 6QA · East of England14.3 wks23.2 wks10.5% (201)42
ColchesterCO2 8HF · East of England9.4 wks22.8 wks15.4% (419)99
CoventryCV7 9EJ · West Midlands5.9 wks24 wks5% (233)249
CrawleyRH11 9BJ · South East8.5 wks24 wks4.1% (140)145
CreweCW2 7LL · North West12.1 wks23.6 wks7.4% (163)96
CrieffScotland22.9 wks24 wks0% (0)0
CumnockKA18 1DX · Scotland20.9 wks19 wks1.7% (3)6
DarlingtonDL1 4PW · North East7.1 wks13 wks38.3% (1,458)267
Derby (Alvaston)DE21 7AY · East Midlands13.4 wks24 wks4.8% (133)184
DoncasterDN2 5YL · Yorkshire and The Humber9 wks22.6 wks11% (354)154
DorchesterDT1 3SU · South West6.4 wks22.6 wks9.3% (191)0
DudleyDY6 7YE · West Midlands15.4 wks24 wks4.9% (323)141
DumbartonG82 3PD · Scotland15.4 wks14.6 wks6% (28)6
DumfriesDG1 2SH · Scotland8.5 wks12 wks1.2% (4)0
DundeeDD2 3QH · Scotland7.8 wks20.2 wks4.6% (77)22
Dunfermline (Vine)KY11 4JU · Scotland14.9 wks24 wks6% (115)72
DunoonPA23 8BP · Scotland23.9 wks24 wks0% (0)0
DunsTD11 3AU · Scotland21 wks15 wks8.3% (4)0
DurhamDH7 8XL · North East12.6 wks16.4 wks17.8% (620)127
East KilbrideG74 3EU · Scotland20 wks24 wks0.8% (6)6
EastbourneBN22 7PT · South East7.4 wks24 wks6% (111)62
Edinburgh (Currie)EH14 5LT · Scotland23 wks24 wks3.7% (87)34
Edinburgh (Musselburgh)EH21 6SJ · Scotland16.1 wks17 wks6.9% (148)75
ElginIV30 1UE · Scotland7.6 wks14.8 wks40.3% (472)65
Enfield (Brancroft Way)EN3 7NJ · London3 wks24 wks0% (0)31
Enfield (Innova Business Park)EN3 7XY · London20.4 wks24 wks3.1% (57)87
Erith (London)DA17 6LJ · London7.1 wks24 wks5.1% (136)103
ExeterEX2 8FS · South West6.6 wks16.4 wks33.1% (1,343)209
FarnboroughGU14 6UU · South East14.4 wks24 wks4.3% (209)138
FeatherstoneWV10 7JD · West Midlands9.1 wks24 wks4.6% (169)385
FolkestoneCT20 2TS · South East5.4 wks13.2 wks45.3% (1,366)47
ForfarDD8 2AE · Scotland29.7 wks24 wks0% (0)0
Fort WilliamPH33 6AN · Scotland17.3 wks23.2 wks0% (0)6
FraserburghAB43 9TN · Scotland12.2 wks22.2 wks0% (0)0
GairlochIV21 2BX · Scotland3 wks24 wks0% (0)0
GalashielsTD1 3BH · Scotland6.6 wks17 wks6.4% (54)58
GatesheadNE11 9HU · North East6.6 wks19.8 wks15.3% (462)161
GillinghamME8 0EZ · South East9.3 wks24 wks4.7% (214)363
GirvanKA26 9AL · Scotland15.7 wks23.2 wks0% (0)3
Glasgow (Anniesland)G13 1XS · Scotland23 wks24 wks3.6% (102)7
Glasgow (Baillieston)G69 6GA · Scotland17.3 wks24 wks3% (101)125
Glasgow (Shieldhall)G51 4TH · Scotland14 wks24 wks2.6% (93)19
GloucesterGL2 4LY · South West15.4 wks24 wks5.3% (152)35
GolspieKW10 6SP · Scotland18.4 wks24 wks0% (0)0
Goodmayes (London)IG3 9UZ · London20.7 wks24 wks4.7% (289)352
GosforthNE3 5HB · North East17.1 wks23.2 wks6.9% (291)75
GrangemouthFK3 8WJ · Scotland18.4 wks24 wks5.5% (65)0
Grantham (Somerby)NG31 7TX · East Midlands16.4 wks24 wks5.5% (176)7
Grantown-On-SpeyPH26 3JR · Scotland20.3 wks24 wks0% (0)0
Greenford (Horsenden Lane)UB6 7QH · London7.7 wks24 wks3.3% (49)95
GreenhamRG19 6HX · South East2.9 wks19.8 wks4.3% (69)0
GreenockPA16 8DD · Scotland7.6 wks22.6 wks9.4% (167)79
Grimsby ColdwaterDN31 2TB · Yorkshire and The Humber7.5 wks24 wks4.9% (78)91
GuildfordGU1 1SA · South East6 wks24 wks3.3% (58)135
HaddingtonEH41 3NG · Scotland21.5 wks23 wks5.2% (45)8
HalifaxHX2 0HA · Yorkshire and The Humber14.1 wks20 wks18.8% (380)40
HamiltonML3 6RQ · Scotland15.6 wks24 wks4.7% (89)121
HartlepoolTS25 1TZ · North East8.1 wks16 wks32.2% (969)71
Hastings (Ore)TN35 4NN · South East10.4 wks24 wks3.6% (52)55
HawickTD9 8EJ · Scotland23.6 wks18.6 wks0% (0)0
HeckmondwikeWF16 0AS · Yorkshire and The Humber6.4 wks16.4 wks32.5% (985)89
Hendon (London)NW9 5TZ · London16.1 wks24 wks4.5% (230)73
HerefordHR4 9NS · West Midlands6.6 wks24 wks5.4% (52)35
Herne BayCT6 6GZ · South East7.1 wks18.2 wks21.4% (918)307
HexhamNE46 3EW · North East17.5 wks22.4 wks0.7% (4)7
HeyshamLA3 2UZ · North West17.3 wks19.2 wks23.3% (376)16
High WycombeHP11 1TL · South East9 wks19 wks5.6% (50)51
HinckleyLE10 2TG · East Midlands8.9 wks24 wks6.4% (105)103
Hornchurch (London)RM12 6JX · London19 wks24 wks5.2% (218)138
HorsforthLS18 5NY · Yorkshire and The Humber9.4 wks14.4 wks41.3% (2,606)260
HuddersfieldHD2 1HJ · Yorkshire and The Humber12.6 wks21 wks20.4% (733)77
HullHU6 7PY · Yorkshire and The Humber13.3 wks24 wks3.8% (67)190
HuntlyAB54 8JX · Scotland14.2 wks21.8 wks0% (0)8
Inverness (Longman Drive)IV1 1SU · Scotland10 wks24 wks5.9% (43)80
InverurieAB51 4FR · Scotland9.6 wks17.4 wks0% (0)24
IpswichIP3 9SW · East of England7.9 wks23.2 wks6.4% (181)324
IrvineKA11 5DJ · Scotland18.3 wks24 wks4.3% (58)36
Isleworth (Fleming Way)TW7 6DB · London20 wks24 wks4.5% (210)114
KelsoTD5 8DW · Scotland19.9 wks21.6 wks0.6% (1)0
Kendal (Oxenholme Road)LA9 7RL · North West9.3 wks18.4 wks23.5% (277)8
KetteringNN15 6NL · East Midlands12.1 wks24 wks5.3% (128)125
Kings LynnPE30 4LS · East of England16.1 wks24 wks4.6% (87)15
KingussiePH21 1EN · Scotland17.1 wks24 wks0% (0)0
KirkcaldyKY1 2YX · Scotland12.4 wks24 wks6.1% (125)64
KnaresboroughHG5 8QB · Yorkshire and The Humber9.4 wks13.6 wks45.8% (1,201)50
LanarkML11 9AX · Scotland16.3 wks24 wks1.6% (11)22
LauncestonPL15 9NJ · South West4.9 wks12.4 wks42.1% (681)39
Lee On The SolentPO13 9JY · South East17.4 wks24 wks4.8% (121)1
Leeds (Colton Mill)LS15 9JN · Yorkshire and The Humber6.6 wks16.2 wks34.4% (957)94
Leeds (Fearnville)LS8 3LF · Yorkshire and The Humber7.7 wks21.6 wks12.5% (219)80
Leicester (Cannock Street)LE4 9HT · East Midlands5.1 wks24 wks5.1% (184)335
Leicester (Wigston)LE18 4WS · East Midlands7.7 wks24 wks5.2% (310)332
Leighton Buzzard (Stanbridge Road)LU7 4QG · East of England24 wks24 wks1.6% (43)105
LerwickZE1 0DJ · Scotland14.1 wks24 wks0% (0)9
LetchworthSG6 1RF · East of England19.8 wks24 wks2.9% (42)116
LichfieldWS13 6RB · West Midlands17.1 wks24 wks4.6% (98)69
LincolnLN6 3RT · East Midlands14.9 wks24 wks5.5% (107)98
LivingstonEH54 5DE · Scotland23.1 wks20.2 wks5.9% (47)0
LlanelliSA15 3SB · Wales5.6 wks5.4 wks72.1% (1,429)0
LlantrisantCF72 8YR · Wales6.7 wks13.8 wks37.4% (1,034)229
LochgilpheadPA31 8QX · Scotland18.8 wks24 wks0% (0)0
LoughboroughLE11 1JP · East Midlands18 wks24 wks6.5% (50)68
Loughton (London)IG10 1RB · East of England11 wks24 wks5.2% (151)80
LouthLN11 8RS · East Midlands17.1 wks18.4 wks3.4% (7)15
Lowestoft(Mobbs Way)NR32 3AL · East of England13.4 wks17 wks7% (171)113
LudlowSY8 1FD · West Midlands9.1 wks22.6 wks6.4% (109)108
LutonLU1 5BT · East of England7.6 wks24 wks1.7% (37)174
MacclesfieldSK10 1JQ · North West10.4 wks19.8 wks4.8% (88)0
MaidstoneME15 6JZ · South East5.6 wks22.6 wks6.9% (268)255
MallaigPH41 4PX · Scotland14.4 wks20 wks5.3% (1)0
MaltonYO17 7LB · Yorkshire and The Humber8.1 wks15 wks9.2% (57)9
Melton MowbrayLE13 0UL · East Midlands21.7 wks17.6 wks0.8% (7)0
Merthyr TydfilCF48 4DR · Wales7.7 wks8.2 wks65.6% (2,158)79
MiddlesbroughTS3 8TE · North East11.9 wks20.2 wks14.4% (473)175
Mill Hill (London)NW7 2DQ · London8.4 wks24 wks4.3% (155)104
Mitcham (London)CR0 3AQ · London13.1 wks24 wks3.8% (208)167
MonmouthNP25 3DP · Wales10.9 wks10.6 wks9.3% (52)0
MontroseDD10 8EE · Scotland15.5 wks24 wks0.5% (1)0
Morden (London)SM4 4PE · London14.6 wks24 wks5% (280)337
NelsonBB9 9BT · North West18 wks21.8 wks11.6% (306)108
Newport (Gwent)NP19 4XH · Wales7.3 wks19.8 wks19.8% (464)97
Newport (Isle of Wight)PO30 5WB · South East6.6 wks9.2 wks30.7% (506)38
Newton AbbotTQ12 4YQ · South West6.1 wks19.2 wks13.4% (276)133
Newton StewartDG8 6JW · Scotland16.7 wks21.2 wks4.8% (4)0
NewtownSY16 1JB · Wales10 wks18.6 wks14.9% (125)17
Norris Green (Liverpool)L11 5BR · North West15.8 wks23 wks5.1% (250)199
NorthallertonDL6 1NU · Yorkshire and The Humber7.9 wks15.6 wks35% (522)63
NorthamptonNN5 7QA · East Midlands8.6 wks23.4 wks0.9% (52)233
NorthwichCW8 4BU · North West21.4 wks24 wks1.2% (10)37
Norwich (Peachman Way)NR7 0WE · East of England12 wks24 wks5.2% (216)278
Nottingham (Chilwell)NG9 6DZ · East Midlands11.6 wks24 wks4.8% (125)158
Nottingham (Colwick)NG4 2JU · East Midlands13.3 wks23.8 wks5.3% (303)300
NuneatonCV10 8AA · West Midlands9 wks24 wks6.2% (139)134
ObanPA34 4AE · Scotland14.1 wks23.8 wks2.8% (4)0
OrkneyKW15 1FL · Scotland6.7 wks24 wks0% (0)0
OswestrySY10 8GA · West Midlands7.4 wks20.6 wks3.5% (15)45
Oxford (Cowley)OX4 2PY · South East9.4 wks16.6 wks5.6% (116)69
PaisleyPA1 2FB · Scotland13.6 wks24 wks4% (108)112
PeeblesEH45 8DN · Scotland18.6 wks23.4 wks3.2% (13)14
Pembroke DockSA72 6TD · Wales13.3 wks20.6 wks25.9% (191)4
PenzanceTR18 4JH · South West14.4 wks13.4 wks2.4% (5)4
Perth (Arran Road)PH1 3DZ · Scotland14 wks12 wks4.3% (37)0
PeterboroughPE1 5XA · East of England11.7 wks24 wks5.5% (158)79
PeterheadAB42 3AW · Scotland4.8 wks17 wks23.7% (187)61
Pinner (London)HA5 2DZ · London23.1 wks24 wks3.7% (212)35
PitlochryPH16 5EA · Scotland22.4 wks24 wks0% (0)0
PlymouthPL5 2EY · South West8.6 wks15.4 wks33.1% (1,459)91
PontefractWF10 5HW · Yorkshire and The Humber6.9 wks14.6 wks17.2% (260)142
PooleBH17 0SA · South West7.4 wks23.8 wks6.4% (212)0
PortsmouthPO6 4SH · South East13 wks20.6 wks19.4% (1,238)0
PrestonPR2 2PD · North West14.6 wks24 wks4.2% (125)108
PwllheliLL53 5NT · Wales13 wks14 wks24.3% (79)0
ReadingRG2 0TD · South East11.6 wks23.2 wks4.2% (201)172
RedditchB97 6HJ · West Midlands10.6 wks20 wks0% (0)134
Redhill AerodromeRH1 5JZ · South East8.8 wks24 wks5.5% (140)90
RhylLL18 2EL · Wales5 wks13 wks23.9% (383)78
Rochdale (Manchester)OL16 5EB · North West9.3 wks23.2 wks4.1% (122)190
RotherhamS61 4RL · Yorkshire and The Humber13.3 wks21.2 wks18.5% (657)108
RothesayPA20 0DG · Scotland13.4 wks24 wks0% (0)0
RugbyCV22 7DH · West Midlands8.3 wks24 wks5.4% (122)186
Sale (Manchester)M33 7ER · North West17.9 wks24 wks4.4% (208)137
SalisburySP1 1LY · South West3.6 wks10.2 wks31.2% (1,048)1
ScarboroughYO12 4AY · Yorkshire and The Humber7.6 wks14 wks14.2% (136)36
ScunthorpeDN15 6XH · Yorkshire and The Humber5.6 wks24 wks5.2% (77)193
SevenoaksTN13 1HJ · South East11.4 wks24 wks5.3% (87)105
Sheffield (Handsworth)S13 9LT · Yorkshire and The Humber6.4 wks24 wks6.5% (174)316
Sheffield (Middlewood Road)S6 1TQ · Yorkshire and The Humber13.3 wks24 wks4.7% (160)259
ShrewsburySY1 3BF · West Midlands4.7 wks17.2 wks10% (168)136
Sidcup (London)DA14 5AG · London22.3 wks24 wks4.3% (217)152
SkegnessPE25 2EL · East Midlands13.8 wks18.6 wks2.9% (21)0
SkiptonBD23 2BE · Yorkshire and The Humber9 wks24 wks7.7% (58)3
Slough (London)SL3 6EZ · South East4.6 wks24 wks4.3% (101)115
Southall (London)UB1 2HD · London17.7 wks24 wks4.5% (142)146
Southampton (Maybush)SO16 9FP · South East9.3 wks20.4 wks18.8% (1,240)54
Southend-on-SeaSS2 6LL · East of England11 wks24 wks5.8% (192)102
Southport (Liverpool)PR8 1HE · North West15.3 wks22.8 wks8.1% (236)178
Speke (Liverpool)L19 2QR · North West10.4 wks21 wks17.5% (498)167
St AlbansAL1 3JX · East of England9.7 wks24 wks4.3% (92)86
St Helens (Liverpool)WA9 1NS · North West6.4 wks14.8 wks36.7% (1,615)261
StaffordST16 2RF · West Midlands15.7 wks24 wks4.9% (103)36
SteetonBD20 6RW · Yorkshire and The Humber7.3 wks17.4 wks27.9% (442)100
StevenageSG1 3DT · East of England14.6 wks24 wks5.6% (104)208
StirlingFK8 2HF · Scotland18.6 wks24 wks3.7% (38)3
Stoke-On-Trent (Cobridge)ST6 2HE · West Midlands9.9 wks20.6 wks14.5% (534)124
Stoke-on-Trent (Newcastle-Under-Lyme)ST4 6PQ · West Midlands17.7 wks23.2 wks8.4% (241)70
StornowayHS1 2XX · Scotland7.1 wks20.6 wks15.8% (6)5
StranraerDG9 8EH · Scotland20.1 wks21.2 wks3.7% (3)0
SunderlandSR5 3JJ · North East9.1 wks23.4 wks4.4% (165)247
SwanseaSA1 8QY · Wales6.2 wks8.4 wks59.5% (2,954)174
SwindonSN5 5BL · South West9.4 wks22.6 wks10.1% (588)187
TauntonTA2 8RX · South West12.1 wks19.6 wks24.1% (825)170
TelfordTF1 7FR · West Midlands14.1 wks21.2 wks5.3% (98)50
ThursoKW14 7QA · Scotland15.1 wks24 wks0% (0)7
TilburyRM18 7AE · East of England8.1 wks24 wks6.2% (111)61
Tolworth (London)KT6 7RZ · London13.4 wks24 wks5% (188)20
TottenhamN17 8JL · London13.4 wks24 wks5% (216)180
TrowbridgeBA14 7DZ · South West7.7 wks19.2 wks3.5% (37)18
Tunbridge WellsTN1 2ES · South East12 wks24 wks5.9% (119)94
UllapoolIV26 2UW · Scotland8.4 wks24 wks0
UptonCH49 0UF · North West12.6 wks22.2 wks12.4% (460)139
Uxbridge (London)UB8 2DB · London12.9 wks24 wks4.9% (240)139
WakefieldWF5 9TR · Yorkshire and The Humber8.3 wks15.6 wks40.3% (1,711)230
WallaseyCH44 8AT · North West16.9 wks19.8 wks0.2% (1)7
Walton LGVLS23 7DU · Yorkshire and The Humber10.9 wks16.4 wks25.4% (134)70
Wanstead (London)E11 2AW · London16.3 wks24 wks5.2% (197)45
WarringtonWA2 9EP · North West13.9 wks20 wks20.8% (697)72
Warwick (Wedgenock House)CV34 5AP · West Midlands18.6 wks24 wks4% (144)328
WatfordWD25 8HU · East of England10.6 wks24 wks4.7% (304)130
WednesburyWS10 9HN · West Midlands14.3 wks24 wks4.7% (167)68
WellingboroughNN8 3RU · East Midlands23 wks24 wks0.4% (2)18
West Didsbury (Manchester)M21 7QY · North West20.6 wks24 wks4.1% (295)336
West Wickham (London)BR4 0RL · London7.7 wks24 wks4.2% (161)27
Weston-super-MareBS23 3PZ · South West4 wks11 wks7.7% (115)28
WhitbyYO22 4ET · Yorkshire and The Humber17.6 wks11 wks7.2% (16)0
WickKW1 4QS · Scotland11.4 wks17.4 wks15.8% (3)9
WidnesWA8 8PT · North West9 wks18.4 wks23.7% (493)198
WinchesterSO23 9SY · South East5.7 wks23.8 wks6.4% (179)0
WolverhamptonWV4 6JX · West Midlands13.6 wks24 wks5.1% (202)179
Wood Green (London)N22 5LF · London19 wks24 wks4.7% (163)218
WorcesterWR4 9FE · West Midlands10.4 wks24 wks4.5% (181)221
WorkingtonCA14 3YT · North West15.4 wks23.4 wks0.2% (1)2
WorksopS81 8BW · East Midlands12.6 wks22.6 wks14.5% (476)142
WorthingBN13 1NP · South East12 wks24 wks4.2% (151)226
WrexhamLL13 7YP · Wales5.6 wks8.2 wks28.2% (616)77
Yeading (London)UB4 9BS · London10.1 wks24 wks3.6% (51)113
YeovilBA20 2EN · South West10 wks19.6 wks4.7% (107)61
YorkYO32 9GW · Yorkshire and The Humber10.9 wks19.4 wks22.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