Regional directory
Scotland driving test swaps
Browse centres in Scotland by county or local authority area. Counties are ordered by population where available, with cumulative practical car pass-rate figures calculated from DVSA centre totals.
test centres
regional DVSA pass rate
tests in source period
Source: DVSA DRT122A Practical car pass rates by gender, month and DTC, April 2024 to March 2025, updated August 2025. Low-volume centre and county figures should be treated with caution.
Counties and local areas in Scotland
Scotland
79 centres · 0 active swaps · 142,632 DVSA tests in source period
Aberdeen North
AB22 8GT · SCOTLAND
No active swaps here yet. Add your test and we’ll let you know when a compatible learner appears.
43.1% pass rateAberdeen South (Cove)
AB12 3GQ · SCOTLAND
No active swaps here yet. Add your test and we’ll let you know when a compatible learner appears.
51.4% pass rateAberfeldy
PH15 2BJ · SCOTLAND
No active swaps here yet. Add your test and we’ll let you know when a compatible learner appears.
Data pending pass rateAirdrie
ML6 0DA · SCOTLAND
No active swaps here yet. Add your test and we’ll let you know when a compatible learner appears.
41.3% pass rateAlness
IV17 0PJ · SCOTLAND
No active swaps here yet. Add your test and we’ll let you know when a compatible learner appears.
63.0% pass rateArbroath
DD11 2NQ · SCOTLAND
No active swaps here yet. Add your test and we’ll let you know when a compatible learner appears.
78.9% pass rateAyr
KA8 9DJ · SCOTLAND
No active swaps here yet. Add your test and we’ll let you know when a compatible learner appears.
56.8% pass rateBallater
AB35 5QW · SCOTLAND
No active swaps here yet. Add your test and we’ll let you know when a compatible learner appears.
77.1% pass rateBanff
AB45 1DL · SCOTLAND
No active swaps here yet. Add your test and we’ll let you know when a compatible learner appears.
50.6% pass rateBarra
HS9 5XD · SCOTLAND
No active swaps here yet. Add your test and we’ll let you know when a compatible learner appears.
60.0% pass rateBenbecula Island
HS7 5LA · SCOTLAND
No active swaps here yet. Add your test and we’ll let you know when a compatible learner appears.
78.8% pass rateBishopbriggs
G64 2QA · SCOTLAND
No active swaps here yet. Add your test and we’ll let you know when a compatible learner appears.
50.5% pass rateBrodick (Isle of Arran)
KA27 8AU · SCOTLAND
No active swaps here yet. Add your test and we’ll let you know when a compatible learner appears.
Data pending pass rateBuckie
AB56 1QJ · SCOTLAND
No active swaps here yet. Add your test and we’ll let you know when a compatible learner appears.
52.6% pass rateCallander
FK17 8BN · SCOTLAND
No active swaps here yet. Add your test and we’ll let you know when a compatible learner appears.
47.4% pass rateCampbeltown
PA28 6BD · SCOTLAND
No active swaps here yet. Add your test and we’ll let you know when a compatible learner appears.
62.6% pass rateCastle Douglas
DG7 1TH · SCOTLAND
No active swaps here yet. Add your test and we’ll let you know when a compatible learner appears.
50.2% pass rateCrieff
PH7 3SB · SCOTLAND
No active swaps here yet. Add your test and we’ll let you know when a compatible learner appears.
66.1% pass rateCumnock
KA18 1DX · SCOTLAND
No active swaps here yet. Add your test and we’ll let you know when a compatible learner appears.
61.1% pass rateDumbarton
G82 3PD · SCOTLAND
No active swaps here yet. Add your test and we’ll let you know when a compatible learner appears.
53.5% pass rateDumfries
DG1 2SH · SCOTLAND
No active swaps here yet. Add your test and we’ll let you know when a compatible learner appears.
47.0% pass rateDundee
DD2 3QH · SCOTLAND
No active swaps here yet. Add your test and we’ll let you know when a compatible learner appears.
60.3% pass rateDunfermline (Vine)
KY11 4JU · SCOTLAND
No active swaps here yet. Add your test and we’ll let you know when a compatible learner appears.
43.3% pass rateDunoon
PA23 8BP · SCOTLAND
No active swaps here yet. Add your test and we’ll let you know when a compatible learner appears.
62.8% pass rateDuns
TD11 3AU · SCOTLAND
No active swaps here yet. Add your test and we’ll let you know when a compatible learner appears.
74.2% pass rateEast Kilbride
G74 3EU · SCOTLAND
No active swaps here yet. Add your test and we’ll let you know when a compatible learner appears.
46.4% pass rateEdinburgh (Currie)
EH14 5LT · SCOTLAND
No active swaps here yet. Add your test and we’ll let you know when a compatible learner appears.
43.2% pass rateEdinburgh (Musselburgh)
EH21 6SJ · SCOTLAND
No active swaps here yet. Add your test and we’ll let you know when a compatible learner appears.
47.0% pass rateElgin
IV30 1UE · SCOTLAND
No active swaps here yet. Add your test and we’ll let you know when a compatible learner appears.
44.5% pass rateForfar
DD8 2AE · SCOTLAND
No active swaps here yet. Add your test and we’ll let you know when a compatible learner appears.
68.5% pass rateFort William
PH33 6AN · SCOTLAND
No active swaps here yet. Add your test and we’ll let you know when a compatible learner appears.
62.0% pass rateFraserburgh
AB43 9TN · SCOTLAND
No active swaps here yet. Add your test and we’ll let you know when a compatible learner appears.
60.7% pass rateGairloch
IV21 2BX · SCOTLAND
No active swaps here yet. Add your test and we’ll let you know when a compatible learner appears.
69.2% pass rateGalashiels
TD1 3BH · SCOTLAND
No active swaps here yet. Add your test and we’ll let you know when a compatible learner appears.
49.1% pass rateGirvan
KA26 9AL · SCOTLAND
No active swaps here yet. Add your test and we’ll let you know when a compatible learner appears.
68.7% pass rateGlasgow (Anniesland)
G13 1XS · SCOTLAND
No active swaps here yet. Add your test and we’ll let you know when a compatible learner appears.
40.8% pass rateGlasgow (Baillieston)
G69 6GA · SCOTLAND
No active swaps here yet. Add your test and we’ll let you know when a compatible learner appears.
44.4% pass rateGlasgow (Shieldhall)
G51 4TH · SCOTLAND
No active swaps here yet. Add your test and we’ll let you know when a compatible learner appears.
37.7% pass rateGolspie
KW10 6SP · SCOTLAND
No active swaps here yet. Add your test and we’ll let you know when a compatible learner appears.
68.0% pass rateGrangemouth
FK3 8UU · SCOTLAND
No active swaps here yet. Add your test and we’ll let you know when a compatible learner appears.
46.4% pass rateGrantown-On-Spey
PH26 3JR · SCOTLAND
No active swaps here yet. Add your test and we’ll let you know when a compatible learner appears.
62.2% pass rateGreenock
PA16 8DD · SCOTLAND
No active swaps here yet. Add your test and we’ll let you know when a compatible learner appears.
42.4% pass rateHaddington
EH41 3NG · SCOTLAND
No active swaps here yet. Add your test and we’ll let you know when a compatible learner appears.
62.2% pass rateHamilton
ML3 6RQ · SCOTLAND
No active swaps here yet. Add your test and we’ll let you know when a compatible learner appears.
39.5% pass rateHawick
TD9 8EJ · SCOTLAND
No active swaps here yet. Add your test and we’ll let you know when a compatible learner appears.
61.1% pass rateHuntly
AB54 8JX · SCOTLAND
No active swaps here yet. Add your test and we’ll let you know when a compatible learner appears.
62.5% pass rateInveraray
PA32 8UY · SCOTLAND
No active swaps here yet. Add your test and we’ll let you know when a compatible learner appears.
85.1% pass rateInverness (Longman Drive)
IV1 1SU · SCOTLAND
No active swaps here yet. Add your test and we’ll let you know when a compatible learner appears.
45.9% pass rateInverurie
AB51 4FR · SCOTLAND
No active swaps here yet. Add your test and we’ll let you know when a compatible learner appears.
54.3% pass rateIrvine
KA11 5DJ · SCOTLAND
No active swaps here yet. Add your test and we’ll let you know when a compatible learner appears.
49.2% pass rateIslay Island
PA43 7HL · SCOTLAND
No active swaps here yet. Add your test and we’ll let you know when a compatible learner appears.
Data pending pass rateIsle of Mull
PA72 6JD · SCOTLAND
No active swaps here yet. Add your test and we’ll let you know when a compatible learner appears.
71.4% pass rateIsle of Skye (Portree)
IV51 9LX · SCOTLAND
No active swaps here yet. Add your test and we’ll let you know when a compatible learner appears.
69.9% pass rateIsle of Tiree
PA77 6UH · SCOTLAND
No active swaps here yet. Add your test and we’ll let you know when a compatible learner appears.
80.0% pass rateKelso
TD5 8DW · SCOTLAND
No active swaps here yet. Add your test and we’ll let you know when a compatible learner appears.
57.0% pass rateKingussie
PH21 1EN · SCOTLAND
No active swaps here yet. Add your test and we’ll let you know when a compatible learner appears.
64.1% pass rateKirkcaldy
KY1 2YX · SCOTLAND
No active swaps here yet. Add your test and we’ll let you know when a compatible learner appears.
47.5% pass rateKyle of Lochalsh
IV40 8BP · SCOTLAND
No active swaps here yet. Add your test and we’ll let you know when a compatible learner appears.
58.5% pass rateLanark
ML11 9AX · SCOTLAND
No active swaps here yet. Add your test and we’ll let you know when a compatible learner appears.
55.0% pass rateLerwick
ZE1 0DJ · SCOTLAND
No active swaps here yet. Add your test and we’ll let you know when a compatible learner appears.
67.8% pass rateLivingston
EH54 5DE · SCOTLAND
No active swaps here yet. Add your test and we’ll let you know when a compatible learner appears.
50.7% pass rateLochgilphead
PA31 8QX · SCOTLAND
No active swaps here yet. Add your test and we’ll let you know when a compatible learner appears.
62.5% pass rateMallaig
PH41 4PX · SCOTLAND
No active swaps here yet. Add your test and we’ll let you know when a compatible learner appears.
63.0% pass rateMontrose
DD10 8EE · SCOTLAND
No active swaps here yet. Add your test and we’ll let you know when a compatible learner appears.
66.7% pass rateNewton Stewart
DG8 6JW · SCOTLAND
No active swaps here yet. Add your test and we’ll let you know when a compatible learner appears.
63.2% pass rateOban
PA34 4AE · SCOTLAND
No active swaps here yet. Add your test and we’ll let you know when a compatible learner appears.
61.3% pass rateOrkney
KW15 1FL · SCOTLAND
No active swaps here yet. Add your test and we’ll let you know when a compatible learner appears.
66.0% pass ratePaisley
PA1 2FB · SCOTLAND
No active swaps here yet. Add your test and we’ll let you know when a compatible learner appears.
46.6% pass ratePeebles
EH45 8DN · SCOTLAND
No active swaps here yet. Add your test and we’ll let you know when a compatible learner appears.
67.0% pass ratePerth (Arran Road)
PH1 3DZ · SCOTLAND
No active swaps here yet. Add your test and we’ll let you know when a compatible learner appears.
46.0% pass ratePeterhead
AB42 3AW · SCOTLAND
No active swaps here yet. Add your test and we’ll let you know when a compatible learner appears.
57.8% pass ratePitlochry
PH16 5EA · SCOTLAND
No active swaps here yet. Add your test and we’ll let you know when a compatible learner appears.
Data pending pass rateRothesay
PA20 0DE · SCOTLAND
No active swaps here yet. Add your test and we’ll let you know when a compatible learner appears.
Data pending pass rateStirling
FK8 2HF · SCOTLAND
No active swaps here yet. Add your test and we’ll let you know when a compatible learner appears.
38.7% pass rateStornoway
HS1 2XX · SCOTLAND
No active swaps here yet. Add your test and we’ll let you know when a compatible learner appears.
56.1% pass rateStranraer
DG9 8EH · SCOTLAND
No active swaps here yet. Add your test and we’ll let you know when a compatible learner appears.
73.4% pass rateThurso
KW14 7QA · SCOTLAND
No active swaps here yet. Add your test and we’ll let you know when a compatible learner appears.
58.1% pass rateUllapool
IV26 2UW · SCOTLAND
No active swaps here yet. Add your test and we’ll let you know when a compatible learner appears.
74.6% pass rateWick
KW1 4QS · SCOTLAND
No active swaps here yet. Add your test and we’ll let you know when a compatible learner appears.
53.8% pass rateScotland FAQs
Can I find swaps in Scotland?
You can list your test and DTC will look for compatible learners using your selected centres, dates, test type and DVSA rules.
Are learner details public?
No. Public pages show aggregate counts only, not names, contact details or exact listing details.
Does DTC guarantee a swap?
No. DTC can only help identify possible peer-to-peer matches.
How does the official swap happen?
Both learners complete the official process by phone with DVSA after accepting a compatible match.
What if this is a Northern Ireland centre?
Northern Ireland tests are managed by DVA/nidirect. NI directory pages are visible, but live swap matching is disabled unless DTC enables DVA support.
What details should I keep private?
Never share licence numbers, theory certificate numbers, home address, card details or GOV.UK login details with another learner.
