New clients get $100 off their first visit. Learn more
Save money with our Puppy/Kitten Promotion. Learn more
Upper Village Veterinary Hospital

The same hands, visit after visit.

Because great veterinary care starts with familiar faces, trusted relationships, and a team that truly knows your pet.

Dr. Steven patting a dog

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.

Learn More About Us

Why Choose Us?

Care that feels personal because it is.

Doctor owned and led

24/7 telehealth support

Same-day or next-day appointments

Urgent care support

Full-service clinic

What the humans say about us

5.0 / 5

Absolutely amazing care. Glad I switched to from my old vet.

R E.

5.0 / 5

Our vet Dr. Andrea Smith is absolutely wonderful in every way. Her care, compassion and expertise in her field is exemplary.

Deena D.

5.0 / 5

Spectacular vet. Dr. Rachael is incredibly kind, caring and intuitive, and everyone at the clinic is friendly, knowledgeable, and caring.

Tom H.

Read More Stories

Putting The Soul, Passion, And Personal Touch Back Into Pet Care.

Book now

Common 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