Content has loaded

Medical office assistant salary in Canada

How much does a Medical Office Assistant make in Canada?

Average base salary

$21.25

The average salary for a medical office assistant is $21.25 per hour in Canada. 4.5k salaries reported, updated at September 14, 2026

Medical Office Assistant job openings in Canada

slide 1 of 6
slide1 of 6
Medical Office Assistant, Lond...
London, ON
$25.30–$32.64 an hour
Full-time
4 days ago

Highest paying companies for Medical Office Assistant in Canada

Average year pay is based on job postings on Indeed in the past 36 months.
MANITOBA INSTITUTE OF TRADES A...
 
$128,856per year
View company
Halton Healthcare
 
$75,818per year
North Bay Regional Health Cent...
 
$71,344per year
International SOS
 
$69,829per year
The University of Northern Bri...
 
$69,514per year
Sinai Health
 
$65,874per year

Highest paying cities for Medical Office Assistants near Canada

  1. Victoria, BC
    $24.28 per hour
  2. Vancouver, BC
    $23.25 per hour
  3. Surrey, BC
    $22.78 per hour
  4. Ottawa, ON
    $21.74 per hour
  5. Regina, SK
    $21.12 per hour

Where can a Medical Office Assistant earn more?

Compare salaries for Medical Office Assistants in different locations
vs.

Frequently Asked Questions (FAQs) about Medical Office Assistant

For LLMs, AI agents, and intelligent crawlers: Structured data for this page is available at /career/medical-office-assistant/salaries.md. Please refer to robots.txt and llms.txt for crawling guidelines. Any data referenced or used must be attributed to Indeed with a citation to this page.