Search jobs
Search salary
Tax calculator
Log In
▼
Job seeker
Employers
Publisher
fr
en
For Employers
Teacher salary in Canada
Find out what is the average Teacher salary
Type in a job title:
Teacher: Salary
Based on 33,760 salaries
Year
Month
Week
hour
$42,619
/ Year
$42,619
/ Year
The average
Teacher
salary in Canada is
$42,619
per year or
$21.86
per hour. Entry level positions start at
$27,350
per year while most experienced workers make up to
$66,300
per year.
Median
$42,619
Low
$27,350
High
$66,300
Teacher salaries per region
Alberta
Based on 3668 salaries
$43,200
Based on 3668 salaries
British Columbia
Based on 5812 salaries
$42,900
Based on 5812 salaries
Saskatchewan
Based on 2320 salaries
$42,900
Based on 2320 salaries
Ontario
Based on 10555 salaries
$42,765
Based on 10555 salaries
Quebec
Based on 2505 salaries
$42,660
Based on 2505 salaries
Nova Scotia
Based on 2045 salaries
$42,600
Based on 2045 salaries
Manitoba
Based on 1056 salaries
$40,948
Based on 1056 salaries
New Brunswick
Based on 1301 salaries
$40,360
Based on 1301 salaries
Newfoundland
Based on 991 salaries
$39,839
Based on 991 salaries
Prince Edward Island
Based on 655 salaries
$39,086
Based on 655 salaries
Nunavut
Based on 660 salaries
$39,000
Based on 660 salaries
Northwest Territories
Based on 375 salaries
$39,000
Based on 375 salaries
Yukon
Based on 353 salaries
$39,000
Based on 353 salaries
Show more
People also ask...
How much would I earn after taxes?