AccessibilityKeyboard navigation, video captions & reduced motion

Driving Test Cancellations in Scotland

There are 79 DVSA driving test centres in Scotland. Median waits for tests taken in Sep 2026 range from 3.4 weeks at Isle of Skye (Portree) to 29.9 weeks at Arbroath, averaging 16.6 weeks across the region. The highest pass rate among centres with at least 300 tests is Montrose at 70.0%. A shorter wait often means a nearby centre has spare slots β€” free cancellation alerts tell you the moment one opens. How driving test cancellations work β†’

79test centres
16.6 wkaverage wait
3.4 wkshortest Β· Isle of Skye (Portree)
70.0%highest pass rate Β· Montrose
Find an earlier driving test

Choose how you want us to help

Get notified when a cancellation appears, or ask us to find and book an earlier date for you.

Get free alerts

Choose your test centre and enable notifications. We’ll let you know when a cancellation slot appears.

πŸ”” Get free alerts

We book it for you

Message us on WhatsApp with your preferred test centre and details. We’ll look for an earlier date and book it for you. Pay only after a successful booking.

Need help setting up alerts? See the step-by-step guide and device videos.

All Scotland test centres

Test centreMedian wait% availablePass rate
Aberdeen North16.5 wk9.9%48.2%
Aberdeen South (Cove)9.1 wk20.2%52.4%
Aberfeldy22.6 wk0.0%68.5%
Airdrie7.1 wk2.6%47.4%
Alness14.0 wk0.0%63.1%
Arbroath29.9 wk0.0%67.4%
Ayr8.0 wk3.9%57.5%
Ballater20.9 wk0.0%77.1%
Banff10.6 wk8.2%57.5%
Barraβ€”β€”60.0%
Benbecula Islandβ€”β€”72.9%
Bishopbriggs21.0 wk6.2%49.8%
Brodick (Isle of Arran)23.9 wk0.0%β€”
Buckie9.4 wk0.0%51.1%
Callander29.7 wk0.0%49.9%
Campbeltown25.7 wk0.0%71.6%
Castle Douglas17.1 wk0.7%53.4%
Crieff29.0 wk0.0%66.1%
Cumnock23.0 wk0.0%67.4%
Dumbarton4.4 wk10.9%52.8%
Dumfries16.3 wk5.5%53.9%
Dundee14.6 wk4.7%57.3%
Dunfermline (Vine)11.6 wk5.6%36.4%
Dunoon21.9 wk0.0%71.5%
Duns21.7 wk0.0%70.2%
East Kilbride23.0 wk1.7%57.7%
Edinburgh (Currie)20.3 wk3.7%41.6%
Edinburgh (Musselburgh)19.7 wk6.0%49.4%
Elgin9.7 wk57.7%42.3%
Forfar28.2 wk0.0%60.3%
Fort William15.0 wk0.0%65.5%
Fraserburgh16.0 wk2.3%64.0%
Gairloch8.3 wk0.0%69.2%
Galashiels5.1 wk7.5%47.4%
Girvan15.9 wk0.0%72.0%
Glasgow (Anniesland)21.6 wk3.7%44.3%
Glasgow (Baillieston)20.0 wk3.8%47.4%
Glasgow (Shieldhall)18.0 wk3.3%39.9%
Golspie18.9 wk0.0%68.0%
Grangemouth21.9 wk3.6%50.7%
Grantown-On-Spey18.9 wk0.0%62.2%
Greenock7.9 wk4.7%41.7%
Haddington23.9 wk0.0%57.5%
Hamilton19.3 wk5.7%42.0%
Hawick15.9 wk0.0%64.3%
Huntly15.6 wk0.0%63.7%
Inveraray23.3 wk0.0%69.4%
Inverness (Longman Drive)6.6 wk46.9%45.8%
Inverurie12.4 wk19.4%61.9%
Irvine17.6 wk4.4%55.7%
Islay Islandβ€”β€”β€”
Isle of Mullβ€”β€”71.4%
Isle of Skye (Portree)3.4 wk0.0%57.0%
Isle of Tireeβ€”β€”80.0%
Kelso24.7 wk0.0%59.2%
Kingussie7.5 wk6.7%64.1%
Kirkcaldy15.3 wk3.9%50.9%
Kyle of Lochalsh7.7 wk0.0%57.4%
Lanark20.4 wk1.2%58.1%
Lerwick14.4 wk8.9%67.8%
Livingston8.2 wk2.7%55.7%
Lochgilphead23.1 wk0.0%56.4%
Mallaig22.0 wk7.1%63.0%
Montrose18.9 wk0.7%70.0%
Newton Stewart18.1 wk0.0%65.8%
Oban18.0 wk14.0%66.1%
Orkney11.0 wk0.0%55.9%
Paisley18.1 wk2.9%48.6%
Peebles24.1 wk1.7%58.8%
Perth (Arran Road)11.6 wk6.0%48.8%
Peterhead6.4 wk30.7%53.2%
Pitlochry19.9 wk0.0%73.3%
Rothesay21.7 wk2.5%52.0%
Stirling12.4 wk9.3%43.0%
Stornoway9.9 wk0.0%66.6%
Stranraer20.3 wk0.0%71.2%
Thurso14.5 wk0.0%63.0%
Ullapool11.1 wk40.0%74.6%
Wick13.1 wk0.0%59.4%

πŸ”” Get free cancellation alerts for Scotland

Data updated: 24 Oct 2026 Β· Median waiting time = median weeks between booking and sitting a car test, for people who took their test in Sep 2026. Pass rates 2025–26. Pass rates & waiting times contain public sector information from DVSA, licensed under the Open Government Licence v3.0. About our data β†’