UK Driving Test Pass Rates by Test Centre

Pass rates for 299 UK DVSA practical driving test centres, ranked from highest to lowest. The UK national average pass rate is around 48%.

299
Centres with data
48%
UK national average
81%
Highest (Rothesay)
34%
Lowest (Featherstone)

Top 10 highest pass rates

Test Centre Pass Rate vs UK avg
Rothesay 81% +33
Arbroath 79% +31
Kyle of Lochalsh 79% +31
Duns 78% +30
Stranraer 78% +30
Ullapool 78% +30
Golspie 77% +29
Ballater 76% +28
Isle of Skye (Portree) 76% +28
Crieff 74% +26

Top 10 lowest pass rates

Test Centre Pass Rate vs UK avg
Featherstone 34% -14
Wednesbury 36% -12
Chingford (London) 36% -12
Croydon (London) 37% -11
Belvedere (London) 37% -11
Leicester (Cannock Street) 38% -10
Glasgow (Shieldhall) 38% -10
Crawley 38% -10
Bury (Manchester) 38% -10
Brislington 38% -10

Full ranking — all 299 centres

Test Centre Pass Rate vs UK avg
Rothesay 81% +33
Arbroath 79% +31
Kyle of Lochalsh 79% +31
Duns 78% +30
Stranraer 78% +30
Ullapool 78% +30
Golspie 77% +29
Ballater 76% +28
Isle of Skye (Portree) 76% +28
Crieff 74% +26
Inveraray 74% +26
Lerwick 70% +22
Campbeltown 69% +21
Kingussie 69% +21
Montrose 69% +21
Newton Stewart 68% +20
Newtown 68% +20
Forfar 67% +19
Kendal (Oxenholme Road) 67% +19
Mallaig 67% +19
Newbury (Hambridge Lane) 67% +19
Dorchester 66% +18
Fort William 65% +17
Ipswich 65% +17
Malton 65% +17
Peebles 65% +17
Whitby 65% +17
Haddington 64% +16
Orkney 64% +16
Barrow In Furness 63% +15
Alness 62% +14
Brecon 62% +14
Dunoon 62% +14
Northallerton 62% +14
Skegness 62% +14
Abergavenny 61% +13
Bangor 61% +13
Barry 61% +13
Chichester 61% +13
Dundee 61% +13
Farnborough 61% +13
Hawick 61% +13
Hyde (Manchester) 61% +13
Melton Mowbray 61% +13
Yeovil 61% +13
Birmingham (Shirley) 60% +12
Hereford 60% +12
Hexham 60% +12
Louth 60% +12
Pembroke Dock 60% +12
Pwllheli 60% +12
Thurso 60% +12
Bolton (Manchester) 59% +11
Carlisle 59% +11
Cumnock 59% +11
Fraserburgh 59% +11
Gillingham 59% +11
Maidstone 59% +11
Monmouth 59% +11
Wick 59% +11
Grantham (Somerby) 58% +10
Huntly 58% +10
Inverurie 58% +10
Letchworth 58% +10
Lochgilphead 58% +10
Norwich (Peachman Way) 58% +10
Sidcup (London) 58% +10
Taunton 58% +10
Tunbridge Wells 58% +10
Bridlington 57% +9
Grantown-On-Spey 57% +9
Knaresborough 57% +9
Peterhead 57% +9
Southampton (Forest Hills) 57% +9
Ayr 56% +8
Buckie 56% +8
Buxton 56% +8
Salisbury 56% +8
Wrexham 56% +8
Bala 55% +7
Basingstoke 55% +7
Chesterfield 55% +7
Dumbarton 55% +7
Herne Bay 55% +7
Heysham 55% +7
Oswestry 55% +7
Stornoway 55% +7
Ashford (Kent) 54% +6
Berwick-On-Tweed 54% +6
Bredbury (Manchester) 54% +6
Bristol (Avonmouth) 54% +6
Kelso 54% +6
Merthyr Tydfil 54% +6
Northwich 54% +6
Skipton 54% +6
Warrington 54% +6
Weston-super-Mare 54% +6
Alnwick 53% +5
Ashford (London Middlesex) 53% +5
Barnstaple 53% +5
Burton on Trent 53% +5
Canterbury 53% +5
Cardiff (Llanishen) 53% +5
Carmarthen 53% +5
Enfield (Innova Business Park) 53% +5
Lanark 53% +5
Lancing 53% +5
Newport (Gwent) 53% +5
Nuneaton 53% +5
Sevenoaks 53% +5
Swansea 53% +5
Tolworth (London) 53% +5
Trowbridge 53% +5
Worksop 53% +5
Bridgend 52% +4
Bristol (Kingswood) 52% +4
Bromley (London) 52% +4
Darlington 52% +4
Guildford 52% +4
Llanelli 52% +4
Mill Hill (London) 52% +4
Preston 52% +4
Rhyl 52% +4
Scarborough 52% +4
Whitchurch 52% +4
York 52% +4
Ashfield 51% +3
Banff 51% +3
Barnsley 51% +3
Bishops Stortford 51% +3
Chertsey (London) 51% +3
Eastbourne 51% +3
Galashiels 51% +3
Hendon (London) 51% +3
Horsforth 51% +3
Isleworth (Fleming Way) 51% +3
Llantrisant 51% +3
Mitcham (London) 51% +3
Northampton 51% +3
Pinner (London) 51% +3
Portsmouth 51% +3
Rotherham 51% +3
South Shields 51% +3
West Wickham (London) 51% +3
Worcester 51% +3
Aberystwyth (Park Avenue) 50% +2
Aylesbury 50% +2
Boston 50% +2
Cambridge (Brookmount Court) 50% +2
Chippenham 50% +2
Chorley 50% +2
Derby (Alvaston) 50% +2
Exeter 50% +2
Hartlepool 50% +2
High Wycombe 50% +2
Hinckley 50% +2
Hither Green (London) 50% +2
Lowestoft (Mobbs Way) 50% +2
Ludlow 50% +2
Middlesbrough 50% +2
Newton Abbot 50% +2
Shrewsbury 50% +2
West Didsbury 50% +2
Barnet (London) 49% +1
Bedford 49% +1
Blyth 49% +1
Erith (London) 49% +1
Gloucester 49% +1
Gosforth 49% +1
Hornchurch (London) 49% +1
Huddersfield 49% +1
Irvine 49% +1
Leighton Buzzard (Stanbridge Road) 49% +1
Lincoln 49% +1
Livingston 49% +1
Morden (London) 49% +1
Peterborough 49% +1
Poole 49% +1
Reading 49% +1
Sale (Manchester) 49% +1
Steeton 49% +1
Tilbury 49% +1
Upton 49% +1
Uxbridge (London) 49% +1
Watnall 49% +1
Watford 49% +1
Workington 49% +1
Birmingham (Kings Heath) 48% +0
Brentwood (London) 48% +0
Cheltenham 48% +0
Clacton-on-Sea 48% +0
Colchester 48% +0
Durham 48% +0
Edinburgh (Musselburgh) 48% +0
Grangemouth 48% +0
Hastings (Ore) 48% +0
Inverness (Seafield Road) 48% +0
Lichfield 48% +0
Loughton (London) 48% +0
Macclesfield 48% +0
Nelson 48% +0
St Albans 48% +0
Southend-on-Sea 48% +0
Swindon 48% +0
Wallasey 48% +0
Winchester 48% +0
Aberdeen North 47% -1
Blackpool 47% -1
Bradford (Thornbury) 47% -1
Cardigan 47% -1
Castle Douglas 47% -1
Dumfries 47% -1
Kettering 47% -1
Oxford (Cowley) 47% -1
Pontefract 47% -1
Redhill Aerodrome 47% -1
Southampton (Maybush) 47% -1
Stafford 47% -1
Sunderland 47% -1
Tottenham 47% -1
Wakefield 47% -1
Warwick (Wedgenock House) 47% -1
Blackburn with Darwen 46% -2
Bletchley 46% -2
Bury St Edmunds 46% -2
Chadderton 46% -2
Chelmsford (Hanbury Road) 46% -2
Folkestone 46% -2
Halifax 46% -2
Kings Lynn 46% -2
Launceston 46% -2
Redditch 46% -2
Sheffield (Handsworth) 46% -2
Sheffield (Middlewood Road) 46% -2
Slough (London) 46% -2
Southall (London) 46% -2
Wood Green (London) 46% -2
Birmingham (Kingstanding) 45% -3
Borehamwood (London) 45% -3
Chester 45% -3
Coventry 45% -3
Dudley 45% -3
Elgin 45% -3
Glasgow (Baillieston) 45% -3
Heckmondwike 45% -3
Kirkcaldy 45% -3
Norris Green (Liverpool) 45% -3
Paisley 45% -3
Perth (Arran Road) 45% -3
Stirling 45% -3
Yeading (London) 45% -3
Basildon 44% -4
Bodmin 44% -4
Burgess Hill 44% -4
Crewe 44% -4
Doncaster 44% -4
Goodmayes (London) 44% -4
Greenock 44% -4
Loughborough 44% -4
Norwich (Jupiter Road) 44% -4
Rugby 44% -4
Scunthorpe 44% -4
Atherton (Manchester) 43% -5
Edinburgh (Currie) 43% -5
Elswick 43% -5
Grimsby Coldwater 43% -5
Hull 43% -5
Nottingham (Chilwell) 43% -5
Plymouth 43% -5
Banbury 42% -6
Birmingham (Garretts Green) 42% -6
Camborne 42% -6
Cheetham Hill (Manchester) 42% -6
Glasgow (Anniesland) 42% -6
Leeds 42% -6
Stevenage 42% -6
Airdrie 41% -7
Birmingham (South Yardley) 41% -7
East Kilbride 41% -7
Leicester (Wigston) 41% -7
Luton 41% -7
Telford 41% -7
Wanstead (London) 41% -7
Hamilton 40% -8
Rochdale (Manchester) 40% -8
Birmingham (Sutton Coldfield) 39% -9
Gateshead 39% -9
Wolverhampton 39% -9
Barking (Tanner Street) 38% -10
Brislington 38% -10
Bury (Manchester) 38% -10
Crawley 38% -10
Glasgow (Shieldhall) 38% -10
Leicester (Cannock Street) 38% -10
Belvedere (London) 37% -11
Croydon (London) 37% -11
Chingford (London) 36% -12
Wednesbury 36% -12
Featherstone 34% -14

Source: DVSA published practical test pass-rate statistics, rounded to whole percentage points. Data compiled and updated for each test centre page on SteerClear. Open Government Licence v3.0.

Browse all test centres →