All Emergency & 24-Hour Veterinary Clinics
100 emergency veterinary clinics offering urgent care in Scotland
Johnston & Farrell
Tain, Highlands
Victoria Road
Monday: 8:30 AM – 6:00 PM | Tuesday: 8:30 AM – 6:00 PM | Wednesday: 8:30 AM – 6:00 PM | Thursday: 8:30 AM – 6:00 PM | Friday: 8:30 AM – 6:00 PM | Saturday: 9:00 AM – 12:30 PM | Sunday: Closed
Northvet Veterinary Group Ltd
Orkney, Orkney
Monday: 9:00 AM – 1:00 PM, 2:00 – 5:00 PM | Tuesday: 9:00 AM – 1:00 PM, 2:00 – 5:00 PM | Wednesday: 9:00 AM – 1:00 PM, 2:00 – 5:00 PM | Thursday: 9:00 AM – 1:00 PM, 2:00 – 5:00 PM | Friday: 9:00 AM – 1:00 PM, 2:00 – 5:00 PM | Saturday: Closed | Sunday: Closed
Albavet Dalgety Bay
Dunfermline, Fife
Monday: 9:00 AM – 1:00 PM, 2:00 – 6:00 PM | Tuesday: 9:00 AM – 1:00 PM, 2:00 – 6:00 PM | Wednesday: 9:00 AM – 1:00 PM, 2:00 – 6:00 PM | Thursday: 9:00 AM – 1:00 PM, 2:00 – 6:00 PM | Friday: 9:00 AM – 1:00 PM, 2:00 – 6:00 PM | Saturday: Closed | Sunday: Closed
Donald S. McGregor and Partners Ltd
Thurso, Caithness
Monday: 9:00 AM – 6:00 PM | Tuesday: 9:00 AM – 6:00 PM | Wednesday: 9:00 AM – 6:00 PM | Thursday: 9:00 AM – 6:00 PM | Friday: 9:00 AM – 6:00 PM | Saturday: 9:00 AM – 1:00 PM | Sunday: Closed
Donald S. McGregor and Partners Ltd
Wick, Caithness
Monday: 9:00 AM – 6:00 PM | Tuesday: 9:00 AM – 6:00 PM | Wednesday: 9:00 AM – 6:00 PM | Thursday: 9:00 AM – 6:00 PM | Friday: 9:00 AM – 6:00 PM | Saturday: 9:00 AM – 1:00 PM | Sunday: Closed
Ferguson Veterinary Clinic & Orthopaedic Referrals Limited
Glenrothes, Fife
Monday: 8:30 AM – 6:30 PM | Tuesday: 8:30 AM – 6:30 PM | Wednesday: 8:30 AM – 6:30 PM | Thursday: 8:30 AM – 6:30 PM | Friday: 8:30 AM – 6:30 PM | Saturday: 9:00 AM – 5:30 PM | Sunday: Closed
Fife Exotic Vets
Cupar, Fife
Monday: 8:00 AM – 6:00 PM | Tuesday: 8:00 AM – 6:00 PM | Wednesday: 8:00 AM – 6:00 PM | Thursday: 8:00 AM – 6:00 PM | Friday: 8:00 AM – 6:00 PM | Saturday: 10:00 AM – 2:00 PM | Sunday: Closed
Perth Equine Vets Ltd
Coupar Angus, Angus
W9 Inveralmond Business Centre
Monday: 8:30 AM – 5:00 PM | Tuesday: 8:30 AM – 5:00 PM | Wednesday: 8:30 AM – 5:00 PM | Thursday: 8:30 AM – 5:00 PM | Friday: 8:30 AM – 5:00 PM | Saturday: Closed | Sunday: Closed
The Stewartry Veterinary Centre Ltd
Dalbeattie, Kirkcudbrightshire
Avalon Veterinary Clinic
Glasgow, Lanarkshire
Monday: 8:30 AM – 7:00 PM | Tuesday: 8:30 AM – 7:00 PM | Wednesday: 8:30 AM – 7:00 PM | Thursday: 8:30 AM – 7:00 PM | Friday: 8:30 AM – 7:00 PM | Saturday: 8:30 AM – 12:00 PM | Sunday: Closed
Bard Vets Ltd
Dumfries, Dumfriesshire
Monday: 8:30 AM – 6:00 PM | Tuesday: 8:30 AM – 6:00 PM | Wednesday: 8:30 AM – 6:00 PM | Thursday: 8:30 AM – 6:00 PM | Friday: 8:30 AM – 6:00 PM | Saturday: 9:00 AM – 12:30 PM | Sunday: Closed
Cumath Pet Surgeons
Ellon, Aberdeenshire
5 Balmacassie Brae
Monday: 8:00 AM – 7:00 PM | Tuesday: 8:00 AM – 7:00 PM | Wednesday: 8:00 AM – 7:00 PM | Thursday: 8:00 AM – 7:00 PM | Friday: 8:00 AM – 7:00 PM | Saturday: 8:00 AM – 12:00 PM | Sunday: Closed
DentalVets
Haddington, Midlothian
Apex House
Monday: 8:30 AM – 5:00 PM | Tuesday: 8:30 AM – 5:00 PM | Wednesday: 8:30 AM – 5:00 PM | Thursday: 8:30 AM – 5:00 PM | Friday: 8:30 AM – 5:00 PM | Saturday: Closed | Sunday: Closed
Equitait Veterinary Practice
Duns, Berwickshire
Monday: 8:30 AM – 5:00 PM | Tuesday: 8:30 AM – 5:00 PM | Wednesday: 8:30 AM – 5:00 PM | Thursday: 8:30 AM – 5:00 PM | Friday: 8:30 AM – 5:00 PM | Saturday: Closed | Sunday: Closed
Greenside Veterinary Practice
Melrose, Roxburghshire
Monday: 8:30 AM – 6:00 PM | Tuesday: 8:30 AM – 6:00 PM | Wednesday: 8:30 AM – 6:00 PM | Thursday: 8:30 AM – 6:00 PM | Friday: 8:30 AM – 6:00 PM | Saturday: Closed | Sunday: Closed
Heritage Vets Ltd
Dalkeith, Midlothian
Monday: 8:30 AM – 7:30 PM | Tuesday: 8:30 AM – 7:30 PM | Wednesday: 8:30 AM – 5:30 PM | Thursday: 8:30 AM – 5:30 PM | Friday: 8:30 AM – 5:30 PM | Saturday: 8:30 AM – 12:30 PM | Sunday: Closed
Kidd Veterinary Centre
Forfar, Angus
Monday: 8:30 AM – 6:00 PM | Tuesday: 8:30 AM – 6:00 PM | Wednesday: 8:30 AM – 6:00 PM | Thursday: 8:30 AM – 7:30 PM | Friday: 8:30 AM – 6:00 PM | Saturday: 9:00 AM – 12:00 PM | Sunday: Closed
Nithsdale Vets Limited
Dumfries, Dumfriesshire
Monday: 8:30 AM – 6:00 PM | Tuesday: 8:30 AM – 6:00 PM | Wednesday: 8:30 AM – 6:00 PM | Thursday: 8:30 AM – 6:00 PM | Friday: 8:30 AM – 6:00 PM | Saturday: 9:00 AM – 2:00 PM | Sunday: Closed
Shetland Vets
Shetland, Shetland
Monday: 8:30 AM – 5:30 PM | Tuesday: 8:30 AM – 5:30 PM | Wednesday: 8:30 AM – 5:30 PM | Thursday: 8:30 AM – 5:30 PM | Friday: 8:30 AM – 5:30 PM | Saturday: 9:00 AM – 3:00 PM | Sunday: Closed
SIVP Ltd
Isle Of Benbecula, Invernessshire
Monday: 9:00 AM – 5:30 PM | Tuesday: 9:00 AM – 5:30 PM | Wednesday: 9:00 AM – 5:30 PM | Thursday: 9:00 AM – 5:30 PM | Friday: 9:00 AM – 5:30 PM | Saturday: Closed | Sunday: Closed
The Stewartry Veterinary Centre Ltd
Castle Douglas, Kirkcudbrightshire
Monday: 8:30 AM – 6:00 PM | Tuesday: 8:30 AM – 6:00 PM | Wednesday: 8:30 AM – 6:00 PM | Thursday: 8:30 AM – 6:00 PM | Friday: 8:30 AM – 6:00 PM | Saturday: 9:00 AM – 12:30 PM | Sunday: Closed
Veterinary Centre
Uddingston, Lanarkshire
Monday: 8:30 AM – 6:00 PM | Tuesday: 8:30 AM – 6:00 PM | Wednesday: 8:30 AM – 6:00 PM | Thursday: 8:30 AM – 7:30 PM | Friday: 8:30 AM – 6:00 PM | Saturday: 9:00 AM – 4:30 PM | Sunday: Closed
Westwards Veterinary Practice
Campbeltown, Argyll
Monday: 9:00 AM – 5:45 PM | Tuesday: 9:00 AM – 5:45 PM | Wednesday: 9:00 AM – 5:45 PM | Thursday: 9:00 AM – 5:45 PM | Friday: 9:00 AM – 5:45 PM | Saturday: 9:00 AM – 12:30 PM, 1:30 – 5:00 PM | Sunday: Closed
Wilson & Partners
St. Andrews, Fife
Monday: 9:00 AM – 7:00 PM | Tuesday: 9:00 AM – 7:00 PM | Wednesday: 9:00 AM – 5:00 PM | Thursday: 9:00 AM – 5:00 PM | Friday: 9:00 AM – 5:00 PM | Saturday: 9:00 AM – 5:00 PM | Sunday: Closed
Wilson & Partners
Cupar, Fife
Monday: 8:30 AM – 7:30 PM | Tuesday: 8:30 AM – 7:30 PM | Wednesday: 8:30 AM – 7:30 PM | Thursday: 8:30 AM – 7:30 PM | Friday: 8:30 AM – 7:30 PM | Saturday: 9:00 AM – 4:00 PM | Sunday: Closed
Woodside Veterinary Group
Banchory, Aberdeenshire
Woodside Road
Monday: 8:30 AM – 6:30 PM | Tuesday: 8:30 AM – 6:30 PM | Wednesday: 8:30 AM – 6:30 PM | Thursday: 8:30 AM – 6:30 PM | Friday: 8:30 AM – 6:30 PM | Saturday: 8:30 AM – 12:30 PM | Sunday: 10:00 AM – 12:30 PM
Acres Vet Centre
Airdrie, Lanarkshire
Monday: 9:00 AM – 6:30 PM | Tuesday: 9:00 AM – 6:30 PM | Wednesday: 9:00 AM – 5:30 PM | Thursday: 9:00 AM – 6:30 PM | Friday: 9:00 AM – 6:30 PM | Saturday: 9:00 – 11:30 AM | Sunday: Closed
Armac Vets Ltd
Biggar, Lanarkshire
Monday: 8:30 AM – 6:00 PM | Tuesday: 8:30 AM – 6:00 PM | Wednesday: 8:30 AM – 6:00 PM | Thursday: 8:30 AM – 6:00 PM | Friday: 8:30 AM – 6:00 PM | Saturday: 8:30 AM – 12:30 PM | Sunday: Closed
Ashgrove Veterinary Centre Ltd
Aberdeen, Aberdeenshire
Monday: 8:00 AM – 7:00 PM | Tuesday: 8:00 AM – 7:00 PM | Wednesday: 8:00 AM – 7:00 PM | Thursday: 8:00 AM – 7:00 PM | Friday: 8:00 AM – 7:00 PM | Saturday: 8:00 AM – 2:00 PM | Sunday: Closed
County Vets
Maybole, Ayrshire
Monday: 8:30 AM – 6:00 PM | Tuesday: 8:30 AM – 6:00 PM | Wednesday: 8:30 AM – 6:00 PM | Thursday: 8:30 AM – 6:00 PM | Friday: 8:30 AM – 6:00 PM | Saturday: Closed | Sunday: Closed
Crossriggs Veterinary Clinic
Cumnock, Ayrshire
Monday: 8:30 AM – 5:30 PM | Tuesday: 8:30 AM – 5:30 PM | Wednesday: 8:30 AM – 5:30 PM | Thursday: 8:30 AM – 6:00 PM | Friday: 8:30 AM – 5:30 PM | Saturday: 8:30 AM – 12:00 PM | Sunday: Closed
Dalblair Vets Ltd
Ayr, Ayrshire
Monday: 8:30 AM – 6:45 PM | Tuesday: 8:30 AM – 6:45 PM | Wednesday: 8:30 AM – 6:45 PM | Thursday: 8:30 AM – 6:45 PM | Friday: 8:30 AM – 6:45 PM | Saturday: 9:00 AM – 12:00 PM | Sunday: Closed
Dalriada Veterinary Surgery
Lochgilphead, Argyll
Monday: 8:30 AM – 6:00 PM | Tuesday: 8:30 AM – 6:00 PM | Wednesday: 8:30 AM – 6:00 PM | Thursday: 8:30 AM – 6:00 PM | Friday: 8:30 AM – 6:00 PM | Saturday: Closed | Sunday: Closed
Dukes Equine Vets Ltd
Aboyne, Aberdeenshire
Dykehead Farm
Monday: 8:30 AM – 5:00 PM | Tuesday: 8:30 AM – 5:00 PM | Wednesday: 8:30 AM – 5:00 PM | Thursday: 8:30 AM – 5:00 PM | Friday: 8:30 AM – 5:00 PM | Saturday: Closed | Sunday: Closed
Dunmuir Veterinary Group
Castle Douglas, Kirkcudbrightshire
Monday: 8:30 AM – 7:00 PM | Tuesday: 8:30 AM – 7:00 PM | Wednesday: 8:30 AM – 7:00 PM | Thursday: 8:30 AM – 7:00 PM | Friday: 8:30 AM – 7:00 PM | Saturday: 8:30 AM – 12:30 PM | Sunday: Closed
Dunnydeer Veterinary Group
Insch, Aberdeenshire
Unit 2-4 Muirhead House
Monday: 8:30 AM – 6:00 PM | Tuesday: 8:30 AM – 6:00 PM | Wednesday: 8:30 AM – 6:00 PM | Thursday: 8:30 AM – 6:00 PM | Friday: 8:30 AM – 6:00 PM | Saturday: 9:00 AM – 12:00 PM | Sunday: Closed
Eden Veterinary Practice
Cupar, Fife
Monday: 8:30 AM – 7:00 PM | Tuesday: 8:30 AM – 7:00 PM | Wednesday: 8:30 AM – 7:00 PM | Thursday: 8:30 AM – 7:00 PM | Friday: 8:30 AM – 7:00 PM | Saturday: 9:00 AM – 1:00 PM | Sunday: Closed
Firth Veterinary Centre
Annan, Dumfriesshire
Monday: 8:30 AM – 6:30 PM | Tuesday: 8:30 AM – 6:30 PM | Wednesday: 8:30 AM – 6:30 PM | Thursday: 8:30 AM – 5:00 PM | Friday: 8:30 AM – 5:00 PM | Saturday: 8:30 AM – 1:00 PM | Sunday: Closed
Flett & Carmichael Veterinary Surgeons
Kirkwall, Orkney
Monday: 8:45 AM – 6:00 PM | Tuesday: 8:45 AM – 6:00 PM | Wednesday: 8:45 AM – 6:00 PM | Thursday: 8:45 AM – 6:00 PM | Friday: 8:45 AM – 6:00 PM | Saturday: 9:30 AM – 12:00 PM | Sunday: Closed
Fochabers Veterinary Surgery
Moray, Morayshire
Monday: 9:00 AM – 6:00 PM | Tuesday: 9:00 AM – 6:00 PM | Wednesday: 9:00 AM – 6:00 PM | Thursday: 9:00 AM – 6:00 PM | Friday: 9:00 AM – 6:00 PM | Saturday: Closed | Sunday: Closed
Galedin Ltd T/A Galedin Veterinary
Kelso, Roxburghshire
Monday: 8:00 AM – 6:00 PM | Tuesday: 8:00 AM – 6:00 PM | Wednesday: 8:00 AM – 6:00 PM | Thursday: 8:00 AM – 6:00 PM | Friday: 8:00 AM – 6:00 PM | Saturday: 8:00 AM – 12:00 PM | Sunday: Closed
Galloway Vets Ltd
Kirkcudbright, Dumfriesshire
Monday: 8:30 AM – 6:00 PM | Tuesday: 8:30 AM – 7:00 PM | Wednesday: 8:30 AM – 6:00 PM | Thursday: 8:30 AM – 7:00 PM | Friday: 8:30 AM – 6:00 PM | Saturday: 9:00 AM – 1:00 PM | Sunday: Closed
Hawick Veterinary Practice
Hawick, Roxburghshire
Monday: 8:30 AM – 6:00 PM | Tuesday: 8:30 AM – 6:00 PM | Wednesday: 8:30 AM – 6:00 PM | Thursday: 8:30 AM – 6:00 PM | Friday: 8:30 AM – 6:00 PM | Saturday: Closed | Sunday: Closed
Heartland Veterinary Services Ltd
Pitlochry, Angus
Kennedy Place
Monday: 9:00 AM – 5:00 PM | Tuesday: 9:00 AM – 5:00 PM | Wednesday: 9:00 AM – 5:00 PM | Thursday: 9:00 AM – 5:00 PM | Friday: 9:00 AM – 5:00 PM | Saturday: Closed | Sunday: Closed
Hollow Park Veterinary Surgery
Ayr, Ayrshire
Monday: 9:00 AM – 1:00 PM, 2:00 – 7:00 PM | Tuesday: 9:00 AM – 1:00 PM, 2:00 – 7:00 PM | Wednesday: 9:00 AM – 1:00 PM, 2:00 – 7:00 PM | Thursday: 9:00 AM – 1:00 PM, 2:00 – 7:00 PM | Friday: 9:00 AM – 1:00 PM, 2:00 – 7:00 PM | Saturday: 9:00 AM – 1:00 PM | Sunday: Closed
Hyndland Street Veterinary Surgery
Glasgow, Lanarkshire
Monday: 8:30 AM – 7:00 PM | Tuesday: 8:30 AM – 7:00 PM | Wednesday: 8:30 AM – 7:00 PM | Thursday: 8:30 AM – 7:00 PM | Friday: 8:30 AM – 7:00 PM | Saturday: 9:00 AM – 4:00 PM | Sunday: Closed
ICR Veterinary Group Ltd
Gorebridge, Midlothian
Monday: 9:00 AM – 6:00 PM | Tuesday: 9:00 AM – 6:00 PM | Wednesday: 9:00 AM – 6:00 PM | Thursday: 9:00 AM – 6:00 PM | Friday: 9:00 AM – 6:00 PM | Saturday: 9:00 AM – 12:00 PM | Sunday: Closed
Inglis Vets Corstorphine
Corstorphine, Dunbartonshire
160 St. Johns Road
Monday: 9:00 AM – 6:00 PM | Tuesday: 9:00 AM – 6:00 PM | Wednesday: 9:00 AM – 6:00 PM | Thursday: 9:00 AM – 6:00 PM | Friday: 9:00 AM – 6:00 PM | Saturday: Closed | Sunday: Closed
Ivybank Vets
West Kilbride, Ayrshire
Monday: 8:30 AM – 6:30 PM | Tuesday: 8:30 AM – 6:30 PM | Wednesday: 8:30 AM – 6:30 PM | Thursday: 8:30 AM – 6:30 PM | Friday: 8:30 AM – 6:30 PM | Saturday: Closed | Sunday: Closed
Kerr Veterinary Group
Bridge Of Weir, Ayrshire
5 Windsor Place
Monday: 8:30 AM – 6:00 PM | Tuesday: 8:30 AM – 6:00 PM | Wednesday: 8:30 AM – 6:00 PM | Thursday: 8:30 AM – 6:00 PM | Friday: 8:30 AM – 6:00 PM | Saturday: 8:30 AM – 12:30 PM | Sunday: Closed
Kessock Equine Veterinary Clinic
Inverness, Invernessshire
The Paddock
Monday: 9:00 AM – 5:00 PM | Tuesday: 9:00 AM – 5:00 PM | Wednesday: 9:00 AM – 5:00 PM | Thursday: 9:00 AM – 5:00 PM | Friday: 9:00 AM – 5:00 PM | Saturday: Closed | Sunday: Closed
Kirkton Veterinary Centre Ltd
Stonehaven, Aberdeenshire
Monday: 9:00 AM – 7:00 PM | Tuesday: 9:00 AM – 7:00 PM | Wednesday: 9:00 AM – 7:00 PM | Thursday: 9:00 AM – 7:00 PM | Friday: 9:00 AM – 7:00 PM | Saturday: 9:00 AM – 2:00 PM | Sunday: Closed
Links Veterinary Group
Haddington, Midlothian
Alderston Field
Monday: 8:00 AM – 5:00 PM | Tuesday: 8:00 AM – 6:30 PM | Wednesday: 8:00 AM – 5:00 PM | Thursday: 8:00 AM – 6:30 PM | Friday: 8:00 AM – 5:00 PM | Saturday: Closed | Sunday: Closed
Linnaeus Veterinary Ltd Trading as Pets 'n' Vets
Glasgow, Lanarkshire
Monday: 9:00 AM – 2:30 PM, 3:30 – 6:00 PM | Tuesday: 9:00 AM – 2:30 PM, 3:30 – 6:00 PM | Wednesday: 9:00 AM – 2:30 PM, 3:30 – 6:00 PM | Thursday: 9:00 AM – 2:30 PM, 3:30 – 6:00 PM | Friday: Closed | Saturday: Closed | Sunday: Closed
Loch Leven Equine Practice Ltd
Kinross, Kinrossshire
Beauford Paddocks
Monday: Open 24 hours | Tuesday: Open 24 hours | Wednesday: Open 24 hours | Thursday: Open 24 hours | Friday: Open 24 hours | Saturday: Open 24 hours | Sunday: Open 24 hours
MacLellan Vets Eastgate
Inverness, Invernessshire
Millburn Road
Monday: 9:00 AM – 5:00 PM | Tuesday: 9:00 AM – 5:00 PM | Wednesday: 9:00 AM – 5:00 PM | Thursday: 9:00 AM – 5:00 PM | Friday: 9:00 AM – 5:00 PM | Saturday: 9:00 – 11:00 AM | Sunday: Closed
Martin Veterinary Centre Ltd
Glasgow, Lanarkshire
Monday: 8:30 AM – 7:00 PM | Tuesday: 8:30 AM – 7:00 PM | Wednesday: 8:30 AM – 7:00 PM | Thursday: 8:30 AM – 7:00 PM | Friday: 8:30 AM – 7:00 PM | Saturday: 8:30 AM – 12:00 PM | Sunday: Closed
McTaggart Vets Limited
Dalry, Ayrshire
Monday: 8:30 AM – 6:00 PM | Tuesday: 8:30 AM – 6:00 PM | Wednesday: 8:30 AM – 6:00 PM | Thursday: 8:30 AM – 6:00 PM | Friday: 8:30 AM – 6:00 PM | Saturday: 8:30 AM – 12:00 PM | Sunday: Closed
Meadows Veterinary Centre Ltd
Turriff, Aberdeenshire
54 Main Street
Monday: 8:00 AM – 5:30 PM | Tuesday: 8:00 AM – 6:30 PM | Wednesday: 8:00 AM – 5:30 PM | Thursday: 8:00 AM – 6:30 PM | Friday: 8:00 AM – 5:30 PM | Saturday: 8:30 AM – 12:00 PM | Sunday: Closed
Medivet Alloa - Betavet Veterinary Centre
Alloa, Clackmannanshire
Monday: 8:30 AM – 6:30 PM | Tuesday: 8:30 AM – 6:30 PM | Wednesday: 8:30 AM – 6:30 PM | Thursday: 8:30 AM – 6:30 PM | Friday: 8:30 AM – 6:00 PM | Saturday: 8:30 AM – 12:00 PM | Sunday: Closed
Morven Veterinary Practice Ltd
Alford, Aberdeenshire
Mart Road
Monday: 8:30 AM – 6:30 PM | Tuesday: 8:30 AM – 6:30 PM | Wednesday: 8:30 AM – 6:30 PM | Thursday: 8:30 AM – 6:30 PM | Friday: 8:30 AM – 6:30 PM | Saturday: 9:00 AM – 2:00 PM | Sunday: Closed
Robson Vets Ltd
Laurencekirk, Aberdeenshire
Monday: 8:00 AM – 7:00 PM | Tuesday: 8:00 AM – 7:00 PM | Wednesday: 8:00 AM – 7:00 PM | Thursday: 8:00 AM – 7:00 PM | Friday: 8:00 AM – 7:00 PM | Saturday: 8:30 AM – 4:00 PM | Sunday: Closed
Southside Veterinary Clinic
Glasgow, Lanarkshire
203 Fenwick Road
Monday: 9:00 AM – 6:00 PM | Tuesday: 9:00 AM – 6:00 PM | Wednesday: 9:00 AM – 6:00 PM | Thursday: 9:00 AM – 6:00 PM | Friday: 9:00 AM – 6:00 PM | Saturday: 9:00 AM – 12:00 PM | Sunday: Closed
The Crofts Veterinary Centre
Brechin, Angus
Monday: 8:30 AM – 6:00 PM | Tuesday: 8:30 AM – 6:00 PM | Wednesday: 8:30 AM – 6:00 PM | Thursday: 8:30 AM – 6:00 PM | Friday: 8:30 AM – 6:00 PM | Saturday: 9:00 AM – 12:00 PM | Sunday: Closed
Thistle Vets Ltd
Clovenstone Dr, Dunbartonshire
1 Alcorn Rigg
Monday: 8:30 AM – 7:00 PM | Tuesday: 8:30 AM – 7:00 PM | Wednesday: 8:30 AM – 7:00 PM | Thursday: 8:30 AM – 7:00 PM | Friday: 8:30 AM – 7:00 PM | Saturday: Closed | Sunday: Closed
Tower Veterinary Centre
Coupar Angus, Angus
West Huntingtower
Monday: 8:30 AM – 7:00 PM | Tuesday: 8:30 AM – 7:00 PM | Wednesday: 8:30 AM – 7:00 PM | Thursday: 8:30 AM – 7:00 PM | Friday: 8:30 AM – 7:00 PM | Saturday: 9:00 AM – 12:30 PM | Sunday: Closed
TVG (Angus) Limited T/A Thrums Veterinary Group
Kirriemuir, Angus
Monday: 8:30 AM – 7:00 PM | Tuesday: 8:30 AM – 7:00 PM | Wednesday: 8:30 AM – 7:00 PM | Thursday: 8:30 AM – 7:00 PM | Friday: 8:30 AM – 7:00 PM | Saturday: 9:00 AM – 12:30 PM | Sunday: Closed
Two Rivers Veterinary Practice Ltd
Biggar, Lanarkshire
Monday: 8:30 AM – 7:00 PM | Tuesday: 8:30 AM – 6:00 PM | Wednesday: 8:30 AM – 6:00 PM | Thursday: 8:30 AM – 7:00 PM | Friday: 8:30 AM – 6:00 PM | Saturday: 9:00 AM – 12:00 PM | Sunday: Closed
Vets for Pets
Dumbarton, Dunbartonshire
Monday: 9:00 AM – 7:00 PM | Tuesday: 9:00 AM – 7:00 PM | Wednesday: 9:00 AM – 7:00 PM | Thursday: 9:00 AM – 7:00 PM | Friday: 9:00 AM – 7:00 PM | Saturday: 9:00 AM – 6:00 PM | Sunday: 11:00 AM – 6:00 PM
Wards Veterinary Centre
Elgin, Morayshire
Monday: 8:30 AM – 6:30 PM | Tuesday: 8:30 AM – 6:30 PM | Wednesday: 8:30 AM – 6:30 PM | Thursday: 8:30 AM – 6:30 PM | Friday: 8:30 AM – 6:30 PM | Saturday: 9:00 AM – 12:30 PM | Sunday: Closed
Abercorn Veterinary Clinics
Edinburgh, City of Edinburgh
175 Portobello High Street, Edinburgh EH15 1EU
Monday: 9:00 AM – 6:00 PM | Tuesday: 9:00 AM – 6:00 PM | Wednesday: 9:00 AM – 6:00 PM | Thursday: 9:00 AM – 6:00 PM | Friday: 9:00 AM – 6:00 PM | Saturday: 9:00 AM – 12:00 PM | Sunday: Closed
Ark Veterinary Clinics Ltd
Coatbridge, Lanarkshire
Monday: 9:00 AM – 6:00 PM | Tuesday: 9:00 AM – 6:00 PM | Wednesday: 9:00 AM – 6:00 PM | Thursday: 9:00 AM – 6:00 PM | Friday: 9:00 AM – 6:00 PM | Saturday: 9:00 – 11:30 AM | Sunday: Closed
Armac Vets Ltd
Peebles, Borders
1 Montgomery Place
Monday: Open 24 hours | Tuesday: Open 24 hours | Wednesday: Open 24 hours | Thursday: 8:30 AM – 6:00 PM | Friday: 8:30 AM – 6:00 PM | Saturday: 8:30 AM – 12:30 PM | Sunday: Open 24 hours
Aurora Veterinary Clinic
Aberdeen, Aberdeenshire
Monday: 8:00 AM – 7:00 PM | Tuesday: 8:00 AM – 7:00 PM | Wednesday: 8:00 AM – 7:00 PM | Thursday: 8:00 AM – 7:00 PM | Friday: 8:00 AM – 7:00 PM | Saturday: 8:00 AM – 12:00 PM | Sunday: Closed
Avondale Veterinary Group
Strathaven, Lanarkshire
Monday: 8:00 AM – 7:00 PM | Tuesday: 8:00 AM – 7:00 PM | Wednesday: 8:00 AM – 7:00 PM | Thursday: 8:00 AM – 7:00 PM | Friday: 8:00 AM – 7:00 PM | Saturday: 8:30 AM – 12:00 PM | Sunday: Closed
Bishopbriggs Veterinary Centre
Glasgow, Lanarkshire
Monday: 8:30 AM – 5:30 PM | Tuesday: 8:30 AM – 5:30 PM | Wednesday: 8:30 AM – 5:30 PM | Thursday: 8:30 AM – 5:30 PM | Friday: 8:30 AM – 5:30 PM | Saturday: 9:00 AM – 12:00 PM | Sunday: Closed
Blairgowrie Vets Ltd
Blairgowrie, Angus
14 Castle Street
Monday: 8:00 AM – 6:00 PM | Tuesday: 8:00 AM – 6:00 PM | Wednesday: 8:00 AM – 6:00 PM | Thursday: 8:00 AM – 6:00 PM | Friday: 8:00 AM – 6:00 PM | Saturday: 9:00 AM – 1:00 PM | Sunday: Closed
Brannock Veterinary Clinic
Motherwell, Lanarkshire
Monday: 9:00 AM – 6:00 PM | Tuesday: 9:00 AM – 6:00 PM | Wednesday: 9:00 AM – 6:00 PM | Thursday: 9:00 AM – 6:00 PM | Friday: 9:00 AM – 6:00 PM | Saturday: 9:00 AM – 12:00 PM | Sunday: Closed
Cameron & Greig
Kinross, Kinrossshire
Monday: 9:00 AM – 6:00 PM | Tuesday: 9:00 AM – 6:00 PM | Wednesday: 9:00 AM – 6:00 PM | Thursday: 9:00 AM – 6:00 PM | Friday: 9:00 AM – 6:00 PM | Saturday: 8:30 AM – 1:00 PM | Sunday: Closed
Campbell & Galloway
Glasgow, Lanarkshire
Monday: 8:30 AM – 6:30 PM | Tuesday: 8:30 AM – 6:30 PM | Wednesday: 8:30 AM – 6:30 PM | Thursday: 8:30 AM – 6:30 PM | Friday: 8:30 AM – 6:30 PM | Saturday: 9:00 AM – 1:00 PM | Sunday: Closed
Clyde Veterinary Group
Wishaw, Lanarkshire
Monday: 9:00 AM – 7:00 PM | Tuesday: 9:00 AM – 7:00 PM | Wednesday: 9:00 AM – 7:00 PM | Thursday: 9:00 AM – 7:00 PM | Friday: 9:00 AM – 7:00 PM | Saturday: Closed | Sunday: Closed
Craigpark Veterinary Centre
Glasgow, Lanarkshire
Monday: 8:30 AM – 7:30 PM | Tuesday: 8:30 AM – 7:30 PM | Wednesday: 8:30 AM – 5:30 PM | Thursday: 8:30 AM – 6:30 PM | Friday: 8:30 AM – 6:30 PM | Saturday: 9:00 AM – 12:00 AM | Sunday: Closed
Donview Veterinary Centre
Inverurie, Aberdeenshire
Blackhall Industrial Estate
Monday: 8:00 AM – 7:00 PM | Tuesday: 8:00 AM – 7:00 PM | Wednesday: 8:00 AM – 6:00 PM | Thursday: 8:00 AM – 6:00 PM | Friday: 8:00 AM – 6:00 PM | Saturday: 8:30 AM – 1:00 PM | Sunday: Closed
Dundas Veterinary Group Ltd
Edinburgh, City of Edinburgh
34 Granton Road, Edinburgh EH5 3QS
Monday: 8:00 AM – 6:00 PM | Tuesday: 8:00 AM – 6:00 PM | Wednesday: 8:00 AM – 6:00 PM | Thursday: 8:00 AM – 6:00 PM | Friday: 8:00 AM – 6:00 PM | Saturday: Closed | Sunday: Closed
Galedin Ltd T/A Galedin Veterinary
Galashiels, Selkirkshire
Monday: 8:00 AM – 6:00 PM | Tuesday: 8:00 AM – 6:00 PM | Wednesday: 8:00 AM – 6:00 PM | Thursday: 8:00 AM – 6:00 PM | Friday: 8:00 AM – 6:00 PM | Saturday: 8:00 AM – 12:00 PM | Sunday: Closed
Glasgow East PDSA Pet Hospital
Glasgow, Lanarkshire
Monday: 9:00 AM – 6:00 PM | Tuesday: 9:00 AM – 6:00 PM | Wednesday: 9:00 AM – 6:00 PM | Thursday: 9:00 AM – 6:00 PM | Friday: 9:00 AM – 6:00 PM | Saturday: 9:00 AM – 12:00 PM | Sunday: Closed
Glasgow Equine Hospital and Practice
Glasgow, Lanarkshire
Monday: 8:30 AM – 5:30 PM | Tuesday: 8:30 AM – 5:30 PM | Wednesday: 8:30 AM – 5:30 PM | Thursday: 8:30 AM – 5:30 PM | Friday: 8:30 AM – 5:30 PM | Saturday: Closed | Sunday: Closed
Glasgow Equine Hospital and Practice
Glasgow, Lanarkshire
School of Veterinary Medicine
Monday: 8:30 AM – 5:30 PM | Tuesday: 8:30 AM – 5:30 PM | Wednesday: 8:30 AM – 5:30 PM | Thursday: 8:30 AM – 5:30 PM | Friday: 8:30 AM – 5:30 PM | Saturday: Closed | Sunday: Closed
ICR Veterinary Group Ltd
Loanhead, Midlothian
Monday: 8:00 AM – 7:00 PM | Tuesday: 8:00 AM – 7:00 PM | Wednesday: 8:00 AM – 7:00 PM | Thursday: 8:00 AM – 7:00 PM | Friday: 8:00 AM – 7:00 PM | Saturday: 8:30 AM – 6:00 PM | Sunday: 8:30 AM – 6:00 PM
Inglis Veterinary Hospital
Dunfermline, Fife
Monday: 8:00 AM – 6:00 PM | Tuesday: 8:00 AM – 6:00 PM | Wednesday: 8:00 AM – 6:00 PM | Thursday: 8:00 AM – 6:00 PM | Friday: 8:00 AM – 6:00 PM | Saturday: 8:00 AM – 6:00 PM | Sunday: 8:00 AM – 6:00 PM
Inglis Vets Care and Save
Cowdenbeath, Fife
Monday: 9:00 AM – 6:00 PM | Tuesday: 9:00 AM – 6:00 PM | Wednesday: 9:00 AM – 6:00 PM | Thursday: 9:00 AM – 6:00 PM | Friday: 9:00 AM – 6:00 PM | Saturday: Closed | Sunday: Closed
Linnaeus Veterinary Ltd Trading as Pets 'n' Vets
Glasgow, Lanarkshire
Monday: 9:00 AM – 7:00 PM | Tuesday: 9:00 AM – 7:00 PM | Wednesday: 9:00 AM – 7:00 PM | Thursday: 9:00 AM – 7:00 PM | Friday: 9:00 AM – 7:00 PM | Saturday: Closed | Sunday: Closed
Lomond Hills Veterinary Clinic
Glenrothes, Fife
Monday: 9:00 AM – 6:00 PM | Tuesday: 9:00 AM – 6:00 PM | Wednesday: 9:00 AM – 6:00 PM | Thursday: 9:00 AM – 6:00 PM | Friday: 9:00 AM – 6:00 PM | Saturday: 9:00 – 11:00 AM | Sunday: Closed
Meadows Veterinary Centre
Inverurie, Aberdeenshire
Station Road
Monday: 8:00 AM – 6:30 PM | Tuesday: 8:00 AM – 6:30 PM | Wednesday: 8:00 AM – 6:30 PM | Thursday: 8:00 AM – 6:30 PM | Friday: 8:00 AM – 6:30 PM | Saturday: 8:00 AM – 12:30 PM | Sunday: Closed
Miller & Swann
Elgin, Morayshire
Monday: 8:30 AM – 6:30 PM | Tuesday: 8:30 AM – 6:30 PM | Wednesday: 8:30 AM – 6:30 PM | Thursday: 8:30 AM – 6:30 PM | Friday: 8:30 AM – 6:30 PM | Saturday: 8:30 AM – 1:30 PM | Sunday: Closed
Nithsdale Vets Limited
Thornhill, Dumfriesshire
Monday: 8:30 AM – 6:00 PM | Tuesday: 8:30 AM – 6:00 PM | Wednesday: 8:30 AM – 6:00 PM | Thursday: 8:30 AM – 6:00 PM | Friday: 8:30 AM – 6:00 PM | Saturday: Closed | Sunday: Closed
Northvet Veterinary Group Ltd
Kirkwall, Orkney
33 Junction Road
Monday: 8:30 AM – 5:30 PM | Tuesday: 8:30 AM – 5:30 PM | Wednesday: 8:30 AM – 5:30 PM | Thursday: 8:30 AM – 5:30 PM | Friday: 8:30 AM – 5:30 PM | Saturday: 8:30 AM – 5:00 PM | Sunday: Closed
Emergency Vet FAQs
When should I take my pet to an emergency vet?
Seek emergency veterinary care immediately if your pet experiences difficulty breathing, severe bleeding, seizures, suspected poisoning, severe trauma, bloat (especially in large dogs), eye injuries, or sudden collapse. If you're unsure, it's always better to call and describe the symptoms.
Are emergency vets open 24 hours?
Many emergency veterinary clinics operate 24/7, but some may have specific emergency hours. Always call ahead to confirm availability, especially during holidays. The clinics listed above offer emergency services—check their specific hours or call to confirm immediate availability.
How much does emergency vet care cost?
Emergency veterinary care typically costs more than routine appointments due to after-hours staffing and specialist equipment. Expect consultation fees ranging from £100-£200, with additional costs for treatment, medication, and procedures. Many clinics accept payment plans or pet insurance—ask when you call.
