Teaching: Average Salary in Canada, 2025
Find out what the average Teaching salary is
Salary rate
How much does a Teaching make in Canada?
$68,250/ Annual
Based on 9329 salaries
Based on 9329 salaries
The average Teaching in Canada is $68,250 per year or $35 per hour. Entry-level positions start at $63,141 per year, while most experienced workers make up to $84,072 per year.
Median$68,250

Low$63,141
High$84,072
Teaching: Average Salary in Canada
British Columbia$70,200
New Brunswick$68,250
Quebec$65,000
Alberta$65,000
Ontario$64,299
Active jobs with salaries
Thank you for your interest in working with Carrot Solutions, a subsidiary of Carrot Global! We are a consulting firm with over 20 years of industry experience, serving over 1,000+ Korean and inter...Show moreLast updated: 30+ days ago
I am looking for a nanny for my 5 year old boy.He is very talkative, likes talking about his trips to the farm and all the farm animals he sees.
He loves being outdoors, playing on the beach and pl...Show moreLast updated: 6 days ago
Under the direction of the Manager, Critical Care / Respiratory Services, the Registered Respiratory Therapist (RRT) will be responsible for : providing respiratory care.
documenting all aspects of ca...Show moreLast updated: 30+ days ago
The Durham District School Board acknowledges that many Indigenous Nations have longstanding relationships, both historic and modern, with the territories upon which our school board and schools ar...Show moreLast updated: 1 day ago
[CARROT SOLUTIONS] Remote Canadian ESL Instructor (Flextime Work)
O.COshawa, ON, CanadaRemote
Full-time +2
Quick Apply
- Promoted
Nanny Wanted - Ajax In Home Caregiver Posting
CanadianNanny.caAjax, Ontario, CanadaFull-time
Registered Respiratory Therapist
Lakeridge HealthAjaxFull-time
French LTO Secondary : 1.0 Core French (Gr. 9) - Semester 2 only
Jobs in EducationAjax, ON, CanadaFull-time