Home › Vets

Vets in Scotland for travelling dogs

Short answer: If your dog is hurt or unwell while you are travelling, phone a vet before you set off. This page lists 76 vets in 44 towns and cities that we have checked on their own websites, and 46 of them say they offer 24 hour or out of hours emergency cover. It is a help list, not a dog-friendly rating, and hours change, so always phone ahead.
Phone ahead. This is a help section, not a dog-friendly claim. Opening hours and out of hours cover change, so call the practice before you travel to it.

Jump to: Edinburgh Glasgow Aberdeen Dundee Inverness Stirling Perth Dumfries Ayr Kilmarnock Falkirk Paisley Dunfermline Stornoway, Outer Hebrides Kirkwall, Orkney Lerwick, Shetland Oban Portree, Skye Fort William Inverurie, Aberdeenshire Ellon, Aberdeenshire Stonehaven, Aberdeenshire Banchory, Royal Deeside Kirriemuir, Angus Blairgowrie, Perthshire Crieff, Perthshire Pitlochry, Perthshire Kirkcaldy, Fife Cupar, Fife Hawick, Borders Galashiels, Borders Peebles, Borders Lanark Lochgilphead, Argyll Campbeltown, Kintyre Dunoon, Cowal Isle of Mull Isle of Arran Broadford, Skye Bernisdale, Skye Elgin, Moray Aviemore, Cairngorms Conon Bridge, Ross-shire Thurso, Caithness

Edinburgh (7)

ICR Vets Loanhead24 hour cover Edinburgh

  • Phone: 0131 440 4229
  • Address: 44 Fountain Place, Loanhead EH20 9DU
  • Hours: Its page lists Monday to Friday 8am to 7:30pm and Saturday and Sunday 8:30am to 6pm, with on site emergency out of hours care. The ICR Vets site describes 24 hour services. Phone to confirm tonight's cover.
  • What to do: Call 0131 440 4229 at any hour. For out of hours it asks you to call and then go to the hospital at 44 Fountain Place. Leith Vets and a West Lothian practice both send their clients here after closing.

Details checked on the practice's own site

Source: Practice website · Second page

Vets Now EdinburghOut of hours Gorgie, Edinburgh

  • Phone: 0131 241 3382
  • Address: Inside PDSA Pet Hospital, 2B Hutchison Crossway, Edinburgh EH14 1RR
  • Hours: Out of hours emergency clinic. Its page lists 6pm to 8:30am on weekday nights, from 12 noon on Saturday and 24 hours from 8am on Sunday, and says it is open on bank holidays.
  • What to do: Call before you set out. It treats dogs, cats and small animals when your daytime vet is closed, without an appointment. Some practice sites list a different number for it, so phone to confirm.

Details checked on the practice's own site

Source: Practice website

e-vets out of hours service (Braid Vets hospital)Out of hours Mayfield, Edinburgh

  • Phone: 0131 662 1689
  • Address: 171 Mayfield Road, Edinburgh EH9 3AZ
  • Hours: Runs outside the opening hours of Braid Vets. Its page says a vet and a registered nurse are on site at all times. Phone to confirm tonight's cover.
  • What to do: Call 0131 662 1689 first and the e-vets team will advise how to proceed. Another practice's page lists 0131 667 2478, which is the Braid Vets Mayfield Road daytime number, so phone to confirm.

Details checked on the practice's own site

Source: Practice website · Second page

Abercorn Vets Raeburn Place Stockbridge, Edinburgh

  • Phone: 0131 332 9207
  • Address: 82 Raeburn Place, Stockbridge, Edinburgh EH4 1HH
  • Hours: Monday to Friday 9am to 6pm. Its page lists no Saturday hours, so phone to confirm.
  • What to do: Its page says it offers routine care, may ask you to attend its Portobello branch for an emergency, and uses the e-vets service at 171 Mayfield Road (0131 662 1689) out of hours.

Details checked on the practice's own site

Source: Practice website · Second page

Abercorn Vets Portobello Portobello, Edinburgh

  • Phone: 0131 669 3790
  • Address: 175 Portobello High Street, Edinburgh EH15 1EU
  • Hours: Monday to Friday 9am to 6pm and Saturday 9am to 12 noon. Its page says this is the main hub for inpatients and surgery and that it offers emergency support during the day.
  • What to do: Out of hours, its page uses the e-vets service at 171 Mayfield Road (0131 662 1689).

Details checked on the practice's own site

Source: Practice website · Second page

Leith Vets Leith, Edinburgh

  • Phone: 0131 516 1550
  • Address: 11 Salamander Place, Leith, Edinburgh EH6 7GA
  • Hours: Monday to Friday 8:30am to 6pm and Saturday 8:30am to 2:30pm, closed on Sunday.
  • What to do: After hours its page says to call ICR Vets in Loanhead on 0131 440 4229 and choose option 1 for emergencies, and that ICR will give advice to its registered clients.

Details checked on the practice's own site

Source: Practice website

West Edinburgh Vets Murrayfield and Roseburn, Edinburgh

  • Phone: 0131 560 2770
  • Address: 163 St John's Road, Edinburgh EH12 7SD
  • Hours: Monday to Friday 8:30am to 6pm and Saturday 8:30am to 12:30pm, closed on Sunday.
  • What to do: Out of hours its page sends you to Vets Now Edinburgh at Hutchison Crossway, which it describes as staffed 24 hours a day. Vets Now numbers are listed differently on different practice sites, so use the number on the Vets Now entry on this page and phone to confirm.

Details checked on the practice's own site

Source: Practice website

Glasgow (6)

University of Glasgow Small Animal Hospital24 hour cover Bearsden, Glasgow

  • Phone: 0141 330 5848
  • Out of hours: 0141 330 7690
  • Address: Garscube Estate, 464 Bearsden Road, Glasgow G61 1QH
  • Hours: Open 24 hours, with consultations by appointment only. The out of hours emergency service runs from 6pm to 8:30am.
  • What to do: For an out of hours emergency, call 0141 330 7690 before you arrive so the team can triage your dog. If you have no regular vet, call that number.

Details checked on the practice's own site

Source: Practice website · Second page

Vets Now Hospital Glasgow24 hour cover Charing Cross, Glasgow

  • Phone: 0141 230 6575
  • Address: 123 to 145 North Street, Glasgow G3 7DA
  • Hours: Its page lists 7am to 7am the next day, every day of the week, and says it is open on bank holidays.
  • What to do: Call first. Its page describes it as Scotland's first dedicated 24 hour pet emergency hospital, treating dogs, cats and small animals. Some practice sites list other numbers for it, so phone to confirm.

Details checked on the practice's own site

Source: Practice website

The Roundhouse Veterinary Hospital Pollokshaws, south side, Glasgow

  • Phone: 0141 649 4949
  • Address: 43 to 47 Cogan Road, Auldhouse Retail Park, Pollokshaws, Glasgow G43 1BJ
  • Hours: Its page lists Monday to Friday 8am to 10pm, and Saturday, Sunday and bank holidays 9am to 6pm. It also describes 24 hour on site nursing care for inpatients. Phone to confirm emergency arrangements overnight.
  • What to do: Part of the Pets'n'Vets group, which describes it as open 365 days a year. Phone before you travel.

Details checked on the practice's own site

Source: Practice website

McDonald Vets Queen Margaret Drive West End, Glasgow

  • Phone: 0141 946 3651
  • Address: 124 Queen Margaret Drive, North Kelvinside, Glasgow G20 8NY
  • Hours: Monday to Thursday 9am to 2:30pm and 3:30pm to 7pm, Friday 9am to 2:30pm and 3:30pm to 6pm, closed on Saturday, Sunday and bank holidays.
  • What to do: Its page says it offers some urgent and emergency care within set hours and refers more serious cases to The Roundhouse Veterinary Hospital. Phone to confirm out of hours arrangements.

Details checked on the practice's own site

Source: Practice website

Queens Crescent Veterinary Clinic Woodside and Maryhill, Glasgow

  • Phone: 0141 332 1934
  • Address: 13 Queen's Crescent, Glasgow G4 9BL
  • Hours: Monday to Friday 9am to 7pm and Saturday 9am to 1pm, closed on Sunday.
  • What to do: When it is closed its emergency page sends you to Vets Now at 123 to 145 North Street. Its own pages list two different Vets Now numbers, so use the number on the Vets Now Hospital Glasgow entry and phone to confirm.

Details checked on the practice's own site

Source: Practice website · Second page

Four Paws Veterinary Clinic Kinning Park, Glasgow

  • Phone: 0141 429 5333
  • Out of hours: 0141 260 5555
  • Address: 44 Houston Street, Glasgow G5 8RS
  • Hours: Monday to Friday 8:45am to 6:30pm and Saturday 9am to 12 noon, closed on Sunday.
  • What to do: For an emergency outside normal hours its page gives Emergency Vets Glasgow on 0141 260 5555, who give advice and arrange an appointment if needed.

Details checked on the practice's own site

Source: Practice website

Aberdeen (4)

Vets Now AberdeenOut of hours Kingswells, Aberdeen

  • Phone: 01224 969854
  • Address: Inside Ardene House Vet Practice, Skene Road, Aberdeen AB15 8PJ
  • Hours: Out of hours emergency clinic. Its page lists Monday from 7pm to 8am and Sunday from 8am to 8am the next day, and says it is open on bank holidays. Phone to confirm tonight's hours.
  • What to do: Call before you set out. It treats dogs, cats and small animals when your daytime vet is closed. Some practice sites list 01224 379091 for it, so phone to confirm the number.

Details checked on the practice's own site

Source: Practice website

Ardene House Vets Kingswells Kingswells, Aberdeen

  • Phone: 01224 740700
  • Address: Skene Road, Kingswells, Aberdeen AB15 8PJ
  • Hours: Monday to Friday 8am to 7pm and Saturday 8am to 1pm, closed on Sunday. This is the small animal listing. It has a second small animal branch at Unit 1, Jesmond Drive, Bridge of Don (01224 826121).
  • What to do: When it is closed its page says Vets Now take over at the Kingswells branch, so go to the Vets Now Aberdeen entry on this page. Its page lists 01224 379091 for Vets Now, which differs from Vets Now's own page, so phone to confirm.

Details checked on the practice's own site

Source: Practice website · Second page

Swan Vets Aberdeen Holburn Street, Aberdeen

  • Phone: 01224 580327
  • Address: 458 Holburn Street, Aberdeen AB10 7PB
  • Hours: Monday to Wednesday 8:30am to 6:30pm, Thursday 8:30am to 7pm, Friday 8:30am to 6:30pm, closed at weekends. By appointment only.
  • What to do: Its page says that if your pet needs emergency care it will arrange a consultation, and that out of hours it works with Vets Now. Its page lists 01224 379091 for Vets Now, which differs from Vets Now's own page, so phone to confirm.

Details checked on the practice's own site

Source: Practice website

Ashgrove Vets Belmont Road Ashgrove, Aberdeen

  • Phone: 01224 486444
  • Address: 10 Belmont Road, Aberdeen AB25 3SR
  • Hours: Monday to Friday 8am to 7pm and Saturday 8am to 2pm, closed on Sunday. It has other branches at Peterculter and Portlethen.
  • What to do: Its out of hours page says Vets Now cover the whole of Aberdeen when it is closed. It gives 01224 486444 (option 1) and 01224 379091 for Vets Now Aberdeen, so phone to confirm which to use.

Details checked on the practice's own site

Source: Practice website · Second page

Dundee (4)

Vets Now DundeeOut of hours Kings Cross, Dundee

  • Phone: 01382 699455
  • Address: Inside Parkside Veterinary Group, 5 King's Cross Road, Dundee DD2 3PT
  • Hours: Out of hours emergency clinic. Its page lists 7pm to 8:30am on weekday nights, from 12 noon on Saturday and 8am to 8:30am the next day on Sunday, and says it is open on bank holidays.
  • What to do: Call before you set out. It works nights, weekends and bank holidays for dogs, cats and small animals. Some practice sites list 01382 690733 for it, so phone to confirm the number.

Details checked on the practice's own site

Source: Practice website

Parkside Veterinary Group DundeeOut of hours Kings Cross, Dundee

  • Phone: 01382 810777
  • Address: 5 Kings Cross Road, Dundee DD2 3PT
  • Hours: Monday to Friday 8:30am to 7pm and Saturday 8:30am to 5pm, closed on Sunday.
  • What to do: Its page says the Dundee branch has an on site emergency out of hours service. Vets Now Dundee works from the same building, so see its entry for its own hours. Phone to confirm tonight's arrangements.

Details checked on the practice's own site

Source: Practice website

Tay Veterinary Centre Finavon Street, Dundee

  • Phone: 01382 884411
  • Address: Finavon Street, Dundee DD4 9DU
  • Hours: Monday to Friday 8am to 7pm with a break from 1pm to 2pm, Saturday 8am to 12 noon, closed on Sunday.
  • What to do: Its page says that for emergency care out of hours you call the main number and are connected to its out of hours provider, Wallace Vets.

Details checked on the practice's own site

Source: Practice website

Blackness Vets West End, Dundee

  • Phone: 01382 225422
  • Out of hours: 01382 690733
  • Address: Unit 3, 63 Brown Street, Dundee DD1 5AQ
  • Hours: Monday to Friday 8am to 7pm and Saturday 8am to 2pm, closed on Sunday.
  • What to do: Its page gives 01382 690733 for out of hours and says to call and then go to Vets Now Dundee at 5 King's Cross Road. Vets Now's own page lists 01382 699455, so phone to confirm the number.

Details checked on the practice's own site

Source: Practice website

Inverness (3)

Highland Vet EmergenciesOut of hours Culduthel, Inverness

  • Phone: 01463 211020
  • Address: Culduthel Avenue, Culduthel, Inverness IV2 6JG
  • Hours: Out of hours emergency care for the Highlands, on site through the night and across the weekend. Its contact page lists 8pm to 8am from Monday to Thursday, from 7pm on Friday and all day at weekends. Phone to confirm.
  • What to do: Call 01463 211020, or phone your usual vet on its normal number, which is redirected to the emergency team after closing. Between your vet closing and the emergency clinic opening you may be asked to attend one of its Inverness practices.

Details checked on the practice's own site

Source: Practice website · Second page

Crown Vets Argyle Street city centre, Inverness

  • Phone: 01463 237000
  • Out of hours: 01463 211020
  • Address: 58 Argyle Street, Inverness IV2 3BB
  • Hours: Monday to Thursday 8am to 8pm, Friday 8am to 6pm, Saturday 8:30am to 4pm, closed on Sunday. The RCVS directory lists Saturday from 9:30am, so phone to confirm Saturday.
  • What to do: Its page gives 01463 211020 for out of hours and says to call and then go to the Highland Vet Emergencies site in Culduthel Avenue. It has other Inverness branches at Telford Street and Culloden.

Details checked on the practice's own site

Source: Practice website · Second page

Inshes Vets Inshes, Inverness

  • Phone: 01463 711777
  • Out of hours: 01463 211020
  • Address: 5 Inshes Holdings, Inverness IV2 5FF
  • Hours: Monday to Friday 8am to 7pm and Saturday 9am to 1pm, closed on Sunday.
  • What to do: Its page gives 01463 211020 for out of hours and says to call and then go to Highland Vet Emergencies in Culduthel Avenue.

Details checked on the practice's own site

Source: Practice website

Stirling (2)

Broadleys Veterinary Hospital24 hour cover Broadleys Business Park, Stirling

  • Phone: 01786 445665
  • Address: Craigleith Road, Broadleys Business Park, Stirling FK7 7LE
  • Hours: Monday and Wednesday 8am to 8pm, Tuesday, Thursday and Friday 8am to 6pm, Saturday 9am to 12 noon. Its out of hours page says clinicians are on duty round the clock at the Stirling hospital.
  • What to do: Call 01786 445665 before you set out so the team can give instructions and prepare. Its page says it also runs out of hours cover for some other local practices.

Details checked on the practice's own site

Source: Practice website · Second page

Bruceview Vets Whins of Milton, Stirling

  • Phone: 01786 815560
  • Out of hours: 01786 445665
  • Address: 150 Glasgow Road, Whins of Milton, Stirling FK7 0LJ
  • Hours: Monday to Friday 8am to 6pm and Saturday 9am to 12 noon, closed on Sunday.
  • What to do: Its page gives 01786 445665 for out of hours and says to call and then go to Broadleys Veterinary Hospital, Craigleith Road.

Details checked on the practice's own site

Source: Practice website

Perth (3)

Tay Valley Vets24 hour cover city centre, Perth

  • Phone: 01738 621415
  • Address: 8 Whitefriars Crescent, Perth PH2 0PA
  • Hours: Monday to Thursday 8am to 7pm, Friday 8am to 6pm, Saturday 8:30am to 11:30am and Sunday 9am to 12 noon.
  • What to do: Its page describes its own on site emergency care 24 hours a day, every day. Call 01738 621415 first.

Details checked on the practice's own site

Source: Practice website · Second page

Fair City Vets York Place, Perth

  • Phone: 01738 623210
  • Out of hours: 01382 690733
  • Address: 32 York Place, Perth PH2 8EH
  • Hours: Monday to Friday 8:30am to 7pm, closed at weekends.
  • What to do: Its page gives 01382 690733 for out of hours and says to call and then go to the Dundee clinic at 5 King's Cross Road, which is Vets Now Dundee. Vets Now's own page lists 01382 699455, so phone to confirm the number.

Details checked on the practice's own site

Source: Practice website

Tower Vets Huntingtower, Perth

  • Phone: 01738 583083
  • Out of hours: 01382 690733
  • Address: West Huntingtower, Perth PH1 3NR
  • Hours: Monday to Friday 8:30am to 7pm and Saturday 9am to 12:30pm, closed on Sunday.
  • What to do: Its page gives 01382 690733 for out of hours and says to call and then go to Vets Now Dundee at 5 King's Cross Road. Vets Now's own page lists 01382 699455, so phone to confirm the number.

Details checked on the practice's own site

Source: Practice website

Dumfries (3)

Bard Vets24 hour cover town centre, Dumfries

  • Phone: 01387 255295
  • Address: 15 Catherine Street, Dumfries DG1 1JF
  • Hours: Monday to Friday 8:30am to 6pm and Saturday 9am to 12:30pm, closed on Sunday.
  • What to do: Its site gives 01387 255295 for emergencies and shows a 24 hour emergency service on its home page. Its Dalbeattie practice has its own number, 01556 610944.

Details checked on the practice's own site

Source: Practice website · Second page

Nithsdale VetsOut of hours Heathhall, Dumfries

  • Phone: 01387 253402
  • Address: Martinton Place, Heathhall, Dumfries DG1 3QN
  • Hours: Monday to Friday 8:30am to 6pm and Saturday 9am to 2pm, closed on Sunday.
  • What to do: Its page lists on site emergency out of hours care at the Heathhall practice. Call 01387 253402, then go where you are told.

Details checked on the practice's own site

Source: Practice website

Charnwood Veterinary Centre Charnwood Road, Dumfries

  • Phone: 01387 253438
  • Address: 5 Charnwood Road, Dumfries DG1 3AG
  • Hours: Reception Monday to Friday 8:30am to 7pm and Saturday 8:30am to 1pm. All consultations are by appointment.
  • What to do: Its page says emergency cover outside working hours is provided by its own vets. Call 01387 253438 and an out of hours call is transferred to the duty vet. It says the surgery is not continuously staffed, so phone first.

Details checked on the practice's own site

Source: Practice website · Second page

Ayr (3)

County Vets Ayr24 hour cover Prestwick Road, Ayr

  • Phone: 01292 880110
  • Out of hours: 01655 883531
  • Address: 42 Prestwick Road, Ayr KA8 8LB
  • Hours: Ayr surgery Monday to Friday 8:30am to 6pm, closed on Saturday and Sunday. Consultations are by appointment.
  • What to do: Its site says all emergency care is given round the clock from its Maybole surgery (Culzean Road, KA19 8AH) for registered clients. Call 01655 883531 at any time for an emergency consultation.

Details checked on the practice's own site

Source: Practice website · Second page

Dalblair Vets town centre, Ayr

  • Phone: 01292 264778
  • Address: 52 to 54 Dalblair Road, Ayr KA7 1UQ
  • Hours: Monday to Friday 9am to 7pm, Saturday 9am to 12 noon, and an emergency clinic on Sunday from 10:30am to 11:30am. It says it is open on bank holidays except Easter Monday, Christmas and New Year.
  • What to do: Out of hours its page sends you to Vets Now. It lists a Vets Now number that differs from Vets Now's own page, so use the number on the Vets Now Kilmarnock entry and phone to confirm.

Details checked on the practice's own site

Source: Practice website

Hollow Park Veterinary Surgery Alloway, Ayr

  • Phone: 01292 445678
  • Out of hours: 0141 260 5555
  • Address: 4 Hollow Park Court, Maybole Road, Alloway, Ayr KA7 4TH
  • Hours: Monday to Friday 9am to 6:30pm and Saturday 9am to 12:30pm. Consultations are by appointment only.
  • What to do: Its page says out of hours cover is Vets Now Kilmarnock or Emergency Vets Glasgow on 0141 260 5555. For Vets Now use the number on its entry on this page and phone to confirm.

Details checked on the practice's own site

Source: Practice website

Kilmarnock (2)

Vets Now KilmarnockOut of hours Hill Street, Kilmarnock

  • Phone: 01563 258494
  • Address: Based within MBM Veterinary Group, 21 Hill Street, Kilmarnock KA3 1HF
  • Hours: Out of hours. Its page lists 6pm to 8:30am Monday to Friday, 12 noon to 8am on Saturday and 8am to 8:30am the next day on Sunday, and says it is open on bank holidays.
  • What to do: Call before you set out. Other practice sites list different numbers for it, so use this one and phone to confirm.

Details checked on the practice's own site

Source: Practice website

MBM Vet Group Kilmarnock Hill Street, Kilmarnock

  • Phone: 01563 522701
  • Address: 21 Hill Street, Kilmarnock KA3 1HF
  • Hours: Monday to Friday 8:30am to 7pm and Saturday 8:30am to 1pm, closed on Sunday.
  • What to do: Its emergency page says to call the practice number. Out of hours small animal care is provided on site by Vets Now, so see the Vets Now Kilmarnock entry.

Details checked on the practice's own site

Source: Practice website · Second page

Falkirk (2)

Apex Vets24 hour cover Denny, Falkirk

  • Phone: 01324 829989
  • Address: Winchester Avenue, Denny, Falkirk FK6 6QE
  • Hours: Monday, Tuesday, Wednesday and Friday 8:30am to 7pm, Thursday 8:30am to 8:30pm, Saturday 9am to 12 noon, closed on Sunday.
  • What to do: Its emergency page describes a 24 hour on site service for its registered clients. Always call 01324 829989 before bringing your pet.

Details checked on the practice's own site

Source: Practice website · Second page

Vets4Pets Falkirk Falkirk

  • Phone: 01324 619920
  • Out of hours: 01324 274020
  • Address: Next door to Pets at Home, Falkirk Retail Park, 15 Grahams Road, Falkirk FK1 1LD
  • Hours: Monday to Friday 8:30am to 8pm, Saturday 8:30am to 6pm and Sunday 11am to 5pm.
  • What to do: Its page lists an emergency line, 01324 274020, for emergencies only from 8pm to 10pm Monday to Friday, and gives Vets Now for other times. Use the Vets Now entries on this page for numbers and phone to confirm.

Details checked on the practice's own site

Source: Practice website

Paisley (2)

Abbey Vets Paisley Canal Street, Paisley

  • Phone: 0141 887 4111
  • Address: 71 Canal Street, Paisley PA1 2HP
  • Hours: Its emergency page lists Monday to Friday 8:30am to 6:30pm and Saturday 8:30am to 2:30pm, and says the Paisley branch is open from 9am to 1pm on Sunday for emergencies. Its branch page shows split sessions, so phone to confirm.
  • What to do: Its page says to call the branch at any time and the reception team will advise. Out of hours it says its service is supplied by Vets Now in Glasgow, so see the Vets Now Hospital Glasgow entry and phone to confirm the number.

Details checked on the practice's own site

Source: Practice website · Second page

Love Street Vets Caledonia Street, Paisley

  • Phone: 0141 889 3010
  • Out of hours: 0141 260 5555
  • Address: 21 Caledonia Street, Paisley PA3 2JG
  • Hours: Monday to Friday 9am to 7pm and Saturday 9am to 12 noon, closed on Sunday. Appointments only.
  • What to do: For an emergency its page lists Emergency Vets Glasgow on 0141 260 5555 and Vets Now. For Vets Now use the number on the Vets Now Hospital Glasgow entry and phone to confirm.

Details checked on the practice's own site

Source: Practice website

Dunfermline (3)

Inglis Vets Halbeath Road24 hour cover Halbeath Road, Dunfermline

  • Phone: 01383 722818
  • Address: 120 Halbeath Road, Dunfermline KY11 4LA
  • Hours: Its contact page lists this branch as always open, every day, with its own in house emergency service.
  • What to do: Call 01383 722818 for emergencies. Its page says someone is on site ready to care for your pet. Phone to confirm before you travel.

Details checked on the practice's own site

Source: Practice website · Second page

Inglis Healthy Pets Hospital Hill Hospital Hill, Dunfermline

  • Phone: 01383 734380
  • Out of hours: 01383 722818
  • Address: 142 Hospital Hill, Dunfermline KY11 3AU
  • Hours: Monday to Friday 9am to 6pm, closed on Saturday and Sunday.
  • What to do: Its page gives 01383 722818 for out of hours emergencies.

Details checked on the practice's own site

Source: Practice website

Vets4Pets Dunfermline Halbeath Retail Park, Dunfermline

  • Phone: 01383 738796
  • Out of hours: 0333 332 4471
  • Address: Inside Pets at Home, Halbeath Retail Park, Halbeath Road, Dunfermline KY11 4LP
  • Hours: Monday to Friday 8:30am to 6pm, closed on Saturday and Sunday.
  • What to do: Its page gives 0333 332 4471 as a support line to speak to its veterinary team when the practice is closed, and also lists Vets Now Kirkcaldy and Vets Now Edinburgh. Phone to confirm.

Details checked on the practice's own site

Source: Practice website

Stornoway, Outer Hebrides (1)

Old Mill Veterinary Practice24 hour cover Sandwick Road, Stornoway, Outer Hebrides

  • Phone: 01851 705900
  • Address: Sandwick Road, Stornoway, Isle of Lewis HS1 2SL
  • Hours: Monday to Friday 9am to 5pm and Saturday 10am to 4pm. Sunday is closed for routine appointments.
  • What to do: Its small animal services page lists 24 hour emergency care. Its emergency page says to phone the practice and make clear it is urgent. It is the only veterinary practice on Lewis and Harris, so phone ahead and confirm arrangements.

Details checked on the practice's own site

Source: Practice website · Second page

Kirkwall, Orkney (2)

Flett and Carmichael Veterinary Surgeons24 hour cover Hatston, Kirkwall, Orkney

  • Phone: 01856 872859
  • Address: Garrison Road, Hatston Industrial Estate, Kirkwall, Orkney KW15 1GN
  • Hours: Monday to Friday 8:45am to 6pm and Saturday 9am to 12 noon, by appointment.
  • What to do: Its home page lists a 24 hour emergency service on 01856 872859.

Details checked on the practice's own site

Source: Practice website

Northvet Kirkwall24 hour cover Junction Road, Kirkwall, Orkney

  • Phone: 01856 873403
  • Address: 33 Junction Road, Kirkwall, Orkney KW15 1AG
  • Hours: Monday to Friday 8:30am to 5:30pm and Saturday 8:30am to 5pm. All consultations are by appointment.
  • What to do: Its site says every branch has a 24 hour emergency service, 365 days a year. Call the usual number out of hours and its emergency team respond. Northvet also has branches at Stromness and Harray.

Details checked on the practice's own site

Source: Practice website · Second page

Lerwick, Shetland (1)

Shetland Vets Lerwick24 hour cover Commercial Road, Lerwick, Shetland

  • Phone: 01595 690999
  • Out of hours: 01595 810456
  • Address: 55 Commercial Road, Lerwick, Shetland ZE1 0NL
  • Hours: Monday, Tuesday, Wednesday and Friday 9am to 2pm, Thursday 2pm to 6:30pm, closed at weekends. Its Bixter and Scalloway surgeries open Monday to Friday 8:30am to 5:30pm and Saturday 9am to 3pm. Phone to confirm which surgery to visit.
  • What to do: Its site lists a 24 hour emergency service on 01595 810456, answered by a service that passes your details to the on call vet, who calls back. The vet may ask you to meet at a different surgery from the one you usually use.

Details checked on the practice's own site

Source: Practice website · Second page

Oban (1)

Oban Veterinary Surgeons Oban

  • Phone: 01631 562876
  • Address: 13 Tweeddale Street, Oban PA34 5DD
  • Hours: Monday to Friday 8:30am to 1pm and 2pm to 6pm (to 5pm on Wednesday), closed on Saturday and Sunday. It runs its own out of hours cover on a rota.
  • What to do: For an emergency outside opening hours, call 01631 562876. The duty vet will discuss your case and see you at the Oban surgery if appropriate. Leave a short voicemail if you do not get through, and do not text or email. Arrange your own transport.

Details checked on the practice's own site

Source: Practice website · Second page

Portree, Skye (1)

Rhona Campbell Veterinary Centre Portree, Skye

  • Phone: 01478 611269
  • Address: 7B1 Lisigarry Place, Portree, Isle of Skye IV51 9BD
  • Hours: Its contact page lists Monday to Friday 9am to 6pm, Wednesday 9am to 12 noon and Saturday 9am to 12 noon, with consultations by appointment. Phone to confirm.
  • What to do: Its page gives 01478 611269 for out of hours emergencies and says that if you think your animal needs urgent attention you should phone first.

Details checked on the practice's own site

Source: Practice website

Fort William (1)

Crown Vets Fort William Fort William

  • Phone: 01397 702727
  • Address: Glen Nevis Place, Fort William PH33 6DA
  • Hours: Monday and Wednesday to Friday 8:30am to 5pm, Tuesday 8:30am to 6pm, Saturday 8:30am to 12:30pm, closed on Sunday. It has a second branch at 16 Battlefield Crescent, Inverlochy.
  • What to do: Its contact page lists 01397 702727 for emergencies. Phone first.

Details checked on the practice's own site

Source: Practice website

Inverurie, Aberdeenshire (1)

Donview Vets Inverurie24 hour cover Blackhall Industrial Estate, Inverurie, Aberdeenshire

  • Phone: 01467 621429
  • Address: Burghmuir Place, Blackhall Industrial Estate, Inverurie, Aberdeenshire AB51 4FW
  • Hours: Monday and Tuesday 8am to 7pm, Wednesday to Friday 8am to 6pm and Saturday 8:30am to 1pm for urgent appointments only.
  • What to do: Its branch page says it runs its 24 hour pet emergency service from this surgery, and lists emergencies as 24/7 on the same number. Call before you set off.

Details checked on the practice's own site

Source: Practice website · Second page

Ellon, Aberdeenshire (1)

Ellon VetOut of hours Esslemont Industrial Estate, Ellon, Aberdeenshire

  • Phone: 01358 723420
  • Address: Unit D, Esslemont Industrial Estate, Ellon, Aberdeenshire AB41 8NW
  • Hours: Monday to Thursday 8:30am to 5:30pm and Friday 8:30am to 5pm, closed at weekends.
  • What to do: Its opening hours page says that when the surgery is closed its emergency cover is run with Vets Now Aberdeen. Phone the surgery number and press 1 to be put through, and see the Vets Now Aberdeen entry for its address.

Details checked on the practice's own site

Source: Practice website

Stonehaven, Aberdeenshire (1)

Kirkton Veterinary Centre24 hour cover Fetteresso, Stonehaven, Aberdeenshire

  • Phone: 01569 764140
  • Address: Kirkton Veterinary Centre, Fetteresso, Stonehaven AB39 3UP
  • Hours: Phone for opening hours, as its contact page does not list them.
  • What to do: Its contact page headlines a 24 hour emergency service and gives this number. Phone before you set off.

Details checked on the practice's own site

Source: Practice website

Banchory, Royal Deeside (1)

Woodside Vets Banchory24 hour cover Banchory, Royal Deeside

  • Phone: 01330 820452
  • Out of hours: 013398 82556
  • Address: 17 Kinneskie Road, Banchory, Aberdeenshire AB31 5RQ
  • Hours: Monday to Friday 9:30am to 5:30pm, closed at weekends. Its Torphins surgery keeps longer hours, including Saturday and Sunday mornings.
  • What to do: Its emergencies page says it provides its own out of hours care, 24 hours a day, 365 days a year, for patients already registered with it. For out of hours emergencies phone 013398 82556 and you are put through to a vet. Phone to confirm if you are not registered.

Details checked on the practice's own site

Source: Practice website · Second page

Kirriemuir, Angus (1)

Thrums Vets Kirriemuir24 hour cover Forfar Road, Kirriemuir, Angus

  • Phone: 01575 572643
  • Address: 20 Forfar Road, Kirriemuir, Angus DD8 5BY
  • Hours: Monday to Friday 8:30am to 7pm and Saturday 9am to 12:30pm, closed on Sunday.
  • What to do: Its emergencies page says the Thrums out of hours service is based at this branch and run by its own vets, 24 hours a day, for registered clients of all four Thrums practices. Phone first.

Details checked on the practice's own site

Source: Practice website · Second page

Blairgowrie, Perthshire (1)

Thrums Vets Blairgowrie24 hour cover Back Brae, Blairgowrie, Perthshire

  • Phone: 01250 871010
  • Address: Back Brae, Blairgowrie PH10 6NW
  • Hours: Monday and Wednesday 8:30am to 6:30pm, Tuesday, Thursday and Friday 8:30am to 5pm, Saturday 9am to 12:30pm.
  • What to do: Its emergencies page says Thrums runs its out of hours service in house, with its own vets, for registered clients. It is based at the Kirriemuir branch, so you may be sent there. Phone this number first.

Details checked on the practice's own site

Source: Practice website · Second page

Crieff, Perthshire (1)

Strathearn VetsOut of hours Crieff, Perthshire

  • Phone: 01764 456850
  • Address: Torlum House, Muthill Road, Crieff PH7 4HQ
  • Hours: Monday to Friday 8am to 7pm and Saturday 9am to 1pm, closed on Sunday.
  • What to do: Its home page names Broadleys Veterinary Hospital in Stirling, 01786 445665, for out of hours and referral care, so see the Broadleys entry. Phone first to confirm.

Details checked on the practice's own site

Source: Practice website

Pitlochry, Perthshire (1)

Heartland Vets PitlochryOut of hours Kennedy Place, Pitlochry, Perthshire

  • Phone: 01796 472201
  • Address: Kennedy Place, Pitlochry PH16 5HB
  • Hours: Monday to Friday 9am to 5pm, closed at weekends.
  • What to do: Its contact page says that if the practice is closed and you have an emergency, you call this number and are connected to the on call vet.

Details checked on the practice's own site

Source: Practice website

Kirkcaldy, Fife (1)

Vets Now KirkcaldyOut of hours Pottery Street, Kirkcaldy, Fife

  • Phone: 01592 308825
  • Address: Within St Clair Vets, 2 Pottery Street, Kirkcaldy KY1 3ET
  • Hours: Out of hours only: Monday to Friday 7pm to 8:30am, Saturday from 12 noon, and Sunday from 8am to 8:30am the next day. Open on bank holidays.
  • What to do: Its Vets Now page describes an out of hours emergency service based within St Clair Vets. Phone before you travel.

Details checked on the practice's own site

Source: Practice website

Cupar, Fife (1)

Eden Veterinary Practice24 hour cover Cupar Trading Estate, Cupar, Fife

  • Phone: 01334 650888
  • Address: Cupar Trading Estate, Cupar, Fife KY15 4SX
  • Hours: Monday to Friday 8:30am to 7pm and Saturday 9am to 1pm, closed on Sunday.
  • What to do: Its out of hours page says its own vets and nurses cover emergencies 24 hours a day, 7 days a week, 365 days a year, on this number. Phone before you set off.

Details checked on the practice's own site

Source: Practice website · Second page

Hawick, Borders (1)

Hawick Veterinary Practice24 hour cover Hawick, Borders

  • Phone: 01450 372038
  • Address: 1 Earl Street, Hawick TD9 9PZ
  • Hours: Monday to Friday 8:45am to 6pm, closed at weekends and on bank holidays.
  • What to do: Its emergency page says an answering service takes your call outside opening hours and passes it to the on duty vet, 24 hours a day, 365 days a year. The out of hours charge is higher, so ask for an estimate.

Details checked on the practice's own site

Source: Practice website · Second page

Galashiels, Borders (1)

Galedin Vets Galashiels (E-vets)24 hour cover Easter Langlee, Galashiels, Borders

  • Phone: 01896 753759
  • Address: Easter Langlee Industrial Estate, Melrose Road, Galashiels TD1 2UH
  • Hours: Monday to Friday 8am to 6pm and Saturday 8am to 12 noon, closed on Sunday.
  • What to do: Its emergency page says every Galedin practice has an out of hours service, and that the E-vets team at this Galashiels practice gives 24 hour care to hospitalised patients. Call your usual Galedin number or this one first, and ask for an estimate.

Details checked on the practice's own site

Source: Practice website · Second page

Peebles, Borders (1)

Two Rivers Veterinary Practice Peebles24 hour cover Cavalry Park, Peebles, Borders

  • Phone: 01721 722879
  • Address: 2 Rowan Court, Cavalry Park, Peebles EH45 9BU
  • Hours: Phone for opening hours, as its contact page does not list them.
  • What to do: Its emergencies page says its vets are available to registered clients 24 hours a day, 365 days a year. Out of hours there is not usually a vet in the surgery, so calling ahead is essential.

Details checked on the practice's own site

Source: Practice website · Second page

Lanark (1)

Clyde Vet Group Lanark Hospital24 hour cover Hyndford Road, Lanark

  • Phone: 01555 660000
  • Address: Lanark Hospital, Hyndford Road, New Lanark Market, Lanark ML11 9SZ
  • Hours: Monday to Friday 8am to 7pm and Saturday 8am to 1pm, with emergencies only on Sunday.
  • What to do: Its emergency page says it runs its own 24/7 emergency service, with a team member on site at the Lanark hospital at all times. Out of hours, call this number and choose the small animal option.

Details checked on the practice's own site

Source: Practice website · Second page

Lochgilphead, Argyll (1)

Dalriada Veterinary Surgery24 hour cover Manse Brae, Lochgilphead, Argyll

  • Phone: 01546 602240
  • Address: Manse Brae, Lochgilphead, Argyll PA31 8QX
  • Hours: Monday to Friday 8:30am to 6pm, with an emergency service on evenings and weekends.
  • What to do: Its home page lists this number as open 24 hours and says its own vets provide the emergency service, with a vet on call round the clock, every day of the year. Phone first.

Details checked on the practice's own site

Source: Practice website

Campbeltown, Kintyre (1)

Westwards Veterinary PracticeOut of hours Longrow, Campbeltown, Kintyre

  • Phone: 01586 552136
  • Address: 89-91 Longrow, Campbeltown, Argyll PA28 6EX
  • Hours: Phone for opening hours, as its emergency page does not list them.
  • What to do: Its emergency page says phones are always answered 24/7. Out of hours, a dedicated veterinary emergency answering service takes your details and passes them to the vet on call.

Details checked on the practice's own site

Source: Practice website

Dunoon, Cowal (1)

Bute and Cowal Vets Dunoon24 hour cover Argyll Street, Dunoon, Cowal

  • Phone: 01369 702532
  • Address: 248 Argyll Street, Dunoon, Argyll PA23 7LT
  • Hours: Monday to Friday 8:30am to 5:30pm.
  • What to do: Its contact page lists 24 hour emergency services on this number and asks you to call before you visit. It also gives 01700 503017 as a 24 hour line for its Rothesay practice, so phone to confirm which number to use.

Details checked on the practice's own site

Source: Practice website

Isle of Mull (1)

Mull and Iona Vets24 hour cover Ulva Ferry, Isle of Mull

  • Phone: 01688 500139
  • Address: Pitcorthie, Ulva Ferry, Isle of Mull, Argyll PA73 6LT
  • Hours: Monday to Friday 9am to 5pm.
  • What to do: Its home page says it is available for emergency care 24/7. If the office does not answer, your call is forwarded to the mobile of the vet on call. Ulva Ferry is on the west side of Mull, so phone before you travel.

Details checked on the practice's own site

Source: Practice website

Isle of Arran (1)

Arran Vets24 hour cover Brodick, Isle of Arran

  • Phone: 01770 302511
  • Address: Knowe Road, Brodick, Isle of Arran KA27 8BY
  • Hours: Surgery appointments only: weekdays 9am to 10:30am and 4pm to 6pm, Saturday 9:30am to 11am. Reception is open for longer.
  • What to do: Its emergencies page says that out of hours the number gives the mobile numbers of the vet on call that day, 24 hours a day, 365 days a year. Only two vets cover the whole island, so phone only for a real emergency.

Details checked on the practice's own site

Source: Practice website · Second page

Broadford, Skye (1)

Old School Vet Practice24 hour cover Harrapool, Broadford, Broadford, Skye

  • Phone: 01471 822922
  • Address: Harrapool, Broadford, Isle of Skye IV49 9AQ
  • Hours: Monday to Friday 9am to 5pm and Saturday 9am to 3pm. Sunday is closed except for emergencies.
  • What to do: Its emergency page says it is available 24 hours a day, 7 days a week, 365 days a year, and that the same number is monitored all the time. Call before you set off.

Details checked on the practice's own site

Source: Practice website · Second page

Bernisdale, Skye (1)

O'Connor-Pierce VetsOut of hours Bernisdale, Skye

  • Phone: 01470 532385
  • Address: 27 Bernisdale, Skeabost Bridge, Isle of Skye IV51 9NS
  • Hours: Monday to Thursday 9am to 2pm and 5pm to 6pm, Friday 9am to 2pm, Saturday 9am to 12 noon. Sunday is for emergencies only.
  • What to do: Its contact page says it does all of its own emergency work. Phone the number and listen carefully to the instructions. Consultations are by appointment only.

Details checked on the practice's own site

Source: Practice website

Elgin, Moray (1)

Wards Vets ElginOut of hours New Elgin Road, Elgin, Moray

  • Phone: 01343 544811
  • Out of hours: 01542 882209
  • Address: New Elgin Road, Elgin IV30 6BA
  • Hours: Monday to Friday 8:30am to 6:30pm and Saturday 9am to 1pm, closed on Sunday.
  • What to do: Its emergency page says to phone 01343 544811 in opening hours. Out of hours, phone 01542 882209 and then go to Seafield Veterinary Group, 144 Land Street, Keith AB55 5DL.

Details checked on the practice's own site

Source: Practice website · Second page

Aviemore, Cairngorms (1)

Strathspey Vets AviemoreOut of hours Dalfaber, Aviemore, Cairngorms

  • Phone: 01479 872252
  • Address: 2 Granish Way, Dalfaber Drive, Aviemore PH22 1UQ
  • Hours: Monday to Friday 9am to 6pm and Saturday 9am to 12 noon, closed on Sunday.
  • What to do: Its site lists one number for emergencies and out of hours, shared with its Grantown on Spey surgery. Phone first to confirm where to go.

Details checked on the practice's own site

Source: Practice website · Second page

Conon Bridge, Ross-shire (1)

Conanvet Conon BridgeOut of hours Conon Bridge, Ross-shire

  • Phone: 01349 861203
  • Address: Ardlair, High Street, Conon Bridge IV7 8AZ
  • Hours: Monday to Friday 8am to 7pm and Saturday 8am to 1pm, by appointment, closed on Sunday.
  • What to do: Its contact page says it runs an emergency clinic from this practice, with vets on call at night. Phone only for a genuine emergency. Its Dingwall surgery, Church Street IV15 9SB, is on 01349 863117.

Details checked on the practice's own site

Source: Practice website

Thurso, Caithness (1)

D S McGregor and Partners Thurso24 hour cover Janet Street, Thurso, Caithness

  • Phone: 01847 892387
  • Address: Janet Street, Thurso KW14 7EG
  • Hours: Tuesday to Friday 9am to 6pm and Saturday 9am to 1pm and 2pm to 5pm, closed on Sunday. Its page does not show Monday clearly, so phone to confirm.
  • What to do: Its out of hours page says it provides its own out of hours service, 24 hours a day, 365 days a year, and that a familiar member of its team answers your call. Its Wick practice has its own number, 01955 602088.

Details checked on the practice's own site

Source: Practice website · Second page

FAQ

What should I do if my dog is hurt while I am travelling in Scotland?

Phone the nearest vet before you travel to them, so they can advise you and get ready. The out of hours services listed here ask you to call first, and many practices take emergency calls on their usual number. If your own vet is closed, their answerphone message will give their out of hours details.

Which vets on this page say they are open 24 hours?

Each of these says on its own website that it has 24 hour emergency cover: ICR Vets Loanhead, University of Glasgow Small Animal Hospital, Vets Now Hospital Glasgow, Broadleys Veterinary Hospital, Tay Valley Vets, Bard Vets, County Vets Ayr, Apex Vets, Inglis Vets Halbeath Road, Old Mill Veterinary Practice, Flett and Carmichael Veterinary Surgeons, Northvet Kirkwall, Shetland Vets Lerwick, Donview Vets Inverurie, Kirkton Veterinary Centre, Woodside Vets Banchory, Thrums Vets Kirriemuir, Thrums Vets Blairgowrie, Eden Veterinary Practice, Hawick Veterinary Practice, Galedin Vets Galashiels (E-vets), Two Rivers Veterinary Practice Peebles, Clyde Vet Group Lanark Hospital, Dalriada Veterinary Surgery, Bute and Cowal Vets Dunoon, Mull and Iona Vets, Arran Vets, Old School Vet Practice, D S McGregor and Partners Thurso. Some limit it to registered clients or run it from another site, so phone to confirm before you travel.

Are these vets dog-friendly places?

No. They are help listings, not dog-friendly claims, so they are not counted in our dog-friendly totals or the near me search. We list them so you know who to call. Phone ahead, because opening hours and out of hours cover can change.

How do you check the vets you list?

We read each practice's own website for its address, phone number, opening hours and out of hours arrangements, and note the date we checked. Where a site is unclear or two pages disagree we say phone to confirm. We keep adding vets, so tell us about any we have missed.

Know a vet we should add, or spotted a wrong number? Tell us.

Get the monthly Wag Scotland letter

New dog-friendly places, beach rule changes and one trip idea a month. Free, unsubscribe any time.

We will send you an email to confirm your sign-up. Your email is stored by our email provider, MailerLite, only to send this newsletter. See our privacy policy.