401 salaries
$40K
Low
$50K
Average
$62K
High
No additional cash compensation has been reported for this role
How much does a English Teacher make? The national average salary for a English Teacher is $49,886 in Canada. Filter by location to see English Teacher salaries in your area. Salary estimates are based on 401 salaries submitted anonymously to Glassdoor by English Teacher employees.
How accurate does $49,886 look to you?
Your input helps Glassdoor refine our pay estimates over time.
Download as data table
Job Title | Salary |
---|---|
English Teacher | $49,886 /yr |
Lead English Teacher | $51,426 /yr |
Head English Teacher | $49,812 /yr |
per year
per year
per year
per year
Location
Find a Specific Employer
Company
Average Base Salary in (CAD)
Range
$17
$24
$17 - $24 Range
$43K
$101K
$42,632 - $101,213 Range
$27
$31
$27 - $31 Range
$46K
$46K
$46,089 - $46,131 Range
$12
$31
$12 - $31 Range
$59K
$100K
$58,703 - $100,000 Range
$25
$33
$25 - $33 Range
Let’s pay it forward! The Glassdoor community relies on people like you to share accurate salary info to promote fair compensation everywhere
$42
$42
$42 - $42 Range
$83K
$96K
$82,736 - $95,574 Range
$31K
$70K
$31,397 - $69,899 Range
$0
$35
$0 - $35 Range
US$9
US$21
US$9 - US$21 Range
US$8
US$19
US$8 - US$19 Range
$58K
$86K
$57,668 - $86,000 Range
$46K
$63K
$46,229 - $62,838 Range
$21
$27
$21 - $27 Range
$17
$19
$17 - $19 Range
$22
$37
$22 - $37 Range
$17
$22
$17 - $22 Range
$12
$24
$12 - $24 Range
The national average salary for an English Teacher is $49,886 per year in Canada. Filter by location to see an English Teacher salaries in your area. Salaries estimates are based on 401 salaries submitted anonymously to Glassdoor by an English Teacher employees.
The highest salary for an English Teacher in Canada is $62,418 per year.
The lowest salary for an English Teacher in Canada is $39,869 per year.