Find higher paying jobs for teacher

Teacher Salaries

1,505 SalariesUpdated Nov 23, 2020

Average Base Pay
CA$65k / yr
Not enough reports to show salary distribution
0
Low
0
High

How much does a Teacher make?

The national average salary for a Teacher is $64,905 in Canada. Filter by location to see Teacher salaries in your area. Salary estimates are based on 1,505 salaries submitted anonymously to Glassdoor by Teacher employees.

Salaries for Related Job Titles

EducatorCA$16

Are you paid fairly?

Get a free, personalised salary estimate based on today's market

Get Your Estimate

Loading Jobs

Salaries by Company

SortPopular | Most Reports | Salary
Filter by Location
or
Search for Specific Employer
Average Base Salaries in (CAD)
Company
Average Base Salaries in (CAD)
Low
High

Teacher

Wetaskiwin Regional Public School Division

CA$59,652/yr

Range: CA$37k - CA$93k

99 salaries

CA$59,652/yr
CA$37kCA$93k

Teacher

Grande Yellowhead Public School

CA$70,280/yr

Range: CA$20k - CA$97k

88 salaries

CA$70,280/yr
CA$20kCA$97k

Teacher

Golden Hills School Division

CA$92,378/yr

Range: CA$68k - CA$117k

70 salaries

CA$92,378/yr
CA$68kCA$117k

Teacher

Horizon School Division

CA$86,705/yr

Range: CA$64k - CA$109k

69 salaries

CA$86,705/yr
CA$64kCA$109k

Teacher

Westwind School Division

CA$86,999/yr

Range: CA$68k - CA$110k

62 salaries

CA$86,999/yr
CA$68kCA$110k

Teacher

Canadian Rockies Public Schools

CA$73,959/yr

Range: CA$46k - CA$109k

61 salaries

CA$73,959/yr
CA$46kCA$109k

Teacher

Wolf Creek Public Schools

CA$75,862/yr

Range: CA$52k - CA$95k

55 salaries

CA$75,862/yr
CA$52kCA$95k

Is this helpful? The community relies on everyone sharing – 

Teacher

Sturgeon School Division

CA$74,327/yr

Range: CA$50k - CA$106k

49 salaries

CA$74,327/yr
CA$50kCA$106k

Teacher

Fort McMurray Public Schools

CA$79,457/yr

Range: CA$61k - CA$108k

49 salaries

CA$79,457/yr
CA$61kCA$108k

Teacher

St. Paul Education Regional Division 1

CA$73,066/yr

Range: CA$49k - CA$104k

48 salaries

CA$73,066/yr
CA$49kCA$104k

Teacher

Rocky View Schools

CA$74,783/yr

Range: CA$55k - CA$105k

48 salaries

CA$74,783/yr
CA$55kCA$105k

Teacher

Parkland School Division

CA$71,790/yr

Range: CA$52k - CA$105k

40 salaries

CA$71,790/yr
CA$52kCA$105k

Teacher

Peace River School Division

CA$74,505/yr

Range: CA$52k - CA$107k

40 salaries

CA$74,505/yr
CA$52kCA$107k

Teacher

BSEC

CA$81,798/yr

Range: CA$64k - CA$104k

34 salaries

CA$81,798/yr
CA$64kCA$104k

Teacher

Edmonton Public Schools

CA$83,461/yr

Range: CA$66k - CA$105k

32 salaries

CA$83,461/yr
CA$66kCA$105k

Teacher

Clearview Public Schools

CA$76,685/yr

Range: CA$58k - CA$104k

31 salaries

CA$76,685/yr
CA$58kCA$104k

Teacher

Livingstone Range School

CA$85,816/yr

Range: CA$70k - CA$105k

27 salaries

CA$85,816/yr
CA$70kCA$105k

Teacher

Fort McMurray Catholic Schools

CA$89,431/yr

Range: CA$73k - CA$107k

26 salaries

CA$89,431/yr
CA$73kCA$107k

Teacher

Peel District School Board

CA$83,161/yr

Range: CA$55k - CA$107k

25 salaries

CA$83,161/yr
CA$55kCA$107k

Teacher

Toronto District School Board

CA$74,891/yr

Range: CA$50k - CA$103k

25 salaries

CA$74,891/yr
CA$50kCA$103k
View Data as Table

Recent Salary Reports

Below are the most recent teacher salary reports. Employer name has been removed to protect anonymity.

$93,500
per year
A Teacher in the Edmonton Area area reported making $93,500 per year
Job Highlights
10+ years experience
Edmonton Area area
Full-time
 
1001 to 5000 employees
School / School District
$90,000
per year
A Teacher in the Calgary Area area reported making $90,000 per year
Job Highlights
3-4 years experience
Calgary Area area
Full-time
 
1001 to 5000 employees
College / University
$80,000
per year
A Teacher in the Toronto Area area reported making $80,000 per year
Job Highlights
10+ years experience
Toronto Area area
Full-time
 
5001 to 10000 employees
School / School District
$30,000
per year
A Teacher in the Toronto Area area reported making $30,000 per year
Job Highlights
1-2 years experience
Toronto Area area
Full-time
 
1 to 50 employees
School / School District
$35,000
per year
A Teacher in the Quebec Area area reported making $35,000 per year
Job Highlights
1-2 years experience
Quebec Area area
Full-time
 
1001 to 5000 employees
School / School District
$14
hourly
A Teacher in the Ottawa Area area reported making $14 per hour
Job Highlights
Ottawa Area area
Part-time
 
1001 to 5000 employees
Company - Private
$20
hourly
A Teacher in the Vancouver Area area reported making $20 per hour
Job Highlights
5-7 years experience
Vancouver Area area
Full-time
 
1 to 50 employees
Company - Private
Don't Miss Out On a Job You Love
Upload a CV to easily apply to jobs from anywhere. It's simple to set up.