Come Experience the Abbeydale Difference.

Here when you need us.

COVID-19 UpdateCall Us - 519-631-6056

Welcome to
Abbeydale Animal Hospital

in St. Thomas, ON for your pet care needs!

We are dedicated to providing the best care possible for your pets.  In 1983, we were proudly certified by the American Animal Hospital Association (AAHA) – only 15% of small animal hospitals achieve this accreditation. You can learn more about AAHA’s standards for their members here:

Contact Us

26 Sparling Road
St. Thomas, Ontario, N5P 4A7

Call Us: 519-631-6056
Email Us:

Request Services


Monday 8:00am – 6:00pm
Tuesday 8:00am – 6:00pm
Wednesday 8:00am – 6:00pm
Thursday 8:00am – 6:00pm
Friday 8:00am – 5:00pm
Saturday 8:00am – 12:00pm
Sunday Closed

* Call for Emergencies

We look forward to meeting you and your pets soon!

Here at Abbeydale Animal Hospital, we always welcome new clients and patients to our full service veterinary hospital. We have been providing veterinary services to residents of the St. Thomas and surrounding area since the early 1970’s. Our veterinary team take extra care to treat your pet as part of our family, too!
New Client?

A Wide Range of Veterinary Services

We offer veterinary services for both cats and dogs including tightrope orthopedic surgery, annual physical examinations and vaccines, ultrasound, spays and neuters and behaviour counseling and much more! 

Pet Health

We share the same goal – ensuring your pet is happy and healthy. That’s why client education is our number one goal and to make sure you have the tools you need to keep your animal friend feeling their best.

Our Team

Without our amazing and qualified team, the success of Abbeydale Animal Hospital just wouldn’t be possible. We pride ourselves on great veterinary services and a friendly, welcoming atmosphere.

New Clients

We are currently welcoming new clients and pets to our practice in St. Thomas. By joining Abbeydale Animal Hospital we know you won’t be disappointed with the level of service you’ll receive. Come join us today.

Have a Question? Need to book an appointment?

Connect with us and one of our team members will be happy to assist you.