Why Join Us

Twin Rivers Animal Hospital has proudly been serving the community of Kamloops, BC, and its loyal companions since 2013. We take pride in the family of staff and patients we have been able to build since opening our doors. Complete with an in-house lab and digital X-ray unit, our team of highly-trained veterinarians and support staff is known for providing unmatched quality medical care. Our fully equipped facility and our collaborative and innovative work environment would be the perfect place for you to embark on your professional and personal growth journey.

At the meeting point of two rivers and grass-covered hillsides, Kamloops boasts some of the most breathtaking views. From golf courses to nature parks, breweries, and endless outdoor activities, if you’re ever looking for an adventure, look no further than Canada’s Tournament Capital.

How to Join Us

For Veterinarian, Vet Student programs, and Veterinary Technician/Technologist opportunities, click the button below:

View Opportunities

For all other positions at our hospital (Client Care Representative/Receptionist, Animal Care Assistant, Kennel Attendant, Vet Assistant/Tech Assistant), email your resume to