Skip to main content
Free, private test-date matching for every learner

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.

337

listed centres

17

regions and counties

50.1%

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.

Population sorted

County Antrim

5 centres · 1 counties/areas · 0 active swaps

Data pending regional pass rate

Top areas: County Antrim

Population sorted

County Armagh

2 centres · 1 counties/areas · 0 active swaps

Data pending regional pass rate

Top areas: County Armagh

Population sorted

County Down

4 centres · 1 counties/areas · 0 active swaps

Data pending regional pass rate

Top areas: County Down

Population sorted

County Fermanagh

1 centres · 1 counties/areas · 0 active swaps

Data pending regional pass rate

Top areas: County Fermanagh

Population sorted

County Londonderry

3 centres · 1 counties/areas · 0 active swaps

Data pending regional pass rate

Top areas: County Londonderry

Population sorted

County Tyrone

2 centres · 1 counties/areas · 0 active swaps

Data pending regional pass rate

Top areas: County Tyrone

Population sorted

East Midlands

19 centres · 5 counties/areas · 9 active swaps

50.5% regional pass rate

Top areas: Nottinghamshire, Lincolnshire, Leicestershire, Derbyshire

Population sorted

East of England

22 centres · 7 counties/areas · 7 active swaps

51.7% regional pass rate

Top areas: Essex, Hertfordshire, Norfolk, Cambridgeshire

Population sorted

London

29 centres · 1 counties/areas · 25 active swaps

49.1% regional pass rate

Top areas: Greater London

Population sorted

North-east England

12 centres · 4 counties/areas · 2 active swaps

48.9% regional pass rate

Top areas: North Yorkshire, Tyne and Wear, Northumberland, County Durham

Population sorted

North-west England

34 centres · 7 counties/areas · 7 active swaps

49.3% regional pass rate

Top areas: Greater Manchester, West Yorkshire, Lancashire, Merseyside

Population sorted

Scotland

79 centres · 29 counties/areas · 42 active swaps

49.3% regional pass rate

Top areas: Aberdeen City, Aberdeenshire, Angus, Argyll and Bute

Population sorted

South-east England

30 centres · 10 counties/areas · 5 active swaps

53.3% regional pass rate

Top areas: Greater London, Hampshire, Kent, Surrey

Population sorted

South-west England

21 centres · 7 counties/areas · 1 active swaps

51.7% regional pass rate

Top areas: Devon, Somerset, Gloucestershire, Dorset

Population sorted

Wales

21 centres · 15 counties/areas · 0 active swaps

52.4% regional pass rate

Top areas: Bridgend, Cardiff, Carmarthenshire, Ceredigion

Population sorted

West Midlands

26 centres · 6 counties/areas · 8 active swaps

46.2% regional pass rate

Top areas: West Midlands, Staffordshire, Worcestershire, Warwickshire

Population sorted

Yorkshire and the Humber

27 centres · 5 counties/areas · 4 active swaps

50.2% regional pass rate

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.

Region
Sort

Showing 48 of 337 centres. 59 have active swap listings.

Edinburgh (Musselburgh)

East Lothian · Scotland · EH21 6SJ

15 active listings

49.4% pass rateSwap activity

Edinburgh (Currie)

City of Edinburgh · Scotland · EH14 5LT

7 active listings

41.6% pass rateSwap activity

Dunfermline (Vine)

Fife · Scotland · KY11 4JU

5 active listings

36.4% pass rateSwap activity

Pinner (London)

Greater London · London · HA5 2DZ

4 active listings

49.7% pass rateSwap activity

Chingford (London)

Greater London · London · E4 6AD

3 active listings

39.9% pass rateSwap activity

Dudley

West Midlands · West Midlands · DY6 7YE

3 active listings

45.2% pass rateSwap activity

Hendon (London)

Greater London · London · NW9 5TZ

3 active listings

51.4% pass rateSwap activity

Southend-on-Sea

Essex · East of England · SS2 6LL

3 active listings

47.0% pass rateSwap activity

West Didsbury (Manchester)

Greater Manchester · North-west England · M21 7QY

3 active listings

47.7% pass rateSwap activity

Birmingham (Garretts Green)

West Midlands · West Midlands · B33 0SD

2 active listings

44.4% pass rateSwap activity

Borehamwood (London)

Greater London · London · WD6 2BT

2 active listings

50.8% pass rateSwap activity

Chertsey (London)

Greater London · London · KT16 9JX

2 active listings

52.9% pass rateSwap activity

Dumbarton

West Dunbartonshire · Scotland · G82 3PD

2 active listings

52.8% pass rateSwap activity

Glasgow (Anniesland)

Glasgow City · Scotland · G13 1XS

2 active listings

44.3% pass rateSwap activity

Glasgow (Shieldhall)

Glasgow City · Scotland · G51 4TH

2 active listings

39.9% pass rateSwap activity

Goodmayes (London)

Greater London · London · IG3 9UZ

2 active listings

43.7% pass rateSwap activity

Grangemouth

Falkirk · Scotland · FK3 8UU

2 active listings

50.7% pass rateSwap activity

Grantham (Somerby)

Lincolnshire · East Midlands · NG31 7TX

2 active listings

57.9% pass rateSwap activity

Haddington

East Lothian · Scotland · EH41 3NG

2 active listings

57.5% pass rateSwap activity

Northampton

Northamptonshire · East Midlands · NN5 7QA

2 active listings

52.1% pass rateSwap activity

Stirling

Stirling · Scotland · FK8 2HF

2 active listings

43.0% pass rateSwap activity

Uxbridge (London)

Greater London · London · UB8 2DB

2 active listings

52.3% pass rateSwap activity

Watford

Hertfordshire · East of England · WD25 8HU

2 active listings

46.2% pass rateSwap activity

Berwick-On-Tweed

Northumberland · North-east England · TD15 2UY

1 active listing

53.9% pass rateSwap activity

Birmingham (Kingstanding)

West Midlands · West Midlands · B44 9UL

1 active listing

48.5% pass rateSwap activity

Blackburn with Darwen

Lancashire · North-west England · BB3 0DB

1 active listing

46.6% pass rateSwap activity

Bletchley

Buckinghamshire · East of England · MK3 6DH

1 active listing

51.5% pass rateSwap activity

Bolton (Manchester)

Greater Manchester · North-west England · BL3 2AW

1 active listing

51.8% pass rateSwap activity

Bromley (London)

Greater London · London · BR1 5AB

1 active listing

52.9% pass rateSwap activity

Bury (Manchester)

Greater Manchester · North-west England · BL9 6HH

1 active listing

46.3% pass rateSwap activity

Cambridge (Brookmount Court)

Cambridgeshire · East of England · CB4 2QH

1 active listing

53.8% pass rateSwap activity

Chesterfield

Derbyshire · East Midlands · S41 7LT

1 active listing

56.2% pass rateSwap activity

Derby (Alvaston)

Derbyshire · East Midlands · DE24 8GY

1 active listing

51.8% pass rateSwap activity

East Kilbride

South Lanarkshire · Scotland · G74 3EU

1 active listing

57.7% pass rateSwap activity

Enfield (Innova Business Park)

Greater London · London · EN3 7XY

1 active listing

53.9% pass rateSwap activity

Erith (London)

Greater London · London · DA17 6LJ

1 active listing

51.6% pass rateSwap activity

Farnborough

Hampshire · South-east England · GU14 6UU

1 active listing

59.7% pass rateSwap activity

Galashiels

Scottish Borders · Scotland · TD1 3BH

1 active listing

47.4% pass rateSwap activity

Gateshead

Tyne and Wear · North-east England · NE11 9HU

1 active listing

37.5% pass rateSwap activity

Guildford

Surrey · South-east England · GU1 1SA

1 active listing

57.1% pass rateSwap activity

Halifax

West Yorkshire · Yorkshire and the Humber · HX2 0HA

1 active listing

45.0% pass rateSwap activity

Hamilton

South Lanarkshire · Scotland · ML3 6RQ

1 active listing

42.0% pass rateSwap activity

Hornchurch (London)

Greater London · London · RM12 6JX

1 active listing

46.3% pass rateSwap activity

Horsforth

West Yorkshire · Yorkshire and the Humber · LS18 5NY

1 active listing

49.7% pass rateSwap activity

Huddersfield

West Yorkshire · Yorkshire and the Humber · HD1 5NA

1 active listing

49.2% pass rateSwap activity

Isleworth (Fleming Way)

Greater London · London · TW7 6DB

1 active listing

50.4% pass rateSwap activity

Leicester (Wigston)

Leicestershire · East Midlands · LE18 4WS

1 active listing

51.2% pass rateSwap activity

Morden (London)

Greater London · London · SM4 4PE

1 active listing

51.0% pass rateSwap activity

Ready to swap your test?

Start a free listing and we'll text you the moment we find a match.

Start a free listing

Built 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
MoveMyTest is not DVSA, DVLA, DVA, nidirect or GOV.UK. MoveMyTest only facilitates peer-to-peer matching; learners complete any official swap through the relevant official process. Pass rates are public DVSA statistics and are not a guarantee of individual test outcome.