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.

79

test centres

47.7%

regional DVSA pass rate

142,632

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

County/local area

Scotland

79 centres · 0 active swaps · 142,632 DVSA tests in source period

Cumulative pass rate
47.7%

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 rate

Aberdeen 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 rate

Aberfeldy

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 rate

Airdrie

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 rate

Alness

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 rate

Arbroath

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 rate

Ayr

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 rate

Ballater

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 rate

Banff

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 rate

Barra

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 rate

Benbecula 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 rate

Bishopbriggs

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 rate

Brodick (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 rate

Buckie

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 rate

Callander

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 rate

Campbeltown

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 rate

Castle 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 rate

Crieff

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 rate

Cumnock

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 rate

Dumbarton

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 rate

Dumfries

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 rate

Dundee

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 rate

Dunfermline (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 rate

Dunoon

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 rate

Duns

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 rate

East 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 rate

Edinburgh (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 rate

Edinburgh (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 rate

Elgin

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 rate

Forfar

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 rate

Fort 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 rate

Fraserburgh

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 rate

Gairloch

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 rate

Galashiels

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 rate

Girvan

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 rate

Glasgow (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 rate

Glasgow (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 rate

Glasgow (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 rate

Golspie

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 rate

Grangemouth

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 rate

Grantown-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 rate

Greenock

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 rate

Haddington

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 rate

Hamilton

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 rate

Hawick

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 rate

Huntly

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 rate

Inveraray

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 rate

Inverness (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 rate

Inverurie

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 rate

Irvine

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 rate

Islay 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 rate

Isle 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 rate

Isle 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 rate

Isle 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 rate

Kelso

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 rate

Kingussie

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 rate

Kirkcaldy

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 rate

Kyle 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 rate

Lanark

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 rate

Lerwick

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 rate

Livingston

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 rate

Lochgilphead

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 rate

Mallaig

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 rate

Montrose

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 rate

Newton 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 rate

Oban

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 rate

Orkney

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 rate

Paisley

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 rate

Peebles

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 rate

Perth (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 rate

Peterhead

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 rate

Pitlochry

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 rate

Rothesay

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 rate

Stirling

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 rate

Stornoway

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 rate

Stranraer

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 rate

Thurso

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 rate

Ullapool

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 rate

Wick

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 rate

Scotland 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.

Explore DTC Ready to Pass resources