All UK Driving Test Centres
Below is a complete list of all 234 active DVSA driving test centres across England, Scotland, and Wales. Each centre page includes 18 years of historical pass rate data, monthly breakdowns, age and gender analysis, automatic vs manual comparisons, and data-driven tips. Click any column header to sort the table, or click a centre name to view its full data profile.
| Centre | County | Pass Rate | Tests/Year |
|---|---|---|---|
| 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 |
| Alnwick | Northumberland | 51.0% | 1,093 |
| Arbroath | Angus | 78.9% | 294 |
| Ashfield | Stirling | 51.2% | 9,507 |
| 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 |
| Banbury | Oxfordshire | 39.9% | 8,241 |
| Bangor | Gwynedd - Gwynedd | 64.1% | 3,433 |
| 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) | West Lothian | 38.3% | 4,337 |
| Benbecula Island | Western Isles | 78.8% | 104 |
| Berwick-On-Tweed | Northumberland | 54.3% | 667 |
| 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 | Shropshire | 45.7% | 9,783 |
| Blyth | Northumberland | 47.2% | 6,493 |
| Bodmin | Cornwall | 46.1% | 5,561 |
| Bolton (Manchester) | East Lothian | 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 |
| Bromley (London) | Greater London | 51.7% | 10,868 |
| Burgess Hill | West Sussex | 43.2% | 11,191 |
| 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 |
| 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 |
| 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 |
| 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 |
| Dorchester | Oxfordshire | 66.7% | 4,561 |
| Dudley | West Midlands | 45.7% | 11,354 |
| Dumbarton | West Dunbartonshire | 53.5% | 1,812 |
| 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 |
| Erith (London) | Greater London | 49.3% | 4,921 |
| Farnborough | Warwickshire | 58.3% | 8,041 |
| Featherstone | West Yorkshire | 34.1% | 14,070 |
| Folkestone | Kent | 45.4% | 4,370 |
| Forfar | Angus | 68.5% | 356 |
| Fraserburgh | Aberdeenshire | 60.7% | 496 |
| Galashiels | Scottish Borders | 49.1% | 2,193 |
| Gateshead | Tyne and Wear | 37.4% | 8,109 |
| Gillingham | Dorset | 57.2% | 14,761 |
| 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 |
| 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) | Somerset | 49.2% | 3,065 |
| 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 |
| Ipswich | Suffolk | 63.1% | 10,724 |
| Irvine | North Ayrshire | 49.2% | 5,306 |
| Kendal (Oxenholme Road) | Westmorland and Furness | 64.8% | 2,149 |
| Kettering | North Northamptonshire | 46.0% | 8,489 |
| 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 |
| 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 |
| 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) | Shropshire | 48.0% | 6,009 |
| Louth | Lincolnshire | 54.4% | 829 |
| Lowestoft(Mobbs Way) | Suffolk | 46.1% | 4,921 |
| Ludlow | Shropshire | 59.6% | 3,529 |
| Luton | Devon | 40.1% | 8,304 |
| Macclesfield | Cheshire East | 49.9% | 4,910 |
| Maidstone | Kent | 58.0% | 6,330 |
| Malton | County Durham | 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 |
| Morden (London) | Greater London | 48.8% | 16,260 |
| Nelson | Lancashire | 47.9% | 6,366 |
| Newton Abbot | Devon | 51.9% | 6,263 |
| Newtown | Wiltshire | 63.7% | 1,740 |
| Norris Green (Liverpool) | Merseyside | 38.7% | 13,265 |
| Northallerton | North Yorkshire | 58.6% | 2,314 |
| Northampton | Worcestershire | 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 |
| Oswestry | Shropshire | 55.6% | 1,660 |
| Paisley | Renfrewshire | 46.6% | 5,777 |
| Pembroke Dock | Sir Benfro - Pembrokeshire | 57.9% | 2,077 |
| Penzance | Cornwall | 49.2% | 671 |
| Perth (Arran Road) | Perth and Kinross | 46.0% | 2,606 |
| 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 | Somerset | 48.4% | 9,639 |
| Portsmouth | Hampshire | 51.8% | 11,305 |
| Preston | Wiltshire | 53.7% | 11,380 |
| Pwllheli | Gwynedd - Gwynedd | 66.0% | 750 |
| Reading | Reading | 49.8% | 6,877 |
| 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 |
| 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) | Powys - Powys | 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 |
| Sunderland | Cumberland | 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 |
| Uxbridge (London) | Greater London | 49.6% | 7,378 |
| Wakefield | West Yorkshire | 46.7% | 7,650 |
| 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) | Cambridgeshire | 50.9% | 11,147 |
| Whitby | North Yorkshire | 65.1% | 513 |
| Wick | Shetland Islands | 53.8% | 225 |
| Winchester | Hampshire | 47.9% | 3,839 |
| Wolverhampton | West Midlands | 33.4% | 11,719 |
| Wood Green (London) | Buckinghamshire | 46.8% | 10,797 |
| Worcester | Worcestershire | 50.6% | 10,516 |
| Workington | Cumberland | 48.3% | 3,015 |
| Worksop | Nottinghamshire | 53.3% | 6,022 |
| Worthing | Norfolk | 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 | Lancashire | 51.3% | 7,121 |