Skip to main content

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