Skip to main content


Locally Owned Veterinary Hospital & Surgical Referral Services

Elk Lake Veterinary Hospital

Elk Lake Veterinary Hospital is a full-service small animal veterinary hospital that provides exceptional medicine, surgery, and preventative pet care to dogs, cats, and other small animals. You will find the finest hospital facilities and caring, skilled veterinary team to help your pet at our animal hospital.

Latest News & Articles


COVID-19 Update July 2020

After being given the authorization to resume certain services from the Canadian Veterinary Medical Association and the College of Veterinarians of British Columbia, we have resumed many of our routine services as of May 25th, 2020. We are now resuming…
Ashlee Heasman
June 19, 2020

Our Services


Are you surprised to learn that 80% of pets have dental disease by the age of four…

Medical Imaging

We use the latest technology in digital imaging for both whole body and dental X-ray…

Specialty Surgery

Our furry companions are the embodiment of joy. At Elk Lake Veterinary Hospital, we…

Health Consultations

Pets age much more quickly than us humans. The general rule of thumb is that dogs age…

Elk Lake Veterinary Hospital

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

Hours of Operation

Monday to Friday 8am to 6pm. Saturday 8am to 4pm.

In the event of an emergency during business hours please call: (250) 658-5922

After hours please contact Central Victoria Veterinary Hospital at: (250) 475-2495 or WAVES at: (778) 432-4322

Request an Appointment

Schedule your next visit with us quickly and conveniently by using our online booking form.