theorytestcost.com
Chapter J - Test centre directory

Theory Test Centres: pass rates and what the £23 really costs

Every DVSA car theory test centre in Great Britain, with its published pass rate, its volume, and the arithmetic nobody else runs: at a flat £23 a sitting, how much a pass actually costs in test fees where you are booking.

193 centres£51.29 average per passDVSA April 2025 to March 2026
Tests conducted2,924,208at these 193 centres, April 2025 to March 2026
National pass rate44.84%peak 65.4% in 2007/08
Fees per pass£51.29£23 a sitting
Paid on failed tests£37.1m1,612,971 fails

The theory test fee has been £23 since October 2015 and it does not vary by centre, by day of the week or by how many times you have sat it. That makes the pass rate the entire cost story. Nationally there were 2.23 car theory sittings for every pass in April 2025 to March 2026, so the average learner licence carries £51.29 of theory fees rather than £23.

Across the 165 centres with enough volume to compare, that figure runs from £41.16 at Oxford B to £69.70 at Brechin, a spread of £28.54 per pass off the back of a 22.87 point difference in pass rate. None of that is a price difference and none of it is a reason to travel. The question bank and the pass mark are national, so a centre's rate is a description of who books there.

What it is useful for is budgeting honestly. If you are booking somewhere the local rate is in the low forties, plan for a second sitting and spend the £4.99 on the official revision app first: one retake costs about 5 times as much.

National series

Great Britain, year by year

YearTestsPass rateFees per pass
2025/262,924,42644.84%£51.29
2024/252,792,83944.87%£51.26
2023/242,594,74145.20%£50.88
2022/232,432,13044.20%£52.04
2021/222,460,97950.10%£45.91
2020/21891,27955.72%£41.28
2019/201,865,74047.11%£48.82
2018/191,787,77347.27%£48.66
2017/181,886,21848.68%£47.25
2016/171,952,22648.67%£47.26

Newer than the centre tables: DVSA's quarterly series (DRT111A, released 3 September 2026) puts 2026 to 2027 Q1 April to June at 44.00% on 735,791 tests. Centre-level data only runs to March 2026. This table is DVSA's own Great Britain total, 218 tests above the sum of the centre rows because 12 centres have every figure withheld.

Your centre, your budget

What a pass costs where you are booking

The fee is £23 wherever you sit it, so the only thing that moves the total is the number of sittings. Name your centre and the calculator turns its published DVSA rate into sittings per pass, prices them, and sets that against the Great Britain figure of £51.29.

Q1. Your test centre

193 DVSA car theory centres. Leave this blank and the figures below are the Great Britain average.

Q2. Revision you will buy

Nobody publishes a pass rate by revision method, so this is a line in your budget and nothing more. What is measurable: one failed sitting costs £23, which is what 5 copies of the official app cost.

Pass rate at Great Britain44.84%April 2025 to March 2026
Sittings per pass2.23100 divided by the rate
Expected theory spend£51.29£51.29 fees

What each outcome actually costs

Theory test cost by number of sittings
OutcomeTest feesWith revisionWhere Great Britain sits
Pass first time£23.00£23.00
Pass on sitting 2£46.00£46.00The 2.23 sittings per pass at Great Britain lands here
Pass on sitting 3£69.00£69.00

Sittings per pass is a population figure: it counts every sitting at GB centres in April 2025 to March 2026 against every pass, repeat attempts included. It is not a forecast for one person, and it does not mean the average candidate fails once. It is the right number to budget against.

The 2-year rule is the expensive one

A theory pass certificate lasts 2 years from the pass date. If you have not passed the practical test inside that window the certificate expires, and you retake the whole theory test at the full £23 again. That is the single most avoidable cost in this budget, and it hits the people who passed the theory early and then let the practical slide. On the current picture, expected theory spend of £51.29 at Great Britain plus a £62 weekday practical and a £34 provisional is £147.29 of official fees before a single lesson; an expired certificate adds £51.29 to it for nothing.

Book the practical as soon as the theory is passed. Changing or cancelling a theory booking is free with at least 3 clear working days' notice, so an early booking costs nothing to move.

What happens after you passCancelling and rebookingThe full learner budget

By region

11 regions, 193 centres

RegionCentresTestsPass rateFees per passSpent on fails
South West22208,63447.90%£48.02£2.5m
South East24371,51647.31%£48.62£4.5m
Scotland45212,39546.02%£49.98£2.6m
East of England18270,77645.81%£50.21£3.4m
London8481,31144.60%£51.57£6.1m
North West14356,05944.07%£52.19£4.6m
East Midlands14223,31143.87%£52.42£2.9m
North East7105,78443.77%£52.55£1.4m
Wales17125,66642.98%£53.51£1.6m
West Midlands11305,24042.89%£53.63£4m
Yorkshire and The Humber13263,51642.87%£53.65£3.5m

DVSA publishes no region for a theory test centre. Each centre is named after its town, and the town's country, region and county come from Ordnance Survey Open Names. Where a driving test centre of the same town exists, DVSA's own region for it agrees with the assignment used here.

Scotland

45 centres, 212,395 tests, 46.02% pass rate, £49.98 of fees per pass.

England

131 centres, 2,586,147 tests, 44.83% pass rate, £51.30 of fees per pass.

Wales

17 centres, 125,666 tests, 42.98% pass rate, £53.51 of fees per pass.

Great Britain only. Theory tests in Northern Ireland are run by the DVA and reported separately.

Two different questions

Highest pass rates, and where the most money goes on fails

These two tables answer different things and they do not overlap. The first is a pass-rate ranking, which is also a cost-per-pass ranking because the fee is flat. The second is the cash a centre's candidates collectively spent on tests they failed, which is driven by size as much as by rate: a big centre with an average rate loses far more money than a small one with a poor one.

10 highest pass rates

CentreRegionRatePer pass
Oxford BSouth East55.87%£41.16
HexhamNorth East54.30%£42.36
GuildfordSouth East53.98%£42.61
Royal Tunbridge WellsSouth East53.64%£42.88
CambridgeEast of England52.83%£43.54
BodminSouth West52.60%£43.72
BrightonSouth East52.41%£43.89
Blandford ForumSouth West52.37%£43.92
KingsbridgeSouth West52.19%£44.07
RushdenEast Midlands52.00%£44.23

10 lowest pass rates

CentreRegionRatePer pass
BrechinScotland33.00%£69.70
PorthmadogWales33.71%£68.22
BradfordYorkshire and The Humber37.55%£61.25
UxbridgeLondon38.13%£60.33
DudleyWest Midlands39.95%£57.57
IlfordLondon40.18%£57.24
WolverhamptonWest Midlands40.26%£57.13
BostonEast Midlands40.36%£56.99
LeicesterEast Midlands40.41%£56.92
BirminghamWest Midlands40.64%£56.60

10 centres where most is spent on failed tests

CentreFailsRateFees on fails
Ilford55,17940.18%£1.3m
Uxbridge51,72938.13%£1.2m
Manchester51,02742.45%£1.2m
Birmingham46,87040.64%£1.1m
Glasgow42,06944.14%£968k
North Finchley38,15543.70%£878k
Liverpool37,59545.59%£865k
Leicester36,48640.41%£839k
Southwark33,07151.96%£761k
Leeds32,14043.33%£739k

Not one name from the highest-pass-rate table appears here, and only 4 of the ten also sit in the ten lowest rates. Volume, not rate, drives this list.

10 busiest centres

CentreTestsRatePer pass
Ilford92,24940.18%£57.24
Manchester88,65842.45%£54.19
Uxbridge83,60438.13%£60.33
Birmingham78,95840.64%£56.60
Glasgow75,31144.14%£52.11
Liverpool69,09345.59%£50.45
Southwark68,84751.96%£44.26
North Finchley67,76943.70%£52.63
Leicester61,22440.41%£56.92
Leeds56,71143.33%£53.09
Full list

All 193 centres, A to Z

CentreRegionTestsPass rateFees per pass
AberdeenScotland17,31347.79%£48.13
AberystwythWales2,21449.05%£46.89
AldershotSouth East15,14247.79%£48.12
AlnwickNorth East1,42946.40%£49.57
AndoverSouth East11,47548.91%£47.03
Aviemore low volumeScotland4654.35%£42.32
AxminsterSouth West2,35050.51%£45.53
AylesburySouth East14,39946.90%£49.04
AyrScotland11,22744.07%£52.19
BalaWales54043.15%£53.30
Ballater low volumeScotland4656.52%£40.69
BangorWales8,03443.61%£52.73
BarnstapleSouth West5,19045.05%£51.06
BarrowNorth West3,66643.04%£53.43
BerwickNorth East1,00245.61%£50.43
Bethnal GreenLondon40,23646.88%£49.06
BirminghamWest Midlands78,95840.64%£56.60
Bishop AucklandNorth East57947.50%£48.43
Blandford ForumSouth West2,04752.37%£43.92
BodminSouth West1,46052.60%£43.72
BoltonNorth West46,46541.66%£55.22
BostonEast Midlands7,09440.36%£56.99
BournemouthSouth West15,93046.98%£48.96
Bowmore (Isle of Islay) low volumeScotland5949.15%£46.79
BradfordYorkshire and The Humber42,74937.55%£61.25
BrechinScotland10033.00%£69.70
BridgendWales8,42841.42%£55.53
BrightonSouth East18,38752.41%£43.89
BristolSouth West44,55448.89%£47.04
Brodick (Isle of Arran) low volumeScotland5164.71%£35.55
Builth WellsWales1,29846.76%£49.18
BurnleyNorth West1,40144.40%£51.81
Bury St EdmundsEast of England8,86748.28%£47.64
CambridgeEast of England25,04352.83%£43.54
Campbeltown low volumeScotland7647.37%£48.56
CanterburySouth East26,43847.41%£48.51
CardiffWales31,89144.87%£51.26
CardiganWales1,09541.64%£55.23
CarlisleNorth West7,16541.69%£55.17
CarmarthenWales2,07743.96%£52.32
ChathamSouth East32,95544.07%£52.19
ChelmsfordEast of England22,48247.86%£48.06
CheltenhamSouth West9,11049.95%£46.05
ChesterNorth West20,21047.63%£48.28
ChesterfieldEast Midlands16,24845.27%£50.81
ChichesterSouth East10,65346.68%£49.27
ColchesterEast of England15,48745.14%£50.95
CorbyEast Midlands11,62645.13%£50.96
CoventryWest Midlands48,87443.29%£53.13
CreweNorth West16,95245.04%£51.06
Cromer low volumeEast of England8139.51%£58.22
CroydonLondon43,84845.83%£50.19
Cumnock low volumeScotland4639.13%£58.78
DerbyEast Midlands35,06944.71%£51.44
Diss low volumeEast of England6550.77%£45.30
DolgellauWales48845.08%£51.02
DoncasterYorkshire and The Humber27,26341.32%£55.67
DudleyWest Midlands28,27239.95%£57.57
DumbartonScotland5,24242.48%£54.14
DumfriesScotland3,91945.29%£50.78
DundeeScotland18,92846.65%£49.31
Dunoon low volumeScotland3351.52%£44.65
EastbourneSouth East6,95845.08%£51.01
EdinburghScotland42,18649.48%£46.48
ElginScotland3,67942.38%£54.28
ExeterSouth West13,99450.62%£45.44
Fakenham low volumeEast of England7349.32%£46.64
FarehamSouth East9,79946.08%£49.92
Fort WilliamScotland52844.51%£51.68
FromeSouth West11,49749.91%£46.08
GalashielsScotland3,76049.81%£46.17
GlasgowScotland75,31144.14%£52.11
GlossopEast Midlands27948.75%£47.18
GloucesterSouth West14,29144.51%£51.67
GranthamEast Midlands6,55247.82%£48.10
GreenockScotland5,17244.16%£52.08
GrimsbyYorkshire and The Humber10,11942.45%£54.18
GuildfordSouth East14,82653.98%£42.61
HarrogateYorkshire and The Humber7,80251.32%£44.82
HastingsSouth East6,89145.15%£50.95
HaverfordwestWales4,17740.77%£56.41
Helmsdale low volumeScotland5147.06%£48.88
HerefordWest Midlands8,41044.26%£51.97
HertfordEast of England25,51746.60%£49.36
HexhamNorth East22154.30%£42.36
HorleySouth East18,91347.30%£48.63
Hornsea low volumeYorkshire and The Humber6258.06%£39.61
HuddersfieldYorkshire and The Humber28,15442.75%£53.80
HullYorkshire and The Humber22,19442.92%£53.59
Huntingdon low volumeEast of England6346.03%£49.97
HuntlyScotland20049.00%£46.94
IlfordLondon92,24940.18%£57.24
InvernessScotland5,86446.71%£49.24
IpswichEast of England14,01544.77%£51.38
KendalNorth West4,34851.24%£44.89
Kings LynnEast of England8,37642.32%£54.34
KingsbridgeSouth West1,11752.19%£44.07
Kirkbymoorside low volumeYorkshire and The Humber8656.98%£40.37
KirkwallScotland55145.74%£50.29
Kyle of Lochalsh low volumeScotland5459.26%£38.81
LanarkScotland56341.92%£54.87
LauncestonSouth West1,53548.40%£47.52
LeedsYorkshire and The Humber56,71143.33%£53.09
LeicesterEast Midlands61,22440.41%£56.92
LerwickScotland48551.96%£44.27
LevenScotland42341.61%£55.28
LincolnEast Midlands13,33345.22%£50.86
LiverpoolNorth West69,09345.59%£50.45
Lochmaddy low volumeScotland9243.48%£52.90
LouthEast Midlands19950.25%£45.77
LowestoftEast of England7,09943.75%£52.57
LutonEast of England38,66541.03%£56.05
Mallaig low volumeScotland2661.54%£37.38
ManchesterNorth West88,65842.45%£54.19
Merthyr TydfilWales13,42741.10%£55.96
MiddlesbroughNorth East34,35140.94%£56.18
Millom low volumeNorth West4548.89%£47.05
Milton KeynesSouth East27,33346.58%£49.38
MordenLondon42,18151.68%£44.51
New RomneySouth East1,85947.23%£48.70
NewcastleNorth East45,32445.91%£50.10
Newport (Gwent)Wales15,19341.20%£55.82
Newport (Isle of Wight)South East4,18348.86%£47.07
Newton Stewart low volumeScotland8748.28%£47.64
NewtownWales1,20444.85%£51.28
North BerwickScotland29150.52%£45.53
North FinchleyLondon67,76943.70%£52.63
NorthallertonYorkshire and The Humber4,86847.00%£48.94
NorthamptonEast Midlands29,01644.12%£52.13
NorwichEast of England21,22447.61%£48.31
NottinghamEast Midlands42,27346.64%£49.31
ObanScotland62849.52%£46.44
OxfordSouth East19,80350.48%£45.56
Oxford BSouth East1,22655.87%£41.16
PenrithNorth West24250.83%£45.25
PenzanceSouth West1,90948.93%£47.01
PeterboroughEast of England22,35642.25%£54.43
PeterheadScotland10742.99%£53.50
PitlochryScotland12550.40%£45.63
PlymouthSouth West13,27848.95%£46.98
PorthmadogWales70033.71%£68.22
Portree low volumeScotland5950.85%£45.23
PortsmouthSouth East16,33443.79%£52.53
PrestonNorth West54,26343.86%£52.43
ReadingSouth East34,22049.59%£46.38
RedditchWest Midlands16,04248.40%£47.52
RhylWales6,47743.06%£53.41
Royal Tunbridge WellsSouth East9,66053.64%£42.88
RushdenEast Midlands10052.00%£44.23
SalisburySouth West7,71050.29%£45.74
Saxmundham low volumeEast of England9345.16%£50.93
ScarboroughYorkshire and The Humber5,54444.64%£51.52
SheffieldYorkshire and The Humber45,06844.04%£52.23
ShrewsburyWest Midlands14,05147.24%£48.69
SidcupLondon42,57746.01%£49.99
Skegness low volumeEast Midlands8033.75%£68.15
SloughSouth East24,63941.38%£55.58
SouthamptonSouth East20,88546.17%£49.82
Southend-On-SeaEast of England24,45845.29%£50.79
SouthwarkLondon68,84751.96%£44.26
StainesSouth East16,29846.05%£49.94
StirlingScotland13,65545.66%£50.37
StockportNorth West38,84146.02%£49.97
Stoke-on-TrentWest Midlands22,42343.89%£52.41
StornowayScotland49846.79%£49.16
StranraerScotland26342.97%£53.53
Stratford-upon-AvonWest Midlands11,79050.29%£45.74
Strathpeffer low volumeScotland2653.85%£42.71
SunderlandNorth East22,87843.32%£53.09
Sutton ColdfieldWest Midlands23,97642.57%£54.03
SwanseaWales20,28942.38%£54.27
SwindonSouth West20,76743.50%£52.88
Tain low volumeScotland7050.00%£46.00
Tarbert (Argyll & Bute) low volumeScotland7549.33%£46.62
Tarbert (Isle of Harris) low volumeScotland5438.89%£59.14
TauntonSouth West9,75746.37%£49.60
Tongue low volumeScotland5350.94%£45.15
TorquaySouth West7,75849.07%£46.87
TruroSouth West10,24650.20%£45.81
Ullapool low volumeScotland3756.76%£40.52
UxbridgeLondon83,60438.13%£60.33
WatfordEast of England36,81246.98%£48.96
WeymouthSouth West4,80644.88%£51.25
WickScotland33651.19%£44.93
WillitonSouth West65046.46%£49.50
WolverhamptonWest Midlands36,81140.26%£57.13
WorcesterWest Midlands15,63347.62%£48.30
WorkingtonNorth West4,71040.96%£56.16
WorksopEast Midlands21844.50%£51.69
WorthingSouth East8,24046.08%£49.91
WrexhamWales8,13443.68%£52.65
YeovilSouth West8,67845.68%£50.35
YorkYorkshire and The Humber12,89650.59%£45.46

28 centres marked low volume conducted fewer than 100 tests in the year, which DVSA warns is too few to compare, so they are listed here and on their region page but have no page of their own. A further 12 centres are absent entirely because DVSA withholds every figure for them: Castlebay (Isle of Barra), Craignure (Isle of Mull), Crianlarich, Crossapol, Gairloch, Garve, Isles of Scilly, Kinlochbervie, Lairg, Mid Yell, Rothesay, Symbister.

FAQ

Questions this data answers

FAQ 1Is the theory test cheaper at some centres than others?

No. DVSA charges £23 for a car theory test at every centre in Great Britain. What changes is how many sittings a pass takes. Across the 193 centres in this directory the pass rate runs from 33.00% at Brechin to 55.87% at Oxford B, so the average fee spend per pass runs from £41.16 to £69.70.

FAQ 2Should I travel to a centre with a higher pass rate?

It will not change your own odds. The question bank, the hazard clips and the 43-out-of-50 pass mark are set nationally, and the fee is the same £23 everywhere. A centre's rate describes the candidates who booked there, not the difficulty of the test. Book the centre with the soonest convenient slot.

FAQ 3How much do failed theory tests cost across Great Britain?

In April 2025 to March 2026, DVSA conducted 2,924,208 car theory tests and 1,612,971 of them ended in a fail. At £23 a sitting that is £37.1m paid for tests that had to be taken again, out of £67.3m in theory fees overall.

FAQ 4What is the average number of attempts?

Nationally there were 2.23 car theory sittings for every pass in April 2025 to March 2026. That is a population figure covering repeat attempts, not a prediction for one candidate, but it means budgeting for a single £23 sitting is optimistic. The expected fee spend per pass is £51.29.

FAQ 5Why has the pass rate fallen?

DVSA's own series shows the car theory pass rate peaking at 65.4% in 2007/08 and standing at 44.84% in April 2025 to March 2026. Volumes have risen over the same period, from 1,451,315 tests to 2,924,208. On today's £23 fee, that fall alone takes the expected fee spend per pass from £35.16 to £51.29.

FAQ 6How many theory test centres are there?

DVSA lists 205 car theory test centres in the 2025-26 table. 12 have every figure withheld to prevent identification of individuals, leaving 193 with published data. Of those, 165 conducted at least 100 tests in the year and get a page here; the other 28 are listed as rows on their region page.

Where these figures come from

Test volumes, passes, pass rates and gender splits on this page are published statistics from the Driver and Vehicle Standards Agency, taken from the GOV.UK statistical data set Driving test and theory test data: cars:

  • DRT112A, Car theory test pass rates by gender and month: test centres. Updated 2026-07-17, covering April 2007 to March 2026.
  • DRT111A, Car theory tests conducted, passed and pass rates by financial quarter and financial year: Great Britain. Updated 2026-09-03, covering April 2007 to June 2026.
  • DRT111B, Car theory tests conducted, passed and pass rates by month, financial quarter, financial year and gender: Great Britain. Updated 2026-09-03, covering April 2007 to June 2026.
  • DRT111C, Car theory tests conducted, passed and pass rates by financial year, gender and age: Great Britain. Updated 2026-07-17, covering April 2007 to March 2026.

Centre-level figures cover the April 2025 to March 2026 financial year, the most recent full year DVSA publishes at centre level. Snapshot taken 2026-09-05. Contains public sector information licensed under the Open Government Licence v3.0.

DVSA publishes no region or address for theory test centres. Each centre is named after its town, and the town's country, region, county and centre point come from OS Open Names. Source: Ordnance Survey Open Names, via postcodes.io, Open Government Licence v3.0.

Every pound on this page is theorytestcost.com's own arithmetic on the £23 DVSA fee and the cost figures published elsewhere on this site. DVSA publishes no prices and none of the money here comes from DVSA.

theorytestcost.com is not affiliated with, endorsed by or connected to the DVSA, the DVA or GOV.UK. Pass rates are DVSA published statistics reproduced under the Open Government Licence, not our assessment of any centre. Great Britain only: theory tests in Northern Ireland are run separately by the DVA. DVSA cautions that centre figures below about 100 tests a year are not robust for comparison, and withholds a centre's figures entirely where publishing them could identify an individual.