Medical Director & Small Animal Veterinarian
Castlegar, BCFull-time or Part-timePosted 11mo ago
About the role
Leadership opportunity for a DVM to join Castlegar Veterinary Hospital as Small Animal Veterinarian and Medical Director. Experienced Medical Directors preferred, or a leadership-minded veterinarian considered. Emphasis on preventative medicine, client education, and a team-based approach.
Responsibilities
- Provide small animal veterinary care as part of the clinical team
- Assume Medical Director responsibilities and leadership within the hospital
- Mentor team members and foster open, collaborative communication
- Prioritize preventative medicine and client education
- Contribute to a positive, team-oriented culture and uphold high standards of client care
Qualifications
- Doctorate of Veterinary Medicine (DVM)
- Experience in leadership or mentoring desirable
- Strong communication skills, integrity, and a positive attitude
Skills
Required:Leadership and team mentoringCommunication
Benefits
- Competitive Salary
- MD Stipend
- Comprehensive Health Benefits Package (Medical, Dental, & Vision premiums paid by clinic)
- Professional Services coverage (chiropractor, massage therapist, physiotherapist, and more)
- Enhanced Mental Health Practitioner Coverage
- P3 Pawsitive Health & Lifestyle Spending Account
- Unlimited CE funds plus one week paid CE leave
- RRSP Matching
- Employee Assistance Program
- Paid Licensing & Membership Dues
- Professional Liability Insurance coverage
- Paid Vacation Time
- Paid Sick & Personal Emergency Days
- Generous Veterinary Discounts (75% off services for own pets + extended family/friends discount)
- Clothing Allowance
- Eligibility for Performance Bonus
- Relocation Allowance (for out-of-town candidates)
- Comprehensive Immigration Assistance for out-of-country applicants
Last updated Jul 8, 2026. Interested? Apply on the company site.

About P3 veterinary partners
We are a veterinary practice group that connects Pets, People, and Practice to help you offer unparalleled care in your community.
veterinarypracticepetspeoplecommunity
More open roles at P3 veterinary partners
- Small Animal Veterinarian1mo agoHybrid (Thornhill) · Thornhill Veterinary Clinic – Clinical Team
- Practice Manager1mo agoOttawa, Ontario · Mississippi Veterinary Services – Management
- Receptionist3mo agoKelowna, BC · Pawsitive Veterinary Care - Kelowna – Support Team
- Medical Director - Small Animal Veterinarian5mo agoHybrid (Parry Sound) · Georgian Animal Hospital – Clinical Team
- Small Animal Veterinarian6mo agoOwen Sound · Grey Bruce Pet Hospital – Clinical Team