Find higher paying jobs for teacher

Teacher Salaries

2,338 SalariesUpdated May 14, 2021

Average Base Pay
CA$67k / 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 $67,484 in Canada. Filter by location to see Teacher salaries in your area. Salary estimates are based on 2,338 salaries submitted anonymously to Glassdoor by Teacher employees.

Salaries for Related Job Titles

EducationCA$61k

How much should you negotiate?

See how your offer stacks up to other pay packages and negotiate confidently.

Analyse Offer

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 - Hourly

VIPKid

CA$23/hr

Range: CA$22 - CA$23

292 salaries

CA$23/hr
CA$22CA$23

Teacher

Wetaskiwin Regional Public School Division

CA$61,180/yr

Range: CA$38k - CA$96k

99 salaries

CA$61,180/yr
CA$38kCA$96k

Teacher

Grande Yellowhead Public School

CA$72,080/yr

Range: CA$21k - CA$99k

90 salaries

CA$72,080/yr
CA$21kCA$99k

Teacher

Golden Hills School Division

CA$94,744/yr

Range: CA$70k - CA$120k

70 salaries

CA$94,744/yr
CA$70kCA$120k

Teacher

Horizon School Division

CA$88,925/yr

Range: CA$66k - CA$112k

70 salaries

CA$88,925/yr
CA$66kCA$112k

Teacher

Toronto District School Board

CA$80,403/yr

Range: CA$41k - CA$108k

64 salaries

CA$80,403/yr
CA$41kCA$108k

Teacher

Canadian Rockies Public Schools

CA$75,853/yr

Range: CA$47k - CA$112k

63 salaries

CA$75,853/yr
CA$47kCA$112k

Is this helpful? The community relies on everyone sharing – 

Teacher

Westwind School Division

CA$89,227/yr

Range: CA$70k - CA$113k

62 salaries

CA$89,227/yr
CA$70kCA$113k

Teacher

Wolf Creek Public Schools

CA$77,805/yr

Range: CA$53k - CA$98k

55 salaries

CA$77,805/yr
CA$53kCA$98k

Teacher

Fort McMurray Public Schools

CA$80,948/yr

Range: CA$62k - CA$110k

50 salaries

CA$80,948/yr
CA$62kCA$110k

Teacher

Sturgeon School Division

CA$76,230/yr

Range: CA$52k - CA$109k

49 salaries

CA$76,230/yr
CA$52kCA$109k

Teacher

Rocky View Schools

CA$76,699/yr

Range: CA$56k - CA$107k

48 salaries

CA$76,699/yr
CA$56kCA$107k

Teacher

St. Paul Education Regional Division 1

CA$74,937/yr

Range: CA$50k - CA$106k

48 salaries

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

Teacher

Peace River School Division

CA$76,413/yr

Range: CA$53k - CA$109k

40 salaries

CA$76,413/yr
CA$53kCA$109k

Teacher

Parkland School Division

CA$73,628/yr

Range: CA$54k - CA$108k

40 salaries

CA$73,628/yr
CA$54kCA$108k

Teacher

Edmonton Public Schools

CA$86,076/yr

Range: CA$66k - CA$108k

37 salaries

CA$86,076/yr
CA$66kCA$108k

Teacher

Calgary Board of Education

CA$77,887/yr

Range: CA$61k - CA$108k

35 salaries

CA$77,887/yr
CA$61kCA$108k

Teacher

BSEC

CA$83,892/yr

Range: CA$66k - CA$106k

34 salaries

CA$83,892/yr
CA$66kCA$106k

Teacher

Peel District School Board

CA$76,371/yr

Range: CA$48k - CA$110k

34 salaries

CA$76,371/yr
CA$48kCA$110k

Teacher

Clearview Public Schools

CA$78,465/yr

Range: CA$57k - CA$106k

32 salaries

CA$78,465/yr
CA$57kCA$106k

Recent Salary Reports

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

$44,500
per year
A Teacher in the Toronto Area area reported making $44,500 per year
Job Highlights
Toronto Area area
Full-time
 
1 to 50 employees
Company - Public
$19
hourly
An ECE Teacher in the Vancouver Area area reported making $19 per hour
Job Highlights
3-4 years experience
Vancouver Area area
Part-time
 
201 to 500 employees
Non-profit Organisation
$20
hourly
A Teacher in the Windsor Area area reported making $20 per hour
Job Highlights
Windsor Area area
Contract
 
5001 to 10000 employees
Company - Private
$67,995
per year
A Teacher in the Kitchener Area area reported making $67,995 per year
Job Highlights
3-4 years experience
Kitchener Area area
Full-time
 
501 to 1000 employees
College / University
$15
hourly
A Teacher in the Toronto Area area reported making $15 per hour
Job Highlights
3-4 years experience
Toronto Area area
Full-time
 
1 to 50 employees
Company - Public