England driving test centres

A regional view of published DVSA waiting times and pass rates. Figures are not live availability.

Average published wait
21.5 weeks
Shortest published wait
5.8 weeks
Longest published wait
24 weeks
Highest published pass rate
69.7%

Centres in England

Showing 219 test centres

Compare selected centres
Driving test centre comparison data sourced from published DVSA statistics.
Test centreTownRegionPublished waiting timePass rateLast updatedActions
Alnwick Alnwick North East 17 weeks 55.5% 8 July 2026 View details
Ashfield Ashfield East Midlands 24 weeks 57.3% 8 July 2026 View details
Ashford (Kent) Ashford South East 20.6 weeks 46.2% 8 July 2026 View details
Atherton (Manchester) Atherton North West 24 weeks 44.3% 8 July 2026 View details
Aylesbury Aylesbury South East 24 weeks 49.3% 8 July 2026 View details
Banbury Banbury South East 24 weeks 41.3% 8 July 2026 View details
Barnet (London) Barnet London 24 weeks 49.9% 8 July 2026 View details
Barnsley Barnsley Yorkshire and the Humber 21.4 weeks 58.5% 8 July 2026 View details
Barnstaple Barnstaple South West 11 weeks 51.4% 8 July 2026 View details
Barrow In Furness Barrow In Furness North West 5.8 weeks 69.6% 8 July 2026 View details
Basildon Basildon East of England 24 weeks 49.1% 8 July 2026 View details
Basingstoke Basingstoke South East 16.4 weeks 56.8% 8 July 2026 View details
Bedford Bedford East of England 20.4 weeks 53.7% 8 July 2026 View details
Belvedere (London) Belvedere London 20.2 weeks 40.5% 8 July 2026 View details
Berwick-On-Tweed Berwick-On-Tweed North East 13.2 weeks 53.9% 8 July 2026 View details
Birmingham (Cocks Moors) Birmingham West Midlands 24 weeks 53.5% 8 July 2026 View details
Birmingham (Garretts Green) Birmingham West Midlands 24 weeks 44.4% 8 July 2026 View details
Birmingham (Kings Heath) Birmingham West Midlands 24 weeks 46.8% 8 July 2026 View details
Birmingham (Kingstanding) Birmingham West Midlands 24 weeks 48.5% 8 July 2026 View details
Birmingham (Shirley) Birmingham West Midlands 24 weeks 56.6% 8 July 2026 View details
Birmingham (South Yardley) Birmingham West Midlands 24 weeks 42.8% 8 July 2026 View details
Bishops Stortford Bishops Stortford East of England 24 weeks 51.3% 8 July 2026 View details
Blackburn with Darwen Blackburn with Darwen North West 23.6 weeks 46.6% 8 July 2026 View details
Blackpool Blackpool North West 16.6 weeks 51.8% 8 July 2026 View details
Bletchley Bletchley South East 24 weeks 51.5% 8 July 2026 View details
Blyth Blyth North East 23.8 weeks 50.9% 8 July 2026 View details
Bodmin Bodmin South West 19.6 weeks 47.5% 8 July 2026 View details
Bolton (Manchester) Bolton North West 24 weeks 51.8% 8 July 2026 View details
Borehamwood (London) Borehamwood East of England 24 weeks 50.8% 8 July 2026 View details
Boston Boston East Midlands 24 weeks 50.7% 8 July 2026 View details
Bradford (Heaton) Bradford Yorkshire and the Humber 17.4 weeks 56.1% 8 July 2026 View details
Bradford (Thornbury) Bradford Yorkshire and the Humber 14.2 weeks 47.8% 8 July 2026 View details
Bredbury (Manchester) Bredbury North West 22.6 weeks 56.0% 8 July 2026 View details
Brentwood (London) Brentwood East of England 24 weeks 48.5% 8 July 2026 View details
Bridlington Bridlington Yorkshire and the Humber 9.2 weeks 55.5% 8 July 2026 View details
Bristol (Avonmouth) Bristol South West 12.4 weeks 55.5% 8 July 2026 View details
Bristol (Kingswood) Bristol South West 20.8 weeks 51.9% 8 July 2026 View details
Bromley (London) Bromley London 24 weeks 52.9% 8 July 2026 View details
Burgess Hill Burgess Hill South East 24 weeks 45.5% 8 July 2026 View details
Burton on Trent Burton on Trent West Midlands 24 weeks 54.7% 8 July 2026 View details
Bury (Manchester) Bury North West 24 weeks 46.3% 8 July 2026 View details
Bury St Edmunds Bury St Edmunds East of England 23.2 weeks 46.2% 8 July 2026 View details
Buxton Buxton East Midlands 24 weeks 58.7% 8 July 2026 View details
Camborne Camborne South West 24 weeks 40.6% 8 July 2026 View details
Cambridge (Brookmount Court) Cambridge East of England 24 weeks 53.8% 8 July 2026 View details
Canterbury Canterbury South East 21 weeks 45.8% 8 July 2026 View details
Carlisle Carlisle North West 24 weeks 58.7% 8 July 2026 View details
Carlisle LGV (Cars) Carlisle LGV North West 24 weeks 44.7% 8 July 2026 View details
Chadderton Chadderton North West 22.4 weeks 46.8% 8 July 2026 View details
Cheetham Hill (Manchester) Cheetham Hill North West 24 weeks 44.7% 8 July 2026 View details
Chelmsford Chelmsford East of England 24 weeks 55.4% 8 July 2026 View details
Cheltenham Cheltenham South West 24 weeks 43.2% 8 July 2026 View details
Chertsey (London) Chertsey South East 24 weeks 52.9% 8 July 2026 View details
Chester Chester North West 23.2 weeks 47.3% 8 July 2026 View details
Chesterfield Chesterfield East Midlands 23.2 weeks 56.2% 8 July 2026 View details
Chichester Chichester South East 23.2 weeks 61.6% 8 July 2026 View details
Chingford (London) Chingford London 23.8 weeks 39.9% 8 July 2026 View details
Chippenham Chippenham South West 16.2 weeks 56.4% 8 July 2026 View details
Chorley Chorley North West 23 weeks 52.8% 8 July 2026 View details
Clacton-on-Sea Clacton-on-Sea East of England 23.2 weeks 48.2% 8 July 2026 View details
Colchester Colchester East of England 22.8 weeks 50.6% 8 July 2026 View details
Coventry Coventry West Midlands 24 weeks 40.0% 8 July 2026 View details
Crawley Crawley South East 24 weeks 42.7% 8 July 2026 View details
Crewe Crewe North West 23.6 weeks 43.8% 8 July 2026 View details
Darlington Darlington North East 13 weeks 47.1% 8 July 2026 View details
Derby (Alvaston) Derby East Midlands 24 weeks 51.8% 8 July 2026 View details
Doncaster Doncaster Yorkshire and the Humber 22.6 weeks 53.2% 8 July 2026 View details
Dorchester Dorchester South West 22.6 weeks 69.0% 8 July 2026 View details
Dudley Dudley West Midlands 24 weeks 45.2% 8 July 2026 View details
Durham Durham North East 16.4 weeks 53.2% 8 July 2026 View details
Eastbourne Eastbourne South East 24 weeks 55.4% 8 July 2026 View details
Enfield (Brancroft Way) Enfield London 24 weeks 46.1% 8 July 2026 View details
Enfield (Innova Business Park) Enfield London 24 weeks 53.9% 8 July 2026 View details
Erith (London) Erith London 24 weeks 51.6% 8 July 2026 View details
Exeter Exeter South West 16.4 weeks 46.8% 8 July 2026 View details
Farnborough Farnborough South East 24 weeks 59.7% 8 July 2026 View details
Featherstone Featherstone West Midlands 24 weeks 36.4% 8 July 2026 View details
Folkestone Folkestone South East 13.2 weeks 42.4% 8 July 2026 View details
Gateshead Gateshead North East 19.8 weeks 37.5% 8 July 2026 View details
Gillingham Gillingham South East 24 weeks 56.4% 8 July 2026 View details
Gloucester Gloucester South West 24 weeks 47.8% 8 July 2026 View details
Goodmayes (London) Goodmayes London 24 weeks 43.7% 8 July 2026 View details
Gosforth Gosforth North East 23.2 weeks 48.4% 8 July 2026 View details
Grantham (Somerby) Grantham East Midlands 24 weeks 57.9% 8 July 2026 View details
Greenford (Horsenden Lane) Greenford London 24 weeks 41.4% 8 July 2026 View details
Greenham Greenham South East 19.8 weeks 56.5% 8 July 2026 View details
Grimsby Coldwater Grimsby Coldwater Yorkshire and the Humber 24 weeks 42.8% 8 July 2026 View details
Guildford Guildford South East 24 weeks 57.1% 8 July 2026 View details
Halifax Halifax Yorkshire and the Humber 20 weeks 45.0% 8 July 2026 View details
Hartlepool Hartlepool North East 16 weeks 51.0% 8 July 2026 View details
Hastings (Ore) Hastings South East 24 weeks 52.4% 8 July 2026 View details
Heckmondwike Heckmondwike Yorkshire and the Humber 16.4 weeks 45.8% 8 July 2026 View details
Hendon (London) Hendon London 24 weeks 51.4% 8 July 2026 View details
Hereford Hereford West Midlands 24 weeks 58.8% 8 July 2026 View details
Herne Bay Herne Bay South East 18.2 weeks 55.9% 8 July 2026 View details
Hexham Hexham North East 22.4 weeks 53.0% 8 July 2026 View details
Heysham Heysham North West 19.2 weeks 59.2% 8 July 2026 View details
High Wycombe High Wycombe South East 19 weeks 51.5% 8 July 2026 View details
Hinckley Hinckley East Midlands 24 weeks 46.4% 8 July 2026 View details
Hornchurch (London) Hornchurch London 24 weeks 46.3% 8 July 2026 View details
Horsforth Horsforth Yorkshire and the Humber 14.4 weeks 49.7% 8 July 2026 View details
Huddersfield Huddersfield Yorkshire and the Humber 21 weeks 49.2% 8 July 2026 View details
Hull Hull Yorkshire and the Humber 24 weeks 47.9% 8 July 2026 View details
Ipswich Ipswich East of England 23.2 weeks 62.3% 8 July 2026 View details
Isleworth (Fleming Way) Isleworth London 24 weeks 50.4% 8 July 2026 View details
Kendal (Oxenholme Road) Kendal North West 18.4 weeks 65.1% 8 July 2026 View details
Kettering Kettering East Midlands 24 weeks 49.1% 8 July 2026 View details
Kings Lynn Kings Lynn East of England 24 weeks 51.9% 8 July 2026 View details
Knaresborough Knaresborough Yorkshire and the Humber 13.6 weeks 58.5% 8 July 2026 View details
Launceston Launceston South West 12.4 weeks 46.3% 8 July 2026 View details
Lee On The Solent Lee On The Solent South East 24 weeks 63.2% 8 July 2026 View details
Leeds (Colton Mill) Leeds Yorkshire and the Humber 16.2 weeks 51.8% 8 July 2026 View details
Leeds (Fearnville) Leeds Yorkshire and the Humber 21.6 weeks 51.8% 8 July 2026 View details
Leicester (Cannock Street) Leicester East Midlands 24 weeks 40.2% 8 July 2026 View details
Leicester (Wigston) Leicester East Midlands 24 weeks 51.2% 8 July 2026 View details
Leighton Buzzard (Stanbridge Road) Leighton Buzzard East of England 24 weeks 49.9% 8 July 2026 View details
Letchworth Letchworth East of England 24 weeks 57.5% 8 July 2026 View details
Lichfield Lichfield West Midlands 24 weeks 53.0% 8 July 2026 View details
Lincoln Lincoln East Midlands 24 weeks 52.1% 8 July 2026 View details
Loughborough Loughborough East Midlands 24 weeks 42.3% 8 July 2026 View details
Loughton (London) Loughton East of England 24 weeks 47.0% 8 July 2026 View details
Louth Louth East Midlands 18.4 weeks 53.9% 8 July 2026 View details
Lowestoft(Mobbs Way) Lowestoft(Mobbs Way) East of England 17 weeks 43.3% 8 July 2026 View details
Ludlow Ludlow West Midlands 22.6 weeks 58.7% 8 July 2026 View details
Luton Luton East of England 24 weeks 39.2% 8 July 2026 View details
Macclesfield Macclesfield North West 19.8 weeks 51.9% 8 July 2026 View details
Maidstone Maidstone South East 22.6 weeks 60.2% 8 July 2026 View details
Malton Malton Yorkshire and the Humber 15 weeks 64.3% 8 July 2026 View details
Melton Mowbray Melton Mowbray East Midlands 17.6 weeks 69.7% 8 July 2026 View details
Middlesbrough Middlesbrough North East 20.2 weeks 47.7% 8 July 2026 View details
Mill Hill (London) Mill Hill London 24 weeks 51.4% 8 July 2026 View details
Mitcham (London) Mitcham London 24 weeks 47.0% 8 July 2026 View details
Morden (London) Morden London 24 weeks 51.0% 8 July 2026 View details
Nelson Nelson North West 21.8 weeks 51.7% 8 July 2026 View details
Newport (Isle of Wight) Newport South East 9.2 weeks 54.1% 8 July 2026 View details
Newton Abbot Newton Abbot South West 19.2 weeks 53.8% 8 July 2026 View details
Norris Green (Liverpool) Norris Green North West 23 weeks 37.8% 8 July 2026 View details
Northallerton Northallerton Yorkshire and the Humber 15.6 weeks 60.4% 8 July 2026 View details
Northampton Northampton East Midlands 23.4 weeks 52.1% 8 July 2026 View details
Northwich Northwich North West 24 weeks 57.6% 8 July 2026 View details
Norwich (Peachman Way) Norwich East of England 24 weeks 61.7% 8 July 2026 View details
Nottingham (Chilwell) Nottingham East Midlands 24 weeks 49.9% 8 July 2026 View details
Nottingham (Colwick) Nottingham East Midlands 23.8 weeks 46.4% 8 July 2026 View details
Nuneaton Nuneaton West Midlands 24 weeks 53.2% 8 July 2026 View details
Oswestry Oswestry West Midlands 20.6 weeks 52.4% 8 July 2026 View details
Oxford (Cowley) Oxford South East 16.6 weeks 50.6% 8 July 2026 View details
Penzance Penzance South West 13.4 weeks 46.5% 8 July 2026 View details
Peterborough Peterborough East of England 24 weeks 52.8% 8 July 2026 View details
Pinner (London) Pinner London 24 weeks 49.7% 8 July 2026 View details
Plymouth Plymouth South West 15.4 weeks 40.7% 8 July 2026 View details
Pontefract Pontefract Yorkshire and the Humber 14.6 weeks 46.9% 8 July 2026 View details
Poole Poole South West 23.8 weeks 53.4% 8 July 2026 View details
Portsmouth Portsmouth South East 20.6 weeks 52.8% 8 July 2026 View details
Preston Preston North West 24 weeks 56.3% 8 July 2026 View details
Reading Reading South East 23.2 weeks 55.4% 8 July 2026 View details
Redditch Redditch West Midlands 20 weeks 51.4% 8 July 2026 View details
Redhill Aerodrome Redhill Aerodrome South East 24 weeks 53.9% 8 July 2026 View details
Rochdale (Manchester) Rochdale North West 23.2 weeks 48.3% 8 July 2026 View details
Rotherham Rotherham Yorkshire and the Humber 21.2 weeks 53.1% 8 July 2026 View details
Rugby Rugby West Midlands 24 weeks 51.4% 8 July 2026 View details
Sale (Manchester) Sale North West 24 weeks 51.4% 8 July 2026 View details
Salisbury Salisbury South West 10.2 weeks 48.5% 8 July 2026 View details
Scarborough Scarborough Yorkshire and the Humber 14 weeks 45.1% 8 July 2026 View details
Scunthorpe Scunthorpe Yorkshire and the Humber 24 weeks 45.4% 8 July 2026 View details
Sevenoaks Sevenoaks South East 24 weeks 59.0% 8 July 2026 View details
Sheffield (Handsworth) Sheffield Yorkshire and the Humber 24 weeks 44.1% 8 July 2026 View details
Sheffield (Middlewood Road) Sheffield Yorkshire and the Humber 24 weeks 48.7% 8 July 2026 View details
Shrewsbury Shrewsbury West Midlands 17.2 weeks 51.0% 8 July 2026 View details
Sidcup (London) Sidcup London 24 weeks 58.7% 8 July 2026 View details
Skegness Skegness East Midlands 18.6 weeks 55.9% 8 July 2026 View details
Skipton Skipton Yorkshire and the Humber 24 weeks 57.3% 8 July 2026 View details
Slough (London) Slough South East 24 weeks 50.8% 8 July 2026 View details
Southall (London) Southall London 24 weeks 44.8% 8 July 2026 View details
Southampton (Maybush) Southampton South East 20.4 weeks 50.3% 8 July 2026 View details
Southend-on-Sea Southend-on-Sea East of England 24 weeks 47.0% 8 July 2026 View details
Southport (Liverpool) Southport North West 22.8 weeks 56.5% 8 July 2026 View details
Speke (Liverpool) Speke North West 21 weeks 40.5% 8 July 2026 View details
St Albans St Albans East of England 24 weeks 50.7% 8 July 2026 View details
St Helens (Liverpool) St Helens North West 14.8 weeks 40.9% 8 July 2026 View details
Stafford Stafford West Midlands 24 weeks 45.8% 8 July 2026 View details
Steeton Steeton Yorkshire and the Humber 17.4 weeks 52.8% 8 July 2026 View details
Stevenage Stevenage East of England 24 weeks 55.3% 8 July 2026 View details
Stoke-On-Trent (Cobridge) Stoke-On-Trent West Midlands 20.6 weeks 40.6% 8 July 2026 View details
Stoke-on-Trent (Newcastle-Under-Lyme) Stoke-on-Trent West Midlands 23.2 weeks 41.6% 8 July 2026 View details
Sunderland Sunderland North East 23.4 weeks 51.1% 8 July 2026 View details
Swindon Swindon South West 22.6 weeks 51.1% 8 July 2026 View details
Taunton Taunton South West 19.6 weeks 59.5% 8 July 2026 View details
Telford Telford West Midlands 21.2 weeks 48.9% 8 July 2026 View details
Tilbury Tilbury East of England 24 weeks 50.4% 8 July 2026 View details
Tolworth (London) Tolworth London 24 weeks 53.6% 8 July 2026 View details
Tottenham Tottenham London 24 weeks 48.9% 8 July 2026 View details
Trowbridge Trowbridge South West 19.2 weeks 55.2% 8 July 2026 View details
Tunbridge Wells Tunbridge Wells South East 24 weeks 64.5% 8 July 2026 View details
Upton Upton North West 22.2 weeks 52.6% 8 July 2026 View details
Uxbridge (London) Uxbridge London 24 weeks 52.3% 8 July 2026 View details
Wakefield Wakefield Yorkshire and the Humber 15.6 weeks 45.4% 8 July 2026 View details
Wallasey Wallasey North West 19.8 weeks 54.3% 8 July 2026 View details
Walton LGV Walton LGV Yorkshire and the Humber 16.4 weeks 59.8% 8 July 2026 View details
Wanstead (London) Wanstead London 24 weeks 44.4% 8 July 2026 View details
Warrington Warrington North West 20 weeks 55.5% 8 July 2026 View details
Warwick (Wedgenock House) Warwick West Midlands 24 weeks 48.5% 8 July 2026 View details
Watford Watford East of England 24 weeks 46.2% 8 July 2026 View details
Wednesbury Wednesbury West Midlands 24 weeks 35.0% 8 July 2026 View details
Wellingborough Wellingborough East Midlands 24 weeks 60.0% 8 July 2026 View details
West Didsbury (Manchester) West Didsbury North West 24 weeks 47.7% 8 July 2026 View details
West Wickham (London) West Wickham London 24 weeks 51.6% 8 July 2026 View details
Weston-super-Mare Weston-super-Mare South West 11 weeks 61.0% 8 July 2026 View details
Whitby Whitby Yorkshire and the Humber 11 weeks 56.7% 8 July 2026 View details
Widnes Widnes North West 18.4 weeks 42.7% 8 July 2026 View details
Winchester Winchester South East 23.8 weeks 52.2% 8 July 2026 View details
Wolverhampton Wolverhampton West Midlands 24 weeks 34.3% 8 July 2026 View details
Wood Green (London) Wood Green London 24 weeks 46.8% 8 July 2026 View details
Worcester Worcester West Midlands 24 weeks 51.9% 8 July 2026 View details
Workington Workington North West 23.4 weeks 61.9% 8 July 2026 View details
Worksop Worksop East Midlands 22.6 weeks 55.2% 8 July 2026 View details
Worthing Worthing South East 24 weeks 59.8% 8 July 2026 View details
Yeading (London) Yeading London 24 weeks 52.8% 8 July 2026 View details
Yeovil Yeovil South West 19.6 weeks 63.4% 8 July 2026 View details
York York Yorkshire and the Humber 19.4 weeks 54.4% 8 July 2026 View details

Understanding the regional figures

Regional averages include valid numeric DVSA records only. A centre with a missing value is kept in the directory but excluded from that calculation. Pass rates do not measure centre difficulty, and waiting times do not show appointments available now.

Explore other regions

Data source and date

Driver and Vehicle Standards Agency. Latest waiting-time records were published 8 July 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

Placeholder consent framework: review the final service list and legal configuration before launch.