UK Driving Test Centre Rankings
All 250 DVSA test centres ranked by pass rate from highest to lowest.
| Rank | Centre | Pass Rate |
|---|---|---|
| #1 | Wick | 68.1% |
| #2 | Fort William | 67.8% |
| #3 | Thurso | 67.3% |
| #4 | Aviemore | 66.5% |
| #5 | Oban | 65.3% |
| #6 | Dolgellau | 64.5% |
| #7 | Inverness | 63.4% |
| #8 | Caernarfon | 62.8% |
| #9 | Elgin | 62.7% |
| #10 | Penzance | 62.1% |
| #11 | Aberystwyth | 61.3% |
| #12 | Dumfries | 61.2% |
| #13 | Kendal | 60.7% |
| #14 | Haverfordwest | 60.4% |
| #15 | Truro | 60.3% |
| #16 | King's Lynn | 59.4% |
| #17 | Boston | 58.9% |
| #18 | Great Yarmouth | 58.6% |
| #19 | Perth | 58.6% |
| #20 | Stroud | 58.4% |
| #21 | Bangor | 58.4% |
| #22 | Hereford | 58.1% |
| #23 | Salisbury | 57.8% |
| #24 | Berwick-upon-Tweed | 57.8% |
| #25 | Enniskillen | 57.8% |
| #26 | Penzance | 57.8% |
| #27 | Carmarthen | 57.6% |
| #28 | Barrow-in-Furness | 57.4% |
| #29 | Richmond (North Yorkshire) | 57.4% |
| #30 | Bury St Edmunds | 57.3% |
| #31 | Yeovil | 57.2% |
| #32 | Ayr | 57.2% |
| #33 | Weston-super-Mare | 56.9% |
| #34 | Oswestry | 56.9% |
| #35 | Omagh | 56.9% |
| #36 | Grantham | 56.7% |
| #37 | Barnstaple | 56.7% |
| #38 | Taunton | 56.4% |
| #39 | Dungannon | 56.4% |
| #40 | Skegness | 56.4% |
| #41 | Stirling | 56.3% |
| #42 | Alnwick | 56.2% |
| #43 | Carlisle | 55.9% |
| #44 | Kilmarnock | 55.9% |
| #45 | Downpatrick | 55.9% |
| #46 | Torquay | 55.8% |
| #47 | Aberdeen North | 55.8% |
| #48 | Llanelli | 55.7% |
| #49 | Coleraine | 55.6% |
| #50 | Dunfermline | 55.4% |
| #51 | Shrewsbury | 55.3% |
| #52 | Hexham | 55.3% |
| #53 | Truro | 55.3% |
| #54 | Armagh | 55.2% |
| #55 | Chippenham | 55.1% |
| #56 | Aberdeen South | 54.9% |
| #57 | Dover | 54.8% |
| #58 | Stafford | 54.8% |
| #59 | Kirkcaldy | 54.8% |
| #60 | Southport | 54.7% |
| #61 | Ballymena | 54.7% |
| #62 | Loughborough | 54.6% |
| #63 | Bridlington | 54.6% |
| #64 | Lancaster | 54.3% |
| #65 | Antrim | 54.3% |
| #66 | Mansfield | 54.2% |
| #67 | Edinburgh Musselburgh | 54.2% |
| #68 | Weymouth | 54.2% |
| #69 | Bath | 54.1% |
| #70 | Telford | 53.9% |
| #71 | Scarborough | 53.8% |
| #72 | Rhyl | 53.8% |
| #73 | Lincoln | 53.7% |
| #74 | Newbury | 53.6% |
| #75 | Kettering | 53.4% |
| #76 | Edinburgh Currie | 53.4% |
| #77 | Newry | 53.4% |
| #78 | Yeovil | 53.4% |
| #79 | Exeter | 53.2% |
| #80 | Tunbridge Wells | 53.1% |
| #81 | Macclesfield | 53.1% |
| #82 | Newtownards | 53.1% |
| #83 | Eastbourne | 52.9% |
| #84 | Chippenham | 52.9% |
| #85 | Chesterfield | 52.8% |
| #86 | Londonderry | 52.8% |
| #87 | Isle of Wight | 52.8% |
| #88 | Cheltenham | 52.7% |
| #89 | Boston | 52.7% |
| #90 | Crewe | 52.6% |
| #91 | Weston-super-Mare | 52.6% |
| #92 | Ashford | 52.4% |
| #93 | Worcester | 52.4% |
| #94 | Colchester | 52.3% |
| #95 | Chichester | 52.3% |
| #96 | Burton upon Trent | 52.1% |
| #97 | Morpeth | 52.1% |
| #98 | Falkirk | 52.1% |
| #99 | Gloucester | 51.9% |
| #100 | St Albans | 51.8% |
| #101 | Taunton | 51.8% |
| #102 | Worthing | 51.7% |
| #103 | Burnley | 51.7% |
| #104 | Dundee | 51.7% |
| #105 | Newbury | 51.7% |
| #106 | Redditch | 51.6% |
| #107 | Hamilton | 51.6% |
| #108 | Ipswich | 51.4% |
| #109 | Belfast | 51.4% |
| #110 | Tunbridge Wells | 51.4% |
| #111 | Torquay | 51.4% |
| #112 | Chester | 51.3% |
| #113 | Paisley | 51.3% |
| #114 | Grantham | 51.3% |
| #115 | Bedford | 51.2% |
| #116 | Northampton | 50.9% |
| #117 | Eastbourne | 50.9% |
| #118 | Fareham | 50.8% |
| #119 | Norwich | 50.8% |
| #120 | Ebbw Vale | 50.8% |
| #121 | Solihull | 50.7% |
| #122 | Harrogate | 50.7% |
| #123 | Chelmsford | 50.6% |
| #124 | Wrexham | 50.6% |
| #125 | Swindon | 50.4% |
| #126 | Blyth | 50.4% |
| #127 | Maidstone | 50.3% |
| #128 | Warrington | 50.2% |
| #129 | Ashford | 50.2% |
| #130 | Hemel Hempstead | 50.1% |
| #131 | Southend-on-Sea | 49.8% |
| #132 | Blackpool | 49.8% |
| #133 | Folkestone | 49.8% |
| #134 | Lincoln | 49.8% |
| #135 | Peterborough | 49.7% |
| #136 | Consett | 49.7% |
| #137 | Motherwell | 49.7% |
| #138 | Worthing | 49.7% |
| #139 | Milton Keynes | 49.6% |
| #140 | Exeter | 49.6% |
| #141 | Corby | 49.6% |
| #142 | Derby | 49.5% |
| #143 | Basingstoke | 49.4% |
| #144 | Stockport | 49.4% |
| #145 | Stevenage | 49.3% |
| #146 | Bridgend | 49.3% |
| #147 | Crawley | 49.2% |
| #148 | Loughborough | 49.2% |
| #149 | Plymouth | 49.1% |
| #150 | Preston | 49.1% |
| #151 | Cambridge | 48.9% |
| #152 | Hartlepool | 48.9% |
| #153 | Guildford | 48.7% |
| #154 | Wigan | 48.7% |
| #155 | Mansfield | 48.7% |
| #156 | Stoke-on-Trent | 48.6% |
| #157 | High Wycombe | 48.4% |
| #158 | Hastings | 48.4% |
| #159 | Newcastle-under-Lyme | 48.4% |
| #160 | Nottingham | 48.3% |
| #161 | York | 48.3% |
| #162 | Dover | 48.3% |
| #163 | Aldershot | 48.2% |
| #164 | Medway (Chatham) | 48.1% |
| #165 | Rochdale | 48.1% |
| #166 | Merthyr Tydfil | 48.1% |
| #167 | Chesterfield | 48.1% |
| #168 | Dudley | 47.9% |
| #169 | Blackburn | 47.9% |
| #170 | Guildford | 47.9% |
| #171 | Oxford | 47.8% |
| #172 | Swansea | 47.8% |
| #173 | Bristol | 47.6% |
| #174 | Durham | 47.6% |
| #175 | Glasgow Anniesland | 47.6% |
| #176 | Maidstone | 47.6% |
| #177 | Bolton | 47.5% |
| #178 | Coventry | 47.4% |
| #179 | Reading | 47.3% |
| #180 | Northampton | 47.3% |
| #181 | Pontypridd | 47.2% |
| #182 | Watford | 47.1% |
| #183 | Darlington | 47.1% |
| #184 | Oxford | 47.1% |
| #185 | Derby | 46.9% |
| #186 | Leicester | 46.8% |
| #187 | Oldham | 46.8% |
| #188 | Wakefield | 46.8% |
| #189 | Plymouth | 46.8% |
| #190 | Brighton | 46.5% |
| #191 | Walsall | 46.5% |
| #192 | Birkenhead | 46.4% |
| #193 | Woking | 46.4% |
| #194 | Stockton-on-Tees | 46.3% |
| #195 | Glasgow Shieldhall | 46.3% |
| #196 | Manchester (Wythenshawe) | 46.2% |
| #197 | Newport | 46.2% |
| #198 | Portsmouth | 46.1% |
| #199 | Birmingham (Sheldon) | 46.1% |
| #200 | Doncaster | 46.1% |
| #201 | Southampton | 45.9% |
| #202 | Wolverhampton | 45.8% |
| #203 | Luton | 45.7% |
| #204 | Hull | 45.6% |
| #205 | Barnsley | 45.4% |
| #206 | Cardiff | 45.3% |
| #207 | Nottingham North | 45.3% |
| #208 | Liverpool (Speke) | 45.2% |
| #209 | Middlesbrough | 45.2% |
| #210 | Manchester City | 44.9% |
| #211 | Huddersfield | 44.9% |
| #212 | Newcastle | 44.8% |
| #213 | Reading | 44.8% |
| #214 | Birmingham (Kingstanding) | 44.7% |
| #215 | Leeds North | 44.7% |
| #216 | Leicester South | 44.7% |
| #217 | Rotherham | 44.3% |
| #218 | Kingston upon Thames | 44.2% |
| #219 | Twickenham | 44.1% |
| #220 | Gateshead | 44.1% |
| #221 | Hornchurch | 43.9% |
| #222 | Salford | 43.8% |
| #223 | South Shields | 43.7% |
| #224 | Liverpool (Walton) | 43.6% |
| #225 | Chiswick | 43.5% |
| #226 | Sunderland | 43.5% |
| #227 | Mill Hill | 43.2% |
| #228 | Leeds South | 43.2% |
| #229 | Sheffield | 42.9% |
| #230 | Wanstead | 42.8% |
| #231 | Sutton | 42.6% |
| #232 | Sidcup | 42% |
| #233 | Henlys Corner | 41.9% |
| #234 | Bradford | 41.8% |
| #235 | Belvedere | 41.7% |
| #236 | Greenford | 41.3% |
| #237 | Slough | 40.7% |
| #238 | Wimbledon | 40.5% |
| #239 | Wembley | 40.3% |
| #240 | Goodmayes | 40.1% |
| #241 | Enfield | 39.8% |
| #242 | Hither Green | 39.6% |
| #243 | South Wimbledon | 39.2% |
| #244 | Catford | 38.9% |
| #245 | Wood Green | 38.4% |
| #246 | Acton | 38.1% |
| #247 | Croydon | 37.6% |
| #248 | North London | 37.3% |
| #249 | Barking | 36.8% |
| #250 | Stratford | 35.4% |
Understanding the Rankings
These rankings are based on the most recent DVSA practical driving test statistics. Pass rates can fluctuate between reporting periods, so a centre's position may change over time.
Higher-ranked centres tend to be in rural or suburban areas with quieter roads, while lower-ranked centres are typically in busy urban areas, particularly London. However, a lower pass rate doesn't necessarily mean the centre is "harder" — it can also reflect differences in candidate preparation levels.
When choosing a test centre, consider factors beyond just the pass rate: familiarity with local roads, travel time, and availability of test slots all matter.