Welcome to Canyon Hill Animal Hospital

Your local veterinarian, serving Richmond Hill, Thornhill, Oak Ridges, Aurora, Vaughan, and Markham since 1998.

We truly love what we do. Animal care is our collective passion and we strive to keep all of our patients healthy and happy for as long as possible. When your pet is our patient, you become part of the Canyon Hill family! We also have 5 clinic cats who will greet you at the door (or from their beds). They all have their special quirks!

We’re open Monday to Friday from 8:00AM – 7:00PM, Saturday from 9:00AM – 2:00PM, and on Sundays we are closed.

For emergencies or after-hours care, please contact:

Vaughan-Richmond Hill Veterinary Emergency Clinic at 905-884-1832

404 Veterinary Emergency + Referral Hospital at 905-953-1933.

We Offer Quality Care

When you choose us at Canyon Hill to be your pet care partner, you can be assured your pet is receiving the best veterinary care from experienced pet care providers.

Get To Know Us