Test centre directory

Browse driving test swap centres

Search by centre, town, city, postcode, county or region. Start typing and matching centres appear instantly — no page reload needed. Regions are ordered by likely population demand.

337

listed centres

17

regions and counties

48.7%

GB practical pass rate in matched DVSA data

Source: DVSA DRT122A Practical car pass rates by gender, month and DTC, April 2024 to March 2025, updated August 2025. Low-volume centre figures should be treated with caution.

Jump to letter

Browse by region, ordered by population demand

c. 8.8m

London

29 centres · 1 counties/areas · 0 active swaps

48.1% regional pass rate

Top areas: Greater London

c. 7.4m

North-west England

34 centres · 7 counties/areas · 0 active swaps

48.2% regional pass rate

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

c. 9.3m

South-east England

30 centres · 10 counties/areas · 0 active swaps

51.9% regional pass rate

Top areas: Greater London, Hampshire, Kent, Surrey

c. 6.0m

West Midlands

26 centres · 6 counties/areas · 0 active swaps

44.9% regional pass rate

Top areas: West Midlands, Staffordshire, Worcestershire, Warwickshire

c. 5.5m

Scotland

79 centres · 1 counties/areas · 0 active swaps

47.7% regional pass rate

Top areas: Scotland

c. 6.4m

East of England

22 centres · 7 counties/areas · 0 active swaps

49.6% regional pass rate

Top areas: Essex, Hertfordshire, Norfolk, Cambridgeshire

c. 5.5m

Yorkshire and the Humber

27 centres · 5 counties/areas · 0 active swaps

48.4% regional pass rate

Top areas: West Yorkshire, South Yorkshire, North Yorkshire, Lincolnshire

c. 5.7m

South-west England

21 centres · 7 counties/areas · 3 active swaps

50.7% regional pass rate

Top areas: Devon, Somerset, Gloucestershire, Dorset

c. 4.9m

East Midlands

19 centres · 5 counties/areas · 0 active swaps

48.1% regional pass rate

Top areas: Nottinghamshire, Lincolnshire, Leicestershire, Derbyshire

c. 3.1m

Wales

21 centres · 1 counties/areas · 0 active swaps

54.2% regional pass rate

Top areas: Wales

c. 2.7m

North-east England

12 centres · 4 counties/areas · 0 active swaps

47.6% regional pass rate

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

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

All centres

A

Armagh

County Armagh · County Armagh · BT60 1HW

No active swaps here yet.

DVA / NI directoryData pending pass rate

Ashfield

Nottinghamshire · East Midlands · NG17 5LA

No active swaps here yet.

DVSA / GB live matching51.2% pass rate

Alnwick

Northumberland · North-east England · NE66 1LA

No active swaps here yet.

DVSA / GB live matching51.0% pass rate

Atherton (Manchester)

Greater Manchester · North-west England · M46 0SU

No active swaps here yet.

DVSA / GB live matching44.4% pass rate

Aberdeen North

Scotland · Scotland · AB22 8GT

No active swaps here yet.

DVSA / GB live matching43.1% pass rate

Aberdeen South (Cove)

Scotland · Scotland · AB12 3GQ

No active swaps here yet.

DVSA / GB live matching51.4% pass rate

Aberfeldy

Scotland · Scotland · PH15 2BJ

No active swaps here yet.

DVSA / GB live matchingData pending pass rate

Airdrie

Scotland · Scotland · ML6 0DA

No active swaps here yet.

DVSA / GB live matching41.3% pass rate

Alness

Scotland · Scotland · IV17 0PJ

No active swaps here yet.

DVSA / GB live matching63.0% pass rate

Arbroath

Scotland · Scotland · DD11 2NQ

No active swaps here yet.

DVSA / GB live matching78.9% pass rate

Ayr

Scotland · Scotland · KA8 9DJ

No active swaps here yet.

DVSA / GB live matching56.8% pass rate

Ashford (Kent)

Kent · South-east England · TW15 2PJ

No active swaps here yet.

DVSA / GB live matching52.0% pass rate

Aylesbury

Buckinghamshire · South-east England · HP19 8JR

No active swaps here yet.

DVSA / GB live matching48.7% pass rate

Abergavenny

Wales · Wales · NP7 5HT

No active swaps here yet.

DVSA / GB live matching61.1% pass rate

Aberystwyth (Park Avenue)

Wales · Wales · SY23 1PG

No active swaps here yet.

DVSA / GB live matching53.2% pass rate

B

Ballymena

County Antrim · County Antrim · BT42 3ER

No active swaps here yet.

DVA / NI directoryData pending pass rate

Belfast

County Antrim · County Antrim · BT12 6QL

No active swaps here yet.

DVA / NI directoryData pending pass rate

Boston

Lincolnshire · East Midlands · PE21 8AL

No active swaps here yet.

DVSA / GB live matching50.7% pass rate

Basildon

Essex · East of England · SS14 3JS

No active swaps here yet.

DVSA / GB live matching45.6% pass rate

Bedford

Bedfordshire · East of England · MK41 7NY

No active swaps here yet.

DVSA / GB live matching49.9% pass rate

Bishops Stortford

Hertfordshire · East of England · CM23 3JQ

No active swaps here yet.

DVSA / GB live matching50.4% pass rate

Bletchley

Buckinghamshire · East of England · MK3 6DH

No active swaps here yet.

DVSA / GB live matching45.7% pass rate

Bury St Edmunds

Suffolk · East of England · IP33 1TJ

No active swaps here yet.

DVSA / GB live matching45.7% pass rate

Barnet (London)

Greater London · London · EN5 1AH

No active swaps here yet.

DVSA / GB live matching49.9% pass rate

Belvedere (London)

Greater London · London · DA17 5EE

No active swaps here yet.

DVSA / GB live matching38.3% pass rate

Borehamwood (London)

Greater London · London · WD6 2BT

No active swaps here yet.

DVSA / GB live matching46.8% pass rate

Brentwood (London)

Greater London · London · CM14 5JN

No active swaps here yet.

DVSA / GB live matching48.5% pass rate

Bromley (London)

Greater London · London · BR1 5AB

No active swaps here yet.

DVSA / GB live matching51.7% pass rate

Berwick-On-Tweed

Northumberland · North-east England · TD15 2UY

No active swaps here yet.

DVSA / GB live matching54.3% pass rate

Blyth

Northumberland · North-east England · NE24 3BA

No active swaps here yet.

DVSA / GB live matching47.2% pass rate

Barrow In Furness

Cumbria · North-west England · LA14 2PN

No active swaps here yet.

DVSA / GB live matching61.9% pass rate

Blackburn with Darwen

Lancashire · North-west England · BB3 0DB

No active swaps here yet.

DVSA / GB live matching47.8% pass rate

Blackpool

Lancashire · North-west England · FY2 0XE

No active swaps here yet.

DVSA / GB live matching49.6% pass rate

Bolton (Manchester)

Greater Manchester · North-west England · BL3 2AW

No active swaps here yet.

DVSA / GB live matching56.7% pass rate

Bredbury (Manchester)

Greater Manchester · North-west England · SK6 2QT

No active swaps here yet.

DVSA / GB live matching54.2% pass rate

Bury (Manchester)

Greater Manchester · North-west England · BL9 6HH

No active swaps here yet.

DVSA / GB live matching40.3% pass rate

Buxton

Derbyshire · North-west England · SK17 9DS

No active swaps here yet.

DVSA / GB live matching57.0% pass rate

Ballater

Scotland · Scotland · AB35 5QW

No active swaps here yet.

DVSA / GB live matching77.1% pass rate

Banff

Scotland · Scotland · AB45 1DL

No active swaps here yet.

DVSA / GB live matching50.6% pass rate

Barra

Scotland · Scotland · HS9 5XD

No active swaps here yet.

DVSA / GB live matching60.0% pass rate

Benbecula Island

Scotland · Scotland · HS7 5LA

No active swaps here yet.

DVSA / GB live matching78.8% pass rate

Bishopbriggs

Scotland · Scotland · G64 2QA

No active swaps here yet.

DVSA / GB live matching50.5% pass rate

Brodick (Isle of Arran)

Scotland · Scotland · KA27 8AU

No active swaps here yet.

DVSA / GB live matchingData pending pass rate

Buckie

Scotland · Scotland · AB56 1QJ

No active swaps here yet.

DVSA / GB live matching52.6% pass rate

Banbury

Oxfordshire · South-east England · OX16 4AE

No active swaps here yet.

DVSA / GB live matching39.9% pass rate

Basingstoke

Hampshire · South-east England · RG22 4LR

No active swaps here yet.

DVSA / GB live matching56.9% pass rate

Burgess Hill

West Sussex · South-east England · RH15 9AG

No active swaps here yet.

DVSA / GB live matching43.2% pass rate

Barnstaple

Devon · South-west England · EX31 1AB

No active swaps here yet.

DVSA / GB live matching54.7% pass rate

Bodmin

Cornwall · South-west England · PL31 1EN

No active swaps here yet.

DVSA / GB live matching46.1% pass rate

Bristol (Avonmouth)

Bristol · South-west England · BS11 8AQ

No active swaps here yet.

DVSA / GB live matching53.7% pass rate

Bristol (Kingswood)

Bristol · South-west England · BS15 4GQ

No active swaps here yet.

DVSA / GB live matching52.0% pass rate

Bala

Wales · Wales · LL23 7SP

No active swaps here yet.

DVSA / GB live matching61.1% pass rate

Bangor

Wales · Wales · LL57 4YH

No active swaps here yet.

DVSA / GB live matching64.1% pass rate

Barry

Wales · Wales · CF62 5QN

No active swaps here yet.

DVSA / GB live matching61.8% pass rate

Brecon

Wales · Wales · LD3 7RY

No active swaps here yet.

DVSA / GB live matching58.9% pass rate

Bridgend

Wales · Wales · CF31 4AD

No active swaps here yet.

DVSA / GB live matching53.1% pass rate

Birmingham (Cocks Moors)

West Midlands · West Midlands · B73 5UB

No active swaps here yet.

DVSA / GB live matchingData pending pass rate

Birmingham (Garretts Green)

West Midlands · West Midlands · B33 0SD

No active swaps here yet.

DVSA / GB live matching42.0% pass rate

Birmingham (Kings Heath)

West Midlands · West Midlands · B14 5JA

No active swaps here yet.

DVSA / GB live matching47.0% pass rate

Birmingham (Kingstanding)

West Midlands · West Midlands · B44 9UL

No active swaps here yet.

DVSA / GB live matching44.6% pass rate

Birmingham (Shirley)

West Midlands · West Midlands · B90 4AA

No active swaps here yet.

DVSA / GB live matching58.1% pass rate

Birmingham (South Yardley)

West Midlands · West Midlands · B26 1EA

No active swaps here yet.

DVSA / GB live matching41.6% pass rate

Burton on Trent

Staffordshire · West Midlands · DE14 2TG

No active swaps here yet.

DVSA / GB live matching54.1% pass rate

Barnsley

South Yorkshire · Yorkshire and the Humber · S75 2DH

No active swaps here yet.

DVSA / GB live matching52.2% pass rate

Beverley LGV

East Riding of Yorkshire · Yorkshire and the Humber · HU17 0JG

No active swaps here yet.

DVSA / GB live matchingData pending pass rate

Bradford (Heaton)

West Yorkshire · Yorkshire and the Humber · BD9 5AS

No active swaps here yet.

DVSA / GB live matching49.5% pass rate

Bradford (Thornbury)

West Yorkshire · Yorkshire and the Humber · BD3 7AY

No active swaps here yet.

DVSA / GB live matching47.1% pass rate

Bridlington

East Riding of Yorkshire · Yorkshire and the Humber · YO16 4SF

No active swaps here yet.

DVSA / GB live matching56.4% pass rate

C

Craigavon

County Armagh · County Armagh · BT63 5RY

No active swaps here yet.

DVA / NI directoryData pending pass rate

Coleraine

County Londonderry · County Londonderry · BT52 2NJ

No active swaps here yet.

DVA / NI directoryData pending pass rate

Cookstown

County Tyrone · County Tyrone · BT80 9AR

No active swaps here yet.

DVA / NI directoryData pending pass rate

Chesterfield

Derbyshire · East Midlands · S41 7LT

No active swaps here yet.

DVSA / GB live matching54.5% pass rate

Cambridge (Brookmount Court)

Cambridgeshire · East of England · CB4 2QH

No active swaps here yet.

DVSA / GB live matching50.5% pass rate

Chelmsford

Essex · East of England · CM2 9AQ

No active swaps here yet.

DVSA / GB live matchingData pending pass rate

Clacton-on-Sea

Essex · East of England · CO15 6PR

No active swaps here yet.

DVSA / GB live matching47.4% pass rate

Colchester

Essex · East of England · CO2 8HF

No active swaps here yet.

DVSA / GB live matching48.0% pass rate

Chertsey (London)

Greater London · London · KT16 9JX

No active swaps here yet.

DVSA / GB live matching50.3% pass rate

Chingford (London)

Greater London · London · E4 6AD

No active swaps here yet.

DVSA / GB live matching36.5% pass rate

Carlisle

Cumbria · North-west England · CA2 7AF

No active swaps here yet.

DVSA / GB live matching54.9% pass rate

Carlisle LGV (Cars)

Cumbria · North-west England · CA3 0HA

No active swaps here yet.

DVSA / GB live matchingData pending pass rate

Chadderton

Greater Manchester · North-west England · OL9 9XA

No active swaps here yet.

DVSA / GB live matching44.9% pass rate

Cheetham Hill (Manchester)

Greater Manchester · North-west England · M8 0AL

No active swaps here yet.

DVSA / GB live matching43.7% pass rate

Chester

Cheshire · North-west England · CH1 6LT

No active swaps here yet.

DVSA / GB live matching46.2% pass rate

Chorley

Lancashire · North-west England · PR6 0BT

No active swaps here yet.

DVSA / GB live matching48.3% pass rate

Crewe

Cheshire · North-west England · CW2 7LL

No active swaps here yet.

DVSA / GB live matching44.4% pass rate

Callander

Scotland · Scotland · FK17 8BN

No active swaps here yet.

DVSA / GB live matching47.4% pass rate

Campbeltown

Scotland · Scotland · PA28 6BD

No active swaps here yet.

DVSA / GB live matching62.6% pass rate

Castle Douglas

Scotland · Scotland · DG7 1TH

No active swaps here yet.

DVSA / GB live matching50.2% pass rate

Crieff

Scotland · Scotland · PH7 3SB

No active swaps here yet.

DVSA / GB live matching66.1% pass rate

Cumnock

Scotland · Scotland · KA18 1DX

No active swaps here yet.

DVSA / GB live matching61.1% pass rate

Canterbury

Kent · South-east England · CT1 3AS

No active swaps here yet.

DVSA / GB live matching50.3% pass rate

Chichester

West Sussex · South-east England · PO20 2FR

No active swaps here yet.

DVSA / GB live matching64.2% pass rate

Crawley

West Sussex · South-east England · RH11 9BJ

No active swaps here yet.

DVSA / GB live matching40.1% pass rate

Camborne

Cornwall · South-west England · TR15 3QS

No active swaps here yet.

DVSA / GB live matching41.3% pass rate

Cheltenham

Gloucestershire · South-west England · GL52 2HQ

No active swaps here yet.

DVSA / GB live matching46.7% pass rate

Chippenham

Wiltshire · South-west England · SN14 6LH

No active swaps here yet.

DVSA / GB live matching50.6% pass rate

Cardiff (Llanishen)

Wales · Wales · CF14 5GF

No active swaps here yet.

DVSA / GB live matching51.3% pass rate

Cardigan

Wales · Wales · SA43 1ED

No active swaps here yet.

DVSA / GB live matching49.8% pass rate

Carmarthen

Wales · Wales · SA31 1GS

No active swaps here yet.

DVSA / GB live matching54.4% pass rate

Coventry

West Midlands · West Midlands · CV7 9EJ

No active swaps here yet.

DVSA / GB live matching42.3% pass rate

G

Grantham (Somerby)

Lincolnshire · East Midlands · NG31 7TX

No active swaps here yet.

DVSA / GB live matching58.1% pass rate

Goodmayes (London)

Greater London · London · IG3 9UZ

No active swaps here yet.

DVSA / GB live matching43.7% pass rate

Greenford (Horsenden Lane)

Greater London · London · UB6 7QH

No active swaps here yet.

DVSA / GB live matching40.5% pass rate

Gateshead

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

No active swaps here yet.

DVSA / GB live matching37.4% pass rate

Gosforth

Tyne and Wear · North-east England · NE3 5HB

No active swaps here yet.

DVSA / GB live matching47.5% pass rate

Gairloch

Scotland · Scotland · IV21 2BX

No active swaps here yet.

DVSA / GB live matching69.2% pass rate

Galashiels

Scotland · Scotland · TD1 3BH

No active swaps here yet.

DVSA / GB live matching49.1% pass rate

Girvan

Scotland · Scotland · KA26 9AL

No active swaps here yet.

DVSA / GB live matching68.7% pass rate

Glasgow (Anniesland)

Scotland · Scotland · G13 1XS

No active swaps here yet.

DVSA / GB live matching40.8% pass rate

Glasgow (Baillieston)

Scotland · Scotland · G69 6GA

No active swaps here yet.

DVSA / GB live matching44.4% pass rate

Glasgow (Shieldhall)

Scotland · Scotland · G51 4TH

No active swaps here yet.

DVSA / GB live matching37.7% pass rate

Golspie

Scotland · Scotland · KW10 6SP

No active swaps here yet.

DVSA / GB live matching68.0% pass rate

Grangemouth

Scotland · Scotland · FK3 8UU

No active swaps here yet.

DVSA / GB live matching46.4% pass rate

Grantown-On-Spey

Scotland · Scotland · PH26 3JR

No active swaps here yet.

DVSA / GB live matching62.2% pass rate

Greenock

Scotland · Scotland · PA16 8DD

No active swaps here yet.

DVSA / GB live matching42.4% pass rate

Gillingham

Kent · South-east England · ME8 0RZ

No active swaps here yet.

DVSA / GB live matching57.2% pass rate

Greenham

Berkshire · South-east England · RG19 6HX

No active swaps here yet.

DVSA / GB live matching52.1% pass rate

Guildford

Surrey · South-east England · GU1 1SA

No active swaps here yet.

DVSA / GB live matching51.8% pass rate

Gloucester

Gloucestershire · South-west England · GL2 4LY

No active swaps here yet.

DVSA / GB live matching49.6% pass rate

Grimsby Coldwater

Lincolnshire · Yorkshire and the Humber · DN31 2TB

No active swaps here yet.

DVSA / GB live matching42.7% pass rate

H

Hydebank

County Down · County Down · BT8 8JL

No active swaps here yet.

DVA / NI directoryData pending pass rate

Hinckley

Leicestershire · East Midlands · LE10 2TG

No active swaps here yet.

DVSA / GB live matching48.3% pass rate

Hendon (London)

Greater London · London · NW9 5TZ

No active swaps here yet.

DVSA / GB live matching49.5% pass rate

Hornchurch (London)

Greater London · London · RM12 6JX

No active swaps here yet.

DVSA / GB live matching48.3% pass rate

Hartlepool

County Durham · North-east England · TS25 1TZ

No active swaps here yet.

DVSA / GB live matching49.7% pass rate

Hexham

Northumberland · North-east England · NE46 3EW

No active swaps here yet.

DVSA / GB live matching56.7% pass rate

Heysham

Lancashire · North-west England · LA3 2UZ

No active swaps here yet.

DVSA / GB live matching55.0% pass rate

Haddington

Scotland · Scotland · EH41 3NG

No active swaps here yet.

DVSA / GB live matching62.2% pass rate

Hamilton

Scotland · Scotland · ML3 6RQ

No active swaps here yet.

DVSA / GB live matching39.5% pass rate

Hawick

Scotland · Scotland · TD9 8EJ

No active swaps here yet.

DVSA / GB live matching61.1% pass rate

Huntly

Scotland · Scotland · AB54 8JX

No active swaps here yet.

DVSA / GB live matching62.5% pass rate

Hastings (Ore)

East Sussex · South-east England · TN34 2SA

No active swaps here yet.

DVSA / GB live matching49.2% pass rate

Herne Bay

Kent · South-east England · CT6 6GZ

No active swaps here yet.

DVSA / GB live matching55.4% pass rate

High Wycombe

Buckinghamshire · South-east England · HP11 1JU

No active swaps here yet.

DVSA / GB live matching51.0% pass rate

Hereford

Herefordshire · West Midlands · HR4 9NS

No active swaps here yet.

DVSA / GB live matching59.4% pass rate

Halifax

West Yorkshire · Yorkshire and the Humber · HX2 0HA

No active swaps here yet.

DVSA / GB live matching44.7% pass rate

Heckmondwike

West Yorkshire · Yorkshire and the Humber · WF16 0AS

No active swaps here yet.

DVSA / GB live matching46.7% pass rate

Horsforth

West Yorkshire · Yorkshire and the Humber · LS18 5NY

No active swaps here yet.

DVSA / GB live matching51.3% pass rate

Huddersfield

West Yorkshire · Yorkshire and the Humber · HD1 5NA

No active swaps here yet.

DVSA / GB live matching48.4% pass rate

Hull

East Riding of Yorkshire · Yorkshire and the Humber · HU6 7PY

No active swaps here yet.

DVSA / GB live matching45.2% pass rate

L

Larne

County Antrim · County Antrim · BT40 2SY

No active swaps here yet.

DVA / NI directoryData pending pass rate

Lisburn

County Antrim · County Antrim · BT28 2BP

No active swaps here yet.

DVA / NI directoryData pending pass rate

Londonderry

County Londonderry · County Londonderry · BT47 2SX

No active swaps here yet.

DVA / NI directoryData pending pass rate

Londonderry Altnagelvin

County Londonderry · County Londonderry · BT47 2ED

No active swaps here yet.

DVA / NI directoryData pending pass rate

Leicester (Cannock Street)

Leicestershire · East Midlands · LE4 9HT

No active swaps here yet.

DVSA / GB live matching37.7% pass rate

Leicester (Wigston)

Leicestershire · East Midlands · LE18 4WS

No active swaps here yet.

DVSA / GB live matching43.9% pass rate

Lincoln

Lincolnshire · East Midlands · LN6 3RT

No active swaps here yet.

DVSA / GB live matching49.8% pass rate

Loughborough

Leicestershire · East Midlands · LE11 1JP

No active swaps here yet.

DVSA / GB live matching43.7% pass rate

Louth

Lincolnshire · East Midlands · LN11 8RS

No active swaps here yet.

DVSA / GB live matching54.4% pass rate

Leighton Buzzard (Stanbridge Road)

Bedfordshire · East of England · LU7 4RW

No active swaps here yet.

DVSA / GB live matching51.0% pass rate

Letchworth

Hertfordshire · East of England · SG6 1RF

No active swaps here yet.

DVSA / GB live matching58.3% pass rate

Lowestoft (Mobbs Way)

Suffolk · East of England · NR32 3AL

No active swaps here yet.

DVSA / GB live matching46.1% pass rate

Luton

Bedfordshire · East of England · LU1 5BT

No active swaps here yet.

DVSA / GB live matching40.1% pass rate

Loughton (London)

Greater London · London · IG10 1RB

No active swaps here yet.

DVSA / GB live matching48.0% pass rate

Lanark

Scotland · Scotland · ML11 9AX

No active swaps here yet.

DVSA / GB live matching55.0% pass rate

Lerwick

Scotland · Scotland · ZE1 0DJ

No active swaps here yet.

DVSA / GB live matching67.8% pass rate

Livingston

Scotland · Scotland · EH54 5DE

No active swaps here yet.

DVSA / GB live matching50.7% pass rate

Lochgilphead

Scotland · Scotland · PA31 8QX

No active swaps here yet.

DVSA / GB live matching62.5% pass rate

Lee On The Solent

Hampshire · South-east England · PO13 9FX

No active swaps here yet.

DVSA / GB live matching59.6% pass rate

Launceston

Cornwall · South-west England · PL15 9NJ

No active swaps here yet.

DVSA / GB live matching48.3% pass rate

Llanelli

Wales · Wales · SA15 3SB

No active swaps here yet.

DVSA / GB live matching51.0% pass rate

Llantrisant

Wales · Wales · CF72 8YR

No active swaps here yet.

DVSA / GB live matching50.6% pass rate

Lichfield

Staffordshire · West Midlands · WS13 6RB

No active swaps here yet.

DVSA / GB live matching48.6% pass rate

Ludlow

Shropshire · West Midlands · SY8 1FD

No active swaps here yet.

DVSA / GB live matching59.6% pass rate

Leeds (Colton Mill)

West Yorkshire · Yorkshire and the Humber · LS15 9JN

No active swaps here yet.

DVSA / GB live matchingData pending pass rate

Leeds (Fearnville)

West Yorkshire · Yorkshire and the Humber · LS8 3LF

No active swaps here yet.

DVSA / GB live matchingData pending pass rate

N

Newry

County Down · County Down · BT34 1LD

No active swaps here yet.

DVA / NI directoryData pending pass rate

Newtownards

County Down · County Down · BT23 4XP

No active swaps here yet.

DVA / NI directoryData pending pass rate

Northampton

Northamptonshire · East Midlands · NN5 7QA

No active swaps here yet.

DVSA / GB live matching50.4% pass rate

Nottingham (Chilwell)

Nottinghamshire · East Midlands · NG9 6DZ

No active swaps here yet.

DVSA / GB live matching43.9% pass rate

Nottingham (Colwick)

Nottinghamshire · East Midlands · NG4 2JU

No active swaps here yet.

DVSA / GB live matching45.5% pass rate

Norwich (Peachman Way)

Norfolk · East of England · NR6 6SU

No active swaps here yet.

DVSA / GB live matching57.0% pass rate

Northallerton

North Yorkshire · North-east England · DL6 1NU

No active swaps here yet.

DVSA / GB live matching58.6% pass rate

Nelson

Lancashire · North-west England · BB9 9BT

No active swaps here yet.

DVSA / GB live matching47.9% pass rate

Norris Green (Liverpool)

Merseyside · North-west England · L11 5BR

No active swaps here yet.

DVSA / GB live matching38.7% pass rate

Northwich

Cheshire · North-west England · CW8 4BU

No active swaps here yet.

DVSA / GB live matching54.7% pass rate

Newton Stewart

Scotland · Scotland · DG8 6JW

No active swaps here yet.

DVSA / GB live matching63.2% pass rate

Newport (Isle of Wight)

Isle of Wight · South-east England · PO30 5WB

No active swaps here yet.

DVSA / GB live matching52.4% pass rate

Newton Abbot

Devon · South-west England · TQ12 4YQ

No active swaps here yet.

DVSA / GB live matching51.9% pass rate

Newport (Gwent)

Wales · Wales · NP19 4XB

No active swaps here yet.

DVSA / GB live matching51.0% pass rate

Newtown

Wales · Wales · SY16 1JB

No active swaps here yet.

DVSA / GB live matching63.7% pass rate

Nuneaton

Warwickshire · West Midlands · CV10 8AA

No active swaps here yet.

DVSA / GB live matching52.5% pass rate

P

Peterborough

Cambridgeshire · East of England · PE1 5XA

No active swaps here yet.

DVSA / GB live matching50.2% pass rate

Pinner (London)

Greater London · London · HA5 2DZ

No active swaps here yet.

DVSA / GB live matching50.3% pass rate

Preston

Lancashire · North-west England · PR2 2PD

No active swaps here yet.

DVSA / GB live matching53.7% pass rate

Paisley

Scotland · Scotland · PA1 2FB

No active swaps here yet.

DVSA / GB live matching46.6% pass rate

Peebles

Scotland · Scotland · EH45 8DN

No active swaps here yet.

DVSA / GB live matching67.0% pass rate

Perth (Arran Road)

Scotland · Scotland · PH1 3DZ

No active swaps here yet.

DVSA / GB live matching46.0% pass rate

Peterhead

Scotland · Scotland · AB42 3AW

No active swaps here yet.

DVSA / GB live matching57.8% pass rate

Pitlochry

Scotland · Scotland · PH16 5EA

No active swaps here yet.

DVSA / GB live matchingData pending pass rate

Portsmouth

Hampshire · South-east England · PO17 6AR

No active swaps here yet.

DVSA / GB live matching51.8% pass rate

Penzance

Cornwall · South-west England · TR18 4JH

No active swaps here yet.

DVSA / GB live matching49.2% pass rate

Plymouth

Devon · South-west England · PL5 2EY

No active swaps here yet.

DVSA / GB live matching40.8% pass rate

Poole

Dorset · South-west England · BH17 0SA

2 learners looking to swap

DVSA / GB live matching48.4% pass rate

Pembroke Dock

Wales · Wales · SA72 6TD

No active swaps here yet.

DVSA / GB live matching57.9% pass rate

Pwllheli

Wales · Wales · LL53 5NT

No active swaps here yet.

DVSA / GB live matching66.0% pass rate

Pontefract

West Yorkshire · Yorkshire and the Humber · WF10 5HW

No active swaps here yet.

DVSA / GB live matching47.8% pass rate

S

Skegness

Lincolnshire · East Midlands · PE25 3ST

No active swaps here yet.

DVSA / GB live matching57.6% pass rate

Southend-on-Sea

Essex · East of England · SS2 6LL

No active swaps here yet.

DVSA / GB live matching48.1% pass rate

St Albans

Hertfordshire · East of England · AL1 3JX

No active swaps here yet.

DVSA / GB live matching48.4% pass rate

Stevenage

Hertfordshire · East of England · SG1 3DT

No active swaps here yet.

DVSA / GB live matching44.9% pass rate

Sidcup (London)

Greater London · London · DA14 5AG

No active swaps here yet.

DVSA / GB live matching59.0% pass rate

Slough (London)

Greater London · London · SL3 6EZ

No active swaps here yet.

DVSA / GB live matching45.6% pass rate

Southall (London)

Greater London · London · UB1 2HD

No active swaps here yet.

DVSA / GB live matching46.2% pass rate

Sunderland

Tyne and Wear · North-east England · SR5 3JJ

No active swaps here yet.

DVSA / GB live matching47.1% pass rate

Sale (Manchester)

Greater Manchester · North-west England · M33 7ER

No active swaps here yet.

DVSA / GB live matching49.1% pass rate

Southport (Liverpool)

Merseyside · North-west England · PR8 1HE

No active swaps here yet.

DVSA / GB live matching59.2% pass rate

Speke (Liverpool)

Merseyside · North-west England · L19 2QR

No active swaps here yet.

DVSA / GB live matching38.6% pass rate

St Helens (Liverpool)

Merseyside · North-west England · WA9 1NS

No active swaps here yet.

DVSA / GB live matching40.2% pass rate

Steeton

West Yorkshire · North-west England · BD20 6RW

No active swaps here yet.

DVSA / GB live matching50.5% pass rate

Stirling

Scotland · Scotland · FK8 2HF

No active swaps here yet.

DVSA / GB live matching38.7% pass rate

Stornoway

Scotland · Scotland · HS1 2XX

No active swaps here yet.

DVSA / GB live matching56.1% pass rate

Stranraer

Scotland · Scotland · DG9 8EH

No active swaps here yet.

DVSA / GB live matching73.4% pass rate

Sevenoaks

Kent · South-east England · TN13 1HJ

No active swaps here yet.

DVSA / GB live matching53.6% pass rate

Southampton (Maybush)

Hampshire · South-east England · SO18 2FY

No active swaps here yet.

DVSA / GB live matching47.1% pass rate

Salisbury

Wiltshire · South-west England · SP1 1LY

No active swaps here yet.

DVSA / GB live matching52.5% pass rate

Swindon

Wiltshire · South-west England · SN5 5BL

No active swaps here yet.

DVSA / GB live matching49.3% pass rate

Swansea

Wales · Wales · SA1 8QY

No active swaps here yet.

DVSA / GB live matching52.1% pass rate

Shrewsbury

Shropshire · West Midlands · SY1 3BF

No active swaps here yet.

DVSA / GB live matching49.2% pass rate

Stafford

Staffordshire · West Midlands · ST16 2RF

No active swaps here yet.

DVSA / GB live matching46.1% pass rate

Stoke-on-Trent (Cobridge)

Staffordshire · West Midlands · ST6 2HE

No active swaps here yet.

DVSA / GB live matching38.8% pass rate

Stoke-on-Trent (Newcastle-Under-Lyme)

Staffordshire · West Midlands · ST4 6PQ

No active swaps here yet.

DVSA / GB live matching40.7% pass rate

Scarborough

North Yorkshire · Yorkshire and the Humber · YO12 4AY

No active swaps here yet.

DVSA / GB live matching51.7% pass rate

Scunthorpe

Lincolnshire · Yorkshire and the Humber · DN15 6AS

No active swaps here yet.

DVSA / GB live matching44.4% pass rate

Sheffield (Handsworth)

South Yorkshire · Yorkshire and the Humber · S13 9LT

No active swaps here yet.

DVSA / GB live matching45.3% pass rate

Sheffield (Middlewood Road)

South Yorkshire · Yorkshire and the Humber · S35 8PR

No active swaps here yet.

DVSA / GB live matching47.5% pass rate

Skipton

North Yorkshire · Yorkshire and the Humber · BD23 2BE

No active swaps here yet.

DVSA / GB live matching54.4% pass rate

W

Wellingborough

Northamptonshire · East Midlands · NN8 3RU

No active swaps here yet.

DVSA / GB live matching55.1% pass rate

Worksop

Nottinghamshire · East Midlands · S81 8BW

No active swaps here yet.

DVSA / GB live matching53.3% pass rate

Watford

Hertfordshire · East of England · WD25 8HU

No active swaps here yet.

DVSA / GB live matching46.6% pass rate

Wanstead (London)

Greater London · London · E11 2AW

No active swaps here yet.

DVSA / GB live matching40.4% pass rate

Wood Green (London)

Greater London · London · N22 5JJ

No active swaps here yet.

DVSA / GB live matching46.8% pass rate

Wallasey

Merseyside · North-west England · CH44 8AT

No active swaps here yet.

DVSA / GB live matching49.6% pass rate

Warrington

Cheshire · North-west England · WA2 9EP

No active swaps here yet.

DVSA / GB live matching55.3% pass rate

West Didsbury (Manchester)

Greater Manchester · North-west England · M21 7QY

No active swaps here yet.

DVSA / GB live matching50.9% pass rate

Widnes

Cheshire · North-west England · WA8 8PT

No active swaps here yet.

DVSA / GB live matching40.1% pass rate

Workington

Cumbria · North-west England · CA14 3YT

No active swaps here yet.

DVSA / GB live matching48.3% pass rate

Wick

Scotland · Scotland · KW1 4QS

No active swaps here yet.

DVSA / GB live matching53.8% pass rate

West Wickham (London)

Greater London · South-east England · BR4 0RL

No active swaps here yet.

DVSA / GB live matching50.9% pass rate

Winchester

Hampshire · South-east England · SO23 9SY

No active swaps here yet.

DVSA / GB live matching47.9% pass rate

Worthing

West Sussex · South-east England · BN131NP

No active swaps here yet.

DVSA / GB live matching58.8% pass rate

Weston-super-Mare

Somerset · South-west England · BS23 3PZ

No active swaps here yet.

DVSA / GB live matching56.5% pass rate

Wrexham

Wales · Wales · LL13 7YX

No active swaps here yet.

DVSA / GB live matching56.8% pass rate

Warwick (Wedgenock House)

Warwickshire · West Midlands · CV34 5AP

No active swaps here yet.

DVSA / GB live matching48.4% pass rate

Wednesbury

West Midlands · West Midlands · WS10 9HN

No active swaps here yet.

DVSA / GB live matching36.4% pass rate

Wolverhampton

West Midlands · West Midlands · WV4 6JX

No active swaps here yet.

DVSA / GB live matching33.4% pass rate

Worcester

Worcestershire · West Midlands · WR4 9FE

No active swaps here yet.

DVSA / GB live matching50.6% pass rate

Wakefield

West Yorkshire · Yorkshire and the Humber · WF5 9TG

No active swaps here yet.

DVSA / GB live matching46.7% pass rate

Walton LGV

West Yorkshire · Yorkshire and the Humber · LS23 7DU

No active swaps here yet.

DVSA / GB live matchingData pending pass rate

Whitby

North Yorkshire · Yorkshire and the Humber · YO22 4ET

No active swaps here yet.

DVSA / GB live matching65.1% pass rate
DTC is not DVSA, DVLA, DVA, nidirect or GOV.UK. DTC 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.