UK driving test centres

Browse and compare published statistics. These figures are not live appointment availability.

Showing 321 test centres

Compare selected centres
Driving test centre comparison data sourced from published DVSA statistics.
Test centreTownRegionHow long learners actually waitedCurrent appointment availabilityPass rateLast updatedActions
Aberdeen North Aberdeen Scotland 16.5 weeks 22 weeks 48.2% 14 October 2026 View details
Aberdeen South (Cove) Aberdeen Scotland 9.1 weeks 16.8 weeks 52.4% 14 October 2026 View details
Aberfeldy Aberfeldy Scotland 22.6 weeks Not published 68.5% 14 October 2026 View details
Abergavenny Abergavenny Wales 3.9 weeks 6.3 weeks 64.2% 14 October 2026 View details
Aberystwyth (Park Avenue) Aberystwyth Wales 7 weeks 13.3 weeks 55.1% 14 October 2026 View details
Airdrie Airdrie Scotland 7.1 weeks 24 weeks 47.4% 14 October 2026 View details
Alness Alness Scotland 14 weeks Not published 63.1% 14 October 2026 View details
Alnwick Alnwick North East 14.6 weeks Not published 55.5% 14 October 2026 View details
Arbroath Arbroath Scotland 29.9 weeks Not published 67.4% 14 October 2026 View details
Ashfield Sutton-in-Ashfield East Midlands 15.3 weeks 24 weeks 57.3% 14 October 2026 View details
Ashford (Kent) Ashford South East 7.1 weeks 17 weeks 46.2% 14 October 2026 View details
Atherton (Manchester) Manchester North West 10 weeks 24 weeks 44.3% 14 October 2026 View details
Aylesbury Aylesbury South East 7.3 weeks 24 weeks 49.3% 14 October 2026 View details
Ayr Ayr Scotland 8 weeks 12.8 weeks 57.5% 14 October 2026 View details
Bala Bala Wales 16.1 weeks Not published 61.6% 14 October 2026 View details
Ballater Ballater Scotland 20.9 weeks Not published Not published 14 October 2026 View details
Banbury Banbury South East 12.1 weeks 24 weeks 41.3% 14 October 2026 View details
Banff Banff Scotland 10.6 weeks Not published 57.5% 14 October 2026 View details
Bangor Bangor Wales 10.9 weeks 12.5 weeks 62.2% 14 October 2026 View details
Barnet (London) Barnet London 19.1 weeks 24 weeks 49.9% 14 October 2026 View details
Barnsley Barnsley Yorkshire and the Humber 7.3 weeks 19.8 weeks 58.5% 14 October 2026 View details
Barnstaple Barnstaple South West 7.4 weeks 5.3 weeks 51.4% 14 October 2026 View details
Barra Isle of Barra Scotland Not published Not published Not published 14 October 2026 View details
Barrow In Furness Barrow-In-Furness North West 6.4 weeks 1.5 weeks 69.6% 14 October 2026 View details
Barry Barry Wales 9.1 weeks Not published 57.0% 14 October 2026 View details
Basildon Basildon East of England 3.7 weeks 24 weeks 49.1% 14 October 2026 View details
Basingstoke Basingstoke South East 10.1 weeks 24 weeks 56.8% 14 October 2026 View details
Bedford Bedford East of England 3.3 weeks 24 weeks 53.7% 14 October 2026 View details
Belvedere (London) Belvedere London 4.3 weeks 24 weeks 40.5% 14 October 2026 View details
Benbecula Island Benbecula Island Scotland Not published Not published 72.9% 14 October 2026 View details
Berwick-On-Tweed Berwick-upon-Tweed North East 22.1 weeks Not published 53.9% 14 October 2026 View details
Birmingham (Cocks Moors) Birmingham West Midlands 4.7 weeks 22 weeks 53.5% 14 October 2026 View details
Birmingham (Garretts Green) Birmingham West Midlands 11.4 weeks 21.5 weeks 44.4% 14 October 2026 View details
Birmingham (Kings Heath) Birmingham West Midlands 10.1 weeks 24 weeks 46.8% 14 October 2026 View details
Birmingham (Kingstanding) Birmingham West Midlands 16.1 weeks 24 weeks 48.5% 14 October 2026 View details
Birmingham (Shirley) Solihull West Midlands 19 weeks 24 weeks 56.6% 14 October 2026 View details
Birmingham (South Yardley) South Yardley West Midlands 11.9 weeks 22.3 weeks 42.8% 14 October 2026 View details
Bishopbriggs Glasgow Scotland 21 weeks 21.3 weeks 49.8% 14 October 2026 View details
Bishops Stortford Bishops Stortford East of England 5.9 weeks 24 weeks 51.3% 14 October 2026 View details
Blackburn with Darwen Darwen North West 13.1 weeks 24 weeks 46.6% 14 October 2026 View details
Blackpool Blackpool North West 9.1 weeks 10.8 weeks 51.8% 14 October 2026 View details
Bletchley Bletchley South East 4 weeks 24 weeks 51.5% 14 October 2026 View details
Blyth Blyth North East 11.7 weeks 22.3 weeks 50.9% 14 October 2026 View details
Bodmin Bodmin South West 5.4 weeks 7 weeks 47.5% 14 October 2026 View details
Bolton (Manchester) Bolton North West 12.4 weeks 24 weeks 51.8% 14 October 2026 View details
Borehamwood (London) Borehamwood East of England 15.6 weeks 24 weeks 50.8% 14 October 2026 View details
Boston Boston East Midlands 3.6 weeks 22.5 weeks 50.7% 14 October 2026 View details
Bradford (Heaton) Bradford Yorkshire and the Humber 13.4 weeks 16 weeks 56.1% 14 October 2026 View details
Bradford (Thornbury) Bradford Yorkshire and the Humber 9.4 weeks 11.3 weeks 47.8% 14 October 2026 View details
Brecon Brecon Wales 7.4 weeks Not published 58.7% 14 October 2026 View details
Bredbury (Manchester) Stockport North West 16.1 weeks 24 weeks 56.0% 14 October 2026 View details
Brentwood (London) Brentwood East of England 5.3 weeks 24 weeks 48.5% 14 October 2026 View details
Bridgend Bridgend Wales 7.3 weeks 8.5 weeks 53.3% 14 October 2026 View details
Bridlington Bridlington Yorkshire and the Humber 13 weeks 17.5 weeks 55.5% 14 October 2026 View details
Bristol (Avonmouth) Avonmouth, South West 12.1 weeks 12 weeks 55.5% 14 October 2026 View details
Bristol (Kingswood) Bristol South West 5.9 weeks 17.5 weeks 51.9% 14 October 2026 View details
Brodick (Isle of Arran) Brodick Scotland 23.9 weeks Not published 67.3% 14 October 2026 View details
Bromley (London) BROMLEY London 7.9 weeks 24 weeks 52.9% 14 October 2026 View details
Buckie Buckie Scotland 9.4 weeks Not published 51.1% 14 October 2026 View details
Burgess Hill Burgess Hill South East 12.1 weeks 24 weeks 45.5% 14 October 2026 View details
Burton on Trent Burton West Midlands 13.9 weeks 24 weeks 54.7% 14 October 2026 View details
Bury (Manchester) Bury North West 5.7 weeks 24 weeks 46.3% 14 October 2026 View details
Bury St Edmunds Bury St Edmunds East of England 12.7 weeks 22 weeks 46.2% 14 October 2026 View details
Buxton Buxton East Midlands 17.4 weeks 19.8 weeks 58.7% 14 October 2026 View details
Callander Callander Scotland 29.7 weeks Not published 49.9% 14 October 2026 View details
Camborne Redruth, Cornwall South West 4.4 weeks 13.5 weeks 40.6% 14 October 2026 View details
Cambridge (Brookmount Court) Cambridge East of England 24.3 weeks 24 weeks 53.8% 14 October 2026 View details
Campbeltown Campbeltown Scotland 25.7 weeks Not published 71.6% 14 October 2026 View details
Canterbury Canterbury South East 5.4 weeks 14.3 weeks 45.8% 14 October 2026 View details
Cardiff (Llanishen) Cardiff Wales 7.7 weeks 13 weeks 46.5% 14 October 2026 View details
Cardigan Cardigan Wales 6 weeks 6.5 weeks 41.0% 14 October 2026 View details
Carlisle Carlisle North West 13.8 weeks 20 weeks 58.7% 14 October 2026 View details
Carlisle LGV (Cars) Carlisle North West 0.6 weeks Not published 44.7% 14 October 2026 View details
Carmarthen Carmarthen Wales 9.9 weeks 10.8 weeks 54.2% 14 October 2026 View details
Castle Douglas Castle Douglas Scotland 17.1 weeks Not published 53.4% 14 October 2026 View details
Chadderton Oldham North West 16.1 weeks 23.8 weeks 46.8% 14 October 2026 View details
Cheetham Hill (Manchester) Manchester North West 10 weeks 24 weeks 44.7% 14 October 2026 View details
Chelmsford Witham East of England 20.9 weeks 18.8 weeks 55.4% 14 October 2026 View details
Cheltenham Cheltenham South West 17 weeks 24 weeks 43.2% 14 October 2026 View details
Chertsey (London) Chertsey South East 21.7 weeks 24 weeks 52.9% 14 October 2026 View details
Chester Chester North West 7.5 weeks 19.5 weeks 47.3% 14 October 2026 View details
Chesterfield Chesterfield East Midlands 7.9 weeks 20.3 weeks 56.2% 14 October 2026 View details
Chichester Chichester South East 3.7 weeks 22 weeks 61.6% 14 October 2026 View details
Chingford (London) Chingford London 12.6 weeks 24 weeks 39.9% 14 October 2026 View details
Chippenham Chippenham South West 11.7 weeks 17 weeks 56.4% 14 October 2026 View details
Chorley Chorley North West 5.4 weeks 23 weeks 52.8% 14 October 2026 View details
Clacton-on-Sea Clacton-on-Sea East of England 6.4 weeks 20.3 weeks 48.2% 14 October 2026 View details
Colchester Colchester East of England 12.1 weeks 22.5 weeks 50.6% 14 October 2026 View details
Coventry Coventry West Midlands 11.9 weeks 24 weeks 40.0% 14 October 2026 View details
Crawley Crawley South East 17.8 weeks 24 weeks 42.7% 14 October 2026 View details
Crewe Crewe North West 12.1 weeks 21.3 weeks 43.8% 14 October 2026 View details
Crieff Crieff Scotland 29 weeks Not published Not published 14 October 2026 View details
Cumnock Cumnock Scotland 23 weeks Not published 67.4% 14 October 2026 View details
Darlington Darlington North East 7.6 weeks 12.8 weeks 47.1% 14 October 2026 View details
Derby (Alvaston) Derby East Midlands 12.3 weeks 24 weeks 51.8% 14 October 2026 View details
Doncaster Doncaster Yorkshire and the Humber 21.6 weeks 24 weeks 53.2% 14 October 2026 View details
Dorchester Dorchester South West 10.6 weeks 22.8 weeks 69.0% 14 October 2026 View details
Dudley Kingswinford West Midlands 18 weeks 24 weeks 45.2% 14 October 2026 View details
Dumbarton Dumbarton Scotland 4.4 weeks 10.5 weeks 52.8% 14 October 2026 View details
Dumfries Dumfries Scotland 16.3 weeks 5.3 weeks 53.9% 14 October 2026 View details
Dundee Dundee Scotland 14.6 weeks 24 weeks 57.3% 14 October 2026 View details
Dunfermline (Vine) Dunfermline Scotland 11.6 weeks 24 weeks 36.4% 14 October 2026 View details
Dunoon Dunoon Scotland 21.9 weeks Not published 71.5% 14 October 2026 View details
Duns Duns Scotland 21.7 weeks Not published 70.2% 14 October 2026 View details
Durham Meadowfield North East 15.9 weeks 23.8 weeks 53.2% 14 October 2026 View details
East Kilbride East Kilbride Scotland 23 weeks Not published 57.7% 14 October 2026 View details
Eastbourne Eastbourne South East 13.4 weeks 24 weeks 55.4% 14 October 2026 View details
Edinburgh (Currie) Edinburgh Scotland 20.3 weeks 16.3 weeks 41.6% 14 October 2026 View details
Edinburgh (Musselburgh) Edinburgh Scotland 19.7 weeks 24 weeks 49.4% 14 October 2026 View details
Elgin Elgin Scotland 9.7 weeks 9.5 weeks 42.3% 14 October 2026 View details
Enfield (Brancroft Way) Enfield London 2.6 weeks Not published 46.1% 14 October 2026 View details
Enfield (Innova Business Park) Enfield London 2.4 weeks 24 weeks 53.9% 14 October 2026 View details
Erith (London) Erith London 8.6 weeks 24 weeks 51.6% 14 October 2026 View details
Exeter Exeter South West 6.4 weeks 5.5 weeks 46.8% 14 October 2026 View details
Farnborough Farnborough South East 19.6 weeks 24 weeks 59.7% 14 October 2026 View details
Featherstone Featherstone West Midlands 11.9 weeks 24 weeks 36.4% 14 October 2026 View details
Folkestone Folkestone South East 7.1 weeks 9 weeks 42.4% 14 October 2026 View details
Forfar Forfar Scotland 28.2 weeks Not published 60.3% 14 October 2026 View details
Fort William Fort William Scotland 15 weeks Not published 65.5% 14 October 2026 View details
Fraserburgh Fraserburgh Scotland 16 weeks Not published 64.0% 14 October 2026 View details
Gairloch Gairloch Scotland 8.3 weeks Not published 73.5% 14 October 2026 View details
Galashiels Galashiels Scotland 5.1 weeks 6.5 weeks 47.4% 14 October 2026 View details
Gateshead Gateshead North East 11.1 weeks 16.3 weeks 37.5% 14 October 2026 View details
Gillingham Gillingham South East 12 weeks 23 weeks 56.4% 14 October 2026 View details
Girvan Girvan Scotland 15.9 weeks Not published 72.0% 14 October 2026 View details
Glasgow (Anniesland) Glasgow Scotland 21.6 weeks 24 weeks 44.3% 14 October 2026 View details
Glasgow (Baillieston) Glasgow Scotland 20 weeks 24 weeks 47.4% 14 October 2026 View details
Glasgow (Shieldhall) Glasgow Scotland 18 weeks 24 weeks 39.9% 14 October 2026 View details
Gloucester Quedgeley South West 16.2 weeks 24 weeks 47.8% 14 October 2026 View details
Golspie Golspie Scotland 18.9 weeks Not published 71.0% 14 October 2026 View details
Goodmayes (London) Goodmayes London 11.8 weeks 24 weeks 43.7% 14 October 2026 View details
Gosforth Newcastle Upon Tyne North East 21.1 weeks 24 weeks 48.4% 14 October 2026 View details
Grangemouth Grangemouth Scotland 21.9 weeks 20.8 weeks 50.7% 14 October 2026 View details
Grantham (Somerby) Grantham East Midlands 18.4 weeks 21.8 weeks 57.9% 14 October 2026 View details
Grantown-On-Spey Grantown-on-Spey Scotland 18.9 weeks Not published 56.9% 14 October 2026 View details
Greenford (Horsenden Lane) Greenford London 18.4 weeks 24 weeks 41.4% 14 October 2026 View details
Greenham Newbury South East 8.7 weeks 24 weeks 56.5% 14 October 2026 View details
Greenock Greenock Scotland 7.9 weeks 24 weeks 41.7% 14 October 2026 View details
Grimsby Coldwater Grimsby Yorkshire and the Humber 5.3 weeks 21 weeks 42.8% 14 October 2026 View details
Guildford Guildford South East 7.8 weeks 14.3 weeks 57.1% 14 October 2026 View details
Haddington Haddington Scotland 23.9 weeks Not published 57.5% 14 October 2026 View details
Halifax Halifax Yorkshire and the Humber 13.6 weeks 22 weeks 45.0% 14 October 2026 View details
Hamilton Hamilton Scotland 19.3 weeks 24 weeks 42.0% 14 October 2026 View details
Hartlepool Hartlepool North East 15.1 weeks 19.3 weeks 51.0% 14 October 2026 View details
Hastings (Ore) Hastings South East 17.1 weeks 9.5 weeks 52.4% 14 October 2026 View details
Hawick Hawick Scotland 15.9 weeks Not published 64.3% 14 October 2026 View details
Heckmondwike Heckmondwike Yorkshire and the Humber 15.7 weeks 16.5 weeks 45.8% 14 October 2026 View details
Hendon (London) Hendon London 21.1 weeks 24 weeks 51.4% 14 October 2026 View details
Hereford Hereford West Midlands 2.9 weeks 12.8 weeks 58.8% 14 October 2026 View details
Herne Bay Herne Bay South East 8.6 weeks 13 weeks 55.9% 14 October 2026 View details
Hexham Hexham North East 17.9 weeks Not published 53.0% 14 October 2026 View details
Heysham Heysham North West 18.3 weeks 12 weeks 59.2% 14 October 2026 View details
High Wycombe High Wycombe South East 6.1 weeks 4.5 weeks 51.5% 14 October 2026 View details
Hinckley Hinckley East Midlands 9.6 weeks 24 weeks 46.4% 14 October 2026 View details
Hornchurch (London) Romford London 22.3 weeks 24 weeks 46.3% 14 October 2026 View details
Horsforth Leeds Yorkshire and the Humber 11.6 weeks 13.8 weeks 49.7% 14 October 2026 View details
Huddersfield Huddersfield Yorkshire and the Humber 14.3 weeks 17 weeks 49.2% 14 October 2026 View details
Hull Hull Yorkshire and the Humber 4.4 weeks 7.3 weeks 47.9% 14 October 2026 View details
Huntly Huntly Scotland 15.6 weeks Not published 63.7% 14 October 2026 View details
Inveraray Inverary Scotland 23.3 weeks Not published 69.4% 14 October 2026 View details
Inverness (Longman Drive) Inverness Scotland 6.6 weeks 12.5 weeks 45.8% 14 October 2026 View details
Inverurie Inverurie Scotland 12.4 weeks 22 weeks 61.9% 14 October 2026 View details
Ipswich Ipswich East of England 5.3 weeks 21 weeks 62.3% 14 October 2026 View details
Irvine Irvine Scotland 17.6 weeks 24 weeks 55.7% 14 October 2026 View details
Islay Island Isle of Islay Scotland Not published Not published Not published 14 October 2026 View details
Isle of Mull Isle of Mull Scotland Not published Not published 73.8% 14 October 2026 View details
Isle of Skye (Portree) Lisigarry Place, Portree Scotland 3.4 weeks Not published 57.0% 14 October 2026 View details
Isle of Tiree Isle of Tiree Scotland Not published Not published Not published 14 October 2026 View details
Isleworth (Fleming Way) Isleworth London 20.9 weeks 24 weeks 50.4% 14 October 2026 View details
Kelso Kelso Scotland 24.7 weeks Not published 59.2% 14 October 2026 View details
Kendal (Oxenholme Road) Kendal North West 8.9 weeks 7.5 weeks 65.1% 14 October 2026 View details
Kettering Kettering East Midlands 4.7 weeks 23.8 weeks 49.1% 14 October 2026 View details
Kings Lynn Kings Lynn East of England 16 weeks 24 weeks 51.9% 14 October 2026 View details
Kingussie Kingussie Scotland 7.5 weeks Not published 59.1% 14 October 2026 View details
Kirkcaldy Fife Scotland 15.3 weeks 24 weeks 50.9% 14 October 2026 View details
Knaresborough Knaresborough Yorkshire and the Humber 6.9 weeks 10.5 weeks 58.5% 14 October 2026 View details
Kyle of Lochalsh Kyle of Lochalsh Scotland 7.7 weeks Not published 57.4% 14 October 2026 View details
Lanark Lanark Scotland 20.4 weeks Not published 58.1% 14 October 2026 View details
Launceston Launceston South West 6.4 weeks 4 weeks 46.3% 14 October 2026 View details
Lee On The Solent Lee on the Solent South East 18.9 weeks 24 weeks 63.2% 14 October 2026 View details
Leeds (Colton Mill) Leeds Yorkshire and the Humber 13.9 weeks 16.5 weeks 51.8% 14 October 2026 View details
Leeds (Fearnville) Leeds Yorkshire and the Humber Not published Not published 51.8% 14 October 2026 View details
Leicester (Cannock Street) Leicester East Midlands 7.9 weeks 23.8 weeks 40.2% 14 October 2026 View details
Leicester (Wigston) Leicester East Midlands 12.7 weeks 23.3 weeks 51.2% 14 October 2026 View details
Leighton Buzzard (Stanbridge Road) Leighton Buzzard East of England 25.1 weeks 21.8 weeks 49.9% 14 October 2026 View details
Lerwick Lerwick Scotland 14.4 weeks Not published 67.8% 14 October 2026 View details
Letchworth Letchworth East of England 21 weeks 24 weeks 57.5% 14 October 2026 View details
Lichfield Lichfield West Midlands 17 weeks 24 weeks 53.0% 14 October 2026 View details
Lincoln Lincoln East Midlands 12.7 weeks 23.8 weeks 52.1% 14 October 2026 View details
Livingston Livingston Scotland 8.2 weeks 24 weeks 55.7% 14 October 2026 View details
Llanelli Llanelli Wales 7 weeks 4.3 weeks 51.0% 14 October 2026 View details
Llantrisant Llantrisant Wales 6.4 weeks 8.3 weeks 54.0% 14 October 2026 View details
Lochgilphead Lochgilphead Scotland 23.1 weeks Not published 56.4% 14 October 2026 View details
Loughborough Loughborough East Midlands 10.5 weeks 14.5 weeks 42.3% 14 October 2026 View details
Loughton (London) Loughton East of England 20.9 weeks 24 weeks 47.0% 14 October 2026 View details
Louth Louth East Midlands 9 weeks Not published 53.9% 14 October 2026 View details
Lowestoft(Mobbs Way) Lowestoft East of England 18.4 weeks 23.5 weeks 43.3% 14 October 2026 View details
Ludlow Ludlow West Midlands 10 weeks 19 weeks 58.7% 14 October 2026 View details
Luton Luton East of England 9.9 weeks 24 weeks 39.2% 14 October 2026 View details
Macclesfield Macclesfield North West 16.4 weeks 20.8 weeks 51.9% 14 October 2026 View details
Maidstone Maidstone South East 9.7 weeks 21 weeks 60.2% 14 October 2026 View details
Mallaig Mallaig Scotland 22 weeks Not published 64.2% 14 October 2026 View details
Malton Malton Yorkshire and the Humber 12.6 weeks Not published 64.3% 14 October 2026 View details
Medway Ambley Road Gillingham South East 1 week Not published Not published 14 October 2026 View details
Melton Mowbray Melton Mowbray East Midlands 20 weeks Not published 69.7% 14 October 2026 View details
Merthyr Tydfil Merthyr Tydfil Wales 8.9 weeks 13 weeks 51.2% 14 October 2026 View details
Middlesbrough Middlesbrough North East 15.9 weeks 24 weeks 47.7% 14 October 2026 View details
Mill Hill (London) Mill Hill London 16.4 weeks 18.8 weeks 51.4% 14 October 2026 View details
Mitcham (London) Surrey London 16.1 weeks 24 weeks 47.0% 14 October 2026 View details
Monmouth Monmouth Wales 4.7 weeks 13.3 weeks 51.0% 14 October 2026 View details
Montrose Montrose Scotland 18.9 weeks Not published 70.0% 14 October 2026 View details
Morden (London) Morden London 19.1 weeks 24 weeks 51.0% 14 October 2026 View details
Nelson Nelson North West 18.9 weeks 24 weeks 51.7% 14 October 2026 View details
Newport (Gwent) Newport Wales 6.7 weeks 10.8 weeks 48.9% 14 October 2026 View details
Newport (Isle of Wight) Newport South East 7.1 weeks 9.8 weeks 54.1% 14 October 2026 View details
Newton Abbot Newton Abbot South West 16 weeks 18.5 weeks 53.8% 14 October 2026 View details
Newton Stewart Newton Stewart Scotland 18.1 weeks Not published 65.8% 14 October 2026 View details
Newtown Newtown Wales 14.1 weeks 16.3 weeks 58.0% 14 October 2026 View details
Norris Green (Liverpool) Norris Green North West 18 weeks 24 weeks 37.8% 14 October 2026 View details
Northallerton Northallerton Yorkshire and the Humber 14.3 weeks 17.5 weeks 60.4% 14 October 2026 View details
Northampton Northampton East Midlands 8.6 weeks 24 weeks 52.1% 14 October 2026 View details
Northwich Northwich North West 7.3 weeks Not published 57.6% 14 October 2026 View details
Norwich (Peachman Way) Norwich East of England 9 weeks 22.3 weeks 61.7% 14 October 2026 View details
Nottingham (Chilwell) Beeston East Midlands 5.1 weeks 24 weeks 49.9% 14 October 2026 View details
Nottingham (Colwick) Nottingham East Midlands 13.3 weeks 23.5 weeks 46.4% 14 October 2026 View details
Nuneaton Nuneaton West Midlands 9 weeks 24 weeks 53.2% 14 October 2026 View details
Oban Oban Scotland 18 weeks Not published 66.1% 14 October 2026 View details
Orkney Orkney Scotland 11 weeks Not published 55.9% 14 October 2026 View details
Oswestry Oswestry West Midlands 11.7 weeks Not published 52.4% 14 October 2026 View details
Oxford (Cowley) Oxford South East 4.4 weeks 24 weeks 50.6% 14 October 2026 View details
Paisley Paisley Scotland 18.1 weeks 24 weeks 48.6% 14 October 2026 View details
Peebles Peebles Scotland 24.1 weeks Not published 58.8% 14 October 2026 View details
Pembroke Dock Pembroke Dock Wales 5.1 weeks 10.3 weeks 50.1% 14 October 2026 View details
Penzance Penzance South West 10.7 weeks Not published 46.5% 14 October 2026 View details
Perth (Arran Road) Perth Scotland 11.6 weeks 22.5 weeks 48.8% 14 October 2026 View details
Peterborough Peterborough East of England 15.4 weeks 24 weeks 52.8% 14 October 2026 View details
Peterhead Peterhead Scotland 6.4 weeks 15 weeks 53.2% 14 October 2026 View details
Pinner (London) Pinner London 23.1 weeks 24 weeks 49.7% 14 October 2026 View details
Pitlochry Pitlochry Scotland 19.9 weeks Not published 73.3% 14 October 2026 View details
Plymouth Plymouth South West 7.1 weeks 9 weeks 40.7% 14 October 2026 View details
Pontefract Castleford Yorkshire and the Humber 15.7 weeks 21.3 weeks 46.9% 14 October 2026 View details
Poole Poole South West 8.8 weeks 16.5 weeks 53.4% 14 October 2026 View details
Portsmouth Portsmouth South East 16.1 weeks 19 weeks 52.8% 14 October 2026 View details
Preston Preston North West 14.4 weeks 21.8 weeks 56.3% 14 October 2026 View details
Pwllheli Pwllheli Wales 16.3 weeks 16 weeks 68.1% 14 October 2026 View details
Reading Reading South East 6.3 weeks 24 weeks 55.4% 14 October 2026 View details
Redditch Redditch West Midlands 4 weeks 24 weeks 51.4% 14 October 2026 View details
Redhill Aerodrome Redhill South East 13.3 weeks 24 weeks 53.9% 14 October 2026 View details
Rhyl Rhyl Wales 9.6 weeks 19.5 weeks 56.9% 14 October 2026 View details
Rochdale (Manchester) Rochdale North West 5.6 weeks 20.3 weeks 48.3% 14 October 2026 View details
Rotherham Rotherham Yorkshire and the Humber 7.1 weeks 19 weeks 53.1% 14 October 2026 View details
Rothesay Rothesay Scotland 21.7 weeks Not published 52.0% 14 October 2026 View details
Rugby Rugby West Midlands 10.8 weeks 24 weeks 51.4% 14 October 2026 View details
Sale (Manchester) Sale North West 18.3 weeks 24 weeks 51.4% 14 October 2026 View details
Salisbury Salisbury South West 6.1 weeks 15.5 weeks 48.5% 14 October 2026 View details
Scarborough Scarborough Yorkshire and the Humber 2.9 weeks 2.8 weeks 45.1% 14 October 2026 View details
Scunthorpe Humberside Yorkshire and the Humber 5.6 weeks 17.8 weeks 45.4% 14 October 2026 View details
Sevenoaks Sevenoaks South East 15 weeks 7.5 weeks 59.0% 14 October 2026 View details
Sheffield (Handsworth) Sheffield Yorkshire and the Humber 6.1 weeks 24 weeks 44.1% 14 October 2026 View details
Sheffield (Middlewood Road) Sheffield Yorkshire and the Humber 17.3 weeks 24 weeks 48.7% 14 October 2026 View details
Shrewsbury Shrewsbury West Midlands 10.1 weeks 23.3 weeks 51.0% 14 October 2026 View details
Sidcup (London) Sidcup London 23 weeks 24 weeks 58.7% 14 October 2026 View details
Skegness Skegness East Midlands 17.9 weeks Not published 55.9% 14 October 2026 View details
Skipton Skipton Yorkshire and the Humber 13.8 weeks 21.8 weeks 57.3% 14 October 2026 View details
Slough (London) Slough South East 22.1 weeks 24 weeks 50.8% 14 October 2026 View details
Southall (London) Southall London 5.4 weeks 24 weeks 44.8% 14 October 2026 View details
Southampton (Maybush) Southampton South East 14.4 weeks 20.5 weeks 50.3% 14 October 2026 View details
Southend-on-Sea Southend-on-Sea East of England 17.6 weeks 23.8 weeks 47.0% 14 October 2026 View details
Southport (Liverpool) Southport North West 18 weeks 23.5 weeks 56.5% 14 October 2026 View details
Speke (Liverpool) Liverpool North West 7.5 weeks 16.5 weeks 40.5% 14 October 2026 View details
St Albans St Albans East of England 6 weeks 24 weeks 50.7% 14 October 2026 View details
St Helens (Liverpool) Liverpool North West 11.4 weeks 12.8 weeks 40.9% 14 October 2026 View details
Stafford Stafford West Midlands 16.2 weeks 24 weeks 45.8% 14 October 2026 View details
Steeton Keighley Yorkshire and the Humber 15.6 weeks 16.5 weeks 52.8% 14 October 2026 View details
Stevenage Stevenage East of England 3.7 weeks 24 weeks 55.3% 14 October 2026 View details
Stirling Stirling Scotland 12.4 weeks 18.8 weeks 43.0% 14 October 2026 View details
Stoke-On-Trent (Cobridge) Stoke-On-Trent West Midlands 14 weeks 22.8 weeks 40.6% 14 October 2026 View details
Stoke-on-Trent (Newcastle-Under-Lyme) Stoke-On-Trent West Midlands 19.1 weeks 22.8 weeks 41.6% 14 October 2026 View details
Stornoway Isle of Lewis Scotland 9.9 weeks Not published 66.6% 14 October 2026 View details
Stranraer Stranraer Scotland 20.3 weeks Not published 71.2% 14 October 2026 View details
Sunderland Sunderland North East 9 weeks 18.3 weeks 51.1% 14 October 2026 View details
Swansea Swansea Wales 7.3 weeks 9.5 weeks 48.2% 14 October 2026 View details
Swindon Swindon South West 12.1 weeks 21.5 weeks 51.1% 14 October 2026 View details
Taunton Taunton South West 12.6 weeks 15.5 weeks 59.5% 14 October 2026 View details
Telford Telford West Midlands 16 weeks 24 weeks 48.9% 14 October 2026 View details
Thurso Thurso Scotland 14.5 weeks Not published 63.0% 14 October 2026 View details
Tilbury Tilbury East of England 5.2 weeks 24 weeks 50.4% 14 October 2026 View details
Tolworth (London) Tolworth London 23.1 weeks 24 weeks 53.6% 14 October 2026 View details
Tottenham Tottenham London 6.7 weeks 24 weeks 48.9% 14 October 2026 View details
Trowbridge Trowbridge South West 5.6 weeks Not published 55.2% 14 October 2026 View details
Tunbridge Wells Tunbridge Wells South East 10.6 weeks 24 weeks 64.5% 14 October 2026 View details
Ullapool Ullapool Scotland 11.1 weeks Not published 61.2% 14 October 2026 View details
Upton Upton North West 12.1 weeks 22.3 weeks 52.6% 14 October 2026 View details
Uxbridge (London) Uxbridge London 16.3 weeks 24 weeks 52.3% 14 October 2026 View details
Wakefield Ossett Yorkshire and the Humber 13.3 weeks 12 weeks 45.4% 14 October 2026 View details
Wallasey Wallasey North West 12.6 weeks 8 weeks 54.3% 14 October 2026 View details
Walton LGV Wetherby Yorkshire and the Humber 10.3 weeks Not published 59.8% 14 October 2026 View details
Wanstead (London) Wanstead London 13 weeks 24 weeks 44.4% 14 October 2026 View details
Warrington Warrington North West 17.1 weeks 20.8 weeks 55.5% 14 October 2026 View details
Warwick (Wedgenock House) Warwick West Midlands 9.8 weeks 24 weeks 48.5% 14 October 2026 View details
Watford Watford East of England 15.1 weeks 24 weeks 46.2% 14 October 2026 View details
Wednesbury Wednesbury West Midlands 13.1 weeks 24 weeks 35.0% 14 October 2026 View details
Wellingborough Wellingborough East Midlands 18 weeks Not published 60.0% 14 October 2026 View details
West Didsbury (Manchester) West Didsbury North West 19.9 weeks 24 weeks 47.7% 14 October 2026 View details
West Wickham (London) West Wickham London 6 weeks 24 weeks 51.6% 14 October 2026 View details
Weston-super-Mare Weston Super Mare South West 4 weeks 5.3 weeks 61.0% 14 October 2026 View details
Whitby Whitby Yorkshire and the Humber 15 weeks Not published 56.7% 14 October 2026 View details
Wick Wick Scotland 13.1 weeks Not published 59.4% 14 October 2026 View details
Widnes Widnes North West 9.1 weeks 18.3 weeks 42.7% 14 October 2026 View details
Winchester Winchester South East 11.3 weeks 24 weeks 52.2% 14 October 2026 View details
Wolverhampton Wolverhampton West Midlands 15.9 weeks 24 weeks 34.3% 14 October 2026 View details
Wood Green (London) Wood Green London 11.8 weeks 24 weeks 46.8% 14 October 2026 View details
Worcester Worcester West Midlands 14 weeks 22.8 weeks 51.9% 14 October 2026 View details
Workington Workington North West 7.8 weeks 22.8 weeks 61.9% 14 October 2026 View details
Worksop Worksop East Midlands 12.1 weeks 20.5 weeks 55.2% 14 October 2026 View details
Worthing Worthing South East 13.7 weeks 24 weeks 59.8% 14 October 2026 View details
Wrexham Wrexham Wales 7.1 weeks 17 weeks 51.9% 14 October 2026 View details
Yeading (London) Yeading London 3 weeks 24 weeks 52.8% 14 October 2026 View details
Yeovil Yeovil South West 13.1 weeks 15.5 weeks 63.4% 14 October 2026 View details
York York Yorkshire and the Humber 16.3 weeks 19.8 weeks 54.4% 14 October 2026 View details
Isles of Scilly Isles of Scilly South West 15.9 weeks Not published 75.0% 14 October 2026 View details

How long learners actually waited

The median time between booking and taking a test for people who completed a test during the month.

Current appointment availability

How far ahead at least 10% of weekly appointments remained available. It is not the time every learner waited and it is not live availability.

Data source and date

Driver and Vehicle Standards Agency. Latest records for how long learners actually waited and current appointment availability were published 14 October 2026; pass rates cover April 2025 to March 2026.

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

Reviewed by Drive Test Finder UK Editorial Team

Review date: 16 October 2026

How we review: We match each page to the latest imported DVSA tables, check location details against the live GOV.UK centre directory and show missing figures as not published rather than estimating them.

Sources checked: DVSA driving-test data tables (opens on GOV.UK in a new tab), GOV.UK driving-test-centre directory (opens on GOV.UK in a new tab).

The collective byline used by Jamhawks Trading Ltd for source checking, data processing and content updates. It does not represent a named individual or a claim of DVSA affiliation or professional driving-instructor status.

Manage cookie choices

Necessary

Required to remember your cookie choice.

Always on