C$23 – C$30/hr
Salary not disclosed
Check market pay for comparable Veterinary Office Assistant roles before applying.
Role overview
Job description
Royal Loop Vet Clinic is growing and looking for a Part Time Veterinary Office Assistant (VOA) to join our incredible team located adjacent to Mount Royal / South Calgary, Alberta. The successful candidate will work 18-24 hours per week scheduled as two weekday shifts 9.75 hours (minus 30 minute unpaid lunch) and rotating Saturdays 9am - 3pm, with the option of working every Saturday to maintain a 24 hour per week benefit eligibility threshold. We are proudly privately-owned and Canadian. At Royal Loop Vet Clinic, we are dedicated to building long-term client relationships based on trust, clear communication, and collaborative care. We believe that our spirit of empathy and professionalism defines who we are and shapes every aspect of our practice, creating a warm and welcoming environment for our employees as well as our clients and their pets. This exciting role will cover reception and administrative duties, manage appointment flow, and maintain high standards of clinic cleanliness, all while addressing varying client needs. During patient care shifts, you will assist Veterinarians and Registered Veterinary Technologists in exams, diagnostics, treatments, and surgeries, while ensuring the clinic environment remains clean and well stocked. Effective team communication and collaboration are crucial in both roles. Our core values are built on trust and communication. If you’re eager to be an integral part of our team that emphasizes empowerment and engagement, we want to hear from you! VOA duties vary, but applicants need to have the physical strength and ability to stand for an entire shift when needed, and be able to lift pets and objects weighing up to 30 pounds without assistance. The position requires the completion of a high-school degree or further education, competence in the English language, patience, and a pleasant manner. At least 2 years’ office administration experience required and previous industry experience or certification relative to the veterinary profession will be given preference. This is a great opportunity for a Veterinary or Registered Veterinary Technologist student! Amazing perks! Competitive group benefits including Health, Dental, Employee Assistance Program; Paid vacation and personal time off; Wellness benefits; Referral bonuses; Continuing education hours and allowances; Signing bonuses; Staff discounts at the clinics. Mosaic PetCare is committed to the principles of Employment Equity. We strive to provide accessibility in employment to ensure equal access to employment opportunities for candidates, including persons with disabilities. Mosaic Veterinary Partners will endeavour to provide accommodation to persons with disabilities in the recruitment process upon request. If you are selected for an interview and you require accommodation due to a disability, please notify us upon scheduling your interview.
About this listing
- Source: Mosaic Veterinary Partners's official careers site (via Pinpoint) · last confirmed on the source 4 Nov 2026
- First seen by Jobiba 4 Nov 2026
Jobiba does not charge job seekers. Never pay to apply or share OTPs, card or bank details.
What they are looking for
Skills & requirements
Qualification
The position requires the completion of a high-school degree or further education, competence in the English language, patience, and a pleasant manner; At least 2 years’ office administration experience required and previous industry experience or certification relative to the veterinary profession will be given preference
Department · In-Clinic Opportunities
Hiring company
Mosaic Veterinary Partners
Mosaic’s mission is to inspire passion in mixed animal medicine through meaningful, supportive partnerships.
Related opportunities
Similar active roles
Relevant, currently active roles for this market.
🔔 Get job alerts
New Veterinary Office Assistant jobs in Calgary, Alberta, Canada, straight to your inbox.
No spam · Unsubscribe anytime