Skip to Main Content
  • Providing Veterinary Services Your Pet Needs

    We've Been Caring for Thornhill Pets for Over 70 Years

    At Thornhill Veterinary Clinic, our goal is to provide pets and their owners with the quality veterinary care they can count on.

    Learn More

  • Caring For Thornhill's Cats & Dogs

    Veterinary Services to Meet Your Pets' Health Care Needs

    We offer a wide range of veterinary services to help your pet stay healthy, from urgent appointments and routine exams to vaccinations, dental care and geriatrics.

    Learn More

We're Your Veterinarians In Thornhill

Thornhill Veterinary Clinic is a full-service veterinary clinic that offers a range of veterinary services for dogs and cats from across the GTA. From routine checkups and vaccinations to internal medicine and dental care, we've got the services you need for your pet under one roof.

Routine Care

Learn More

Preventive Care

Learn More

In-House Diagnostics

Learn More


Learn More

Welcome to Our Veterinary Clinic in Thornhill 

We are a full-service pet clinic that has been providing medical services for cats and dogs in Thornhill and Vaughan for over 70 years.

From preventive care and surgery to urgent care appointments, our broad and varied service offering is designed to meet all of your pet’s health needs in one place.

We care for Thornhill’s companion animals and strive to make every visit to our clinic a positive veterinary experience for our patients and their proud families.

Whether you are bringing your pet in to see us for the first time, or have been counting on us for years, our team at Thornhill Veterinary Clinic thanks you for turning to us when your pet needs care.

About Our Clinic

Thornhill Veterinary Clinic | Thornhill Speciality & Emergency Vet

Puppy & Kitten Care

At Thornhill Veterinary Clinic we love helping to care for your newest furry family members. Learn more about our preventive health services, including guidance on nutrition and basic training advice for your new puppy or kitten.

Puppy & Kitten Care

Specialists | Thornhill Veterinary Clinic | Thornhill Speciality & Emergency Vet
Specialists | Thornhill Veterinary Clinic | Thornhill Speciality & Emergency Vet
Specialists | Thornhill Veterinary Clinic | Thornhill Speciality & Emergency Vet
Specialists | Thornhill Veterinary Clinic | Thornhill Speciality & Emergency Vet

Serving Our Community 

Originally an equine veterinary hospital, we are proud to be the oldest animal clinic in Thornhill.

Founded by Dr. Harry Palmer, our clinic first opened its doors to the in 1950. At that time, the village of Thornhill was a distinct farming community of fewer than 1,600 people.

Today, our team proudly cares for the companion animals of the busy and vibrant Thornhill and Vaughan communities.

Our goal is to continue providing reliable veterinary care to our community's pets for generations to come. 

Our Services

Address & Hours

Thornhill Veterinary Clinic proudly serves patients in Thornhill, Vaughan and the Greater Toronto Area.

Clinic Hours

  • Monday:08:00 am - 06:00 pm
  • Tuesday:08:00 am - 08:00 pm
  • Wednesday:08:00 am - 06:00 pm
  • Thursday:08:00 am - 08:00 pm
  • Friday:08:00 am - 06:00 pm
  • Saturday:08:30 am - 01:30 pm
  • Sunday:Closed


38 Centre St Thornhill ON L4J 1E9 CA


(905) 889-4851

Contact Us

New Patients Welcome

Thornhill Veterinary Clinic is accepting new patients! Our veterinarians care for the health of Thornhill and Vaughan's companion animals. Get in touch today to book your pet's first appointment.

Contact Us

(905) 889-4851 Contact