Medical Assistant Salaries in Canada

Updated Dec 1, 2022
$50,191 /yr
Average Base Pay

34 salaries

$38K

Low

$50K

Average

$66K

High

No additional cash compensation has been reported for this role

How much does a Medical Assistant make? The national average salary for a Medical Assistant is $50,191 in Canada. Filter by location to see Medical Assistant salaries in your area. Salary estimates are based on 34 salaries submitted anonymously to Glassdoor by Medical Assistant employees.

How accurate does $50,191 look to you?

Your input helps Glassdoor refine our pay estimates over time.

What are some related job titles for a Medical Assistant?

Phlebotomist

$47,791

per year

View SalariesSee Open Jobs

Certified Medical Assistant

$43,462

per year

Patient Care Technician

$63,942

per year

Phlebotomy

$47,909

per year

Salaries in Canada

Location

or

Find a Specific Employer

Sort:

Company

Average Base Salary in (CAD)

Range

Appletree Medical Group
2.3

Appletree Medical Group

Medical Assistant - Hourly

$15

 /hr
Range: $12 - $20
96 salaries
See 104 salaries from all locations

$12

$20

$12 - $20 Range

LMC Healthcare
3.8

LMC Healthcare

Medical Assistant - Hourly

$17

 /hr
Range: $15 - $18

$15

$18

$15 - $18 Range

Saint-Thomas Community Health Centre
2.4

Saint-Thomas Community Health Centre

Medical Assistant - Hourly

$26

 /hr
Range: $23 - $30

$23

$30

$23 - $30 Range

Canadian Armed Forces
3.9

Canadian Armed Forces

Medical Assistant - Hourly

$22

 /hr
Range: $3 - $31

$3

$31

$3 - $31 Range

Appletree Medical Group
2.3

Appletree Medical Group

Medical Assistant - Hourly

$15

 /hr
Range: $15 - $17

$15

$17

$15 - $17 Range

Shared Health (Canada)
3.5

Shared Health (Canada)

Medical Assistant - Hourly

$22

 /hr
Range: $22 - $22

$22

$22

$22 - $22 Range

Horizon Health Network
3.0

Horizon Health Network

Medical Assistant - Hourly

$21

 /hr
Range: $21 - $21

$21

$21

$21 - $21 Range

Is this salary info helpful?

Let’s pay it forward! The Glassdoor community relies on people like you to share accurate salary info to promote fair compensation everywhere

Share Salary Anonymously
LifeLabs
3.3

LifeLabs

Medical Assistant - Hourly

$22

 /hr
Range: $21 - $27

$21

$27

$21 - $27 Range

Alberta Health Services
3.7

Alberta Health Services

Medical Assistant - Hourly

$23

 /hr
Range: $1 - $26

$1

$26

$1 - $26 Range

BioPharma Services
3.1

BioPharma Services

Medical Assistant - Hourly
About 

$19 -$22

 hourly

$19

$22

$19 - $22 Range

University Health Network
4.0

University Health Network

Medical Assistant - Hourly
About 

$25 -$34

 hourly

$25

$34

$25 - $34 Range

Peking University
4.6

Peking University

Medical Assistant
About 

$48K -$73K

$48K

$73K

$48,077 - $73,385 Range

Walmart
3.3

Walmart

Medical Assistant - Hourly
About 

$14 -$17

 hourly

$14

$17

$14 - $17 Range

Alberta Precision Laboratories
3.4

Alberta Precision Laboratories

Medical Assistant - Hourly
About 

$24 -$34

 hourly

$24

$34

$24 - $34 Range

Orthopaedic Rehabilitation Institute
1.0

Orthopaedic Rehabilitation Institute

Medical Assistant - Hourly
About 

$20 -$22

 hourly

$20

$22

$20 - $22 Range

Thomas Jefferson University and Jefferson Health
3.7

$36K

$39K

$35,766 - $38,796 Range

ManagerPlus
4.3

ManagerPlus

Medical Assistant - Monthly
About 

$5K -$5K

$5K

$5K

$4,996 - $5,427 Range

LifeLabs
3.3

LifeLabs

Medical Assistant - Hourly
About 

$21 -$29

 hourly

$21

$29

$21 - $29 Range

HCA Healthcare
3.4

HCA Healthcare

Medical Assistant
About 

$42K -$53K

$42K

$53K

$41,574 - $52,750 Range

St. Thomas Elgin General Hospital
3.7

St. Thomas Elgin General Hospital

Medical Assistant - Hourly
About 

$31 -$33

 hourly

$31

$33

$31 - $33 Range

Download as data table
Viewing 1 - 10 of 3,362

Frequently asked questions about a Medical Assistant salaries

The national average salary for a Medical Assistant is $50,191 per year in Canada. Filter by location to see a Medical Assistant salaries in your area. Salaries estimates are based on 34 salaries submitted anonymously to Glassdoor by a Medical Assistant employees.

The highest salary for a Medical Assistant in Canada is $65,598 per year.

The lowest salary for a Medical Assistant in Canada is $38,403 per year.