Skip to main content

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

Show prices for
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

See typical UK costs in the vet costs calculator

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

Unit 6 Cally Industrial Estate Blairgowrie Road Dunkeld and Birnam PH8 0HU

More contact details

Client feedback

Reviews of The Dunkeld Vet

Overall rating

5.0

Based on 5 reviews

Rating breakdown

5
100%
4
0%
3
0%
2
0%
1
0%
  • Google review

    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.

    Tom Engemann profile photo

    Tom Engemann

  • 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!

    olbe18 profile photo

    olbe18

  • 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.

    Craig Kershaw profile photo

    Craig Kershaw

  • 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.

    Neeta Ahir Chander profile photo

    Neeta Ahir Chander

  • 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

    Tracy Hill profile photo

    Tracy Hill

For practice owners

Claim this listing to apply for Verification and manage your practice information.

Claim this listing

Spotted something out of date on this listing? Suggest an improvement and tell us what needs changing.

Related vet searches

Common questions about The Dunkeld Vet

Check the available listing information, then call the practice to confirm anything that may have changed.

Where is The Dunkeld Vet?
The Dunkeld Vet is a veterinary practice in Dunkeld and Birnam, Perth and Kinross. The full address, phone number and opening hours are listed on this page.
Which animals does The Dunkeld Vet list care for?
The Dunkeld Vet lists care for Aquatics, Birds, Cats, Dogs, Exotic, Poultry, Small Mammals and Wild. Call the practice to confirm current clinician availability for your pet.
How do I book an appointment with The Dunkeld Vet?
Call the practice directly using the phone number on this page. Online booking through Vet Verified appears here when the practice switches it on.
How does Vet Verified check its listings?
We check listings against each practice's own website and public sources, including the Royal College of Veterinary Surgeons' public register. A practice only becomes Verified after we confirm that it appears on the register, and Verified practices carry the verification mark beside their name.