General information

City: Williams Lake

State: British Columbia

Hospital Name: Animal Care Hospital of Williams Lake

Job Type: Veterinarian - General Practice

Employment Type: Permanent

Description & Requirements

We are seeking a small or mixed animal veterinarian to join our growing team at Animal Care Hospital of Williams Lake! Inside our multi-doctor hospital, you’ll be supported by skilled technicians, and collaborate with DVMs who each bring different strengths. Whether you’re passionate about surgery, dentistry, or building a niche in your favorite area of medicine, the sky’s the limit! We have the facility, tools and team to support your goals.


Williams Lake is a quick 1-hour flight to Vancouver, or enjoy the beautiful drive! From camping, fishing, biking, hiking and golf, to local cafés, and shops, Williams Lake offers comfort, connection, and a lifestyle that fits you.


What We Offer:

  • $100,000–$120,000 base salary plus 23% production
  • Generous CE allowance
  • Relocation assistance
  • Paid vacation and sick days
  • Flexible schedule
  • No on-call burnout: you’re OFF during the day when you’re on-call at night! Sleep in, relax – the day is yours.

If you’re focused on excellence in patient care and ready to join a team that will support and inspire you, we’d love to hear from you.


Reach out to Susan at susan.heppner@nva.com / 403-542-3862 to learn more.