Driving Test Centre Pass Rates
- Highest To Lowest

DVSA Figures Up To January 2023 (First Time Pass Rates)

 2018-20192019-20202020-20212021-20222022-2023
Benbecula Island33.2334.5532.5631.0784.91
Inveraray84.0683.33..75.3183.33
Ullapool75.0072.7358.5978.4382.35
Islay Island75.5174.5855.0672.0080.95
Mallaig86.3680.0057.6587.1080.95
Montrose53.4768.7258.2478.2480.29
Isle of Tiree85.7185.7155.0668.1380.00
Barra53.9554.2759.9355.2677.78
Duns68.4769.0580.0074.1477.59
Rothesay54.6361.8250.7970.5375.86
Gairloch86.4972.4182.4667.5775.00
Alnwick64.2863.6569.4765.0874.28
Hawick61.4760.4667.8275.0073.30
Lochgilphead77.1870.4074.0780.4972.58
Kelso55.5656.6071.4370.0872.18
Campbeltown71.0373.6876.4774.1171.43
Arbroath64.7269.4461.9257.6670.89
Peebles60.5965.9857.0673.6670.45
Isle of Skye (Portree)65.2870.3755.0668.1370.31
Stranraer60.3463.3167.5072.8968.84
Golspie61.8169.7973.3375.9668.18
Lerwick68.8764.8880.3073.2967.86
Aberystwyth (Park Avenue)49.7351.3360.7063.0267.66
Oban60.5959.5054.0862.8366.67
Pembroke Dock52.2055.6261.8762.5166.09
Kendal (Oxenholme Road)62.9763.0667.7162.8765.86
Orkney65.7868.4971.5967.5765.52
Chichester52.0554.7059.9865.7664.96
Lee On The Solent56.7855.0961.7865.6464.46
Dundee56.7656.3158.9958.2762.83
Banff62.9065.9562.5065.9062.70
Dorchester62.4259.5265.6864.6862.66
Bridlington58.3356.5356.9160.0462.62
Ipswich60.0857.2261.7158.5062.33
Melton Mowbray56.0158.6258.2562.7362.33
Alness58.1656.6363.2761.4162.24
Fraserburgh60.2566.1282.4673.2662.05
Lanark55.2851.3455.1856.9862.01
Blyth57.1755.7366.0260.7361.95
Inverurie64.5555.7558.4161.9661.86
Basingstoke50.5349.6956.0458.6861.68
Abergavenny57.3456.3262.9560.4161.59
Bangor51.8450.6653.9454.2961.51
Stornoway55.2956.4865.5959.8061.49
Malton66.3463.9655.4258.7061.27
Preston55.2154.5659.8556.8661.13
Barrow In Furness54.1356.4164.3858.7361.08
Newtown58.3356.0569.7774.5061.02
Barry58.0155.2964.2263.6960.98
Peterhead62.6262.5469.5866.6160.96
Newton Stewart63.6858.3069.7762.3660.64
Galashiels55.8253.6467.4567.9260.60
Ludlow51.3650.7353.8052.9160.47
Worksop55.3753.6458.3360.0160.37
Yeovil61.8959.9066.6064.5060.33
Isles of Scilly85.7183.3355.0668.1360.00
Brecon61.0561.5569.2360.1259.86
Skegness55.7354.8658.1962.1159.72
Crieff72.3960.4235.9778.2959.70
Tunbridge Wells47.7250.5058.5959.7059.61
Bolton (Manchester)50.6751.5858.2056.6559.17
Cardiff (Llanishen)50.4952.3357.2057.0559.17
Sevenoaks50.8051.4453.5159.5059.11
Durham59.9856.8662.5962.5259.05
Workington50.5650.3560.3857.2058.92
Ashfield58.1856.2959.4859.0858.72
Norwich (Peachman Way)51.9953.3351.5256.9458.67
Taunton54.4355.1060.6959.6258.64
Llantrisant55.0056.4360.0862.4758.39
Hartlepool54.1554.1357.3057.8858.37
Hereford56.4054.6959.1661.2458.31
Chorley57.4856.9255.0257.2758.22
Cumnock58.1857.8664.0262.6558.18
Weston-super-Mare55.5054.0453.6354.2658.12
Bedford50.5349.6956.0454.2858.00
Gillingham47.3548.7353.9658.8057.77
Pwllheli58.2864.4666.1963.4857.75
Wick60.1262.1151.0253.7657.38
Carlisle LGV (Cars)44.0431.3158.0343.9857.34
Bredbury (Manchester)44.9842.1443.4553.5757.11
Bristol (Kingswood)49.7654.3461.4054.1657.09
Louth56.3553.9961.0357.1756.85
Monmouth53.4753.6758.2456.3756.81
Merthyr Tydfil52.9351.9656.9058.2656.50
Northwich48.4754.6662.2960.1556.48
Rugby46.0050.9253.3161.7956.48
Southport (Liverpool)50.2750.7558.9956.0956.46
Lancing48.5847.4050.3652.9356.37
Darlington51.4851.4862.1154.9656.28
Heysham49.1949.2756.2851.4756.27
Wellingborough61.0360.7864.4465.1456.23
Livingston44.2248.3754.0156.9056.02
Watnall48.4851.2051.6752.7255.89
Nelson50.1648.1154.0256.4855.87
Kings Lynn49.6748.8456.4153.9355.80
Letchworth47.1846.6250.6254.5855.74
Hexham58.2961.1867.6062.1055.71
Salisbury56.8855.1359.1154.7155.69
Haddington62.5556.1461.5860.0855.54
Farnborough54.0151.4058.6357.1555.49
Carmarthen54.5854.1761.4857.2655.47
Bristol (Avonmouth)51.9451.3855.6656.1255.30
Sidcup (London)46.1345.9454.6353.5855.19
Perth (Arran Road)53.4647.4961.8959.6654.87
Barnsley49.4848.4755.0355.6854.54
Boston51.0451.9955.3558.5054.51
Steeton43.0745.6251.8252.3454.45
Reading46.4347.8354.7253.2854.28
Nuneaton50.2249.7554.0850.6654.23
Dunoon58.1661.2462.7558.5954.12
Grantham (Somerby)49.3948.6057.9154.7954.07
Trowbridge50.0849.8155.4450.3554.07
Ayr47.0047.4950.8153.0054.05
Irvine54.1851.5655.0650.3254.00
Dumfries46.1446.7252.8651.8453.96
Redhill Aerodrome45.8949.2453.8754.9653.92
Burton on Trent51.4252.0952.7548.1953.77
Bromley (London)49.7640.6047.9150.4953.64
Rhyl45.3546.3650.5552.5553.63
Barnstaple53.9554.2759.9355.2653.53
Aberdeen South (Cove)51.6656.7262.8360.6253.42
Maidstone44.3945.4457.6553.2253.21
Warrington53.4354.0461.8257.3353.11
York53.9951.5453.5050.6253.00
Tolworth (London)50.8750.3353.2853.9652.92
Wrexham38.5542.0347.1842.9752.88
Knaresborough48.9449.0354.2352.7352.85
Walton LGV42.6542.1846.6955.3652.80
Llanelli49.6650.7452.9850.7952.75
Leighton Buzzard (Stanbridge Road)46.7843.5346.3348.2152.60
Gloucester44.7745.7048.1452.5652.60
Carlisle44.0445.1558.0357.6752.54
Lincoln47.9845.4350.8651.6752.43
Swansea51.4252.5356.4049.3152.42
Huntly60.2057.2166.6761.3252.34
Eastbourne50.1251.6954.8854.6352.32
Hornchurch (London)46.7046.6549.5051.2552.28
Grangemouth54.3554.6058.5252.8252.21
Skipton49.6751.3257.1054.6652.11
Fort William58.6264.9069.1558.8452.03
Inverness (Seafield Road)42.5444.3950.8248.8051.61
Borehamwood (London)50.7750.6953.6852.0951.53
Winchester50.0149.6159.1956.5051.40
Bradford (Heaton)40.1541.8449.4750.2951.40
Bishopbriggs48.2245.5243.9950.6151.31
Hull47.5846.3451.3852.3451.29
Paisley46.2745.3657.0654.7351.27
Newbury (Hambridge Lane)51.4451.5158.9659.4251.26
Newton Abbot49.5348.9952.8848.0351.18
Shrewsbury47.1346.5955.1847.8951.12
Exeter49.1748.3447.4645.0851.03
Castle Douglas48.2746.8958.8950.6150.99
Horsforth44.8845.1245.7348.8850.97
Herne Bay44.3642.9444.9049.8250.96
Hither Green (London)48.7348.5845.4549.2050.94
Whitby63.4359.1858.6256.1550.92
Peterborough45.0945.6549.6051.6350.90
Basildon42.8446.6849.4151.3150.87
Southend-on-Sea45.6447.5955.7953.7050.77
West Wickham (London)47.0645.7849.6647.0250.68
Northallerton61.8457.5756.2660.2450.64
Oswestry47.3047.9554.2254.2450.59
Bishops Stortford43.7446.2349.6747.3650.58
Atherton (Manchester)50.0646.5251.5149.9350.57
Grantown-On-Spey52.6770.6573.3359.3550.48
Chelmsford (Hanbury Road)46.0848.9855.7351.6850.47
Cardigan56.7349.6955.0052.3150.46
Stafford50.8350.6749.1346.2250.40
Hamilton46.7243.8148.4751.7850.32
Newport (Gwent)44.4546.7153.7852.3150.25
Bradford (Thornbury)40.5345.8848.5750.3650.17
Cambridge (Brookmount Court)49.9247.6450.6448.0750.12
Worcester48.2147.6654.4554.6250.10
Chertsey (London)50.9647.9452.9053.4750.08
Poole57.3652.7761.0754.0950.04
Callander44.1448.0657.3061.4550.00
Kyle of Lochalsh50.0067.9254.2372.5050.00
Warwick (Wedgenock House)47.2048.9953.8755.9549.99
Bletchley44.6442.1841.6246.7849.83
Newport (Isle of Wight)44.4546.7153.7852.3149.69
Dunfermline (Vine)47.6350.4653.9852.3349.67
Canterbury46.8146.1350.3949.8949.64
Nottingham (Colwick)47.3444.6349.1448.5449.55
Portsmouth44.4647.1853.2950.4249.38
Bridgend51.2353.7961.6056.3749.28
Middlesbrough49.2550.9652.1952.5949.25
West Didsbury (Manchester)44.6243.7844.1047.8949.24
Birmingham (Shirley)44.5043.2651.0948.9649.21
Bala52.6449.4859.2954.6149.15
Upton47.0245.7255.9549.6749.08
Hinckley42.4545.8850.1248.5149.06
Berwick-On-Tweed67.2263.2361.4657.7149.05
Wakefield46.3643.4544.1247.0049.02
Isleworth (Fleming Way)43.7345.4750.9948.3849.01
Watford46.4048.7654.0852.7448.82
Loughton (London)44.9844.0346.1843.4248.82
Derby (Alvaston)46.3548.0552.0450.9648.75
Ashford (Kent)45.0644.2050.0646.2148.73
Penzance49.6047.2861.8751.5148.71
NATIONAL FIGURES45.7945.9249.8048.8848.70
Aberdeen North55.5450.8856.4355.6648.41
Lowestoft(Mobbs Way)46.9843.4846.4344.8748.39
Airdrie45.4745.6150.8352.5748.38
Sale (Manchester)50.0548.6753.9049.5748.38
Pinner (London)41.8343.1047.7348.4848.22
Slough (London)43.7143.0150.5347.0147.96
Edinburgh (Musselburgh)42.9341.1943.9247.2047.96
Clacton-on-Sea49.1353.0763.9152.8247.90
Chesterfield47.3244.7348.5947.8847.69
Edinburgh (Currie)50.0749.4659.8754.0647.62
Norwich (Jupiter Road)50.8050.8163.7554.8447.61
Burgess Hill41.0641.8145.1947.0647.53
Lichfield50.2948.4552.0944.1947.53
Rotherham46.1649.4250.7951.4347.47
Halifax35.9840.7545.3545.6047.42
Stevenage48.8348.6751.9847.0747.41
Blackpool45.6846.5048.0547.8247.39
Stirling42.5745.3850.6350.5247.39
Buxton46.8846.7157.3046.3947.27
Oxford (Cowley)48.1249.2750.1349.1647.26
Dumbarton50.2748.2747.7646.0947.20
Swindon50.5947.4553.2246.6147.07
East Kilbride41.7847.1238.7146.4947.03
Morden (London)47.8848.8951.4847.4646.85
Thurso61.5865.8044.7957.6046.56
Northampton48.7244.8548.8747.8446.51
Kirkcaldy53.8849.4451.4747.6146.47
Chippenham45.9447.0250.1845.8546.19
Wood Green (London)39.5741.5243.3445.8946.15
Hastings (Ore)42.5243.0947.2449.0646.10
Cheltenham43.5846.9549.9650.1146.09
Blackburn with Darwen43.4943.7747.4646.1345.95
Brentwood (London)55.0547.3152.4750.1445.89
Sunderland42.8744.1147.6445.2845.81
Tottenham37.5439.6343.0543.9745.81
Uxbridge (London)48.6148.6049.8150.8645.75
Aylesbury48.4246.3855.0947.8345.58
Enfield (Innova Business Park)38.7241.8740.6546.3145.55
Banbury52.2950.1755.4946.0245.53
Scunthorpe45.9346.0145.0647.1645.34
Glasgow (Baillieston)40.1742.4444.6847.0545.28
Chester43.4744.0149.5643.2345.10
Mill Hill (London)43.1447.5341.0543.8145.02
Sheffield (Middlewood Road)42.3943.2546.4145.9345.00
Mitcham (London)41.3442.2043.5243.6544.96
Barnet (London)36.7139.4242.5146.0244.95
Huddersfield46.7646.6351.2847.2344.94
Stoke-on-Trent (Newcastle-Under-Lyme)41.1238.7644.5645.4144.82
Chadderton42.6445.9750.1247.2944.59
Redditch45.9241.9846.0942.4944.51
Gosforth45.4848.8050.2748.6144.49
Buckie57.0959.7154.5559.5744.23
Coventry40.1139.8341.2142.3844.22
Goodmayes (London)37.9938.7637.9941.3544.20
Scarborough52.3051.6053.7246.7544.09
Stoke-On-Trent (Cobridge)37.6436.4337.8435.9344.00
Colchester39.8243.8854.8746.2543.97
Heckmondwike38.1840.8643.6642.6343.90
Pontefract40.4443.3344.5448.3743.63
Sheffield (Handsworth)43.4340.2340.6042.3943.62
St Albans43.7941.7847.8945.9443.61
Kettering50.8747.8151.0040.5543.52
Camborne44.0345.5846.7047.9143.36
Macclesfield50.0549.8649.4050.4343.32
Greenock43.8344.0950.0043.5843.28
Birmingham (Kings Heath)39.1141.9043.5939.0643.24
Hendon (London)41.3839.7943.2244.5543.17
Kingussie55.5649.1278.5753.3343.08
Birmingham (Garretts Green)36.7138.0442.9141.2743.04
Loughborough49.2249.6855.0547.1342.97
Folkestone44.2541.2949.0747.2942.88
Birmingham (Sutton Coldfield)37.5635.2636.2635.1142.85
Luton34.9236.3742.0341.3742.70
Guildford48.6550.1852.7142.7642.69
Widnes42.6145.7554.4349.9242.56
Cheetham Hill (Manchester)36.8537.2346.8346.2842.56
Nottingham (Chilwell)43.1052.1452.6548.9342.48
Birmingham (Wyndley)44.3947.5852.8046.4542.42
Telford41.1240.7644.7944.3642.40
Glasgow (Anniesland)38.2137.6942.2441.7742.17
Southall (London)40.1440.4441.8842.9541.86
Bury St Edmunds42.2238.1840.0238.9841.75
Grimsby Coldwater40.8539.7846.9740.9941.72
Leicester (Wigston)42.6341.8843.2442.6541.58
Dudley44.9341.5941.1439.9741.57
Southampton (Maybush)45.8142.4747.0342.9041.56
Chingford (London)37.7638.5339.1040.6041.55
Doncaster43.6744.0341.4643.0741.42
Tilbury42.8443.5445.0844.7941.40
Launceston50.1548.3951.0246.0341.29
Leeds35.1834.6840.7038.6241.17
St Helens (Liverpool)48.3945.6747.4944.5640.32
Yeading (London)39.5236.4940.8038.6440.04
Bodmin39.2840.5138.5139.4939.98
Wallasey42.6542.1846.6939.2939.53
Leicester (Cannock Street)34.9640.8044.4739.2039.48
Norris Green (Liverpool)41.9940.2245.3841.0839.24
Gateshead44.7343.5344.2144.0539.21
Elgin48.4048.7852.1745.2139.21
Birmingham (Kingstanding)37.6333.8036.1835.8938.57
Barking (Tanner Street)34.4638.2340.7441.7238.53
Featherstone38.2738.0041.9537.8438.50
Rochdale (Manchester)34.2330.7839.8135.7538.11
Beverley LGV53.2755.6561.4658.4638.10
Birmingham (South Yardley)32.7731.6934.6436.7438.08
Plymouth37.4338.5742.3739.3837.93
Bury (Manchester)34.6235.3938.9038.5537.90
Belvedere (London)33.2334.5532.5631.0736.69
Greenford (Horsenden Lane)37.5739.5438.8738.6536.48
Wanstead (London)35.7134.7040.5537.0836.12
Glasgow (Shieldhall)36.9538.4540.8840.7936.09
Wednesbury37.3735.5939.7739.5035.82
Crawley39.7641.2942.7539.1235.65
Wolverhampton34.6635.1337.2836.6935.23
Crewe49.3545.5035.9737.4834.48
Erith (London)33.0231.6229.8128.3731.13
Speke (Liverpool)32.4733.7739.7833.1227.40