All UK Driving Test Centres

There are 293 active DVSA driving test centres across England, Scotland, and Wales, conducting over 1.8 million practical driving tests each year. The table below lists every one of them with their current pass rate and annual test volume.

Pass rates vary enormously. The national average is 51%, but individual centres range from the mid-30s in busy urban areas to nearly 80% at small rural sites in the Scottish Highlands and islands. That gap isn't random. Centres in dense cities tend to have more complex test routes — heavy traffic, multi-lane roundabouts, narrow streets with parked cars — while rural centres often test on quieter roads with simpler layouts. The candidate mix matters too: centres near universities or with shorter waiting times attract more first-time testers, which can push the average down.

Click any column header to sort the table. Sorting by pass rate will show you which centres have the highest and lowest rates, but don't stop there — click through to any centre's page for the full picture. Each one has 18 years of historical trends, monthly breakdowns, pass rates by age group (17 to 25), automatic vs manual data, and gender comparisons. That context is far more useful than a single number in a table.

Centre County Pass Rate Tests/Year
Aberdeen North Aberdeen City 43.1% 1,724
Aberdeen South (Cove) Aberdeenshire 51.4% 4,807
Abergavenny Sir Fynwy - Monmouthshire 61.1% 4,650
Aberystwyth (Park Avenue) Sir Ceredigion - Ceredigion 53.2% 1,469
Airdrie North Lanarkshire 41.3% 6,673
Alness Highland 63.0% 865
Alnwick Northumberland 51.0% 1,093
Arbroath Angus 78.9% 294
Ashfield Stirling 51.2% 9,507
Ashford (Kent) Devon 52.0% 3,504
Atherton (Manchester) Greater Manchester 44.4% 7,690
Aylesbury Buckinghamshire 48.7% 5,864
Ayr South Ayrshire 56.8% 2,015
Bala Gwynedd - Gwynedd 61.1% 574
Ballater Aberdeenshire 77.1% 166
Banbury Oxfordshire 39.9% 8,241
Banff Aberdeenshire 50.6% 253
Bangor Gwynedd - Gwynedd 64.1% 3,433
Barking (Tanner Street) Suffolk 37.9% 7,499
Barnet (London) Greater London 49.9% 9,720
Barnsley South Yorkshire 52.2% 7,765
Barnstaple Devon 54.7% 3,583
Barrow In Furness Westmorland and Furness 61.9% 1,735
Barry Angus 61.8% 1,621
Basildon Essex 45.6% 4,862
Basingstoke Hampshire 56.9% 4,940
Bedford Bedfordshire 49.9% 8,958
Belvedere (London) Greater London 38.3% 4,337
Benbecula Island Western Isles 78.8% 104
Berwick-On-Tweed Northumberland 54.3% 667
Birmingham (Garretts Green) West Midlands 42.0% 21,871
Birmingham (Kings Heath) West Midlands 47.0% 8,488
Birmingham (Kingstanding) West Midlands 44.6% 17,909
Birmingham (Shirley) West Midlands 58.1% 9,582
Birmingham (South Yardley) West Midlands 41.6% 12,709
Bishopbriggs East Dunbartonshire 50.5% 5,661
Bishops Stortford Hertfordshire 50.4% 6,826
Blackburn with Darwen Lancashire 47.8% 8,885
Blackpool Blackpool 49.6% 6,271
Bletchley Milton Keynes 45.7% 9,783
Blyth Northumberland 47.2% 6,493
Bodmin Cornwall 46.1% 5,561
Bolton (Manchester) Greater Manchester 56.7% 11,879
Borehamwood (London) Hertfordshire 46.8% 7,798
Boston Lincolnshire 50.7% 4,521
Bradford (Heaton) West Yorkshire 49.5% 7,594
Bradford (Thornbury) West Yorkshire 47.1% 7,107
Brecon Powys - Powys 58.9% 1,565
Bredbury (Manchester) Greater Manchester 54.2% 9,946
Brentwood (London) Essex 48.5% 5,485
Bridgend Highland 53.1% 6,938
Bridlington East Riding of Yorkshire 56.4% 2,766
Bristol (Avonmouth) City of Bristol 53.7% 9,980
Bristol (Kingswood) City of Bristol 52.0% 11,483
Bromley (London) Greater London 51.7% 10,868
Buckie Moray 52.6% 274
Burgess Hill West Sussex 43.2% 11,191
Burton on Trent Staffordshire 54.1% 6,682
Bury (Manchester) Greater Manchester 40.3% 8,136
Bury St Edmunds Suffolk 45.7% 8,452
Buxton Derbyshire 57.0% 3,449
Camborne Cornwall 41.3% 5,967
Cambridge (Brookmount Court) Cambridgeshire 50.5% 13,610
Canterbury Kent 50.3% 3,322
Cardiff (Llanishen) Caerdydd - Cardiff 51.3% 14,852
Cardigan Sir Ceredigion - Ceredigion 49.8% 1,340
Carlisle Cumberland 54.9% 3,684
Carmarthen Sir Gaerfyrddin - Carmarthenshire 54.4% 2,053
Castle Douglas Dumfries and Galloway 50.2% 516
Chadderton Greater Manchester 44.9% 12,454
Cheetham Hill (Manchester) Greater Manchester 43.7% 10,768
Chelmsford (Hanbury Road) Essex 44.7% 10,758
Cheltenham Gloucestershire 46.7% 6,545
Chertsey (London) Surrey 50.3% 8,669
Chester Cheshire West and Chester 46.2% 8,026
Chesterfield Staffordshire 54.5% 4,608
Chichester West Sussex 64.2% 5,295
Chingford (London) Greater London 36.5% 13,235
Chippenham Sir Fynwy - Monmouthshire 50.6% 7,641
Chorley Lancashire 48.3% 5,257
Clacton-on-Sea Essex 47.4% 2,867
Colchester Essex 48.0% 9,977
Coventry West Midlands 42.3% 9,102
Crawley Hampshire 40.1% 7,869
Crewe Cheshire East 44.4% 4,725
Cumnock East Ayrshire 61.1% 906
Darlington Darlington 49.2% 6,828
Derby (Alvaston) City of Derby 51.3% 9,260
Doncaster South Yorkshire 42.0% 7,865
Dorchester Dorset 66.7% 4,561
Dudley West Midlands 45.7% 11,354
Dumbarton West Dunbartonshire 53.5% 1,812
Dumfries Dumfries and Galloway 47.0% 2,798
Dundee Dundee City 60.3% 5,851
Dunfermline (Vine) Fife 43.3% 4,422
Durham County Durham 49.6% 8,228
East Kilbride Na h-Eileanan an Iar 46.4% 2,451
Eastbourne Darlington 52.1% 5,609
Edinburgh (Currie) City of Edinburgh 43.2% 7,475
Edinburgh (Musselburgh) City of Edinburgh 47.0% 7,800
Elgin Moray 44.5% 2,184
Enfield (Brancroft Way) Lancashire 42.4% 474
Enfield (Innova Business Park) Lancashire 54.1% 8,042
Erith (London) Greater London 49.3% 4,921
Exeter Devon 47.9% 8,714
Farnborough Hampshire 58.3% 8,041
Featherstone West Yorkshire 34.1% 14,070
Folkestone Kent 45.4% 4,370
Forfar Angus 68.5% 356
Fort William Highland 62.0% 308
Fraserburgh Aberdeenshire 60.7% 496
Galashiels Scottish Borders 49.1% 2,193
Gateshead Tyne and Wear 37.4% 8,109
Gillingham Kent 57.2% 14,761
Girvan South Ayrshire 68.7% 249
Glasgow (Anniesland) Glasgow City 40.8% 8,560
Glasgow (Baillieston) Glasgow City 44.4% 9,478
Glasgow (Shieldhall) Glasgow City 37.7% 6,792
Gloucester Gloucestershire 49.6% 6,511
Goodmayes (London) Greater London 43.7% 21,961
Gosforth Cumberland 47.5% 10,234
Grangemouth Falkirk 46.4% 4,615
Grantham (Somerby) Lincolnshire 58.1% 5,959
Greenford (Horsenden Lane) Greater London 40.5% 7,106
Greenham Somerset 52.1% 3,566
Greenock Inverclyde 42.4% 2,036
Grimsby Coldwater North East Lincolnshire 42.7% 5,754
Guildford Sir Benfro - Pembrokeshire 51.8% 5,032
Haddington East Lothian 62.2% 1,890
Halifax West Yorkshire 44.7% 4,959
Hamilton South Lanarkshire 39.5% 5,608
Hartlepool Hartlepool 49.7% 5,725
Hastings (Ore) East Sussex 49.2% 3,065
Hawick Scottish Borders 61.1% 427
Heckmondwike West Yorkshire 46.7% 5,232
Hendon (London) Greater London 49.5% 11,608
Hereford County of Herefordshire 59.4% 3,352
Herne Bay Kent 55.4% 7,912
Hexham Northumberland 56.7% 1,213
Heysham Lancashire 55.0% 3,735
High Wycombe Buckinghamshire 51.0% 3,891
Hinckley Leicestershire 48.3% 3,465
Hornchurch (London) Greater London 48.3% 6,310
Horsforth West Yorkshire 51.3% 11,935
Huddersfield West Yorkshire 48.4% 9,223
Hull East Riding of Yorkshire 45.2% 9,439
Huntly Aberdeenshire 62.5% 232
Inverness (Longman Drive) Highland 45.9% 2,933
Inverurie Aberdeenshire 54.3% 1,090
Ipswich Suffolk 63.1% 10,724
Irvine North Ayrshire 49.2% 5,306
Isle of Skye (Portree) Highland 69.9% 133
Isleworth (Fleming Way) Greater London 51.8% 12,106
Kelso Scottish Borders 57.0% 381
Kendal (Oxenholme Road) Westmorland and Furness 64.8% 2,149
Kettering North Northamptonshire 46.0% 8,489
Kings Lynn Norfolk 46.0% 7,405
Kirkcaldy Fife 47.5% 5,209
Knaresborough North Yorkshire 58.5% 5,305
Lanark South Lanarkshire 55.0% 1,845
Launceston Cornwall 48.3% 2,286
Lee On The Solent Hampshire 59.6% 10,409
Leeds West Yorkshire 50.2% 7,346
Leicester (Cannock Street) City of Leicester 37.7% 11,638
Leicester (Wigston) City of Leicester 43.9% 16,361
Leighton Buzzard (Stanbridge Road) Central Bedfordshire 51.0% 7,529
Lerwick Shetland Islands 67.8% 432
Letchworth Hertfordshire 58.3% 5,032
Lichfield Staffordshire 48.6% 8,490
Lincoln Lincolnshire 49.8% 6,345
Livingston West Lothian 50.7% 4,486
Llanelli Sir Fynwy - Monmouthshire 51.0% 3,442
Llantrisant Sir Ynys Mon - Isle of Anglesey 50.6% 8,554
Loughborough Leicestershire 43.7% 5,769
Loughton (London) Greater London 48.0% 6,009
Louth Lincolnshire 54.4% 829
Lowestoft(Mobbs Way) Suffolk 46.1% 4,921
Ludlow Shropshire 59.6% 3,529
Luton Bedfordshire 40.1% 8,304
Macclesfield Cheshire East 49.9% 4,910
Maidstone Kent 58.0% 6,330
Malton North Yorkshire 66.7% 562
Melton Mowbray Leicestershire 63.9% 2,486
Merthyr Tydfil Merthyr Tudful - Merthyr Tydfil 53.5% 3,703
Middlesbrough Middlesbrough 48.3% 8,952
Mill Hill (London) Greater London 51.1% 8,688
Mitcham (London) Greater London 48.9% 13,825
Monmouth Sir Fynwy - Monmouthshire 61.2% 1,407
Montrose Angus 66.7% 633
Morden (London) Greater London 48.8% 16,260
Nelson Lancashire 47.9% 6,366
Newport (Gwent) Highland 51.0% 7,106
Newton Abbot Devon 51.9% 6,263
Newton Stewart Dumfries and Galloway 63.2% 201
Newtown Powys 63.7% 1,740
Norris Green (Liverpool) Merseyside 38.7% 13,265
Northallerton North Yorkshire 58.6% 2,314
Northampton Northamptonshire 50.4% 12,825
Northwich Cheshire West and Chester 54.7% 3,226
Norwich (Jupiter Road) Norfolk 42.2% 3,032
Norwich (Peachman Way) Norfolk 57.0% 11,012
Nottingham (Chilwell) City of Nottingham 43.9% 10,561
Nottingham (Colwick) City of Nottingham 45.5% 11,849
Nuneaton Warwickshire 52.5% 6,634
Oban Argyll and Bute 61.3% 287
Orkney Orkney Islands 66.0% 350
Oswestry Shropshire 55.6% 1,660
Oxford (Cowley) City of Stoke-on-Trent 48.2% 6,449
Paisley Renfrewshire 46.6% 5,777
Peebles Scottish Borders 67.0% 528
Pembroke Dock Sir Benfro - Pembrokeshire 57.9% 2,077
Penzance Cornwall 49.2% 671
Perth (Arran Road) Perth and Kinross 46.0% 2,606
Peterborough City of Peterborough 50.2% 11,021
Peterhead Aberdeenshire 57.8% 1,400
Pinner (London) Greater London 50.3% 14,672
Plymouth City of Plymouth 40.8% 9,867
Pontefract West Yorkshire 47.8% 4,883
Poole Dorset 48.4% 9,639
Portsmouth Hampshire 51.8% 11,305
Preston Lancashire 53.7% 11,380
Pwllheli Gwynedd - Gwynedd 66.0% 750
Reading Reading 49.8% 6,877
Redditch Worcestershire 46.7% 4,660
Redhill Aerodrome Surrey 49.4% 4,619
Rhyl Sir Ddinbych - Denbighshire 55.9% 3,232
Rochdale (Manchester) Greater Manchester 41.2% 9,790
Rotherham South Yorkshire 51.3% 5,817
Rugby Warwickshire 46.0% 7,174
Sale (Manchester) Greater Manchester 49.1% 9,977
Salisbury Wiltshire 52.5% 5,624
Scarborough North Yorkshire 51.7% 2,658
Scunthorpe North Lincolnshire 44.4% 5,837
Sevenoaks Kent 53.6% 6,386
Sheffield (Handsworth) South Yorkshire 45.3% 9,283
Sheffield (Middlewood Road) South Yorkshire 47.5% 9,864
Shrewsbury Shropshire 49.2% 5,712
Sidcup (London) Greater London 59.0% 12,809
Skegness Lincolnshire 57.6% 1,895
Skipton North Yorkshire 54.4% 2,812
Slough (London) Berkshire 45.6% 9,181
Southall (London) Greater London 46.2% 6,461
Southampton (Maybush) City of Southampton 47.1% 8,954
Southend-on-Sea Southend-on-Sea 48.1% 4,797
Southport (Liverpool) Merseyside 59.2% 7,231
Speke (Liverpool) Merseyside 38.6% 6,986
St Albans Hertfordshire 48.4% 6,881
St Helens (Liverpool) Merseyside 40.2% 9,776
Stafford Staffordshire 46.1% 3,783
Steeton West Yorkshire 50.5% 3,840
Stevenage Hertfordshire 44.9% 4,208
Stirling Stirling 38.7% 4,111
Stoke-On-Trent (Cobridge) City of Stoke-on-Trent 38.8% 6,450
Stoke-on-Trent (Newcastle-Under-Lyme) City of Stoke-on-Trent 40.7% 7,098
Stornoway Na h-Eileanan an Iar 56.1% 374
Stranraer Dumfries and Galloway 73.4% 214
Sunderland Tyne and Wear 47.1% 9,084
Swansea Abertawe - Swansea 52.1% 10,590
Swindon Gloucestershire 49.3% 9,470
Taunton Somerset 56.3% 6,957
Telford Telford and Wrekin 43.9% 5,663
Tilbury Thurrock 49.1% 4,185
Tolworth (London) Greater London 53.3% 9,241
Tottenham Greater London 47.9% 12,178
Trowbridge Wiltshire 51.1% 2,547
Tunbridge Wells Kent 58.9% 4,887
Upton West Yorkshire 50.0% 10,893
Uxbridge (London) Greater London 49.6% 7,378
Wakefield West Yorkshire 46.7% 7,650
Wallasey Merseyside 49.6% 1,276
Wanstead (London) Greater London 40.4% 8,370
Warrington Warrington 55.3% 6,124
Warwick (Wedgenock House) Warwickshire 48.4% 10,900
Watford West Northamptonshire 46.6% 10,896
Watnall Nottinghamshire 48.9% 702
Wednesbury West Midlands 36.4% 8,335
Wellingborough North Northamptonshire 55.1% 1,477
West Didsbury (Manchester) Greater Manchester 50.9% 17,196
West Wickham (London) Greater London 50.9% 11,147
Whitby North Yorkshire 65.1% 513
Wick Shetland Islands 53.8% 225
Widnes Halton 40.1% 5,673
Winchester Hampshire 47.9% 3,839
Wolverhampton West Midlands 33.4% 11,719
Wood Green (London) Greater London 46.8% 10,797
Worcester Worcestershire 50.6% 10,516
Workington Cumberland 48.3% 3,015
Worksop Nottinghamshire 53.3% 6,022
Worthing West Sussex 58.8% 7,766
Wrexham Wrecsam - Wrexham 56.8% 3,942
Yeading (London) Greater London 46.9% 6,289
Yeovil Somerset 59.7% 5,754
York North Yorkshire 51.3% 7,121