Skip to main content
Tay Valley Vets logo

Tay Valley Vets

About Tay Valley Vets

Tay Valley Vets is a veterinary practice in Perth, Scotland, treating dogs, cats, birds, horses, exotic pets and small mammals. Services include dentistry, diagnostic imaging, microchipping, neutering, vaccinations, and flea and worm treatments. The practice runs its own 24-hour emergency service with staff on site round the clock. It opens seven days a week, staying open until 7pm Monday to Thursday, with weekend appointments available. The practice has a car park and wheelchair access, and meets RCVS Core Standards.

Animals we care for

  • Birds
  • Cats
  • Dogs
  • Equines
  • Exotic
  • Small Mammals

Facilities

  • Client car park
  • Open at weekends
  • Out-of-hours service

Services

  • Dentistry
  • Flea and worm treatments
  • Microchipping
  • Neutering
  • Vaccinations
  • Diagnostic imaging

Accreditations

  • RCVS General Practice
  • Cat Friendly Clinic - Gold

Prices

Checked 11 October 2026

Show prices for
Consultation
£59.98
Lower than most nearby
Annual booster · dog
£75.98
Lower than most nearby
Spay · dog
From £460.06
Castration · dog
From £305.20
Item Dog Cat
Consultations
Consultation £59.98 all pets
Out-of-hours consultation From £309.54 all pets
Emergency consultation £120.65 all pets
Vaccinations
First vaccination course includes consultation £99 all pets
Annual booster £75.98 all pets
Kennel cough £55 –
Neutering
Castration includes consultation, post-op checks, pain relief From £305.20 £94.99
Spay includes consultation, post-op checks, pain relief From £460.06 £149.74
Medicines & prescriptions
Written prescription £21 all pets
Other treatments & fees
Nail clip £24.19 all pets
Anal gland expression £33.77 all pets
Microchipping £49.58 all pets
Animal health certificate £337.22 all pets
Ultrasound (abdominal) From £260.46 all pets
Consultation
£59.98
Lower than most nearby
Annual booster · dog
£75.98
Lower than most nearby
Spay · dog
From £460.06
Castration · dog
From £305.20
Item Dog
Consultations
Consultation £59.98 all pets
Out-of-hours consultation From £309.54 all pets
Emergency consultation £120.65 all pets
Vaccinations
First vaccination course includes consultation £99
Annual booster £75.98
Kennel cough £55
Neutering
Castration includes consultation, post-op checks, pain relief From £305.20
Spay includes consultation, post-op checks, pain relief From £460.06
Medicines & prescriptions
Written prescription £21 all pets
Other treatments & fees
Nail clip £24.19 all pets
Anal gland expression £33.77 all pets
Microchipping £49.58 all pets
Animal health certificate £337.22 all pets
Ultrasound (abdominal) From £260.46 all pets
Consultation
£59.98
Lower than most nearby
Annual booster · cat
£75.98
Lower than most nearby
Spay · cat
£149.74
Castration · cat
£94.99
Item Cat
Consultations
Consultation £59.98 all pets
Out-of-hours consultation From £309.54 all pets
Emergency consultation £120.65 all pets
Vaccinations
First vaccination course includes consultation £99
Annual booster £75.98
Neutering
Castration includes consultation, post-op checks, pain relief £94.99
Spay includes consultation, post-op checks, pain relief £149.74
Medicines & prescriptions
Written prescription £21 all pets
Other treatments & fees
Nail clip £24.19 all pets
Anal gland expression £33.77 all pets
Microchipping £49.58 all pets
Animal health certificate £337.22 all pets
Ultrasound (abdominal) From £260.46 all pets

How these prices compare nearby

7 practices publish comparable prices

  • Prescription fee

    Prescription, dispensing and administration · 5 practices

    £21

    £18 · Lowest at Heather Vets £40
  • Vaccination for kennel cough (Dog)

    Consultation and preventative care · 5 practices

    £55

  • Vaccinations booster (Cat)

    Consultation and preventative care · 5 practices

    £75.98

    £67 · Lowest at Vets for Pets - Perth £85
  • Vaccinations booster (Dog)

    Consultation and preventative care · 5 practices

    £75.98

    £67 · Lowest at Vets for Pets - Perth £85
  • First consultation

    Consultation and preventative care · 4 practices

    £59.98

  • Animal health certificate

    Consultation and preventative care · 3 practices

    £337.22

    £299 · Lowest at Tower Veterinary Centre £329

Address

8 Whitefriars Crescent Perth PH2 0PA

More contact details

Client feedback

Reviews of Tay Valley Vets

Overall rating

4.3

Based on 6 reviews

Rating breakdown

5
83%
4
0%
3
0%
2
0%
1
17%
  • Google review

    Rosie, my dog, is always happy to go to the vets as she is treated very well by the staff. As an owner I have only praise on how they go about their business.

    Dave Laird profile photo

    Dave Laird

  • Google review

    Tay Valley is a very well run vet with friendly vets, nurses and front of house receptionists.The vets are experts in their profession and I always find they are very caring when treating my pet dog Rory.

    John Hay profile photo

    John Hay

  • Google review

    I’m extremely disappointed with how Tay Valley Vets now operate. We’ve been with them for years and have spent thousands of pounds during that time but loyalty clearly means nothing to them anymore. The final straw was when our cat ate food that had been left out cooling. We called for advice and were told they had to contact an external poisoning service and that we would be charged. We asked if we could call ourselves and were told no, it had to be them. They later called back to say everything was fine and charged us over £40 just for that phone call. Afterwards we discovered we could have called the service ourselves for free, but trusted our vets and let it go. Then we received a letter asking for an additional £24 which hadn’t been mentioned previously during our phone call. We missed responding and they immediately escalated it. We received another letter stating our account had been sent to a debt collector, warning of additional charges and potential impact on our credit score, and informing us they would no longer provide veterinary care for our animals. All over £24. No respect for long standing clients. Just money, threats, and cutting off care. This practice has clearly shifted from caring about animals and their owners to prioritising profit and aggressive billing. I would strongly advise anyone considering Tay Valley Vets to think twice especially if you expect compassion, transparency, or basic decency.

    Jamie W profile photo

    Jamie W

  • Google review

    We would like to express our deepest and most heartfelt thanks to Rebecca, Christine, all the vets, and the entire team at Tay Valley Vets. Our beautiful Holly first came into your care at just eight weeks old, a tiny bundle of love, and from that moment she absolutely adored every single one of you. Over her nine and a half wonderful years, she was always met with such warmth, patience, and kindness. She knew she was safe with you, and we always felt the same. When the time came for our precious girl to make her peaceful journey over the rainbow bridge, you surrounded her—and us—with extraordinary compassion. The gentleness in your voices, the respect in your actions, and the tenderness you showed Holly in her final moments will stay with us forever. You helped her pass with dignity, wrapped in love, and you held our hearts together when they were breaking. In the hardest moment of our lives, you were truly our angels. Thank you for caring for Holly so beautifully from her very first day with you to her very last. Your kindness will never be forgotten, and we will always be grateful for the love you gave our little girl.

    Lorraine Christie profile photo

    Lorraine Christie

  • Google review

    I recently brought in my one-year-old husky, who I rehomed from a previous owner, to Tay Valley Vets for his microchip and vaccinations. The whole team was fantastic from start to finish — friendly, professional, and very reassuring. They treated my dog with so much care and patience, making the visit stress-free for both of us. Everything was explained clearly, and the process was quick and smooth. I couldn’t be happier with the service and highly recommend Tay Valley Vets!

    Liam profile photo

    Liam

  • Google review

    Moved to Tay Valley Vets over 10 years ago due non satisfactory service from another well established Perth vets. All I can say is the level of service from EVERYONE at Tay Valley Vets is second to none. Especially during the difficult time of having to say goodbye to our 17 year old much loved Labrador Buster 2 years ago. They were extremely understanding and did what they could to ease the heartbreaking process. They don't treat you just as a customer or in our case our furry family member as a cash cow. They respect you, your feelings, and put your furry family members welfare first. We visited with our new addition (a rehomed 6 year old Labrador called Sol) almost two years after saying goodbye to Buster and the vet commented "you've got big boots to fill" obviously remembering how biddable and precious Buster was to us. Thank all at Taylor Valley Vets 🐾🐾❤️

    kevin inkster profile photo

    kevin inkster

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.

Other vets nearby

Compare vets in Perth

Related vet searches

Common questions about Tay Valley Vets

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

Where is Tay Valley Vets?
Tay Valley Vets is a veterinary practice in Perth, Perth and Kinross. The full address, phone number and opening hours are listed on this page.
Which animals does Tay Valley Vets list care for?
Tay Valley Vets lists care for Birds, Cats, Dogs, Equines, Exotic and Small Mammals. Call the practice to confirm current clinician availability for your pet.
Which services are listed for Tay Valley Vets?
The Vet Verified listing includes Dentistry, Flea and worm treatments, Microchipping, Neutering, Vaccinations and Diagnostic imaging. Contact the practice to confirm the service is currently available and suitable for your pet.
How do I book an appointment with Tay Valley Vets?
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.