Welcome to the


Veterinary Clinic

Veterinary Services in Revelstoke

At the Revelstoke Veterinary Clinic, we recognize the unique magic of human—animal bonds and the key role pets and their owners play in each other’s lives and happiness. We dedicate ourselves to providing state-of-the-art diagnostic and therapeutic care to ensure your pet’s best health and well-being, to treat their illnesses and injuries effectively, and to alleviate their pain and suffering. We recognize our patients and clients as the heart of our practice and the reason we are here, and we strive to always treat them with respect, dignity and compassion.
We believe it is our role to always offer the highest standard of care available as the first option. However, we recognize that treatment decisions lie with pet owners and depend on their individual means and values. It is our goal to always work cooperatively toward achieving the best possible outcomes while respecting the owners’ wishes and ability.

First Aid and Emergencies

Pets can experience sudden illness, accidents, and other emergencies at any time. At such times, getting your pet veterinary care to quickly diagnose and treat the problem is critical to their health.

Learn More

Small Animal Services

We are dedicated to helping your pet achieve the highest quality of life. Our team provides exceptional care while showing respect for you and your beloved companion.

Learn More

Equine Services

Having your horse seen for an annual diagnostic and wellness checkup can help reassure you that your horse is healthy or help us detect hidden diseases or conditions early.

Learn More