This vet is a true asset to the region! Everybody with a nervous/reactive dog knows how traumatic even routine vet appointments can be (for both dog & owner!), but not with Nicole & her team! They're so accommodating for everything. You don't ever feel rushed either. 11+ years into owning a dog and living in different places, I have never had vet appointments be as hassle-free as at this practice.
The Dunkeld Vet
About The Dunkeld Vet
The Dunkeld Vet is based in Dunkeld and Birnam, Perth and Kinross. The practice treats cats, dogs, birds, poultry and small mammals.
It also treats aquatic animals, exotic animals and wild animals.
Animals we care for
-
Aquatics
-
Birds
-
Cats
-
Dogs
-
Exotic
-
Poultry
-
Small Mammals
-
Wild
Prices
Checked between 3 November 2026 and 5 November 2026
- Consultation
- £54
- Lower than most nearby
- Annual booster · dog
- £76
- Lower than most nearby
- Spay · dog
- From £430
- Castration · dog
- £310
| Item | Dog | Cat | Rabbit |
|---|---|---|---|
| Consultations | |||
| Consultation | £54 all pets | ||
| Follow-up consultation | £50 all pets | ||
| Out-of-hours consultation | £210 all pets | ||
| Nurse appointment | £28 all pets | ||
| Emergency consultation | £110 all pets | ||
| Vaccinations | |||
| First vaccination course | £58 | – | – |
| Annual booster | £76 | £75 | £87 |
| Kennel cough | £65 | – | – |
| Rabies vaccination | £83 all pets | ||
| Neutering | |||
| Castration | £310 | £105 | £150 |
| Spay | From £430 | £147 | £190 |
| Medicines & prescriptions | |||
| Written prescription | £16 all pets | ||
| Other treatments & fees | |||
| Microchipping | £40 all pets | ||
| X-ray includes sedation | From £500 all pets | ||
| Ultrasound (abdominal) | £160 all pets | ||
| Cytology (ear swab) | £30 all pets | ||
| Basic urine screen | £35 all pets | ||
| Pre-anaesthetic blood test | £92 all pets | ||
| Euthanasia | £40–£140 all pets | ||
| Individual cremation | £75–£155 all pets | ||
Health plans
The dunkeld vet health club
- Any pet From £22.99 a month
- Consultation
- £54
- Lower than most nearby
- Annual booster · dog
- £76
- Lower than most nearby
- Spay · dog
- From £430
- Castration · dog
- £310
| Item | Dog |
|---|---|
| Consultations | |
| Consultation | £54 all pets |
| Follow-up consultation | £50 all pets |
| Out-of-hours consultation | £210 all pets |
| Nurse appointment | £28 all pets |
| Emergency consultation | £110 all pets |
| Vaccinations | |
| First vaccination course | £58 |
| Annual booster | £76 |
| Kennel cough | £65 |
| Rabies vaccination | £83 all pets |
| Neutering | |
| Castration | £310 |
| Spay | From £430 |
| Medicines & prescriptions | |
| Written prescription | £16 all pets |
| Other treatments & fees | |
| Microchipping | £40 all pets |
| X-ray includes sedation | From £500 all pets |
| Ultrasound (abdominal) | £160 all pets |
| Cytology (ear swab) | £30 all pets |
| Basic urine screen | £35 all pets |
| Pre-anaesthetic blood test | £92 all pets |
| Euthanasia | £40–£140 all pets |
| Individual cremation | £75–£155 all pets |
Health plans
The dunkeld vet health club
- Any pet From £22.99 a month
- Consultation
- £54
- Lower than most nearby
- Annual booster · cat
- £75
- Lower than most nearby
- Spay · cat
- £147
- Lower than most nearby
- Castration · cat
- £105
- Lower than most nearby
| Item | Cat |
|---|---|
| Consultations | |
| Consultation | £54 all pets |
| Follow-up consultation | £50 all pets |
| Out-of-hours consultation | £210 all pets |
| Nurse appointment | £28 all pets |
| Emergency consultation | £110 all pets |
| Vaccinations | |
| Annual booster | £75 |
| Rabies vaccination | £83 all pets |
| Neutering | |
| Castration | £105 |
| Spay | £147 |
| Medicines & prescriptions | |
| Written prescription | £16 all pets |
| Other treatments & fees | |
| Microchipping | £40 all pets |
| X-ray includes sedation | From £500 all pets |
| Ultrasound (abdominal) | £160 all pets |
| Cytology (ear swab) | £30 all pets |
| Basic urine screen | £35 all pets |
| Pre-anaesthetic blood test | £92 all pets |
| Euthanasia | £40–£140 all pets |
| Individual cremation | £75–£155 all pets |
Health plans
The dunkeld vet health club
- Any pet From £22.99 a month
- Consultation
- £54
- Lower than most nearby
- Annual booster · rabbit
- £87
- About average nearby
- Spay · rabbit
- £190
- About average nearby
- Castration · rabbit
- £150
- About average nearby
| Item | Rabbit |
|---|---|
| Consultations | |
| Consultation | £54 all pets |
| Follow-up consultation | £50 all pets |
| Out-of-hours consultation | £210 all pets |
| Nurse appointment | £28 all pets |
| Emergency consultation | £110 all pets |
| Vaccinations | |
| Annual booster | £87 |
| Rabies vaccination | £83 all pets |
| Neutering | |
| Castration | £150 |
| Spay | £190 |
| Medicines & prescriptions | |
| Written prescription | £16 all pets |
| Other treatments & fees | |
| Microchipping | £40 all pets |
| X-ray includes sedation | From £500 all pets |
| Ultrasound (abdominal) | £160 all pets |
| Cytology (ear swab) | £30 all pets |
| Basic urine screen | £35 all pets |
| Pre-anaesthetic blood test | £92 all pets |
| Euthanasia | £40–£140 all pets |
| Individual cremation | £75–£155 all pets |
Health plans
The dunkeld vet health club
- Any pet From £22.99 a month
A new puppy’s vet costs here
From this practice’s listed prices, not a quote.
- Vaccination course
- £58
- Microchipping
- £40
- Spay
- from £430
- First year
- from £528
- Each year after: annual booster
- £76
How these prices compare nearby
9 practices publish comparable prices
-
Microchipping
Consultation and preventative care · 8 practices
£40
£5.50 · Lowest at Jollyes Community Pet Clinic - Perth £49.58 -
First consultation
Consultation and preventative care · 7 practices
£54
£29 · Lowest at Tower Veterinary Centre £59.98 -
Prescription fee
Prescription, dispensing and administration · 7 practices
£16
£21 · Lowest at Heartland Vets - Aberfeldy £40 -
Vaccinations booster (Cat)
Consultation and preventative care · 7 practices
£75
£75.98 · Lowest at Tay Valley Vets £82 -
Vaccinations booster (Dog)
Consultation and preventative care · 7 practices
£76
£75.98 · Lowest at Tay Valley Vets £80 -
Repeat consultation
Consultation and preventative care · 6 practices
£50
£57 · Lowest at Heartland Vets - Aberfeldy £59
Address
More contact details
- Main · reception@thedunkeldvet.com
Client feedback
Reviews of The Dunkeld Vet
Overall rating
Based on 5 reviews
Rating breakdown
- 5
- 100%
- 4
- 0%
- 3
- 0%
- 2
- 0%
- 1
- 0%
-
Google review
-
Google review
Amazing team, especially Beth the nurse, couldn't thank her enough for been so helpful, caring , knowledgeable and polite. My little cat was in best hands such a great experience! The best little practice. Thank you!
-
Google review
Dr Nicole was very professional and informative for us as first time owners. Very thorough physical and behavioural checkup, with tips on how to maintain and improve our dog's health. From our first inquiry to our visit, the receptionist was friendly and welcoming. We are very pleased and confident that we are in good hands.
-
Google review
Nicole and her team are fantastic. Our Leo was a very nervous dog, and Nicole took time and care to make him feel loved, safe and at ease from his first visit. Nicole and Beth took extra care when Leo became seriously ill in July 2024. They were kind and understanding, and gave us comforting and practical advice during a very difficult time. We really appreciate everything the team did to help us cope with our sadness and grief. A wonderful knowledgeable vet practice, and loving gentle team. Thank you.
-
Google review
Absolutely brilliant vets, the love that they have for animals shines through. They took outstanding care of my cockapoo and make sure that I was reassured about everything that would take place & what to expect afterwards. Islay would also like to give a five paw review
For practice owners
Claim this listing to apply for Verification and manage your practice information.
Spotted something out of date on this listing? Suggest an improvement and tell us what needs changing.
Other vets nearby
Compare vets in Dunkeld and Birnam-
Open now
Blairgowrie Vets
BlairgowrieBlairgowrie Vets is a veterinary practice on Castle Street in Perth and Kinross that treats pets, farm animals and horses. The practice runs appointment surgeries on weekdays and Saturday mornings, with emergency cover available 24 hours a day.
13 species3 facilities -
Open now
Thrums Veterinary Group - Blairgowrie
BlairgowrieThrums Veterinary Group Blairgowrie in Perth and Kinross offers services including mobile assistance, out-of-hours care, microchipping, dentistry, blood testing, diagnostic imaging, and more, for animals like cats, dogs, cattle, equines, poultry, sheep, and small mammals, with facilities like a client car park and disabled access, and is open Monday to Saturday, though not on bank holidays.
7 species4 facilities -
Open now
Heartland Vets - Pitlochry
PitlochryHeartland Vets is a veterinary practice in Pitlochry that treats companion pets, farm animals, and wildlife. The practice offers dentistry, diagnostic imaging, and neutering. There's a car park and disabled access.
6 species1 facility -
Open now
Heartland Vets - Aberfeldy
AberfeldyHeartland Vets is a veterinary practice in Aberfeldy that treats companion animals, farm animals, horses, and exotic species. The practice opens weekdays and provides emergency cover outside normal hours.
11 species1 facility
Related vet searches
Search by species
Common questions about The Dunkeld Vet
Check the available listing information, then call the practice to confirm anything that may have changed.