4,111 salaries
$46K
Low
$71K
Average
$110K
High
How much does a Teacher make? The national average salary for a Teacher is $71,438 in Canada. Filter by location to see Teacher salaries in your area. Salary estimates are based on 4,111 salaries submitted anonymously to Glassdoor by Teacher employees.
How accurate does $71,438 look to you?
Your input helps Glassdoor refine our pay estimates over time.
in Canada
Download as data table
Job Title | Salary |
---|---|
Teacher | $71,438 /yr |
Teacher III | $75,254 /yr |
Adjunct Teacher | $72,380 /yr |
per year
per year
per year
per year
Location
Find a Specific Employer
Company
Average Base Salary in (CAD)
Range
$23
$24
$23 - $24 Range
$22K
$143K
$22,188 - $142,863 Range
$41K
$116K
$40,800 - $116,265 Range
$41K
$103K
$41,304 - $102,682 Range
$30K
$109K
$30,000 - $109,038 Range
$46K
$102K
$46,174 - $101,989 Range
$50K
$110K
$50,000 - $110,326 Range
Let’s pay it forward! The Glassdoor community relies on people like you to share accurate salary info to promote fair compensation everywhere
$43K
$137K
$43,182 - $137,489 Range
$75K
$129K
$75,433 - $128,644 Range
$55K
$120K
$55,000 - $120,199 Range
$51K
$120K
$50,869 - $120,125 Range
$75K
$121K
$74,783 - $121,401 Range
$57K
$105K
$57,303 - $105,093 Range
$59K
$111K
$58,608 - $110,539 Range
$72K
$106K
$71,878 - $105,927 Range
$38K
$110K
$37,784 - $109,604 Range
$41K
$108K
$41,488 - $108,499 Range
$50K
$105K
$50,000 - $105,000 Range
$65K
$96K
$65,393 - $96,375 Range
$51K
$114K
$51,380 - $114,159 Range
The national average salary for a Teacher is $71,438 per year in Canada. Filter by location to see a Teacher salaries in your area. Salaries estimates are based on 4111 salaries submitted anonymously to Glassdoor by a Teacher employees.
The highest salary for a Teacher in Canada is $110,147 per year.
The lowest salary for a Teacher in Canada is $46,333 per year.