Medical Office Assistant jobs in Victoria, BC
- Geometry Integrated HealthVictoria, BC V8W 1E5
- From $23 an hour
- Full-time
- Monday to Friday +1
- Dental care
- Extended health care
- Casual dress
- Experience working with a diverse patient/client population.
- The ability to lift and carry heavy bags of laundry up and down stairs across our three-floor…
Medical Office Assistant - Clinical
Easily applyVictoria Skin Cancer ClinicVictoria, BC V8Y 2K5- $21–$28 an hour
- Full-time +2
- 24 to 40 hours per week
- Coordinate patient flow throughout the clinic, including patient check-in, preparation for examinations and procedures, and escorting patients to examination or…
Medical Office Assistant
Easily applyPinwheel ClinicVictoria, BC V8V 4A1- $25–$29 an hour
- This is an administrative role with no room flow or direct patient care required.
- Billing patients, extended health insurers, and third-party funders.
- View all Pinwheel Clinic jobs - Victoria jobs
- Salary Search: Medical Office Assistant salaries in Victoria, BC
Medical Office Assistant/Receptionist
Easily applyIsland DermatologyBrentwood Bay, BC V8M 1P7- $22.00–$27.13 an hour
- Assist clinical staff with administrative duties, including preparing charts and updating patient information.
View similar jobs with this employerPart Time Medical Office Assistant
Easily applyBroadmead Physiotherapy ClinicVictoria, BC V8X 5J2- $19–$22 an hour
- Part-time
- 15 to 20 hours per week
- Monday to Friday +3
- Greet patients warmly on the phone and in person.
- Maintain a clean, orderly, safe office environment for patients.
Patient Care Coordinator-Term Contract
Easily applyResolve Sleep HealthVictoria, BC V8R 4S6- $21–$24 an hour
- Full-time
- Dental care
- Welcoming patients and helping them navigate their care journey with friendly, high-quality service standards.
- Handling insurance claims, payments, and billing.
- McKessonBritish Columbia
- $59,500–$99,100 a year
- Evenings as needed
- Tuition reimbursement
- Employee stock purchase plan
- Paid time off
- Vision care
- Dental care
- Flexible schedule
- This role combines patient care, healthcare navigation, and case management to help improve patient outcomes, facilitate access to therapy, and deliver an…
Veterinary Medical Receptionist
Easily applyOaklands Veterinary HospitalColwood, BC- From $23 an hour
- Duties include answering telephones, admitting and discharging patients, booking appointments, processing client communications, processing payments,…
Full-time Medical Office Assistant (MOA)
Easily applyHealth Care on YatesVictoria, BC V8V 3N2- From $25 an hour
- Full-time +1
- Monday to Friday +1
- Room patients and assist with patient flow throughout the clinic.
- Scan, upload, and link documents into patient charts.
- Job Type: Full-time, Permanent.
Full-time Medical Office Assistant (MOA)
Easily applyHealth Care on YatesVictoria, BC V8V 3N2- From $25 an hour
- Full-time +1
- Monday to Friday +1
- Room patients and assist with patient flow throughout the clinic.
- Scan, upload, and link documents into patient charts.
- Job Type: Full-time, Permanent.
- Beacon Pet HospitalSidney, BC
- Occasionally, helping the veterinarian with the patient restraint.
- Interpreting medical concerns from clients and managing the appointments’ booking accordingly…
Medical Office Assistant
Easily applyHillside Optometry ClinicVictoria, BC V8T 2C5- $18.50–$22.00 an hour
- Part-time +2
- Communication with patients including in person, by phone and by email.
- Customer service activities including appointment bookings, prescription printouts, and…
- View all Hillside Optometry Clinic jobs - Victoria jobs
- Salary Search: Medical Office Assistant salaries in Victoria, BC
Care Navigator - Admin
Easily applyTall Tree HealthVictoria, BC V8Y 2L3- $43,000–$53,000 a year
- Scheduling and Appointment Management: You’ll manage patient appointments using Jane EMR, optimize clinical schedules, coordinate waitlists and cancellations,…
- View all Tall Tree Health jobs - Victoria jobs - Care Navigator jobs in Victoria, BC
- Salary Search: Care Navigator - Admin salaries in Victoria, BC
Administrative Assistant
Easily applyDr. Rolf Maijer Inc.Victoria, BC V9B 2W3- $25–$28 an hour
- Part-time
- 25 to 30 hours per week
- In this role, you will guide new patients from their initial consultation through their treatment journey.
- Maintain consistent, empathetic communication with…
- View all Dr. Rolf Maijer Inc. jobs - Victoria jobs
- Salary Search: Administrative Assistant salaries in Victoria, BC
- VCA Animal HospitalsVictoria, BC
- $21–$24 an hour
- Full-time
- 10 hour shift
- Create a positive, low-stress atmosphere for our clients and patients.
- Willingness to learn more regarding veterinary services, updated medical office…
- VCA Animal HospitalsVictoria, BC
- $18.25–$25.00 an hour
- Full-time
- Day shift +1
- Providing compassionate care duties including feeding and walking patients.
- Creating a positive, low-stress atmosphere for our clients and patients.
By creating a job alert, you agree to our Terms . You can change your consent settings at any time by unsubscribing or as detailed in our terms.
People also searched:
Career Resources:
FULL-TIME MEDICAL OFFICE ASSISTANT / CLINIC & LAUNDRY SUPPORT
FULL-TIME MEDICAL OFFICE ASSISTANT / CLINIC & LAUNDRY SUPPORT
Job details
Pay
Job type
Shift and schedule
Benefits
Full job description
250-590-3757
FULL-TIME MEDICAL OFFICE ASSISTANT / CLINIC & LAUNDRY SUPPORT
Monday–Friday | 10:00am–6:00pmStarting October 5, 2026 | $20–$23/hour + benefits
About Geometry
Geometry is Victoria’s leading holistic health clinic, proudly serving our community since 2018. We’re home to a diverse and multidisciplinary team offering massage therapy, chiropractic care, traditional Chinese medicine and acupuncture, naturopathic medicine, osteopathy, physiotherapy, kinesiology, craniosacral therapy, sound therapy, and more.
We’re growing, and we’re looking for a full-time daytime team member who can move comfortably between front desk responsibilities, clinic laundry, and general clinic support.
This is a great role for someone who likes variety, staying busy, working with people, and being the person who notices what needs to be done and gets it done.
The position will be a combination of Medical Office Assistant duties and hands-on clinic support, including managing our clinic laundry and linens. We’re currently updating our laundry systems, so we’re looking for someone who is organized, adaptable, and excited to help us develop an efficient system that works well for our growing clinic.
What you'll be doing
Front Desk & MOA
- Welcoming clients and creating a warm, professional first impression
- Answering phones, emails, and client questions
- Scheduling and managing appointments
- Working with Jane App
- Supporting practitioners with day-to-day administrative needs
- Managing payments, client information, and other front-desk responsibilities
- Maintaining confidentiality and discretion at all times
Clinic & Laundry Support
- Washing, drying, folding, and organizing clinic linens and laundry
- Keeping laundry areas and linen supplies organized
- Moving laundry between three floors of the clinic
- Keeping front-of-house and shared clinic spaces clean, tidy and welcoming
- Helping with general clinic tasks as needed
- Stepping in wherever you’re needed to keep the clinic running smoothly
Who we're looking for
We’re looking for someone who is warm, capable, organized, confident, and dependable. You’ll be interacting with a wide range of clients and practitioners, so emotional intelligence, tact, and a genuine enjoyment of people are important.
You should have:
- An MOA certificate or equivalent relevant experience
- Strong administrative and computer/technology skills
- Experience with Jane App
- Experience working with a diverse patient/client population
- Excellent attention to detail and organization
- A high degree of tact, discretion, and diplomacy
- Confidence and leadership that your coworkers and clients can rely on
- A willingness to take initiative and go the extra mile
- The ability to work independently while also being a collaborative team member
- A genuine appreciation for people and their diverse expressions and experiences
- The ability to lift and carry heavy bags of laundry up and down stairs across our three-floor clinic
Experience or knowledge of holistic healthcare and the different services offered by our practitioners is an asset.
What we offer
Hours: Monday–Friday, 10:00am–6:00pm
Starting wage: $20/hour during the 3-month probationary period, increasing to $23/hour following successful completion of probation.
Extended health benefits: Full extended health benefits after three months.
Two-year bonus: A $2,500 gross retention bonus after completing two years in the full-time role following the 3-month probationary period.
Our community
Geometry is a queer-owned business and we believe that healthcare should be welcoming, respectful, and accessible to everyone.
We value diversity in our workplace and encourage members of the BIPOC and LGBTQ+ communities to apply.
If you’re someone who can confidently greet a client, troubleshoot a computer issue, fold a mountain of sheets, and notice that something needs doing without being asked — we’d love to meet you.
How to apply
Application deadline: Monday Sept 21, 2026
Group interview: Friday, September 25 at 4:00pm
Starting date: Monday, October 5, 2026
Please send your resume and cover letter to: DO NOT REPLY VIA INDEED!
accounts@geometryvictoria.ca
Questions? Talk to Sasha at 778-344-1540.
We look forward to hearing from you!
Pay: From $23.00 per hour
Benefits:
- Casual dress
- Dental care
Work Location: In person