Welcome to North Waterloo
Veterinary Hospital!


January 2021 – The hospital is open during the current lockdown. When you arrive for an appointment or to pick up supplies please remain in your car and call us.

Please see our COVID-19 Information Page

Welcome to North Waterloo Veterinary Hospital!

New Clients Contact Us

Call Us Today: 519-669-2901

Fax: 519-669-8954


5 Dunke Street North
Elmira, Ontario, N3B 2A6

New Clients

We know you will be very happy with our services. Our veterinarians and staff are devoted to staying on top of the latest diagnostics, treatments, and wellness programs to maintain your pet’s optimal health. Let’s work together to keep your beloved furry friend happy and healthy!

Click Here

Pet Health Library

We are committed to providing you with the latest in pet health information. This information is for educational purposes only to help you understand your pet’s healthcare needs. Please contact us directly for specific concerns about your pet.

Click Here

Meet Our Team

Meet the veterinary team of North Waterloo Veterinary Hospital in Elmira, Ontario! We’re pleased to provide a variety of services for your pets! Please call us at 519-669-2901 to speak to one of our caring staff members!

Click Here

Pet Services

The veterinary services provided by North Waterloo Veterinary Hospital to clients in Elmira, ON include; Wellness & Vaccination Programs, Medical Services, Surgical Services, Emergency Services, and more! Call North Waterloo Veterinary Hospital today at (519) 669-2901 to schedule an appointment!

Click Here

Take a Tour

Check out our practice to see where we treat your pet! We invite you to take a tour and then contact us with your questions or schedule an appointment.

Click Here