Medical Assistant jobs in St. Catharines, ON
Medical Assistant and nurse/Phlebotomist
Easily applyCanada ClinicsNiagara Falls, ON L2E 2L5- $19–$30 an hour
- Part-time
- 15 to 34 hours per week
- This role is essential in ensuring smooth patient flow and providing excellent administrative support to patients and healthcare professionals.
- Rehoboth Medical ClinicNiagara Falls, ON
- $18–$20 an hour
- Part-time
- We value staff who take pride in their work, communicate respectfully with patients and colleagues, pay attention to detail and contribute positively to the…
Physiotherapy Assistant / Administrative Staff
Easily applyPhoenix Physiotherapy ClinicSt. Catharines, ON L2R 5G4- $17.60–$19.00 an hour
- Part-time +1
- Manage appointment scheduling, patient check-ins, and follow-up communications to optimize clinic flow.
- In this dual role, you will support physiotherapists in…
Pharmacy Assistant
Easily applyGarden City PharmacySt. Catharines, ON L2S 2C5- $18–$19 an hour
- This role offers an excellent opportunity to work in a healthcare setting and contribute to patient care.
- Assist in maintaining accurate patient records.
- View all Garden City Pharmacy jobs - St. Catharines jobs
- Salary Search: Pharmacy Assistant salaries in St. Catharines, ON
Medical Office Assistant/Receptionist
Easily applyLeaf MDNiagara Falls, ON L2H 3A1- $20–$23 an hour
- Assist with administrative duties such as billing, coding, and preparing patient charts or records as needed.
- Schedule appointments efficiently using electronic…
- Canadian Armed ForcesOntario
- $4,337–$6,413 a month
- Full-time +1
- Paid time off
- Vision care
- Dental care
- Responding to patient medical emergencies.
- Basic training is required before being assigned to a military dental clinic.
- Health, dental, and vision coverage.
- Canadian Armed ForcesOntario
- $4,337–$6,413 a month
- Full-time +1
- Paid time off
- Vision care
- Dental care
- Responding to patient medical emergencies.
- Basic training is required before being assigned to a military dental clinic.
- Health, dental, and vision coverage.
Veterinary Assistant
Easily applyCanada West Veterinary SpecialistsCanada- $21–$26 an hour
- Full-time +1
- Day shift +1
- Paid sick leave
- Employee assistance program
- RRSP match
- Extended health care
- We thank all applicants for their interest in Canada West Veterinary Specialists, however, only those candidates selected for an interview will be contacted..
IMG physician Telemedicine Assisstant
Easily applyWiltshire Pharmacy/Walk-in ClinicOntario- Full-time +3
- Day shift
- In addition, physicians are willing to write reference letters for candidates to add to their residency application.
- Unlike observerships, it is a paid job!
Medical Receptionist
Easily applyBeshayMD ClinicNiagara Falls, ON- From $19 an hour
- Part-time +1
- Schedule patient appointment and diagnostic test.
- Only strong candidates will be contacted, must be able to work in Canada.
- Job Types: Part-time, Casual.
- View all BeshayMD Clinic jobs - Niagara Falls jobs
- Salary Search: Medical Receptionist salaries in Niagara Falls, ON
Medical Office Assistant Infusion Services
Easily applyPancare Inc.St. Catharines, ON- $19–$20 an hour
- Casual
- Maintains effective patient flow through constant communication with the clinical team, the patients, and the front desk team when needed.
Medical Office Assistant
Easily applyPancare Inc.Welland, ON L3C 7C3- $19–$22 an hour
- Part-time
- Maintains accurate patient information, patient accounts and communicates patient needs to the rest of the clinic to ensure maximum patient satisfaction.
- View all Pancare Inc. jobs - Welland jobs
- Salary Search: Medical Office Assistant salaries in Welland, ON
- Air LiquideSt. Catharines, ON
- From $45,000 a year
- Full-time
- Prepare and organize patient electronic charts, medical records, and clinical documentation.
- We thank all applicants for their interest; however only those…
- View all Air Liquide jobs - St. Catharines jobs
- Salary Search: Clinical Assistant salaries in St. Catharines, ON
- See popular questions & answers about Air Liquide
View similar jobs with this employerVeterinary Assistant
Easily applyMHMISt. Catharines, ON- $18–$24 an hour
- This position provides hands-on patient support, making it ideal for someone who enjoys variety in their day and takes pride in creating a welcoming experience…
- View all MHMI jobs - St. Catharines jobs
- Salary Search: Veterinary Assistant salaries in St. Catharines, ON
Medical Office Assistant (Full Time, Permanent)
Easily applyNiagara North Family Health Team - Garden City...St. Catharines, ON L2R 5L8- $20–$21 an hour
- Communicating with patients and other health care workers on behalf of the physician, when necessary.
- Attending to the needs of patient by booking appointments…
Veterinary Client Care Co-ordinator
Easily applyForty Creek Animal HospitalBeamsville, ON- $25–$30 an hour
- Full-time
- 35 to 40 hours per week
- Coordinate appointments and patient flow with care and foresight, balancing efficiency with a seamless experience.
- That experience doesn’t happen by accident.
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:
Medical Assistant and nurse/Phlebotomist
Medical Assistant and nurse/Phlebotomist
Job details
Full job description
Canada Clinics in Niagara Falls is hiring a reliable, organized Medical Office Assistant (MOA) or RPN to support our busy clinic operations. This role is essential in ensuring smooth patient flow and providing excellent administrative support to patients and healthcare professionals. International Medical Graduates (IMGs) are welcome to apply.
✅ Important: We are only considering applicants with significant medical office administration experience and strong working knowledge of Accuro and/or CHR EMR.
What You’ll Like About Working Here
- Train and work alongside a highly experienced, professional team
- Supportive leadership and clear processes
- A clinic culture that values wellness, mindfulness, and work–life balance
- A respectful environment focused on excellent patient care
Key Responsibilities
- Greet patients warmly and support check-in/check-out
- Manage phone lines: answer calls, schedule appointments, and respond to patient inquiries
- Maintain accurate electronic medical records (EMR) and keep patient information up to date
- Handle administrative workflows including incoming/outgoing referrals, forms, scanning/faxing, and correspondence
- Use Accuro and CHR for scheduling and patient management
- Apply medical terminology appropriately to support clear communication within the clinic
- Collaborate with physicians and staff to provide exceptional patient care
- Maintain compliance with health regulations and keep the clinic organized and professional
Requirements
- Significant experience in a Canadian medical office setting (preferred/strongly considered)
- Accuro and/or CHR experience (required)
- Strong organizational skills and attention to detail
- Ability to manage multiple tasks in a fast-paced environment
- Excellent interpersonal skills and a patient-first approach
- Comfortable with phone systems and front desk operations
Assets (Nice to Have)
- Phlebotomy certification/license is a strong asset
- Experience in family medicine / primary care settings
Apply today to join Canada Clinics and make a meaningful impact in patient care while growing your career.
Job Type: Part-time
Pay: $19.00-$30.00 per hour
Expected hours: 15 – 34 per week
Work Location: In person