Looking for veterinary services in Richmond Hill, Thornhill, Oak Ridges, Aurora, Vaughan, and Markham?

Here at Canyon Hill Animal Hospital, we are dedicated to bringing you and your pet the highest quality of service.

We strive to provide the very best possible veterinary care to our patients. We will work hard to provide a partnership between our clients, their pets, and our veterinary health care team. 

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!