Town/registered practice | Previous visit | Next approximate start date | Location |
Annbank | 2023 | 2026 Aug – Sept | Ayr |
Annan | 2021 | 2024 Apr – Aug | Annan |
Ardrossan | 2022 | 2025 Oct – Dec | Irvine |
Arran | 2022 | 2025 June – July | Arran |
Auchinleck | 2021 | 2024 Jan – Feb | Cumnock |
Ayr | 2022 | 2025 Aug – Aug ‘26 | Ayr |
Ballantrae | 2023 | 2026 Jan – Feb | Girvan |
Beith | 2021 | 2024 July – Sept | Kilbirnie |
Canonbie | 2021 | 2024 Apr – May | Langholm |
Castle Douglas | 2021 | 2023 Oct – Mar ‘24 | Castle Douglas |
Catrine | 2021 | 2023 Nov – Jan ‘24 | Cumnock |
Coylton | 2021 | 2024 Feb – Mar | Dalmellington |
Crosshouse | 2022 | 2024 Nov – Dec | Irvine |
Cumnock | 2020 | 2023 Sept – Nov | Cumnock |
Dailly | 2023 | 2026 Jan – Feb | Girvan |
Dalbeattie | 2021 | 2024 Feb – Mar | Castle Douglas |
Dalmellington | 2021 | 2024 Feb – Mar | Dalmellington |
Dalry | 2023 | 2026 June – July | Irvine |
Darvel | 2022 | 2025 Sept – Oct | Galston |
Drongan | 2023 | 2026 Aug – Sept | Ayr |
Drummore | 2022 | 2025 Jan – Feb | Stranraer |
Dumfries | 2023 | 2026 Mar – Oct | Dumfries |
Dunscore | 2021 | 2024 Mar – Apr | Dumfries |
Dundonald | 2021 | 2024 July – Aug | Irvine |
Ecclefechan | 2021 | 2024 Apr – May | Annan |
Galston | 2022 | 2025 Oct – Nov | Galston |
Gatehouse of Fleet | 2021 | 2024 Jan – Feb | Castle Douglas |
Girvan | 2023 | 2026 Jan – Mar | Girvan |
Glenluce | 2022 | 2025 Feb – Mar | Stranraer |
Gretna | 2021 | 2024 May – June | Annan |
Hurlford | 2021 | 2024 Aug – Nov | Kilmarnock |
Irvine | 2021 | 2023 Oct – Nov ‘24 | Irvine |
Kilbirnie | 2021 | 2024 July – Sept | Kilbirnie |
Kilmarnock / Kilmaurs | 2021/22 | 2024 Aug – June ‘25 | Kilmarnock |
Kilwinning | 2022 | 2024 Dec – July ‘25 | Irvine |
Kirkcudbright | 2021 | 2023 Dec – Feb ‘24 | Castle Douglas |
Langholm | 2021 | 2024 Mar – Apr | Langholm |
Largs | 2021 | 2024 Apr – July | Largs |
Lochmaben | 2022 | 2025 Apr – May | Lockerbie |
Lockerbie | 2022 | 2025 May – June | Lockerbie |
Mauchline | 2021 | 2023 Nov – Jan ‘24 | Cumnock |
Maybole | 2022 | 2025 Nov – Jan ‘26 | Maybole |
Millport | 2021 | 2024 Apr – July | Largs |
Moffat | 2022 | 2025 Mar – Apr | Moffat |
Mossblown | 2023 | 2023 Aug – Sept | Ayr |
Muirkirk | 2021 | 2023 Nov – Jan ‘24 | Cumnock |
New Abbey | 2021 | 2024 Mar – Apr | Dumfries |
New Cumnock | 2023 | 2026 Aug – Sept | Cumnock |
New Galloway | 2021 | 2023 Nov – Dec | Castle Douglas |
Newmilns | 2022 | 2025 Sept – Oct | Galston |
Newton Stewart | 2021 | 2024 Sept – Oct | Newton Stewart |
Patna | 2021 | 2024 Feb – Mar | Dalmellington |
Prestwick | 2023 | 2026 Feb – Aug | Prestwick |
Saltcoats | 2022 | 2025 Aug – Oct | Irvine |
Sandhead | 2022 | 2025 Jan – Feb | Stranraer |
Sanquhar | 2022 | 2025 July – Aug | Sanquhar |
Stevenston, New St | 2022 | 2025 June – July | Irvine |
Medical Grp, Stev | 2021 | 2024 Jan – Apr | Irvine |
Stewarton | 2022 | 2024 Dec – May ‘25 | Irvine |
Stranraer | 2022 | 2024 Nov – Feb ‘25 | Stranraer |
Tarbolton | 2023 | 2026 Aug – Sept | Ayr |
Thornhill | 2022 | 2025 June – July | Thornhill |
Troon | 2023 | 2026 Jan – Apr | Irvine |
West Kilbride, AMG | 2021 | 2024 Jan – Apr | Irvine |
Whithorn | 2021 | 2024 Aug – Sept | Newton Stewart |
Wigtown | 2021 | 2024 Aug – Sept | Newton Stewart |