Vets and surgeries in The Highlands
When making an enquiry or booking an appointment with a listed Vet Practice please let them know you found their details on The Good Dog Guide.
Narrow your search to a town or see below for all listed Vets near you in The Highlands.
Tel: 01847... ShowDonald S McGregor & Partners Ltd
Janet Street
Thurso
The Highlands
KW14 7EG
- A professional veterinary service
- Open Monday - Saturday
Tel: 01479... ShowStrathspey Veterinary Centre
Forest Rd
Grantown-On-Spey
The Highlands
PH26 3JJ
- High-quality veterinary services
- 24 hour emergency service
Tel: 01471... ShowThe Old School Vet Clinic Ltd
Harrapool
Isle of Skye
The Highlands
IV49 9AQ
- Friendly independent practice
- Routine/elective & emergency surgery
Tel: 01349... ShowEaster Ross Vets
25 High St
Ross-Shire
Invergordon
The Highlands
IV18 0EZ
- Professional, dedicated & friendly team
- Emergency 24 hour care
Tel: 01408... ShowRogart Vets
Norgate House
Rogart
The Highlands
IV28 3UA
- Established for over 50 years
- Modern equipment & facilities
Tel: 01349... ShowConanvet
Ardlair High Street
Conon Bridge
Dingwall
The Highlands
IV7 8AZ
- Highly-trained & experienced staff
- State-of-the-art facilities
Tel: 01349... ShowJohnston & Farrell
122 High St
Invergordon
The Highlands
IV18 0AE
- Invergordon veterinary practice
- Friendly & dedicated team
Tel: 01349... ShowEaster Ross Vets
86 High St
Alness
The Highlands
IV17 0SG
- Friendly, family run practice
- Established since 2007
Tel: 01667... ShowMoray Coast Group
Lodgehill Road
Nairn
The Highlands
IV12 4RB
- Providing expert, comprehensive care
- Pet healthcare plan
Tel: 01463... ShowCrown Vets (Canalside)
89-91 Telford Street
Inverness
The Highlands
IV3 5LE
- 15 minute appointments
- Dental procedures, including dental xray
Tel: 01463... ShowCrown Vets (Argyle Street)
58 Argyle St
Inverness
The Highlands
IV2 3BB
- Excellent nursing care
- 24/7 emergency treatment by our own vets
Tel: 01862... ShowJohnston & Farrell
Victoria Rd
Tain
The Highlands
IV19 1AU
- Highly trained and motivated team
- 24 hour emergency care
Tel: 01463... ShowInshes Veterinary Centre
5 Inshes Holdings
Inshes
Inverness
The Highlands
IV2 5FF
- RCVS accredited practice
- Professional & friendly service
Tel: 01955... ShowMcGregor D S & Partners Ltd
Airport Ind Est
Wick
The Highlands
KW1 4QS
- Full range of primary clinical care
- Offering advice & guidance
Tel: 01478... ShowRhona Campbell Veterinary Centre
7B1 Lisigarry Place
Portree
Isle of Skye
The Highlands
IV51 9BD
- Founded in 2007
- Range of services & advice
Tel: 01862... ShowEaster Ross Vets
7 St Duthus St
Ross-Shire
Tain
The Highlands
IV19 1AL
- RCVS accredited practice
- Modern facilities & equipment