Associate Veterinarian
Join a multi-doctor practice in beautiful Williams Lake where you'll have the support, facilities, and team to grow your clinical interests—whether surgery, dentistry, or beyond. No on-call burnout: sleep in when you're on nights.
Work Schedule
On-call duty is structured so that daytime hours are free when assigned to night on-call shifts; no daytime call requirements.
About the Role
Animal Care Hospital of Williams Lake is recruiting an Associate Veterinarian to expand its small and mixed animal practice. You'll work within a multi-doctor environment where each veterinarian brings distinct clinical strengths, fostering collaboration and peer learning. The hospital is fully equipped to support diverse clinical interests—whether you're drawn to surgical cases, dentistry, or developing expertise in a specialized area of medicine.
Williams Lake offers an enviable lifestyle just one hour by air from Vancouver, with year-round outdoor recreation including camping, fishing, biking, hiking, and golf. The community also features local cafés and shops, offering comfort, connection, and a lifestyle that fits you while balancing professional ambition.
Schedule flexibility and a progressive on-call model set this role apart: when assigned to night on-call duty, your daytime remains yours to sleep, rest, or pursue personal interests—eliminating the exhaustion typical of back-to-back shifts.
Key Responsibilities
- Provide primary veterinary care for small and mixed animal patients across a range of medical and surgical cases
- Collaborate with fellow DVMs on complex cases and shared patient management
- Leverage modern hospital facilities and instrumentation to deliver high-standard patient care
- Develop and refine clinical skills in your areas of professional interest, supported by team expertise and resources
- Work as part of a skilled technician team to deliver integrated care
Requirements
- Doctor of Veterinary Medicine (DVM) degree
- Valid veterinary licence in British Columbia
- Passion for small and/or mixed animal medicine
- Commitment to excellent patient care and professional collaboration
Benefits
- Base salary: $100,000–$120,000 annually plus 23% production bonus
- Generous continuing education allowance
- Relocation assistance
- Paid vacation and sick days
- Flexible scheduling
- Unique on-call model: daytime free when on night duty—no daytime call requirements
About the Practice
Animal Care Hospital of Williams Lake is part of NVA Canada, a network committed to fostering diverse, inclusive workplaces where veterinarians and teams thrive. The hospital operates as a multi-doctor facility with modern diagnostics, surgical capabilities, and a supportive technical staff, positioning it as a hub for quality small and mixed animal care in the Williams Lake region.
NVA Canada is dedicated to building an open, inclusive environment where team members feel empowered to be themselves and reach their full potential, regardless of background, identity, or experience. As part of a larger network, we also offer access to a dedicated Talent Community and specialized programs for veterinary students.


