Teaching: Average Salary in Canada, 2026
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
Superprof is Canada's #1 tutoring platform, and we're actively recruiting passionate tutors! Whether you're a student, a professional, or simply someone who loves teaching, join the largest communi...Show moreLast updated: 30+ days ago
Come join us and become part of the greatest growth story to ever be told in the fitness industry.Crunch is a gym that believes in making serious fitness fun by fusing fitness and entertainment whi...Show moreLast updated: 26 days ago
Sentient HR provides staffing solutions to licensed childcare centres across Ontario.We’re committed to helping educators grow, develop professionally, and thrive in their roles.As a RECE, yo...Show moreLast updated: 30+ days ago
[CARROT SOLUTIONS] Remote Canadian ESL Instructor (Flextime Work)
O.COshawa, ON, CanadaRemote
Full-time +2
Quick Apply
- Promoted
Computer programming Private Tutoring Jobs Blackstock
SuperprofBlackstock, CanadaFull-time +1
Group Fitness Instructor
Crunch Fitness CanadaWhitby, ON, CAPart-time
Registered Early Childhood Educator (RECE)
Sentient HR Services Inc.Durham Region, ON, CAFull-time
Quick Apply