50% of professionals earn between $45,723 - $69,519 CAD
The median salary is $55,000
The average salary for a Medical Assistant in Canada is CAD 55,000 - CAD 69,519 per year in 2026. The median salary is CAD 62,260 per year, based on 3,105 active job listings.
The cities with the most Medical Assistant job opportunities in Canada are Toronto, Winnipeg, Calgary, Vancouver, Edmonton. Toronto leads with 185 job openings.
Leading employers for Medical Assistant roles in Canada include Fraser Health, Interior Health Authority, Near North District School Board, Island Health, Carrier Sekani Family Services.
Explore 3,105 Medical Assistant job listings in Canada on BeBee, or check our salary calculator for a personalized estimate.