Salary of Medical Assistant in Canada


$39,000 / Annual
Based on 2210 job listings
Salaries are calculated as the average of salary ranges published in job listings. Data is aggregated monthly by job position.

Minimum
$32,172
Average salary
$39,000
Maximum
$49,932

Salary data updated: September 2026

Salary of Medical Assistant in Canada

  • Medical Assistant

    Found at: Sourcestack Canada - 1 week ago


    Vancouver, Canada Frontier Dermatology Full-time US$22 - US$28 Permanent

    Frontier Dermatology invites skilled and dedicated professionals to explore our openings throughout our 35+ locations in...

  • Medical Assistant

    Found at: TheirStack CA - 3 weeks ago


    Toronto, ON, ON, Canada Magenta Health Full-time

    **Important Note:** For your application to be considered, please submit your resume in PDF format and complete the...

  • Medical Assistant

    7 days ago


    Stockton, Municipality of Glenboro – South Cypress, Canada TALENT Software Services Full-time

    Job Summary This role is responsible for assisting medical staff in the provision of safe and efficient delivery of...

FAQ - Medical Assistant

The average salary for Medical Assistant is CAD39,000 per year in Canada. Salary estimates are based on 2210 salaries shared anonymously with Trabajo.org by employees with the position of Medical Assistant in Canada.

The lowest salary of Medical Assistant per year in Canada is CAD32,172

The highest salary for Medical Assistant per year in Canada is CAD49,932

Data updated: September 2026

Career guide: How to become a Medical Assistant
Duties, skills, education and opportunities

Methodology

Salary data is calculated from compensation ranges published in active job listings in Canada. Job postings that include salary information are analyzed to obtain minimum, average and maximum values by position. Data is updated monthly and reflects listings from the last 90 days. Sample size for this position: 2,210 job postings with salary.