Easiest & Hardest UK Driving Test Centres to Pass
All 316 UK car test centres, ranked by their official DVSA pass rate for April 2024 to March 2025. See which centres pass the most learners, where your local centre sits, and what separates the people who pass from the 51% who don't.
Easiest and hardest centres to pass
The 10 easiest and 10 hardest UK driving test centres to pass, among centres that conducted at least 500 tests in April 2024 to March 2025. A higher pass rate doesn't guarantee you'll pass — but it tells you what you're walking into.
Easiest to pass
Highest pass rates (500+ tests)
Find your test centre
Showing 316 of 316 test centres
- Aberdeen North1,724 tests in 2024–2543.1%
- Aberdeen South (Cove)4,807 tests in 2024–2551.4%
- Abergavenny4,650 tests in 2024–2561.1%
- Aberystwyth (Park Avenue)1,469 tests in 2024–2553.2%
- Airdrie6,673 tests in 2024–2541.3%
- Alness865 tests in 2024–2563%
- Alnwick1,093 tests in 2024–2551%
- Arbroath294 tests in 2024–2578.9%
- Ashfield9,507 tests in 2024–2551.2%
- Ashford (Kent)3,504 tests in 2024–2552%
- Atherton (Manchester)7,690 tests in 2024–2544.4%
- Aylesbury5,864 tests in 2024–2548.7%
- Ayr2,015 tests in 2024–2556.8%
- Bala574 tests in 2024–2561.1%
- Ballater166 tests in 2024–2577.1%
- Banbury8,241 tests in 2024–2539.9%
- Banff253 tests in 2024–2550.6%
- Bangor3,433 tests in 2024–2564.1%
- Barking (Tanner Street)7,499 tests in 2024–2537.9%
- Barnet (London)9,720 tests in 2024–2549.9%
- Barnsley7,765 tests in 2024–2552.2%
- Barnstaple3,583 tests in 2024–2554.7%
- Barra10 tests in 2024–2560%
- Barrow In Furness1,735 tests in 2024–2561.9%
- Barry1,621 tests in 2024–2561.8%
- Basildon4,862 tests in 2024–2545.6%
- Basingstoke4,940 tests in 2024–2556.9%
- Bedford8,958 tests in 2024–2549.9%
- Belvedere (London)4,337 tests in 2024–2538.3%
- Benbecula Island104 tests in 2024–2578.8%
- Berwick-On-Tweed667 tests in 2024–2554.3%
- Birmingham (Garretts Green)21,871 tests in 2024–2542%
- Birmingham (Kings Heath)8,488 tests in 2024–2547%
- Birmingham (Kingstanding)17,909 tests in 2024–2544.6%
- Birmingham (Shirley)9,582 tests in 2024–2558.1%
- Birmingham (South Yardley)12,709 tests in 2024–2541.6%
- Bishopbriggs5,661 tests in 2024–2550.5%
- Bishops Stortford6,826 tests in 2024–2550.4%
- Blackburn with Darwen8,885 tests in 2024–2547.8%
- Blackpool6,271 tests in 2024–2549.6%
- Bletchley9,783 tests in 2024–2545.7%
- Blyth6,493 tests in 2024–2547.2%
- Bodmin5,561 tests in 2024–2546.1%
- Bolton (Manchester)11,879 tests in 2024–2556.7%
- Borehamwood (London)7,798 tests in 2024–2546.8%
- Boston4,521 tests in 2024–2550.7%
- Bradford (Heaton)7,594 tests in 2024–2549.5%
- Bradford (Thornbury)7,107 tests in 2024–2547.1%
- Brecon1,565 tests in 2024–2558.9%
- Bredbury (Manchester)9,946 tests in 2024–2554.2%
- Brentwood (London)5,485 tests in 2024–2548.5%
- Bridgend6,938 tests in 2024–2553.1%
- Bridlington2,766 tests in 2024–2556.4%
- Bristol (Avonmouth)9,980 tests in 2024–2553.7%
- Bristol (Kingswood)11,483 tests in 2024–2552%
- Bromley (London)10,868 tests in 2024–2551.7%
- Buckie274 tests in 2024–2552.6%
- Burgess Hill11,191 tests in 2024–2543.2%
- Burton on Trent6,682 tests in 2024–2554.1%
- Bury (Manchester)8,136 tests in 2024–2540.3%
- Bury St Edmunds8,452 tests in 2024–2545.7%
- Buxton3,449 tests in 2024–2557%
- Callander133 tests in 2024–2547.4%
- Camborne5,967 tests in 2024–2541.3%
- Cambridge (Brookmount Court)13,610 tests in 2024–2550.5%
- Campbeltown115 tests in 2024–2562.6%
- Canterbury3,322 tests in 2024–2550.3%
- Cardiff (Llanishen)14,852 tests in 2024–2551.3%
- Cardigan1,340 tests in 2024–2549.8%
- Carlisle3,684 tests in 2024–2554.9%
- Carmarthen2,053 tests in 2024–2554.4%
- Castle Douglas516 tests in 2024–2550.2%
- Chadderton12,454 tests in 2024–2544.9%
- Cheetham Hill (Manchester)10,768 tests in 2024–2543.7%
- Chelmsford (Hanbury Road)10,758 tests in 2024–2544.7%
- Cheltenham6,545 tests in 2024–2546.7%
- Chertsey (London)8,669 tests in 2024–2550.3%
- Chester8,026 tests in 2024–2546.2%
- Chesterfield4,608 tests in 2024–2554.5%
- Chichester5,295 tests in 2024–2564.2%
- Chingford (London)13,235 tests in 2024–2536.5%
- Chippenham7,641 tests in 2024–2550.6%
- Chorley5,257 tests in 2024–2548.3%
- Clacton-on-Sea2,867 tests in 2024–2547.4%
- Colchester9,977 tests in 2024–2548%
- Coventry9,102 tests in 2024–2542.3%
- Crawley7,869 tests in 2024–2540.1%
- Crewe4,725 tests in 2024–2544.4%
- Crieff121 tests in 2024–2566.1%
- Cumnock906 tests in 2024–2561.1%
- Darlington6,828 tests in 2024–2549.2%
- Derby (Alvaston)9,260 tests in 2024–2551.3%
- Doncaster7,865 tests in 2024–2542%
- Dorchester4,561 tests in 2024–2566.7%
- Dudley11,354 tests in 2024–2545.7%
- Dumbarton1,812 tests in 2024–2553.5%
- Dumfries2,798 tests in 2024–2547%
- Dundee5,851 tests in 2024–2560.3%
- Dunfermline (Vine)4,422 tests in 2024–2543.3%
- Dunoon183 tests in 2024–2562.8%
- Duns132 tests in 2024–2574.2%
- Durham8,228 tests in 2024–2549.6%
- East Kilbride2,451 tests in 2024–2546.4%
- Eastbourne5,609 tests in 2024–2552.1%
- Edinburgh (Currie)7,475 tests in 2024–2543.2%
- Edinburgh (Musselburgh)7,800 tests in 2024–2547%
- Elgin2,184 tests in 2024–2544.5%
- Enfield (Brancroft Way)474 tests in 2024–2542.4%
- Enfield (Innova Business Park)8,042 tests in 2024–2554.1%
- Erith (London)4,921 tests in 2024–2549.3%
- Exeter8,714 tests in 2024–2547.9%
- Farnborough8,041 tests in 2024–2558.3%
- Featherstone14,070 tests in 2024–2534.1%
- Folkestone4,370 tests in 2024–2545.4%
- Forfar356 tests in 2024–2568.5%
- Fort William308 tests in 2024–2562%
- Fraserburgh496 tests in 2024–2560.7%
- Gairloch52 tests in 2024–2569.2%
- Galashiels2,193 tests in 2024–2549.1%
- Gateshead8,109 tests in 2024–2537.4%
- Gillingham14,761 tests in 2024–2557.2%
- Girvan249 tests in 2024–2568.7%
- Glasgow (Anniesland)8,560 tests in 2024–2540.8%
- Glasgow (Baillieston)9,478 tests in 2024–2544.4%
- Glasgow (Shieldhall)6,792 tests in 2024–2537.7%
- Gloucester6,511 tests in 2024–2549.6%
- Golspie100 tests in 2024–2568%
- Goodmayes (London)21,961 tests in 2024–2543.7%
- Gosforth10,234 tests in 2024–2547.5%
- Grangemouth4,615 tests in 2024–2546.4%
- Grantham (Somerby)5,959 tests in 2024–2558.1%
- Grantown-On-Spey180 tests in 2024–2562.2%
- Greenford (Horsenden Lane)7,106 tests in 2024–2540.5%
- Greenham3,566 tests in 2024–2552.1%
- Greenock2,036 tests in 2024–2542.4%
- Grimsby Coldwater5,754 tests in 2024–2542.7%
- Guildford5,032 tests in 2024–2551.8%
- Haddington1,890 tests in 2024–2562.2%
- Halifax4,959 tests in 2024–2544.7%
- Hamilton5,608 tests in 2024–2539.5%
- Hartlepool5,725 tests in 2024–2549.7%
- Hastings (Ore)3,065 tests in 2024–2549.2%
- Hawick427 tests in 2024–2561.1%
- Heckmondwike5,232 tests in 2024–2546.7%
- Hendon (London)11,608 tests in 2024–2549.5%
- Hereford3,352 tests in 2024–2559.4%
- Herne Bay7,912 tests in 2024–2555.4%
- Hexham1,213 tests in 2024–2556.7%
- Heysham3,735 tests in 2024–2555%
- High Wycombe3,891 tests in 2024–2551%
- Hinckley3,465 tests in 2024–2548.3%
- Hither Green (London)2,756 tests in 2024–2553.1%
- Hornchurch (London)6,310 tests in 2024–2548.3%
- Horsforth11,935 tests in 2024–2551.3%
- Huddersfield9,223 tests in 2024–2548.4%
- Hull9,439 tests in 2024–2545.2%
- Huntly232 tests in 2024–2562.5%
- Inveraray67 tests in 2024–2585.1%
- Inverness (Longman Drive)2,933 tests in 2024–2545.9%
- Inverurie1,090 tests in 2024–2554.3%
- Ipswich10,724 tests in 2024–2563.1%
- Irvine5,306 tests in 2024–2549.2%
- Isle of Mull28 tests in 2024–2571.4%
- Isle of Skye (Portree)133 tests in 2024–2569.9%
- Isle of Tiree10 tests in 2024–2580%
- Isles of Scilly8 tests in 2024–2587.5%
- Isleworth (Fleming Way)12,106 tests in 2024–2551.8%
- Kelso381 tests in 2024–2557%
- Kendal (Oxenholme Road)2,149 tests in 2024–2564.8%
- Kettering8,489 tests in 2024–2546%
- Kings Lynn7,405 tests in 2024–2546%
- Kingussie131 tests in 2024–2564.1%
- Kirkcaldy5,209 tests in 2024–2547.5%
- Knaresborough5,305 tests in 2024–2558.5%
- Kyle of Lochalsh142 tests in 2024–2558.5%
- Lanark1,845 tests in 2024–2555%
- Launceston2,286 tests in 2024–2548.3%
- Lee On The Solent10,409 tests in 2024–2559.6%
- Leeds7,346 tests in 2024–2550.2%
- Leicester (Cannock Street)11,638 tests in 2024–2537.7%
- Leicester (Wigston)16,361 tests in 2024–2543.9%
- Leighton Buzzard (Stanbridge Road)7,529 tests in 2024–2551%
- Lerwick432 tests in 2024–2567.8%
- Letchworth5,032 tests in 2024–2558.3%
- Lichfield8,490 tests in 2024–2548.6%
- Lincoln6,345 tests in 2024–2549.8%
- Livingston4,486 tests in 2024–2550.7%
- Llanelli3,442 tests in 2024–2551%
- Llantrisant8,554 tests in 2024–2550.6%
- Lochgilphead144 tests in 2024–2562.5%
- Loughborough5,769 tests in 2024–2543.7%
- Loughton (London)6,009 tests in 2024–2548%
- Louth829 tests in 2024–2554.4%
- Lowestoft(Mobbs Way)4,921 tests in 2024–2546.1%
- Ludlow3,529 tests in 2024–2559.6%
- Luton8,304 tests in 2024–2540.1%
- Macclesfield4,910 tests in 2024–2549.9%
- Maidstone6,330 tests in 2024–2558%
- Mallaig46 tests in 2024–2563%
- Malton562 tests in 2024–2566.7%
- Melton Mowbray2,486 tests in 2024–2563.9%
- Merthyr Tydfil3,703 tests in 2024–2553.5%
- Middlesbrough8,952 tests in 2024–2548.3%
- Mill Hill (London)8,688 tests in 2024–2551.1%
- Mitcham (London)13,825 tests in 2024–2548.9%
- Monmouth1,407 tests in 2024–2561.2%
- Montrose633 tests in 2024–2566.7%
- Morden (London)16,260 tests in 2024–2548.8%
- NATIONAL FIGURES1,839,815 tests in 2024–2548.7%
- Nelson6,366 tests in 2024–2547.9%
- Newport (Gwent)7,106 tests in 2024–2551%
- Newport (Isle of Wight)3,875 tests in 2024–2552.4%
- Newton Abbot6,263 tests in 2024–2551.9%
- Newton Stewart201 tests in 2024–2563.2%
- Newtown1,740 tests in 2024–2563.7%
- Norris Green (Liverpool)13,265 tests in 2024–2538.7%
- Northallerton2,314 tests in 2024–2558.6%
- Northampton12,825 tests in 2024–2550.4%
- Northwich3,226 tests in 2024–2554.7%
- Norwich (Jupiter Road)3,032 tests in 2024–2542.2%
- Norwich (Peachman Way)11,012 tests in 2024–2557%
- Nottingham (Chilwell)10,561 tests in 2024–2543.9%
- Nottingham (Colwick)11,849 tests in 2024–2545.5%
- Nuneaton6,634 tests in 2024–2552.5%
- Oban287 tests in 2024–2561.3%
- Orkney350 tests in 2024–2566%
- Oswestry1,660 tests in 2024–2555.6%
- Oxford (Cowley)6,449 tests in 2024–2548.2%
- Paisley5,777 tests in 2024–2546.6%
- Peebles528 tests in 2024–2567%
- Pembroke Dock2,077 tests in 2024–2557.9%
- Penzance671 tests in 2024–2549.2%
- Perth (Arran Road)2,606 tests in 2024–2546%
- Peterborough11,021 tests in 2024–2550.2%
- Peterhead1,400 tests in 2024–2557.8%
- Pinner (London)14,672 tests in 2024–2550.3%
- Plymouth9,867 tests in 2024–2540.8%
- Pontefract4,883 tests in 2024–2547.8%
- Poole9,639 tests in 2024–2548.4%
- Portsmouth11,305 tests in 2024–2551.8%
- Preston11,380 tests in 2024–2553.7%
- Pwllheli750 tests in 2024–2566%
- Reading6,877 tests in 2024–2549.8%
- Redditch4,660 tests in 2024–2546.7%
- Redhill Aerodrome4,619 tests in 2024–2549.4%
- Rhyl3,232 tests in 2024–2555.9%
- Rochdale (Manchester)9,790 tests in 2024–2541.2%
- Rotherham5,817 tests in 2024–2551.3%
- Rugby7,174 tests in 2024–2546%
- Sale (Manchester)9,977 tests in 2024–2549.1%
- Salisbury5,624 tests in 2024–2552.5%
- Scarborough2,658 tests in 2024–2551.7%
- Scunthorpe5,837 tests in 2024–2544.4%
- Sevenoaks6,386 tests in 2024–2553.6%
- Sheffield (Handsworth)9,283 tests in 2024–2545.3%
- Sheffield (Middlewood Road)9,864 tests in 2024–2547.5%
- Shrewsbury5,712 tests in 2024–2549.2%
- Sidcup (London)12,809 tests in 2024–2559%
- Skegness1,895 tests in 2024–2557.6%
- Skipton2,812 tests in 2024–2554.4%
- Slough (London)9,181 tests in 2024–2545.6%
- Southall (London)6,461 tests in 2024–2546.2%
- Southampton (Maybush)8,954 tests in 2024–2547.1%
- Southend-on-Sea4,797 tests in 2024–2548.1%
- Southport (Liverpool)7,231 tests in 2024–2559.2%
- Speke (Liverpool)6,986 tests in 2024–2538.6%
- St Albans6,881 tests in 2024–2548.4%
- St Helens (Liverpool)9,776 tests in 2024–2540.2%
- Stafford3,783 tests in 2024–2546.1%
- Steeton3,840 tests in 2024–2550.5%
- Stevenage4,208 tests in 2024–2544.9%
- Stirling4,111 tests in 2024–2538.7%
- Stoke-On-Trent (Cobridge)6,450 tests in 2024–2538.8%
- Stoke-on-Trent (Newcastle-Under-Lyme)7,098 tests in 2024–2540.7%
- Stornoway374 tests in 2024–2556.1%
- Stranraer214 tests in 2024–2573.4%
- Sunderland9,084 tests in 2024–2547.1%
- Swansea10,590 tests in 2024–2552.1%
- Swindon9,470 tests in 2024–2549.3%
- Taunton6,957 tests in 2024–2556.3%
- Telford5,663 tests in 2024–2543.9%
- Thurso167 tests in 2024–2558.1%
- Tilbury4,185 tests in 2024–2549.1%
- Tolworth (London)9,241 tests in 2024–2553.3%
- Tottenham12,178 tests in 2024–2547.9%
- Trowbridge2,547 tests in 2024–2551.1%
- Tunbridge Wells4,887 tests in 2024–2558.9%
- Ullapool59 tests in 2024–2574.6%
- Upton10,893 tests in 2024–2550%
- Uxbridge (London)7,378 tests in 2024–2549.6%
- Wakefield7,650 tests in 2024–2546.7%
- Wallasey1,276 tests in 2024–2549.6%
- Wanstead (London)8,370 tests in 2024–2540.4%
- Warrington6,124 tests in 2024–2555.3%
- Warwick (Wedgenock House)10,900 tests in 2024–2548.4%
- Watford10,896 tests in 2024–2546.6%
- Watnall702 tests in 2024–2548.9%
- Wednesbury8,335 tests in 2024–2536.4%
- Wellingborough1,477 tests in 2024–2555.1%
- West Didsbury (Manchester)17,196 tests in 2024–2550.9%
- West Wickham (London)11,147 tests in 2024–2550.9%
- Weston-super-Mare5,807 tests in 2024–2556.5%
- Whitby513 tests in 2024–2565.1%
- Wick225 tests in 2024–2553.8%
- Widnes5,673 tests in 2024–2540.1%
- Winchester3,839 tests in 2024–2547.9%
- Wolverhampton11,719 tests in 2024–2533.4%
- Wood Green (London)10,797 tests in 2024–2546.8%
- Worcester10,516 tests in 2024–2550.6%
- Workington3,015 tests in 2024–2548.3%
- Worksop6,022 tests in 2024–2553.3%
- Worthing7,766 tests in 2024–2558.8%
- Wrexham3,942 tests in 2024–2556.8%
- Yeading (London)6,289 tests in 2024–2546.9%
- Yeovil5,754 tests in 2024–2559.7%
- York7,121 tests in 2024–2551.3%
The pass rate is the symptom. We fix the cause.
Pass rates barely move year to year because people keep failing for the same handful of reasons. Learn exactly what examiners mark you down for — and how to fix each one before test day.
Source: Driver and Vehicle Standards Agency (DVSA), “Car driving test pass rates by test centre” (DRT122A), April 2024 to March 2025. Contains public sector information licensed under the Open Government Licence v3.0. Pass First Time is an independent resource and is not affiliated with the DVSA. See all sources.