Skip to content

About Our Hospital

Welcome to Our East Kootenay Animal Hospital

At Cranbrook Veterinary Hospital, we provide families and their treasured pets with dedicated, compassionate, and innovative care. We are passionate about providing outstanding and evolving veterinary service and client education to our patients and their families. 

Book An Appointment

Veterinary Care You Can Depend On

As a full-service hospital, we offer a wide range of complete veterinary services to keep your pets healthy and happy, from routine exams and vaccinations to senior care and veterinary dentistry. We also offer specialized services like nutritional counseling, diagnostics, and surgery

Core Care Services Services

Compassionate, Experienced Vets

The veterinary team at Cranbrook Veterinary Hospital are here to help you and your pet. We are dedicated to providing your pet with exceptional care along with a compassionate, relaxed, and comfortable environment. 

Meet Our Veterinarians    

Cranbrook Veterinary Hospital in East Kootenay

Our Pet Care Philosophy

It is our mission to provide compassionate and dedicated care to each and every one of our patients at Cranbrook Veterinary Hospital. Our team strives to provide you with the best possible veterinary care.  

What Sets Us Apart

Cranbrook Veterinary Hospital in East Kootenay

Our Commitment

It is important to us that you feel comfortable trusting your pet's care to our veterinary staff. At Cranbrook Veterinary Hospital, we always treat your pets as our own. 

Please contact us to arrange a preliminary appointment - we'd love to get to know you and your family's beloved companion.

Book an Appointment 

Hospital Features

Convenient Location 

Wheelchair Accessible

Free Parking

Short Wait Times

Relaxed Environment 

In-House Lab & Pharmacy

Same-Day Appointments

Appointment Reminders

Online Booking

Online Store

Private Client Lounges for Consultations

New patients welcome at Cranbrook Veterinary Hospital. Contact us today to book your first appointment.

(250) 426-8517