Treforest Veterinary Clinic

16 River Street
CF37 1TD


Here at Treforest Veterinary Clinic all of the staff get to spend every day doing what they love – working with animals.

We’re already trusted to care for over 5,000 pets – both locally and in the surrounding areas – and we’d love to care for your companion too.

  • Total veterinary care for your pets in Treforest, Pontypridd, Cardiff and the Rhondda Valley
  • Committed to providing quality care and treatment to your pets
  • Fully equipped and modern facilities including digital x-ray, ultrasound
  • We have 3 dedicated operating theatres across our two practices
  • 24 hour emergency cover - provided by Veterinary Emergency Treatment Service
  • Separate cat and dog kennels t to make their stay with us as comfortable – and stress free
  • Divided cat and dog waiting areas in ourTonypandy reception

Practice Health Plan

While extremely rewarding, raising a pet can be expensive. It’s important they’re vaccinated once a year, have routine health checks and keep up to date with their parasite control, not to mention the importance of microchipping and neutering. That’s why we’ve created our Practice Health Plan to help you provide everything your companion requires without breaking the bank. Please click here for more information.

Opening times

Day Opens Closes
Monday 8:30 am 6:00 pm
Tuesday 8:30 am 6:00 pm
Wednesday 8:30 am 6:00 pm
Thursday 8:30 am 6:00 pm
Friday 8:30 am 6:00 pm
Saturday 9:00 am 12:00 pm
Sunday Closed Closed

Clinic reviews

5 Stars - 17-01-2019 - Janet Williams

I cannot praise this veterinary practice enough.Most of my dealings have been with vet Mike Priest who has true compassion for animals in his care. I feel secure in the knowledge that my pets are in very safe hands when I hand them over to him safe in the knowledge that their welfare and well being is as important to him as to me. I would also commend the team of receptionists at front of house - very professional , helpful and welcoming . Only wish I had registered here earlier.

3.4 Stars - 06-12-2018 - Gaynor

Disappointed today consultation fee water test 2 prescriptions £78 consultation for just 2 minutes to listen to her heart no teeth checked ,no ears checked and no weighing so expensive .

Vet Response

Hi, I am sorry to hear you weren't happy with your recent consultation. If you could give us a ring on 01443 491433 and ask for Karen or Christine, we'd be happy to help identify and solve any issues. Kind regards, Andrew O'Donnell

5 Stars - 06-11-2018 - Sue Hippard

Just registered with you on high recommendation of a friend, hope all my visits will be short and happy.

5 Stars - 18-10-2018 - Joan

Mike and his staff have looked after our springer spaniel Rex over the last few years. Rex suffered with Cushing's disease, had cruciate ligament operations and was always happy to see Mike and his staff who were very compassionate with him. Rex was unwell and Mike called to us on Monday when we had to say goodbye. He showed us compassion and felt our loss. Rex was 12. I highly recommend Treforest Vets to anyone. Thank you everyone.

5 Stars - 18-08-2018 - Jackie

I would not dream of using any other Vets, in all my years of owning pets these are the best I truly cannot praise them enough

5 Stars - 02-07-2018 - Jill

Have used this Vetinary Practice for over 30 years and have had no reason for complaint. The staff are professional and friendly. My dogs over the years have enjoyed their visits and my new puppy is following suit by eagerly pulling me in as she knows she is going to be made a fuss of.

4.8 Stars - 29-06-2018 - alyson

Wish i had known about this vet before i spent hundreds of pounds in my old vets. Mr preece knew exactly what was wrong with my dog 1 visit was all it took.

5 Stars - 08-09-2017 - Sky

All reception staff are welcoming and friendly. We have known Mike for many years and he has looked after our numerous dogs with professionalism and care.

5 Stars - 10-08-2017 - Emma

A competent and compassionate veterinary practice. Heartfelt thanks x

1 Stars - 24-05-2017 - max

Vet Response

Hi. We're sorry to hear if you had a bad experience. Please give us a call on 01443 491433 and ask for Christine if you'd like to discuss any issues.
Show me more reviews