Driving-test pass rates
Compare past results by centre and region without treating pass rate as a measure of test difficulty.
Highest published pass rates
- 01Gairloch73.5%
- 02Pitlochry73.3%
- 03Benbecula Island72.9%
- 04Girvan72.0%
- 05Campbeltown71.6%
Lowest published pass rates
- 01Wolverhampton34.3%
- 02Wednesbury35.0%
- 03Dunfermline (Vine)36.4%
- 04Featherstone36.4%
- 05Gateshead37.5%
Search all pass-rate records
View regional averagesShowing 313 test centres
Compare selected centres| Test centre | Town | Region | Published waiting time | Pass rate | Last updated | Actions |
|---|---|---|---|---|---|---|
| Aberdeen North | Aberdeen North | Scotland | 20.8 weeks | 48.2% | 8 July 2026 | View details |
| Aberdeen South (Cove) | Aberdeen South | Scotland | 17.4 weeks | 52.4% | 8 July 2026 | View details |
| Aberfeldy | Aberfeldy | Scotland | 24 weeks | 68.5% | 8 July 2026 | View details |
| Abergavenny | Abergavenny | Wales | 22.2 weeks | 64.2% | 8 July 2026 | View details |
| Aberystwyth (Park Avenue) | Aberystwyth | Wales | 9 weeks | 55.1% | 8 July 2026 | View details |
| Airdrie | Airdrie | Scotland | 24 weeks | 47.4% | 8 July 2026 | View details |
| Alness | Alness | Scotland | 24 weeks | 63.1% | 8 July 2026 | View details |
| Alnwick | Alnwick | North East | 17 weeks | 55.5% | 8 July 2026 | View details |
| Arbroath | Arbroath | Scotland | 24 weeks | 67.4% | 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 |
| Ayr | Ayr | Scotland | 24 weeks | 57.5% | 8 July 2026 | View details |
| Bala | Bala | Wales | 5.8 weeks | 61.6% | 8 July 2026 | View details |
| Ballater | Ballater | Scotland | 23.4 weeks | Not published | 8 July 2026 | View details |
| Banbury | Banbury | South East | 24 weeks | 41.3% | 8 July 2026 | View details |
| Banff | Banff | Scotland | 24 weeks | 57.5% | 8 July 2026 | View details |
| Bangor | Bangor | Wales | 16 weeks | 62.2% | 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 |
| Barra | Barra | Scotland | 12.2 weeks | Not published | 8 July 2026 | View details |
| Barrow In Furness | Barrow In Furness | North West | 5.8 weeks | 69.6% | 8 July 2026 | View details |
| Barry | Barry | Wales | 16.8 weeks | 57.0% | 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 |
| Benbecula Island | Benbecula Island | Scotland | 15.8 weeks | 72.9% | 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 |
| Bishopbriggs | Bishopbriggs | Scotland | 24 weeks | 49.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 |
| Brecon | Brecon | Wales | 9.4 weeks | 58.7% | 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 |
| Bridgend | Bridgend | Wales | 5.6 weeks | 53.3% | 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 |
| Brodick (Isle of Arran) | Brodick | Scotland | 8 weeks | 67.3% | 8 July 2026 | View details |
| Bromley (London) | Bromley | London | 24 weeks | 52.9% | 8 July 2026 | View details |
| Buckie | Buckie | Scotland | 20.4 weeks | 51.1% | 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 |
| Callander | Callander | Scotland | 20 weeks | 49.9% | 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 |
| Campbeltown | Campbeltown | Scotland | 24 weeks | 71.6% | 8 July 2026 | View details |
| Canterbury | Canterbury | South East | 21 weeks | 45.8% | 8 July 2026 | View details |
| Cardiff (Llanishen) | Cardiff | Wales | 17 weeks | 46.5% | 8 July 2026 | View details |
| Cardigan | Cardigan | Wales | 14.2 weeks | 41.0% | 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 |
| Carmarthen | Carmarthen | Wales | 15.8 weeks | 54.2% | 8 July 2026 | View details |
| Castle Douglas | Castle Douglas | Scotland | 24 weeks | 53.4% | 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 |
| Crieff | Crieff | Scotland | 24 weeks | Not published | 8 July 2026 | View details |
| Cumnock | Cumnock | Scotland | 19 weeks | 67.4% | 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 |
| Dumbarton | Dumbarton | Scotland | 14.6 weeks | 52.8% | 8 July 2026 | View details |
| Dumfries | Dumfries | Scotland | 12 weeks | 53.9% | 8 July 2026 | View details |
| Dundee | Dundee | Scotland | 20.2 weeks | 57.3% | 8 July 2026 | View details |
| Dunfermline (Vine) | Dunfermline | Scotland | 24 weeks | 36.4% | 8 July 2026 | View details |
| Dunoon | Dunoon | Scotland | 24 weeks | 71.5% | 8 July 2026 | View details |
| Duns | Duns | Scotland | 15 weeks | 70.2% | 8 July 2026 | View details |
| Durham | Durham | North East | 16.4 weeks | 53.2% | 8 July 2026 | View details |
| East Kilbride | East Kilbride | Scotland | 24 weeks | 57.7% | 8 July 2026 | View details |
| Eastbourne | Eastbourne | South East | 24 weeks | 55.4% | 8 July 2026 | View details |
| Edinburgh (Currie) | Edinburgh | Scotland | 24 weeks | 41.6% | 8 July 2026 | View details |
| Edinburgh (Musselburgh) | Edinburgh | Scotland | 17 weeks | 49.4% | 8 July 2026 | View details |
| Elgin | Elgin | Scotland | 14.8 weeks | 42.3% | 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 |
| Forfar | Forfar | Scotland | 24 weeks | 60.3% | 8 July 2026 | View details |
| Fort William | Fort William | Scotland | 23.2 weeks | 65.5% | 8 July 2026 | View details |
| Fraserburgh | Fraserburgh | Scotland | 22.2 weeks | 64.0% | 8 July 2026 | View details |
| Gairloch | Gairloch | Scotland | 24 weeks | 73.5% | 8 July 2026 | View details |
| Galashiels | Galashiels | Scotland | 17 weeks | 47.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 |
| Girvan | Girvan | Scotland | 23.2 weeks | 72.0% | 8 July 2026 | View details |
| Glasgow (Anniesland) | Glasgow | Scotland | 24 weeks | 44.3% | 8 July 2026 | View details |
| Glasgow (Baillieston) | Glasgow | Scotland | 24 weeks | 47.4% | 8 July 2026 | View details |
| Glasgow (Shieldhall) | Glasgow | Scotland | 24 weeks | 39.9% | 8 July 2026 | View details |
| Gloucester | Gloucester | South West | 24 weeks | 47.8% | 8 July 2026 | View details |
| Golspie | Golspie | Scotland | 24 weeks | 71.0% | 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 |
| Grangemouth | Grangemouth | Scotland | 24 weeks | 50.7% | 8 July 2026 | View details |
| Grantham (Somerby) | Grantham | East Midlands | 24 weeks | 57.9% | 8 July 2026 | View details |
| Grantown-On-Spey | Grantown-On-Spey | Scotland | 24 weeks | 56.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 |
| Greenock | Greenock | Scotland | 22.6 weeks | 41.7% | 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 |
| Haddington | Haddington | Scotland | 23 weeks | 57.5% | 8 July 2026 | View details |
| Halifax | Halifax | Yorkshire and the Humber | 20 weeks | 45.0% | 8 July 2026 | View details |
| Hamilton | Hamilton | Scotland | 24 weeks | 42.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 |
| Hawick | Hawick | Scotland | 18.6 weeks | 64.3% | 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 |
| Huntly | Huntly | Scotland | 21.8 weeks | 63.7% | 8 July 2026 | View details |
| Inverness (Longman Drive) | Inverness | Scotland | 24 weeks | 45.8% | 8 July 2026 | View details |
| Inverurie | Inverurie | Scotland | 17.4 weeks | 61.9% | 8 July 2026 | View details |
| Ipswich | Ipswich | East of England | 23.2 weeks | 62.3% | 8 July 2026 | View details |
| Irvine | Irvine | Scotland | 24 weeks | 55.7% | 8 July 2026 | View details |
| Isleworth (Fleming Way) | Isleworth | London | 24 weeks | 50.4% | 8 July 2026 | View details |
| Kelso | Kelso | Scotland | 21.6 weeks | 59.2% | 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 |
| Kingussie | Kingussie | Scotland | 24 weeks | 59.1% | 8 July 2026 | View details |
| Kirkcaldy | Kirkcaldy | Scotland | 24 weeks | 50.9% | 8 July 2026 | View details |
| Knaresborough | Knaresborough | Yorkshire and the Humber | 13.6 weeks | 58.5% | 8 July 2026 | View details |
| Lanark | Lanark | Scotland | 24 weeks | 58.1% | 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 |
| Lerwick | Lerwick | Scotland | 24 weeks | 67.8% | 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 |
| Livingston | Livingston | Scotland | 20.2 weeks | 55.7% | 8 July 2026 | View details |
| Llanelli | Llanelli | Wales | 5.4 weeks | 51.0% | 8 July 2026 | View details |
| Llantrisant | Llantrisant | Wales | 13.8 weeks | 54.0% | 8 July 2026 | View details |
| Lochgilphead | Lochgilphead | Scotland | 24 weeks | 56.4% | 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 |
| Mallaig | Mallaig | Scotland | 20 weeks | 64.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 |
| Merthyr Tydfil | Merthyr Tydfil | Wales | 8.2 weeks | 51.2% | 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 |
| Monmouth | Monmouth | Wales | 10.6 weeks | 51.0% | 8 July 2026 | View details |
| Montrose | Montrose | Scotland | 24 weeks | 70.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 (Gwent) | Newport | Wales | 19.8 weeks | 48.9% | 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 |
| Newton Stewart | Newton Stewart | Scotland | 21.2 weeks | 65.8% | 8 July 2026 | View details |
| Newtown | Newtown | Wales | 18.6 weeks | 58.0% | 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 |
| Oban | Oban | Scotland | 23.8 weeks | 66.1% | 8 July 2026 | View details |
| Orkney | Orkney | Scotland | 24 weeks | 55.9% | 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 |
| Paisley | Paisley | Scotland | 24 weeks | 48.6% | 8 July 2026 | View details |
| Peebles | Peebles | Scotland | 23.4 weeks | 58.8% | 8 July 2026 | View details |
| Pembroke Dock | Pembroke Dock | Wales | 20.6 weeks | 50.1% | 8 July 2026 | View details |
| Penzance | Penzance | South West | 13.4 weeks | 46.5% | 8 July 2026 | View details |
| Perth (Arran Road) | Perth | Scotland | 12 weeks | 48.8% | 8 July 2026 | View details |
| Peterborough | Peterborough | East of England | 24 weeks | 52.8% | 8 July 2026 | View details |
| Peterhead | Peterhead | Scotland | 17 weeks | 53.2% | 8 July 2026 | View details |
| Pinner (London) | Pinner | London | 24 weeks | 49.7% | 8 July 2026 | View details |
| Pitlochry | Pitlochry | Scotland | 24 weeks | 73.3% | 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 |
| Pwllheli | Pwllheli | Wales | 14 weeks | 68.1% | 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 |
| Rhyl | Rhyl | Wales | 13 weeks | 56.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 |
| Rothesay | Rothesay | Scotland | 24 weeks | 52.0% | 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 |
| Stirling | Stirling | Scotland | 24 weeks | 43.0% | 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 |
| Stornoway | Stornoway | Scotland | 20.6 weeks | 66.6% | 8 July 2026 | View details |
| Stranraer | Stranraer | Scotland | 21.2 weeks | 71.2% | 8 July 2026 | View details |
| Sunderland | Sunderland | North East | 23.4 weeks | 51.1% | 8 July 2026 | View details |
| Swansea | Swansea | Wales | 8.4 weeks | 48.2% | 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 |
| Thurso | Thurso | Scotland | 24 weeks | 63.0% | 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 |
| Ullapool | Ullapool | Scotland | 24 weeks | 61.2% | 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 |
| Wick | Wick | Scotland | 17.4 weeks | 59.4% | 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 |
| Wrexham | Wrexham | Wales | 8.2 weeks | 51.9% | 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 |
No exact matches
Try a town, postcode, broader region or clear the filters.
Regional averages
| Region | Centres included | Average pass rate | View region |
|---|---|---|---|
| East Midlands | 20 | 52.9% | View region |
| East of England | 24 | 50.9% | View region |
| London | 25 | 48.8% | View region |
| North East | 11 | 49.9% | View region |
| North West | 32 | 51.2% | View region |
| Scotland | 73 | 57.6% | View region |
| South East | 32 | 53.4% | View region |
| South West | 21 | 51.9% | View region |
| Wales | 21 | 54.4% | View region |
| West Midlands | 26 | 47.9% | View region |
| Yorkshire and the Humber | 28 | 51.7% | View region |
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.