Car theory test pass rates

Latest figures published 3 Sep 2026. Each figure shows its own source and date.

Car theory test results for every theory test centre in Great Britain from April 2025 to March 2026, published by the Driver and Vehicle Standards Agency.

Great Britain, 2025/26

Theory test pass rate
44.8%
1,311,338 passes from 2,924,426 tests
Men
43.0%
1,614,947 tests
Women
47.2%
1,309,479 tests
Practical test pass rate, same year
50.0%
Practical test by centre

Source: DVSA DRT112A, April 2025 to March 2026, published 13 July 2026; DVSA DRT122A, April 2025 to March 2026, published 24 June 2026. Open Government Licence v3.0.

Highest pass rates

Centres with at least 1,000 tests in 2025/26.

Ten theory test centres with the highest pass rates
Theory test centreTestsPass rate
1. Oxford B1,22655.9%
2. Guildford14,82654.0%
3. Royal Tunbridge Wells9,66053.6%
4. Cambridge25,04352.8%
5. Bodmin1,46052.6%
6. Brighton18,38752.4%
7. Blandford Forum2,04752.4%
8. Kingsbridge1,11752.2%
9. Southwark68,84752.0%
10. Morden42,18151.7%

Source: DVSA DRT112A, April 2025 to March 2026, published 13 July 2026. Open Government Licence v3.0.

Lowest pass rates

Centres with at least 1,000 tests in 2025/26.

Ten theory test centres with the lowest pass rates
Theory test centreTestsPass rate
140. Bradford42,74937.5%
139. Uxbridge83,60438.1%
138. Dudley28,27240.0%
137. Ilford92,24940.2%
136. Wolverhampton36,81140.3%
135. Boston7,09440.4%
134. Leicester61,22440.4%
133. Birmingham78,95840.6%
132. Haverfordwest4,17740.8%
131. Middlesbrough34,35140.9%

Source: DVSA DRT112A, April 2025 to March 2026, published 13 July 2026. Open Government Licence v3.0.

National pass rate each year

Every year from 2007/08 to 2025/26.

  • 2025/2644.8%
  • 2024/2544.9%
  • 2023/2445.2%
  • 2022/2344.2%
  • 2021/2250.1%
  • 2020/2155.7%
  • 2019/2047.1%
  • 2018/1947.3%
  • 2017/1848.7%
  • 2016/1748.7%
  • 2015/1649.3%
  • 2014/1551.0%
  • 2013/1451.6%
  • 2012/1359.1%
  • 2011/1260.8%
  • 2010/1163.1%
  • 2009/1063.8%
  • 2008/0965.4%
  • 2007/0865.4%

Source: DVSA DRT112A, April 2025 to March 2026, published 13 July 2026. Open Government Licence v3.0.

Latest quarters

The newest national figures, to April to June 2026. DVSA says figures since April 2025 are provisional.

National car theory tests by quarter
QuarterTestsPassesPass rate
July to September 2025762,499346,65645.5%
October to December 2025701,642309,29744.1%
January to March 2026725,990330,48345.5%
April to June 2026735,791323,77344.0%

Source: DVSA DRT111A, April 2007 to June 2026, published 3 September 2026. Open Government Licence v3.0.

Every theory test centre

193 centres held car theory tests in 2025/26, A to Z. Centres with fewer than 1,000 tests have a pass rate but no rank.

Car theory test pass rates by centre, 2025/26
Theory test centreTestsPass rate2024/25
Aberdeen17,31347.8%48.1%
Aberystwyth2,21449.1%45.1%
Aldershot15,14247.8%45.8%
Alnwick1,42946.4%42.9%
Andover11,47548.9%48.6%
Aviemore4654.3%57.4%
Axminster2,35050.5%47.6%
Aylesbury14,39946.9%46.3%
Ayr11,22744.1%44.9%
Bala54043.1%44.0%
Ballater4656.5%51.2%
Bangor8,03443.6%42.9%
Barnstaple5,19045.0%45.0%
Barrow3,66643.0%42.6%
Berwick1,00245.6%42.2%
Bethnal Green40,23646.9%47.4%
Birmingham78,95840.6%40.4%
Bishop Auckland57947.5%46.7%
Blandford Forum2,04752.4%50.7%
Bodmin1,46052.6%48.8%
Bolton46,46541.7%41.5%
Boston7,09440.4%41.3%
Bournemouth15,93047.0%47.1%
Bowmore (Isle of Islay)5949.2%50.0%
Bradford42,74937.5%36.8%
Brechin10033.0%45.6%
Bridgend8,42841.4%42.8%
Brighton18,38752.4%51.4%
Bristol44,55448.9%48.9%
Brodick (Isle of Arran)5164.7%53.2%
Builth Wells1,29846.8%46.3%
Burnley1,40144.4%45.5%
Bury St Edmunds8,86748.3%48.0%
Cambridge25,04352.8%53.2%
Campbeltown7647.4%43.8%
Canterbury26,43847.4%46.2%
Cardiff31,89144.9%45.3%
Cardigan1,09541.6%40.6%
Carlisle7,16541.7%43.6%
Carmarthen2,07744.0%45.4%
Chatham32,95544.1%43.9%
Chelmsford22,48247.9%47.9%
Cheltenham9,11049.9%50.1%
Chester20,21047.6%47.6%
Chesterfield16,24845.3%45.2%
Chichester10,65346.7%47.2%
Colchester15,48745.1%45.9%
Corby11,62645.1%45.8%
Coventry48,87443.3%43.7%
Crewe16,95245.0%45.3%
Cromer8139.5%41.8%
Croydon43,84845.8%45.3%
Cumnock4639.1%51.9%
Derby35,06944.7%44.2%
Diss6550.8%50.0%
Dolgellau48845.1%40.9%
Doncaster27,26341.3%41.6%
Dudley28,27240.0%38.2%
Dumbarton5,24242.5%43.0%
Dumfries3,91945.3%45.1%
Dundee18,92846.6%48.2%
Dunoon3351.5%36.8%
Eastbourne6,95845.1%44.2%
Edinburgh42,18649.5%50.6%
Elgin3,67942.4%43.3%
Exeter13,99450.6%51.5%
Fakenham7349.3%45.2%
Fareham9,79946.1%47.7%
Fort William52844.5%43.9%
Frome11,49749.9%49.0%
Galashiels3,76049.8%49.1%
Glasgow75,31144.1%45.0%
Glossop27948.7%49.7%
Gloucester14,29144.5%44.4%
Grantham6,55247.8%48.9%
Greenock5,17244.2%44.2%
Grimsby10,11942.5%44.2%
Guildford14,82654.0%53.6%
Harrogate7,80251.3%51.3%
Hastings6,89145.1%45.3%
Haverfordwest4,17740.8%41.6%
Helmsdale5147.1%60.7%
Hereford8,41044.3%44.1%
Hertford25,51746.6%46.6%
Hexham22154.3%45.5%
Horley18,91347.3%46.3%
Hornsea6258.1%49.2%
Huddersfield28,15442.8%42.6%
Hull22,19442.9%44.3%
Huntingdon6346.0%55.6%
Huntly20049.0%46.0%
Ilford92,24940.2%40.5%
Inverness5,86446.7%48.1%
Ipswich14,01544.8%46.2%
Kendal4,34851.2%49.2%
Kings Lynn8,37642.3%42.0%
Kingsbridge1,11752.2%48.4%
Kirkbymoorside8657.0%46.7%
Kirkwall55145.7%50.9%
Kyle of Lochalsh5459.3%64.3%
Lanark56341.9%45.5%
Launceston1,53548.4%46.4%
Leeds56,71143.3%44.2%
Leicester61,22440.4%39.7%
Lerwick48552.0%49.7%
Leven42341.6%46.1%
Lincoln13,33345.2%47.0%
Liverpool69,09345.6%45.4%
Lochmaddy9243.5%52.4%
Louth19950.3%45.8%
Lowestoft7,09943.8%42.0%
Luton38,66541.0%41.8%
Mallaig2661.5%52.6%
Manchester88,65842.4%43.1%
Merthyr Tydfil13,42741.1%40.5%
Middlesbrough34,35140.9%42.2%
Millom4548.9%34.6%
Milton Keynes27,33346.6%47.2%
Morden42,18151.7%51.4%
New Romney1,85947.2%46.1%
Newcastle45,32445.9%47.0%
Newport (Gwent)15,19341.2%41.1%
Newport (Isle of Wight)4,18348.9%47.3%
Newton Stewart8748.3%40.5%
Newtown1,20444.9%40.9%
North Berwick29150.5%56.3%
North Finchley67,76943.7%43.8%
Northallerton4,86847.0%47.9%
Northampton29,01644.1%43.1%
Norwich21,22447.6%48.6%
Nottingham42,27346.6%46.8%
Oban62849.5%49.2%
Oxford19,80350.5%51.0%
Oxford B1,22655.9%Not published
Penrith24250.8%47.2%
Penzance1,90948.9%49.0%
Peterborough22,35642.3%42.8%
Peterhead10743.0%45.8%
Pitlochry12550.4%48.8%
Plymouth13,27849.0%47.7%
Porthmadog70033.7%35.7%
Portree5950.8%59.2%
Portsmouth16,33443.8%45.6%
Preston54,26343.9%44.0%
Reading34,22049.6%48.9%
Redditch16,04248.4%48.0%
Rhyl6,47743.1%41.0%
Royal Tunbridge Wells9,66053.6%53.6%
Rushden10052.0%54.5%
Salisbury7,71050.3%49.7%
Saxmundham9345.2%52.3%
Scarborough5,54444.6%46.1%
Sheffield45,06844.0%44.1%
Shrewsbury14,05147.2%46.3%
Sidcup42,57746.0%45.8%
Skegness8033.8%40.9%
Slough24,63941.4%41.6%
Southampton20,88546.2%46.3%
Southend-On-Sea24,45845.3%44.8%
Southwark68,84752.0%51.7%
Staines16,29846.1%45.4%
Stirling13,65545.7%46.8%
Stockport38,84146.0%45.5%
Stoke-on-Trent22,42343.9%43.1%
Stornoway49846.8%42.3%
Stranraer26343.0%40.7%
Stratford-upon-Avon11,79050.3%50.2%
Strathpeffer2653.8%50.0%
Sunderland22,87843.3%43.8%
Sutton Coldfield23,97642.6%42.4%
Swansea20,28942.4%42.3%
Swindon20,76743.5%45.0%
Tain7050.0%52.1%
Tarbert (Argyll & Bute)7549.3%52.6%
Tarbert (Isle of Harris)5438.9%48.1%
Taunton9,75746.4%46.0%
Tongue5350.9%47.7%
Torquay7,75849.1%48.3%
Truro10,24650.2%49.4%
Ullapool3756.8%55.0%
Uxbridge83,60438.1%38.2%
Watford36,81247.0%46.6%
Weymouth4,80644.9%43.3%
Wick33651.2%42.9%
Williton65046.5%47.0%
Wolverhampton36,81140.3%38.5%
Worcester15,63347.6%46.3%
Workington4,71041.0%41.5%
Worksop21844.5%41.9%
Worthing8,24046.1%46.1%
Wrexham8,13443.7%43.3%
Yeovil8,67845.7%46.8%
York12,89650.6%50.2%

Source: DVSA DRT112A, April 2025 to March 2026, published 13 July 2026. Open Government Licence v3.0.