Theory test centres

Theory test centres

Every current theory test centre in the UK — England, Scotland, Wales and Northern Ireland — each linked to its full record with address and directions, plus the nearest practical test centre and its pass rate for when you're ready for the next step. Book only through the official GOV.UK service (or DVA in Northern Ireland).

Theory centres in the UK

210

What they run

Theory tests

multiple-choice + hazard perception
CentreAreaPostcodeNearest practical centre
AberdeenAberdeenAB11 5PWAberdeen North (48.2% pass rate)
AberystwythAberystwythSY23 2JNAberystwyth (Park Avenue) (55.1% pass rate)
AldershotAldershotGU11 1TYFarnborough (59.7% pass rate)
AlnwickAlnwickNE66 1UWSame-named centre (55.5% pass rate)
AndoverAndoverSP10 1LPWinchester (52.2% pass rate)
AviemoreAviemorePH24 3BLGrantown-On-Spey (56.9% pass rate)
AxminsterAxminsterEX13 5HUTaunton (59.5% pass rate)
AylesburyAylesburyHP19 8HLSame-named centre (49.3% pass rate)
AyrAyrKA7 1NPSame-named centre (57.5% pass rate)
BalaBalaLL23 7NHSame-named centre (61.6% pass rate)
BallaterBallaterAB35 5QBSame-named centre
BallymenaBallymenaBT43 6ADSame-named centre
BangorBangorLL57 1URSame-named centre (62.2% pass rate)
BarnstapleBarnstapleEX31 1DRSame-named centre (51.4% pass rate)
BarrowBarrow in FurnessLA14 1LFBarrow In Furness (69.6% pass rate)
BelfastBelfastBT1 4LSSame-named centre
BerwickBerwick-upon-TweedTD15 1JTBerwick-On-Tweed (53.9% pass rate)
Bethnal GreenLondonE2 9BYWanstead (London) (44.4% pass rate)
BirminghamBirminghamB3 3LPBirmingham (Kingstanding) (48.5% pass rate)
Birmingham BBirminghamB3 3LPBirmingham (Kingstanding) (48.5% pass rate)
Bishop AucklandBishop AucklandDL14 7EHDurham (53.2% pass rate)
Blandford ForumBlandford ForumDT11 7ALPoole (53.4% pass rate)
BodminBodminPL31 2HQSame-named centre (47.5% pass rate)
BoltonBoltonBL1 2AHBolton (Manchester) (51.8% pass rate)
BostonBostonPE21 6SRSame-named centre (50.7% pass rate)
BournemouthBournemouthBH1 1LGPoole (53.4% pass rate)
Bowmore (Isle of Islay)Isle of IslayPA43 7LNIslay Island
BradfordBradfordBD1 3NUBradford (Heaton) (56.1% pass rate)
BrechinBrechinDD9 7EAMontrose (70% pass rate)
BridgendBridgendCF31 1BZSame-named centre (53.3% pass rate)
BrightonHoveBN3 1TLBurgess Hill (45.5% pass rate)
BristolBristolBS16 1EJBristol (Kingswood) (51.9% pass rate)
Brodick (Isle of Arran)Brodick, Isle of ArranKA27 8DNSame-named centre (67.3% pass rate)
Builth WellsBuilth WellsLD2 3BLBrecon (58.7% pass rate)
BurnleyBurnleyBB11 3BTNelson (51.7% pass rate)
Bury St EdmundsBury St EdmundsIP32 7EASame-named centre (46.2% pass rate)
CambridgeCambridgeCB1 7BNCambridge (Brookmount Court) (53.8% pass rate)
CampbeltownCampbeltownPA28 6ABSame-named centre (71.6% pass rate)
CanterburyCanterburyCT1 2LESame-named centre (45.8% pass rate)
CardiffCardiffCF10 4DQCardiff (Llanishen) (46.5% pass rate)
CardiganCardiganSA43 1JYSame-named centre (41% pass rate)
CarlisleCarlisleCA3 8SYSame-named centre (58.7% pass rate)
CarmarthenCarmarthenSA31 1QLSame-named centre (54.2% pass rate)
Castlebay (Isle of Barra)Isle of BarraHS9 5XDBarra
ChathamChathamME4 4EPMedway Ambely Road (Formally Gillingham LGV)
ChelmsfordChelmsfordCM1 1HTChelmsford (Hanbury Road) (55.4% pass rate)
CheltenhamCheltenhamGL52 2LPSame-named centre (43.2% pass rate)
ChesterChesterCH3 5BESame-named centre (47.3% pass rate)
ChesterfieldChesterfieldS49 1HQSame-named centre (56.2% pass rate)
ChichesterChichesterPO19 1BESame-named centre (61.6% pass rate)
ColchesterColchesterCO4 3ZLSame-named centre (50.6% pass rate)
CorbyCorbyNN18 8QTKettering (49.1% pass rate)
CoventryWarwickshireCV1 2URSame-named centre (40% pass rate)
Craignure (Isle of Mull)Craignure, Isle of MullPA65 6AYOban (66.1% pass rate)
Crewe ACreweCW1 2PUCrewe (43.8% pass rate)
CrianlarichCrianlarichFK20 8QNCallander (49.9% pass rate)
CromerCromerNR27 9ESNorwich (Jupiter Road)
CrossapolCrossapol, Isle of TireePA77 6UPIsle of Tiree
CroydonCroydonCR0 1PEMitcham (London) (47% pass rate)
CumnockCumnockKA18 1PQSame-named centre (67.4% pass rate)
DerbyDerbyDE24 8GXDerby (Alvaston) (51.8% pass rate)
DissDissIP22 4LBBury St Edmunds (46.2% pass rate)
DolgellauDolgellauLL40 1UUBala (61.6% pass rate)
DoncasterDoncasterDN1 2PWSame-named centre (53.2% pass rate)
DudleyDudleyDY2 8PSSame-named centre (45.2% pass rate)
DumbartonDumbartonG82 1PQSame-named centre (52.8% pass rate)
DumfriesDumfriesDG1 3UESame-named centre (53.9% pass rate)
DundeeDundeeDD1 2HBSame-named centre (57.3% pass rate)
DunoonDunoonPA23 7DDSame-named centre (71.5% pass rate)
EastbourneEastbourneBN22 7NESame-named centre (55.4% pass rate)
EdinburghEdinburghEH2 1JEEdinburgh (Musselburgh) (49.4% pass rate)
ElginElginIV30 1DSSame-named centre (42.3% pass rate)
ExeterExeterEX1 2FTExeter LGV
FakenhamFakenhamNR21 7LGKings Lynn (51.9% pass rate)
FarehamFarehamPO16 0ENLee On The Solent (63.2% pass rate)
Fort WilliamFort WilliamPH33 6BASame-named centre (65.5% pass rate)
FromeFromeBA11 5LSTrowbridge (55.2% pass rate)
GairlochGairlochIV21 2BPSame-named centre (73.5% pass rate)
GalashielsGalashielsTD1 1BTSame-named centre (47.4% pass rate)
GlasgowGlasgowG1 2RXGlasgow (Shieldhall) (39.9% pass rate)
GlossopGlossopSK13 7AGBredbury (Manchester) (56% pass rate)
GloucesterGloucesterGL1 1PXSame-named centre (47.8% pass rate)
GranthamGranthamNG31 6SHGrantham (Somerby) (57.9% pass rate)
GreenockGreenockPA15 4RTSame-named centre (41.7% pass rate)
GrimsbyGrimsbyDN31 1NBGrimsby Coldwater (42.8% pass rate)
GuildfordGuildfordGU1 4AWSame-named centre (57.1% pass rate)
HarrogateHarrogateHG1 2HRKnaresborough (58.5% pass rate)
HastingsHastingsTN38 9BAHastings (Ore) (52.4% pass rate)
HaverfordwestHaverfordwestSA61 2ALPembroke Dock (50.1% pass rate)
HelmsdaleHelmsdaleKW8 6JXGolspie (71% pass rate)
HerefordHerefordHR4 9APSame-named centre (58.8% pass rate)
HertfordHertfordSG13 7LAEnfield (Innova Business Park) (53.9% pass rate)
HexhamHexhamNE46 3NBSame-named centre (53% pass rate)
HorleySurreyRH6 7QHRedhill Aerodrome (53.9% pass rate)
HornseaHornseaHU18 1TJBeverley LGV
HuddersfieldHuddersfieldHD1 2HGSame-named centre (49.2% pass rate)
HullHullHU2 8PXSame-named centre (47.9% pass rate)
HuntingdonHuntingdonPE29 1YSCambridge (Hardwick)
HuntlyHuntlyAB54 4SESame-named centre (63.7% pass rate)
IlfordIlfordIG1 2FSGoodmayes (London) (43.7% pass rate)
InvernessInvernessIV1 1SUInverness (Longman Drive) (45.8% pass rate)
IpswichIpswichIP1 2QASame-named centre (62.3% pass rate)
Isles of ScillyIsles of ScillyTR21 0NASame-named centre (75% pass rate)
KendalKendalLA9 4LRKendal (Oxenholme Road) (65.1% pass rate)
Kings LynnKings LynnPE30 1BPSame-named centre (51.9% pass rate)
KingsbridgeKingsbridgeTQ7 1HXNewton Abbot (53.8% pass rate)
KinlochbervieKinlochbervieIV27 4RGLairg
KirkbymoorsideKirkbymoorsideYO62 6ATMalton (64.3% pass rate)
KirkwallKirkwallKW15 1LROrkney (55.9% pass rate)
Kyle of LochalshKyle of LochalshIV40 8DASame-named centre (57.4% pass rate)
LairgLairgIV27 4DBSame-named centre
LanarkLanarkML11 9DZSame-named centre (58.1% pass rate)
LauncestonLauncestonPL15 8EXSame-named centre (46.3% pass rate)
LeedsLeedsLS1 4EHLeeds (Fearnville) (51.8% pass rate)
LeicesterLeicesterLE1 5AGLeicester (Cannock Street) (40.2% pass rate)
LerwickLerwickZE1 0WQSame-named centre (67.8% pass rate)
LevenLevenKY8 3RSKirkcaldy (50.9% pass rate)
LincolnLincolnLN5 7BSSame-named centre (52.1% pass rate)
LiverpoolLiverpoolL1 5ASWallasey (54.3% pass rate)
LochmaddyLochmaddy, Isle of North UistHS6 5AABenbecula Island (72.9% pass rate)
LondonderryLondonderryBT48 6BBSame-named centre
LouthLouthLN11 9NQSame-named centre (53.9% pass rate)
LowestoftLowestoftNR32 1LRLowestoft (Mobbs Way) (43.3% pass rate)
LutonLutonLU2 7XHSame-named centre (39.2% pass rate)
MallaigMallaigPH41 4PX
ManchesterManchesterM12 6JHCheetham Hill (Manchester) (44.7% pass rate)
Merthyr TydfilMerthyr TydfilCF47 8LDSame-named centre (51.2% pass rate)
Mid YellYellZE2 9BNLerwick (67.8% pass rate)
MiddlesbroughMiddlesbroughTS1 4ATSame-named centre (47.7% pass rate)
MillomMillomLA18 4JSBarrow In Furness (69.6% pass rate)
Milton KeynesMilton KeynesMK9 2AHBletchley (51.5% pass rate)
MineheadWillitonTA4 4NRTaunton (59.5% pass rate)
MordenLondonSM4 5BEMorden (London) (51% pass rate)
New RomneyRomney MarshTN29 0SAFolkestone (42.4% pass rate)
NewcastleNewcastle upon TyneNE1 3JAGateshead (37.5% pass rate)
Newport (Gwent)NewportNP19 7AANewport (Gwent) LGV
Newport (Isle of Wight)Isle of WightPO30 5HDSame-named centre (54.1% pass rate)
NewryNewryBT35 8BGSame-named centre
Newton StewartNewton StewartDG8 6EQSame-named centre (65.8% pass rate)
NewtownNewtownSY16 2EHSame-named centre (58% pass rate)
North BerwickNorth BerwickEH39 4NUHaddington (57.5% pass rate)
North FinchleyNorth FinchleyN12 0BPBarnet (London) (49.9% pass rate)
NorthallertonNorthallertonDL6 2NQSame-named centre (60.4% pass rate)
NorthamptonNorthamptonNN1 1UESame-named centre (52.1% pass rate)
NorwichNorwichNR1 3NXNorwich (Jupiter Road)
NottinghamNottinghamNG1 6DQNottingham (Colwick ) (46.4% pass rate)
ObanObanPA34 5DQSame-named centre (66.1% pass rate)
OmaghOmaghBT78 1HESame-named centre
OxfordOxfordOX1 1STOxford (Cowley) (50.6% pass rate)
PenrithPenrithCA11 7TRCarlisle (58.7% pass rate)
PenzancePenzanceTR18 2EGSame-named centre (46.5% pass rate)
PeterboroughPeterboroughPE1 1TTSame-named centre (52.8% pass rate)
PeterheadPeterheadAB42 1EQSame-named centre (53.2% pass rate)
PitlochryPitlochryPH16 5BXSame-named centre (73.3% pass rate)
PlymouthPlymouthPL1 2EXPlymouth LGV
PortadownPortadownBT62 3PNCraigavon
PorthmadogPorthmadogLL49 9LUPwllheli (68.1% pass rate)
PortreePortree, Isle of SkyeIV51 9BWIsle of Skye (Portree) (57% pass rate)
PortsmouthPortsmouthPO1 2RXSame-named centre (52.8% pass rate)
PrestonPrestonPR1 2QDSame-named centre (56.3% pass rate)
ReadingReadingRG1 1NUSame-named centre (55.4% pass rate)
RedditchRedditchB97 4DLSame-named centre (51.4% pass rate)
RhylClwydLL18 1ASSame-named centre (56.9% pass rate)
RothesayRothesayPA20 9DPSame-named centre (52% pass rate)
Royal Tunbridge WellsTunbridge WellsTN2 5NPTunbridge Wells (64.5% pass rate)
RushdenRushdenNN10 0RGWellingborough (60% pass rate)
SalisburySalisburySP1 3TBSame-named centre (48.5% pass rate)
SaxmundhamSaxmundhamIP17 1ALIpswich (62.3% pass rate)
ScarboroughScarboroughYO11 1UNSame-named centre (45.1% pass rate)
SheffieldSheffieldS1 2EXSheffield (Middlewood Road) (48.7% pass rate)
ShrewsburyShrewsburySY2 5DESame-named centre (51% pass rate)
SidcupSidcupDA14 5DASidcup (London) (58.7% pass rate)
SkegnessSkegnessPE25 1BYSame-named centre (55.9% pass rate)
SloughSloughSL2 5DYSlough (London) (50.8% pass rate)
SouthamptonSouthamptonSO15 3EUSouthampton (Maybush) (50.3% pass rate)
Southend on SeaSouthend-On-SeaSS1 2BBSouthend-on-Sea (47% pass rate)
SouthwarkWalworthSE17 1JEBromley (London) (52.9% pass rate)
StainesStainesTW18 4QXAshford (London Middlesex)
StirlingStirlingFK9 4TUSame-named centre (43% pass rate)
StockportStockportSK1 1NZBredbury (Manchester) (56% pass rate)
Stoke-on-TrentHanleyST1 2QEStoke on Trent (Cobridge) (40.6% pass rate)
StornowayStornowayHS1 2QNSame-named centre (66.6% pass rate)
StranraerStranraerDG9 7LDSame-named centre (71.2% pass rate)
Stratford upon AvonStratfordCV37 6RPWarwick (Wedgenock House) (48.5% pass rate)
StrathpefferRoss-shireIV14 9AGAlness (63.1% pass rate)
SunderlandSunderlandSR1 1XDSame-named centre (51.1% pass rate)
Sutton ColdfieldSutton ColdfieldB72 1QEBirmingham (Sutton Coldfield)
SwanseaSwanseaSA1 5DFSame-named centre (48.2% pass rate)
SwindonSwindonSN1 5JASame-named centre (51.1% pass rate)
SymbisterIsle of Out Skerries, WhalsayZE2 9AALerwick (67.8% pass rate)
TainTainIV19 1BQAlness (63.1% pass rate)
Tarbert (Argyll & Bute)Tarbert, Argyll & ButePA29 6TXLochgilphead (56.4% pass rate)
Tarbert (Isle of Harris)Tarbert, Isle of HarrisHS3 3DGStornoway (66.6% pass rate)
TauntonTauntonTA1 3FASame-named centre (59.5% pass rate)
TongueTongueIV27 4XBLairg
TorquayTorquayTQ2 5QGNewton Abbot (53.8% pass rate)
TruroTruroTR1 2HECamborne (40.6% pass rate)
UllapoolUllapoolIV26 2UNSame-named centre (61.2% pass rate)
UxbridgeUxbridgeUB8 1QEUxbridge (London) (52.3% pass rate)
WatfordWatfordWD24 7GPSame-named centre (46.2% pass rate)
WeymouthWeymouthDT4 8AADorchester (69% pass rate)
WickWickKW1 5BASame-named centre (59.4% pass rate)
WolverhamptonWolverhamptionWV1 4XBSame-named centre (34.3% pass rate)
WorcesterWorcesterWR1 1UNSame-named centre (51.9% pass rate)
WorkingtonCumbriaCA14 2ADSame-named centre (61.9% pass rate)
WorksopWorksopS80 2ATSame-named centre (55.2% pass rate)
WorthingWorthingBN11 1LYSame-named centre (59.8% pass rate)
WrexhamWrexhamLL13 8AESame-named centre (51.9% pass rate)
YeovilYeovilBA20 1SFSame-named centre (63.4% pass rate)
YorkYorkYO1 9RDSame-named centre (54.4% pass rate)

Every centre links to its full record — address, opening details and what to bring on the day.

Common questions

Booking, test day and what comes after the pass.

Yes — you can book at whichever centre suits you, regardless of where you live. The test is identical everywhere: the same question bank, the same hazard perception clips and the same pass marks, so the only real difference between centres is the journey.

Two parts, both in one sitting: at least 43 out of 50 on the multiple-choice questions and at least 44 out of 75 on hazard perception. Fail either part and you retake the whole test. Your theory pass is then valid for two years while you prepare for the practical.

Theory slots are generally much easier to find than practical slots — most centres have availability within a couple of weeks. Book through the official GOV.UK booking service (DVA for Northern Ireland), and you can move or cancel free of charge up to three working days beforehand.

Your photocard provisional licence — without it you cannot sit the test and you lose the fee. Arrive around 15 minutes early; personal items go in a locker, and no notes or phones are allowed in the test room.

Preparing for a theory test in the UK?

Drivings covers the full revision bank, hazard perception clips and unlimited mock theory tests — study before you book a slot at any of the centres above.