We help learners find earlier driving tests at every driving test centre in England, Scotland and Wales.
Choose a centre to see how long people are waiting there, how its pass rate compares and which test centres are nearby. Can't see yours here yet? We still cover it, just pick it on the booking form.
New to this? Read how driving test cancellations work and why earlier dates come free in the first place.
Find me an earlier testNothing to pay upfront
Waiting times and pass ratesEvery test centre in the country, side by sideScotland
- Aberdeen NorthUnit A4, Davidson House, Campus 1, Balgownie Road, Bridge of Don, Aberdeen AB22 8GT
- Aberdeen South (Cove)Moss Road, Gateway Business Park, Nigg, Aberdeen AB12 3GQ
- AberfeldyAberfeldy Town Hall, Crieff Road, Aberfeldy, Perthshire PH15 2BJ
- Airdrie7 Aitchison Street, Airdrie, North Lanarkshire ML6 0DA
- AlnessUnit 22, Fyrish Way, Teaninich Industrial Estate, Alness, Ross-shire IV17 0PJ
- ArbroathAsda, Westway Retail Park, Dundee Road, Arbroath, Angus DD11 2NQ
- Ayr40 Boundary Road, Heathfield Industrial Estate, Ayr KA8 9DJ
- BallaterBallater Fire Station, Anderson Road, Ballater, Aberdeenshire AB35 5QW
- BanffGround Floor, Banff Castle, Castle Street, Banff, Aberdeenshire AB45 1DL
- BarraCastlebay Ferry Terminal, The Pier, Castlebay, Isle of Barra HS9 5XD
- BenbeculaBenbecula Airport, Balivanich, Isle of Benbecula HS7 5LW
- BishopbriggsCrosshill Road, Bishopbriggs, Glasgow G64 2QA
- Brodick (Isle of Arran)Royal Mail Delivery Office, Mayish Road, Brodick, Isle of Arran KA27 8AU
- BuckieBuckie Community Fire Station, East Cathcart Street, Buckie, Moray AB56 1PJ
- CallanderCallander Youth Hostel, 6 Bridgend, Callander, Stirlingshire FK17 8AH
- CampbeltownCrown Buildings, 40 Hall Street, Campbeltown, Argyll PA28 6BU
- Castle DouglasCarlingwark Cottage, Buchan Street, Castle Douglas, Dumfries and Galloway DG7 1TH
- CrieffCrieff Fire Station, Broich Road, Crieff, Perthshire PH7 3SB
- CumnockTown Hall, 2 Hall Terrace, Cumnock, East Ayrshire KA18 1DX
- DumbartonSuite A4, Strathleven House, Vale of Leven Industrial Estate, Dumbarton G82 3PD
- Dumfries161 Brooms Road, Dumfries DG1 2SH
- DundeeBlock 23B, Kilspindie Place, Dunsinane Industrial Estate, Dundee DD2 3QH
- Dunfermline (Vine)Vine Conference Centre, 131 Garvock Hill, Dunfermline, Fife KY11 4JU
- DunoonUnit 20, Highland Avenue, Sandbank Business Park, Dunoon, Argyll PA23 8PB
- DunsDuns Library, 49 Newtown Street, Duns, Scottish Borders TD11 3AU
- East KilbrideJohn Wright Sports Centre, Calderwood Road, East Kilbride G74 3EU
- Edinburgh (Currie)13-15 Bryce Road, Currie, Edinburgh EH14 5LT
- Edinburgh (Musselburgh)Newhailes Industrial Estate, Newhailes Road, Olivebank, Musselburgh EH21 6SJ
- ElginCrown Buildings, 21 Trinity Road, Elgin, Moray IV30 1UE
- ForfarAsda, New Road, Forfar, Angus DD8 2AE
- Fort WilliamUHI College (Lochaber College), An Aird, Fort William PH33 6AN
- FraserburghOffice 7, Fraserburgh Business Centre, South Harbour Road, Fraserburgh, Aberdeenshire AB43 9TN
- GairlochMihol Road, Strath, Gairloch, Ross-shire IV21 2BX
- Galashiels1 Croft Street, Galashiels, Scottish Borders TD1 3BH
- GirvanCarrick Buildings Learning Centre, Henrietta Street, Girvan, South Ayrshire KA26 9AL
- Glasgow (Anniesland)351 Anniesland Road, Glasgow G13 1XS
- Glasgow (Baillieston)341 Springhill Parkway, Glasgow Business Park, Baillieston, Glasgow G69 6GA
- Glasgow (Shieldhall)Bogmoor Road, Shieldhall, Glasgow G51 4TH
- GolspieGolspie Fire Station, Back Road, Golspie, Sutherland KW10 6SP
- GrangemouthUnit 7, Grangemouth Business Centre, 3 Roseland Hall, Earls Gate Park, Grangemouth FK3 8WJ
- Grantown-on-SpeyGrantown-on-Spey Fire Station, Woodside Avenue, Grantown-on-Spey, Morayshire PH26 3JR
- Greenock19A Union Street, Greenock, Inverclyde PA16 8DD
- HaddingtonHerdmanflatt, Haddington, East Lothian EH41 3NG
- Hamilton30 Selkirk Street, Low Waters, Hamilton, South Lanarkshire ML3 6RQ
- HawickBurnfoot Community Hub, 89 Burnfoot Road, Hawick, Scottish Borders TD9 8EJ
- HuntlyHuntly Fire Station, Depot Road, Huntly, Aberdeenshire AB54 8JX
- InverarayThe Pier, Front Street, Inveraray, Argyll PA32 8UY
- Inverness (Longman Drive)4 Longman Drive, Inverness IV1 1SU
- InverurieGarioch Indoor Bowling Centre, Harlaw Industrial Estate, Harlaw Road, Inverurie, Aberdeenshire AB51 4FR
- IrvineCentury Court, 11 Riverside Way, Riverside Business Park, Irvine, Ayrshire KA11 5DJ
- Islay IslandArgyll and Bute Council Offices, Jamieson Street, Bowmore, Isle of Islay PA43 7HL
- Isle of MullPost Office, Salen, Isle of Mull PA72 6JD
- Isle of Skye (Portree)Portree GVTS, Lisigarry Place, Industrial Estate, Portree, Isle of Skye IV51 9BD
- Isle of TireeTiree Airport, Crossapol, Isle of Tiree PA77 6UW
- KelsoLloyd Land Rover, Pinnaclehill Industrial Estate, Lee Forbes Way, Kelso, Scottish Borders TD5 8DW
- KingussieKingussie Shinty Club, The Market Stance, Ruthven Road, Kingussie, Inverness-shire PH21 1EN
- Kirkcaldy10 Randolph Place, Kirkcaldy, Fife KY1 2YX
- Kyle of LochalshKyle of Lochalsh Fire Station, Stoney Road, Kyle of Lochalsh, Ross-shire IV40 8BP
- LanarkLanark Agricultural Centre, Muirglen, Hyndford Road, Lanark ML11 9AX
- LerwickIslesburgh House, King Harald Street, Lerwick, Shetland ZE1 0EQ
- LivingstonGrange Road, Houstoun Industrial Estate, Livingston, West Lothian EH54 5DE
- LochgilpheadLochgilphead Community Centre, Manse Brae, Lochgilphead, Argyll PA31 8QX
- MallaigMallaig and Morar Community Centre, West Bay, Mallaig, Inverness-shire PH41 4PX
- MontroseMontrose Fire Station, Garrison Road, Montrose, Angus DD10 8EE
- Newton StewartThe Crown Hotel, 102 Queen Street, Newton Stewart, Dumfries and Galloway DG8 6JW
- ObanCameron House, Albany Street, Oban, Argyll PA34 4AE
- OrkneyOrkney Auction Mart, Hatston Industrial Estate, Grainshore Road, Kirkwall, Orkney KW15 1FL
- Paisley1 West Avenue, Linwood Industrial Estate, Paisley, Renfrewshire PA1 2FB
- PeeblesCounty Buildings, Rosetta Road, Peebles, Scottish Borders EH45 8HQ
- Perth (Arran Road)Arran Road, North Muirton Industrial Estate, Perth PH1 3DZ
- PeterheadSuite 21, Burnside Business Centre, Burnside Road, Peterhead, Aberdeenshire AB42 3AW
- PitlochryPitlochry Town Hall, West Moulin Road, Pitlochry, Perthshire PH16 5EA
- RothesayRothesay Jobcentre, 9 King Street, Rothesay, Isle of Bute PA20 0DG
- StirlingGovernment Buildings, 2 St Ninians Road, Stirling FK8 2HF
- StornowayFishermen's Mission, Custom House, 1 Quay Street, Stornoway, Isle of Lewis HS1 2XX
- StranraerNorth West Castle Hotel, Royal Crescent, Stranraer, Dumfries and Galloway DG9 8EH
- ThursoNaver House, Naver Road, Naver Business Park, Thurso, Caithness KW14 7QA
- UllapoolUllapool Fire Station, Ladysmith Street, Ullapool, Ross-shire IV26 2UW
- WickAirport Industrial Estate, Wick, Caithness KW1 4QS
Find me an earlier driving testNothing to pay upfront