Elementary teacher: Average Salary in Canada, 2026
Find out what the average Elementary teacher salary is
Salary rate
How much does a Elementary teacher make in Canada?
$60,000/ Annual
Based on 10000 salaries
Based on 10000 salaries
The average Elementary teacher in Canada is $60,000 per year or $30.77 per hour. Entry-level positions start at $57,500 per year, while most experienced workers make up to $85,308 per year.
Median$60,000

Low$57,500
High$85,308
Elementary teacher: Average Salary in Canada
Nunavut$105,291
Northwest Territories$99,010
British Columbia$66,327
Quebec$55,894
Alberta$54,420
Active jobs with salaries
Full Time Spanish / Russian and English Teacher.Jinhua / Hangzhou,Zhejiang Province, China.Teaching hours : Up to 15 hours per week, 40min per class.
Spanish / Russian native Speakers.Spanish / Russian Te...Show moreLast updated: 21 hours ago
At First Student, we are a family of 60,000+ employees who take pride in safely transporting more than 5 million students and passengers to and from their destinations each day! Our family of brand...Show moreLast updated: 30+ days ago
Part-Time Elementary Teacher / Tutor Wanted.Passionate about puns? Excited by equations? Eager to help elementary students succeed in all subjects?.
We are currently seeking part-time teacher-tutors f...Show moreLast updated: 30+ days ago
March 2026 DDSB Recruitment Information Sessions.Attend a FREE online information session to learn more about the hiring processes within the Durham District School Board (DDSB) and speak with memb...Show moreLast updated: 2 days ago
- New!
Jinhua Spanish / Russian English Teacher => Relocate to China
LaowaiCareerWhitby, CanadaFull-time
School Bus Driver
First StudentAjax, ON, CanadaPart-time
Part-Time Elementary Teacher / Tutor
Oxford Learning Centres, Inc.Whitby, ON, CanadaPart-time
- Promoted
March 2026 DDSB Recruitment Information Sessions
Durham District School BoardWhitby, Ontario, CanadaFull-time