Elk Lake Veterinary Hospital is a full-service small animal veterinary hospital. We provide exceptional medical, surgical, and preventative care to dogs, cats, and other small animals. You will find our well-equipped hospital facilities staffed by a caring, skilled veterinary team ready to help your companion live their very best life.
Our purpose-built hospital has two full surgical suites and in-house diagnostics to give your companion the care they need in one place.
The hospital is located directly on the Patricia Bay Highway between Claremont Avenue and Haliburton Road, across from Beaver Lake Park. If you are travelling towards the ferries and go through the intersection at Haliburton we are the fourth driveway down on the right hand side. There is a white fence, a big sign, and you will probably see our herd of sheep and alpacas!
4975 Patricia Bay Highway
Victoria, BC V8Y 1S6
Monday to Friday 8am to 6pm.
Saturday 8am to 4pm.
In the event of an emergency during business hours please call us at (250) 658-5922.
After hours please contact VCA Central Victoria Veterinary Hospital at (250) 475-2495 or WAVES (West Coast Animal Veterinary Emergency Specialty Hospital) at (778) 432-4322.
Are you a current client?
Schedule your next visit with us quickly and conveniently by using our online booking form.