Location
Find a Specific Employer
Company
Average Base Salary in (CAD)
Range
$54K
$58K
$54,306 - $58,460 Range
US$2K
US$2K
US$2,023 - US$2,160 Range
$62K
$67K
$61,691 - $67,049 Range
$58K
$62K
$57,679 - $62,189 Range
$36
$38
$36 - $38 Range
$105K
$115K
$105,009 - $115,244 Range
$20
$21
$20 - $21 Range
Let’s pay it forward! The Glassdoor community relies on people like you to share accurate salary info to promote fair compensation everywhere
$38K
$42K
$38,319 - $41,511 Range
$50K
$54K
$50,218 - $54,481 Range
$34
$37
$34 - $37 Range
$62K
$67K
$62,128 - $66,881 Range
$18
$20
$18 - $20 Range
$48K
$52K
$47,828 - $51,672 Range
$91
$99
$91 - $99 Range
$41
$44
$41 - $44 Range
$60K
$65K
$60,025 - $64,761 Range
$104K
$114K
$103,991 - $114,191 Range
$24
$26
$24 - $26 Range
$69K
$76K
$69,428 - $75,933 Range
$36
$39
$36 - $39 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.