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 | 2024 | 2027 Jan – Feb | Cumnock |
Ayr | 2022 | 2025 July – Aug ‘26 | Ayr |
Ballantrae | 2023 | 2026 Jan – Feb | Girvan |
Beith | 2021 | 2024 July – Sept | Kilbirnie |
Canonbie | 2024 | 2027 Apr – May | Langholm |
Castle Douglas | 2023 | 2026 Oct – Feb ‘27 | Castle Douglas |
Catrine | 2023 | 2026 Nov – Jan ‘27 | Cumnock |
Coylton | 2024 | 2027 Feb – Mar | Dalmellington |
Crosshouse | 2022 | 2024 Nov – Dec | Irvine |
Cumnock | 2023 | 2026 Sept – Nov | Cumnock |
Dailly | 2023 | 2026 Jan – Feb | Girvan |
Dalbeattie | 2024 | 2027 Feb – Mar | Castle Douglas |
Dalmellington | 2024 | 2027 Feb – Mar | Dalmellington |
Dalry | 2023 | 2026 Aug – Oct | Irvine |
Darvel | 2022 | 2025 Sept – Oct | Galston |
Drongan | 2023 | 2026 July – Aug | Ayr |
Drummore | 2022 | 2025 Feb – Mar | Stranraer |
Dumfries | 2023 | 2026 Feb – Oct | Dumfries |
Dunscore | 2024 | 2027 Mar – Apr | Dumfries |
Dundonald | 2021 | 2024 June – Aug | Irvine |
Ecclefechan | 2024 | 2027 Apr – May | Annan |
Galston | 2022 | 2025 Sept – Oct | Galston |
Gatehouse of Fleet | 2024 | 2027 Jan – Feb | Castle Douglas |
Girvan | 2023 | 2026 Jan – Mar | Girvan |
Glenluce | 2022 | 2025 Feb – Mar | Stranraer |
Gretna | 2024 | 2027 Apr – May | 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 | 2023 | 2026 Dec – Feb ‘27 | Castle Douglas |
Langholm | 2024 | 2027 Mar – Apr | Langholm |
Largs | 2021 | 2024 Apr – July | Largs |
Lochmaben | 2022 | 2025 May – June | Lockerbie |
Lockerbie | 2022 | 2025 June – July | Lockerbie |
Mauchline | 2023 | 2026 Nov – Jan ‘27 | Cumnock |
Maybole | 2022 | 2025 Nov – Dec | Maybole |
Millport | 2021 | 2024 Apr – July | Largs |
Moffat | 2022 | 2025 Mar – May | Moffat |
Mossblown | 2023 | 2026 July – Aug | Ayr |
Muirkirk | 2023 | 2026 Nov – Jan ‘27 | Cumnock |
New Abbey | 2024 | 2027 Mar – Apr | Dumfries |
New Cumnock | 2023 | 2026 Aug – Sept | Cumnock |
New Galloway | 2023 | 2026 Nov – Dec | Castle Douglas |
Newmilns | 2022 | 2025 Sept – Oct | Galston |
Newton Stewart | 2021 | 2024 Oct – Nov | Newton Stewart |
Patna | 2024 | 2027 Feb – Mar | Dalmellington |
Prestwick | 2023 | 2026 Jan – July | Ayr |
Saltcoats | 2022 | 2025 Sept – Nov | Irvine |
Sandhead | 2022 | 2025 Feb – Mar | Stranraer |
Sanquhar | 2022 | 2025 July – Aug | Sanquhar |
Stevenston, New St | 2022 | 2025 June – July | Irvine |
Medical Group, Stevenson | 2024 | 2027 Jan – Apr | Irvine |
Stewarton | 2022 | 2024 Dec – June ‘25 | Irvine |
Stranraer | 2022 | 2024 Dec – Feb ‘25 | Stranraer |
Tarbolton | 2023 | 2026 July – Aug | Ayr |
Thornhill | 2022 | 2025 June – July | Thornhill |
Troon | 2023 | 2026 Mar – Aug | Irvine |
West Kilbride, AMG | 2024 | 2027 Jan – Apr | Irvine |
Whithorn | 2021 | 2024 Sept – Oct | Newton Stewart |
Wigtown | 2021 | 2024 Nov – Dec | Newton Stewart |