UK test centre directory
Find the centre that fits your route.
Search every listed centre by name, town, postcode, county or region—then see nearby options, pass-rate context and shared-network demand.
listed centres
regions and counties
GB practical pass rate in matched DVSA data
Source: DVSA DRT122A practical car pass rates by gender, month and driving test centre, April 2025 to March 2026, updated 25 June 2026. Low-volume centre figures should be treated with caution.
Find nearby test centres
Allow location access to see the 3 closest test centres to where you are right now.
Your location is only used on this page and is not stored or shared.
Browse by region
Regions are ordered by likely learner demand.
County Antrim
5 centres · 1 counties/areas · 0 active swaps
Top areas: County Antrim
County Armagh
2 centres · 1 counties/areas · 0 active swaps
Top areas: County Armagh
County Down
4 centres · 1 counties/areas · 0 active swaps
Top areas: County Down
County Fermanagh
1 centres · 1 counties/areas · 0 active swaps
Top areas: County Fermanagh
County Londonderry
3 centres · 1 counties/areas · 0 active swaps
Top areas: County Londonderry
County Tyrone
2 centres · 1 counties/areas · 0 active swaps
Top areas: County Tyrone
East Midlands
19 centres · 5 counties/areas · 9 active swaps
Top areas: Nottinghamshire, Lincolnshire, Leicestershire, Derbyshire
East of England
22 centres · 7 counties/areas · 7 active swaps
Top areas: Essex, Hertfordshire, Norfolk, Cambridgeshire
London
29 centres · 1 counties/areas · 25 active swaps
Top areas: Greater London
North-east England
12 centres · 4 counties/areas · 2 active swaps
Top areas: North Yorkshire, Tyne and Wear, Northumberland, County Durham
North-west England
34 centres · 7 counties/areas · 7 active swaps
Top areas: Greater Manchester, West Yorkshire, Lancashire, Merseyside
Scotland
79 centres · 29 counties/areas · 42 active swaps
Top areas: Aberdeen City, Aberdeenshire, Angus, Argyll and Bute
South-east England
30 centres · 10 counties/areas · 5 active swaps
Top areas: Greater London, Hampshire, Kent, Surrey
South-west England
21 centres · 7 counties/areas · 1 active swaps
Top areas: Devon, Somerset, Gloucestershire, Dorset
Wales
21 centres · 15 counties/areas · 0 active swaps
Top areas: Bridgend, Cardiff, Carmarthenshire, Ceredigion
West Midlands
26 centres · 6 counties/areas · 8 active swaps
Top areas: West Midlands, Staffordshire, Worcestershire, Warwickshire
Yorkshire and the Humber
27 centres · 5 counties/areas · 4 active swaps
Top areas: West Yorkshire, South Yorkshire, North Yorkshire, Lincolnshire
All centres
Filter by region or sort by activity. Centres with active swap listings appear first by default so you can see where demand is highest right now.
Showing 48 of 337 centres. 59 have active swap listings.
Edinburgh (Musselburgh)
East Lothian · Scotland · EH21 6SJ
15 active listings
Edinburgh (Currie)
City of Edinburgh · Scotland · EH14 5LT
7 active listings
Dunfermline (Vine)
Fife · Scotland · KY11 4JU
5 active listings
Pinner (London)
Greater London · London · HA5 2DZ
4 active listings
Chingford (London)
Greater London · London · E4 6AD
3 active listings
Dudley
West Midlands · West Midlands · DY6 7YE
3 active listings
Hendon (London)
Greater London · London · NW9 5TZ
3 active listings
Southend-on-Sea
Essex · East of England · SS2 6LL
3 active listings
West Didsbury (Manchester)
Greater Manchester · North-west England · M21 7QY
3 active listings
Birmingham (Garretts Green)
West Midlands · West Midlands · B33 0SD
2 active listings
Borehamwood (London)
Greater London · London · WD6 2BT
2 active listings
Chertsey (London)
Greater London · London · KT16 9JX
2 active listings
Dumbarton
West Dunbartonshire · Scotland · G82 3PD
2 active listings
Glasgow (Anniesland)
Glasgow City · Scotland · G13 1XS
2 active listings
Glasgow (Shieldhall)
Glasgow City · Scotland · G51 4TH
2 active listings
Goodmayes (London)
Greater London · London · IG3 9UZ
2 active listings
Grangemouth
Falkirk · Scotland · FK3 8UU
2 active listings
Grantham (Somerby)
Lincolnshire · East Midlands · NG31 7TX
2 active listings
Haddington
East Lothian · Scotland · EH41 3NG
2 active listings
Northampton
Northamptonshire · East Midlands · NN5 7QA
2 active listings
Stirling
Stirling · Scotland · FK8 2HF
2 active listings
Uxbridge (London)
Greater London · London · UB8 2DB
2 active listings
Watford
Hertfordshire · East of England · WD25 8HU
2 active listings
Berwick-On-Tweed
Northumberland · North-east England · TD15 2UY
1 active listing
Birmingham (Kingstanding)
West Midlands · West Midlands · B44 9UL
1 active listing
Blackburn with Darwen
Lancashire · North-west England · BB3 0DB
1 active listing
Bletchley
Buckinghamshire · East of England · MK3 6DH
1 active listing
Bolton (Manchester)
Greater Manchester · North-west England · BL3 2AW
1 active listing
Bromley (London)
Greater London · London · BR1 5AB
1 active listing
Bury (Manchester)
Greater Manchester · North-west England · BL9 6HH
1 active listing
Cambridge (Brookmount Court)
Cambridgeshire · East of England · CB4 2QH
1 active listing
Chesterfield
Derbyshire · East Midlands · S41 7LT
1 active listing
Derby (Alvaston)
Derbyshire · East Midlands · DE24 8GY
1 active listing
East Kilbride
South Lanarkshire · Scotland · G74 3EU
1 active listing
Enfield (Innova Business Park)
Greater London · London · EN3 7XY
1 active listing
Erith (London)
Greater London · London · DA17 6LJ
1 active listing
Farnborough
Hampshire · South-east England · GU14 6UU
1 active listing
Galashiels
Scottish Borders · Scotland · TD1 3BH
1 active listing
Gateshead
Tyne and Wear · North-east England · NE11 9HU
1 active listing
Guildford
Surrey · South-east England · GU1 1SA
1 active listing
Halifax
West Yorkshire · Yorkshire and the Humber · HX2 0HA
1 active listing
Hamilton
South Lanarkshire · Scotland · ML3 6RQ
1 active listing
Hornchurch (London)
Greater London · London · RM12 6JX
1 active listing
Horsforth
West Yorkshire · Yorkshire and the Humber · LS18 5NY
1 active listing
Huddersfield
West Yorkshire · Yorkshire and the Humber · HD1 5NA
1 active listing
Isleworth (Fleming Way)
Greater London · London · TW7 6DB
1 active listing
Leicester (Wigston)
Leicestershire · East Midlands · LE18 4WS
1 active listing
Morden (London)
Greater London · London · SM4 4PE
1 active listing
Ready to swap your test?
Start a free listing and we'll text you the moment we find a match.
Start a free listingBuilt to support independent instructors
MoveMyTest is operated by The Driving Training Centre Ltd, but it is a separate test-matching service. Independent instructors can help a learner use it without referring that learner for driving lessons elsewhere: MoveMyTest does not market lessons to instructor-referred learners.
Read the instructor promise