Talent.com

Elementary school teacher: Average Salary in Canada, 2026

Find out what the average Elementary school teacher salary is

Salary rate
How much does a Elementary school teacher make in Canada?
$60,000/ Annual
Based on 10000 salaries
The average Elementary school 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
chart
Low$57,500
High$85,308
Elementary school teacher: Average Salary in Canada
Nunavut$104,513
Northwest Territories$73,288
British Columbia$61,396
Nova Scotia$60,255
Quebec$52,204
Active jobs with salaries

GROVE SUMMER SCHOOL - TEACHER APPLICATION

Durham District School BoardOshawa, Ontario, Canada
Full-time

Grove School provides educational programming for students in care, treatment, rehabilitation, transitional, and custody settings across the Durham District School Board.Our classrooms are located ... Show more

 • Promoted

Special Educator / Teacher / Tutor - Work at Home

Maxi Mind LearningOshawa, Durham Region, CA
Remote
Full-time

Coach Children, One‑on‑One, in Your Home – P/T.Enjoy in‑person, one‑on‑one coaching – no need to travel, clients come to you! Get paid $25 / hr (and up) working from home.Flexible, part‑time hours ... Show more

 • Promoted

Inside Business Sales Consultant - Work From Home - Up to $140k+ CAD

Rogersbeaverton, on, Canada
Remote
Full-time

Learn More About the Gig – Rogers.Join Rogers as an Outbound Business Sales Consultant and help existing Small-Medium Business customers upgrade and optimize their internet, wireless and ca... Show more

 • Promoted

Earn Cash From Taking Surveys Online

Earn HausBrock, ON, CA
Full-time +1

Looking for people to participate in taking online surveys for Fortune 500 brands.All you need to do is complete online surveys by sharing your opinion.You will help influence brand decisions on se... Show more

 • Promoted