New Driver Programme

Driving Test Centre Pass Rates

We Have Compiled a Table of Driving Test Centre Pass Rates in UK… The Results Are Astonishing!

When it comes to passing your driving test, location matters more than you might think. We’ve put together a comprehensive table showing the driving test pass rates across the UK, and the differences are truly eye-opening!

Have a look at RouteBuddy to find out if test routes are available for your test centre for practice.

driving test routes

Start Practising for Your Test Today

Available on iOS and Android

Check Now 

 

Did you know that you can more than double your chances of passing by simply switching your driving test centre?

While it might seem logical, the statistics reveal that it’s significantly harder to pass your driving test in the bustling streets of Central London compared to the wide, open roads of Scotland.

driving test

So, what can you do? Practising in your local area is always recommended to build confidence and gain the necessary experience. However, if you’re finding it challenging to secure a pass at a busy city test centre, why not consider taking your test in a quieter area?

Find out how your local test centre compares and explore options that might boost your chances of success.

Practical driving test key links

UK Driving Test Centre Pass Rates

Practical car pass rates by first driving attempt, including zero faults recorded by Alphabetical order 

Time Period Captured: 2024/25

 
Totals (Male and Female Combined)
 1st attempts1st attempt passespass %1st test with zero faults
Aberdeen North86838043.822
Aberdeen North LGV105949246.525
Aberdeen South (Cove)2440127452.2106
Aberfeldy824352.40
Abergavenny2706170463.0159
Aberystwyth (Park Avenue)70234449.07
Airdrie2847117041.154
Alness49532265.129
Alnwick54431658.112
Arbroath21917881.314
Ashfield4895254752.0181
Ashford (Kent)186298653.050
Atherton (Manchester)3568156843.929
Aylesbury2836134447.434
Ayr109561656.325
Bala31819561.37
Ballater1078781.36
Banbury3621145140.185
Banff1366547.84
Bangor2009127363.436
Barking (Tanner Street)3273112634.430
Barnet (London)4858241649.7119
Barnsley3672191752.292
Barnstaple184898853.560
Barra....60.0..
Barrow In Furness109869763.5116
Barry98760861.647
Basildon2246101845.350
Basingstoke2742153255.9154
Bedford4708234949.9170
Belvedere (London)186966435.512
Benbecula Island836578.31
Berwick-On-Tweed36019654.410
Beverley LGV26615156.88
Birmingham (Garretts Green)8651345539.963
Birmingham (Kings Heath)4004185446.367
Birmingham (Kingstanding)8313365243.9126
Birmingham (Shirley)4680280259.9264
Birmingham (South Yardley)5275207839.467
Bishopbriggs2675144053.863
Bishops Stortford3505173249.448
Blackburn with Darwen4092188846.165
Blackpool3040144147.460
Bletchley4885220045.023
Blyth3207166451.994
Bodmin2454105342.940
Bolton (Manchester)6598374856.8288
Borehamwood (London)3708169445.736
Boston2202113651.629
Bradford (Heaton)3800179947.335
Bradford (Thornbury)3473158045.546
Brecon84148257.322
Bredbury (Manchester)5102285355.9173
Brentwood (London)2743131948.148
Bridgend3318176753.357
Bridlington147381855.544
Bristol (Avonmouth)5396295154.7139
Bristol (Kingswood)5961315452.9229
Brodick (Isle of Arran)422150.04
Bromley (London)5490284451.8159
Buckie1346447.83
Burgess Hill5108217742.655
Burton on Trent3543193654.666
Bury (Manchester)3397131938.83
Bury St Edmunds3887175845.276
Buxton1788103758.024
Callander572747.42
Camborne242196439.814
Cambridge (Brookmount Court)6982355750.9122
Campbeltown683754.40
Canterbury171091453.526
Cardiff (Llanishen)7169382453.3284
Cardigan64833050.98
Carlisle1999106853.472
Carlisle LGV (Cars)291758.61
Carmarthen106056953.735
Castle Douglas25613552.76
Chadderton5741255344.534
Cheetham Hill (Manchester)5009214142.726
Chelmsford (Hanbury Road)5331238644.8171
Cheltenham3216150746.929
Chertsey (London)4546226249.8109
Chester3660165045.167
Chesterfield2459138556.3185
Chichester3170204864.6214
Chingford (London)5458189034.644
Chippenham3720182048.992
Chorley2498123249.360
Clacton-on-Sea132563447.821
Colchester4811226447.1200
Coventry4197175141.749
Crawley3527136838.834
Crewe2329101543.614
Crieff593762.74
Culham LGV....71.4..
Cumnock50632063.217
Darlington3213154448.1110
Derby (Alvaston)4999254650.9161
Doncaster3528146141.471
Dorchester2759184266.8141
Dudley5279242445.923
Dumbarton91849353.710
Dumfries127464950.960
Dundee3354201860.2182
Dunfermline (Vine)215994843.984
Dunoon1157666.13
Duns675074.61
Durham4112205149.9111
East Kilbride118456647.822
Eastbourne2941149450.837
Edinburgh (Currie)3515157744.983
Edinburgh (Musselburgh)3695178048.241
Elgin96242243.927
Enfield (Brancroft Way)1717745.04
Enfield (Innova Business Park)4191226153.9183
Erith (London)2363112947.885
Exeter4143193646.770
Exeter LGV982929.60
Farnborough4818282958.7199
Featherstone5198169432.645
Folkestone193387245.134
Forfar24116468.014
Fort William18712265.22
Fraserburgh28717360.321
Gairloch312167.74
Galashiels98250351.219
Gateshead3476130337.570
Gillingham7888452757.4264
Girvan15610164.75
Glasgow (Anniesland)3888156440.247
Glasgow (Baillieston)4223186944.377
Glasgow (Shieldhall)2950104235.318
Gloucester3373164948.943
Golspie664872.75
Goodmayes (London)10778443941.2197
Gosforth4906238748.7181
Grangemouth2177102647.154
Grantham (Somerby)3384202359.8174
Grantown-On-Spey905156.78
Greenford (Horsenden Lane)3407134539.531
Greenham179893151.816
Greenock94138540.912
Grimsby Coldwater235698041.646
Guildford2470128251.978
Haddington109469563.518
Halifax223095342.732
Hamilton233989638.333
Hartlepool3104158851.2119
Hastings (Ore)152676750.321
Hawick26616160.510
Heckmondwike2642125247.435
Hendon (London)5948289748.758
Hereford1873113560.681
Herne Bay4098222654.3224
Hexham66537856.819
Heysham1889107256.797
High Wycombe190695049.859
Hinckley162276447.126
Hornchurch (London)2989143548.068
Horsforth6137316251.5122
Huddersfield4428216048.835
Hull4542204245.0130
Huntly1328262.113
Inveraray413687.88
Inverness (Longman Drive)134361645.937
Inverurie61034055.710
Ipswich6007384764.0572
Irvine2675131949.321
Islay Island....75.0..
Isle of Mull....84.2..
Isle of Skye (Portree)795873.43
Isle of Tiree....85.7..
Isles of Scilly....80.0..
Isleworth (Fleming Way)6353319350.352
Kelso19211559.92
Kendal (Oxenholme Road)123084268.5101
Kettering4169192646.280
Kings Lynn3352155046.213
Kingussie795063.34
Kirkcaldy2449115047.081
Knaresborough2715162860.093
Kyle of Lochalsh784152.62
Lanark96953355.027
Launceston105047545.27
Lee On The Solent5963361260.6371
Leeds3648185650.968
Leicester (Cannock Street)5054181535.970
Leicester (Wigston)7577323142.681
Leighton Buzzard (Stanbridge Road)3693183549.7115
Lerwick27219270.616
Letchworth2705157558.240
Lichfield4074196448.240
Lincoln3192163251.1113
Livingston2431123850.982
Llanelli172184949.39
Llantrisant4223220052.1120
Lochgilphead1016362.43
Loughborough2622114343.648
Loughton (London)2693129648.179
Louth44725857.715
Lowestoft(Mobbs Way)2339105445.140
Ludlow1850111460.274
Luton3811141937.249
Macclesfield2471125050.614
Maidstone3499203058.095
Mallaig262076.90
Malton36123765.710
Melton Mowbray134286264.297
Merthyr Tydfil1973102351.824
Middlesbrough4662224948.2133
Mill Hill (London)4427222750.385
Mitcham (London)6489314448.5137
Monmouth82751662.443
Montrose43528565.535
Morden (London)8658409447.399
Nelson3026141446.748
Newport (Gwent)3579185451.8132
Newport (Isle of Wight)1997106053.133
Newton Abbot3115160051.457
Newton Stewart1085651.91
Newtown95761764.537
Norris Green (Liverpool)5297204338.636
Northallerton126975259.339
Northampton6143312350.8230
Northwich179294752.828
Norwich (Jupiter Road)142460042.121
Norwich (Peachman Way)6027350158.1323
Nottingham (Chilwell)4937218044.261
Nottingham (Colwick)5261247247.072
Nuneaton3233173453.6138
Oban18311361.72
Orkney19413469.111
Oswestry87150157.527
Oxford (Cowley)3093146447.350
Paisley2647121645.915
Peebles32921966.611
Pembroke Dock111563356.867
Penzance34616547.74
Perth (Arran Road)123455945.318
Peterborough5587277149.6146
Peterhead76544958.747
Pinner (London)7528364848.5151
Pitlochry723954.20
Plymouth3979154638.942
Plymouth LGV....9.1..
Pontefract2322108946.939
Poole5231249947.8118
Portsmouth6030311451.6202
Preston5922318453.8185
Pwllheli45529765.317
Reading3442170549.553
Redditch2383106644.734
Redhill Aerodrome2221108748.964
Rhyl168993955.630
Rochdale (Manchester)4031158239.27
Rotherham3101157550.8106
Rothesay645179.72
Rugby3158150947.8112
Sale (Manchester)4918238648.5177
Salisbury3055163953.6177
Scarborough125464551.414
Scunthorpe2659119244.833
Sevenoaks3167173954.958
Sheffield (Handsworth)4346199145.881
Sheffield (Middlewood Road)4628227249.193
Shrewsbury2605125848.353
Sidcup (London)6972416859.8390
Skegness93755459.124
Skipton155283753.913
Slough (London)4657202643.579
Southall (London)3075132743.239
Southampton (Maybush)4806226847.283
Southend-on-Sea2341112948.221
Southport (Liverpool)3728220059.061
Speke (Liverpool)2773103337.315
St Albans3471164847.588
St Helens (Liverpool)4079160439.328
Stafford179480544.920
Steeton185993150.135
Stevenage2171100946.525
Stirling182969137.849
Stoke-On-Trent (Cobridge)2797110439.514
Stoke-on-Trent (Newcastle-Under-Lyme)3173126840.028
Stornoway22011853.611
Stranraer15611372.45
Sunderland4522221949.1174
Swansea5450293153.8144
Swindon4752232248.9168
Swindon LGV....21.4..
Taunton3659205556.2244
Telford2615111842.827
Thurso935154.87
Tilbury2140107150.017
Tolworth (London)5242278353.175
Tottenham5654266747.269
Trowbridge134468951.332
Tunbridge Wells2535148158.4163
Ullapool342676.56
Upton4834248151.3103
Uxbridge (London)3654177348.548
Wakefield3627171447.386
Wallasey60333255.17
Walton LGV106265862.039
Wanstead (London)3986156839.357
Warrington3278179354.7104
Warwick (Wedgenock House)4999242448.553
Watford5451254846.7118
Watnall30615249.73
Wednesbury3783125633.220
Wellingborough79944355.428
West Didsbury (Manchester)8758449851.4305
West Wickham (London)5587286951.478
Weston-super-Mare3156179056.7148
Whitby31419762.77
Wick1216251.28
Widnes224488939.67
Winchester208697946.969
Wolverhampton4544140230.957
Wood Green (London)5154238546.388
Worcester5259265350.464
Workington146069947.98
Worksop3151172954.9124
Worthing4410259858.9317
Wrexham2071118157.039
Yeading (London)3175142845.064
Yeovil3380199659.187
York3614181250.1118
ZHither Green (London)140773051.962
National Totals90026044040848.921874

❓ Frequently Asked Questions (FAQs)

🔹 How many driving test centres are there in the UK?

There are over 300 driving test centres across the UK, all run by the DVSA (Driver and Vehicle Standards Agency).

🔹 What’s the best way to practise driving test routes?

Wondering if we cover your test centre? RouteBuddy offers route previews for many local centres—check now to see if your test centre is included for practice. Click the button to download.

🔹 What is considered a good driving test pass rate?

A pass rate of 60% or higher is generally considered good. Rural test centres often have higher rates than those in busy city areas.

🔹 Does the examiner affect your chances of passing?

All DVSA examiners use the same assessment criteria, so your result should depend on your driving—not the examiner.

🔹 How many minor faults are allowed in a driving test?

You can pass with up to 15 minor faults, as long as there are no serious or dangerous faults recorded.

🔹 What are the most common reasons people fail their driving test?

The top reasons include:

  • Poor observation at junctions
  • Not checking mirrors properly
  • Failing to follow traffic signs
  • Bad road positioning
  • Incorrect or missed signals

🔹 Can I take my driving test on weekends or evenings?

Yes, some centres offer evening and weekend tests, but availability is limited and may cost a bit more.

🔹 How long does the driving test last?

The practical driving test lasts about 40 minutes, with around 20 minutes of independent driving using a sat nav or road signs.

🔹 How soon can I retake the test if I fail?

You’ll need to wait at least 10 working days before rebooking your test after a failed attempt.

🔹 Do all test centres use the same test format?

Yes. The test format, structure, and marking are standardised across all UK test centres.

Share This Post