We put your pet’s health first.
Welcome to the family!
We are a full-service mixed animal practice located in the ‘heart of the Kootenays’ – beautiful Creston, British Columbia. At Creston Veterinary Hospital we offer a range of comprehensive services including wellness care, vaccinations, dental care, elective and orthopaedic surgery, diagnostics and 24/7 emergency services. One full-time veterinarian, two locum veterinarians, and a skilled staff of registered veterinary technicians, assistants, and client care representatives are dedicated to the health and well-being of your animals; furry, feathered, and scaled alike! We are Your Hometown Vet, where no pet is left behind!

One Big Family

Get to know Dr. McLeod and the Creston team!

Join The Team

We’re always looking for new team members.

New Client?

We’ve got everything you need to know!
Compassionate veterinary care in the heart of the Kootenays.
We’re are your hometown vet, where no pet is left behind.


1605 Dogwood Street
Creston, BC V0B 1G0


Mon-Fri: 9:00 am – 5:00 pm
Sat: 9:00 am – 12:00 pm


Have a question? Use the form below to send us a message! A member of our team will get back to you as quickly as possible. If you need immediate assistance, please give us a call at 250-428-9494.

Ready to come see us?

Call us today to schedule an appointment!