Doctor owned and led
The same hands, visit after visit.
Because great veterinary care starts with familiar faces, trusted relationships, and a team that truly knows your pet.

Upper Village Veterinary Hospital
Who We Are
At Upper Village, care starts with recognition: the same doctor-owned team getting to know your pet, your worries, and the little things that make each visit easier. We are here for the long relationship, not just the appointment in front of us.
From first vaccines to urgent questions and senior care, our goal is to make veterinary medicine feel clear, thoughtful, and deeply personal. You should leave each visit feeling heard, informed, and confident about what comes next.
Veterinary Services in Toronto
Explore Our Services
Why Choose Us?
Care that feels personal because it is.

Veterinary support whenever you need it
24/7 telehealth support24/7 Veterinary Telehealth Support
Same-day or next-day appointments
Same-day or next-day appointmentsOnline Booking Convenience
Urgent care support
Urgent care supportWe Will Always Try To Fit You In
Everything you need under one roof
Full-service clinicFull-Service Clinic
What the humans say about us
Read More StoriesPutting The Soul, Passion, And Personal Touch Back Into Pet Care.
Book nowCommon Questions
Veterinary Care in Toronto: Quick Answers
What veterinary services does Upper Village Veterinary Hospital offer in Toronto?+
Upper Village Veterinary Hospital offers wellness exams, vaccinations, puppy and kitten care, senior pet wellness, dentistry, diagnostics, surgery, nutrition guidance, microchipping, and urgent care support for dogs and cats in Toronto.
Where is Upper Village Veterinary Hospital located?+
Our veterinary hospital is located at 430 Eglinton Ave W, Toronto, ON M5N 1A2, near Eglinton, Forest Hill, North Toronto, Chaplin Estates, and the Avenue Road area.
Is Upper Village Veterinary Hospital accepting new clients?+
Yes, new clients can request an appointment online or call our team at (647) 560-9276 for help booking the right visit for their pet.
Do you offer urgent care vet appointments in Toronto?+
Our team can help with urgent concerns during clinic hours and guide you on the right next step for sudden symptoms, pain, minor injuries, or illness.
Do you treat both dogs and cats?+
Yes, Upper Village Veterinary Hospital provides veterinary care for both dogs and cats, from early-life visits through senior pet care.
Do you offer Saturday vet appointments?+
Yes, the clinic is open on Saturdays from 9:00 AM to 1:00 PM for scheduled veterinary appointments.
How do I book a veterinary appointment?+
You can book online through the appointment page or call Upper Village Veterinary Hospital directly at (647) 560-9276.
Conveniently Located
Office Hours
- Monday - Thursday:
- 08:00 AM - 08:00 PM
- Friday:
- 08:00 AM - 06:00 PM
- Saturday:
- 09:00 AM - 01:00 PM
- Sunday:
- Closed