641 salaries
$47K
Low
$56K
Average
$65K
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 $55,507 in Canada. Filter by location to see English teacher salaries in your area. Salary estimates are based on 641 salaries submitted anonymously to Glassdoor by English teacher employees.
How accurate does $55,507 look to you?
Your input helps Glassdoor refine our pay estimates over time.
in Canada
Download as data table
Job Title | Salary |
---|---|
English Teacher | $55,507 /yr |
Lead English Teacher | $59,545 /yr |
Head English Teacher | $59,545 /yr |
in Canada
Download as data table
Job Title | Salary |
---|---|
English Teacher | $55,507 /yr |
Lead English Teacher | $59,545 /yr |
Head English Teacher | $59,545 /yr |
Location
Find a Specific Employer
Company
Average Base Salary in (CAD)
Range
$17
$24
$17 - $24 Range
$43K
$104K
$42,632 - $104,000 Range
$27
$31
$27 - $31 Range
$12
$31
$12 - $31 Range
$50K
$100K
$50,000 - $100,000 Range
$51K
$106K
$51,000 - $106,000 Range
$22
$33
$22 - $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
$46K
$46K
$46,089 - $46,131 Range
$45K
$100K
$45,000 - $100,000 Range
$17
$20
$17 - $20 Range
$58K
$90K
$57,668 - $90,000 Range
$46K
$95K
$46,229 - $94,500 Range
$42
$42
$42 - $42 Range
$16
$45
$16 - $45 Range
$12
$30
$12 - $30 Range
$39K
$107K
$39,000 - $107,000 Range
$20
$27
$20 - $27 Range
$92K
$103K
$92,457 - $103,000 Range
$50K
$96K
$50,302 - $96,000 Range
$31K
$70K
$31,397 - $69,899 Range
The average salary for an English Teacher is $55,507 per year in Canada. Salaries estimates are based on 641 salaries submitted anonymously to Glassdoor by an English Teacher employees in Canada.
The highest salary for an English Teacher in Canada is $65,465 per year.
The lowest salary for an English Teacher in Canada is $47,064 per year.
Salaries for English teachers are very good and are growing at a steady rate. An English teacher’s salary starts at a higher rate than the average salary in Canada. Salaries are the highest in Northwest Territories, Ontario, and Nunavut. You can also make more money as an English teacher by working within urban areas or large city centers. Having years of experience as an English teacher will also gain you a higher salary.
If you want to make more money as an English teacher in Canada, consider returning to school and getting a master’s degree in English. With a master’s, you can teach at any level—from grade school to college. The higher the level, the larger the salary. As an English teacher with a master’s, you can also apply for a promotion to vice principal or even principal, which carry much higher wages. English teachers can also do private lessons or tutor students to earn extra money outside school. Since most school teachers have the summer off, they may get a summer job to bring home some extra cash. An English teacher’s salary grows with time and experience. Obtaining an English as a Second Language (ESL) certificate would enable you to teach abroad, which can pay quite well and offer additional benefits.
Are you a dedicated English teacher with extensive knowledge of great literature? Do you have an excellent grasp of the English language and its grammar structure? Can you communicate your message to people with all sorts of personalities with exceptional interpersonal skills? Do you want a raise in your current role as an English teacher, or are you pondering an offer you received for a new English teacher position? If so, you should research English teacher jobs before negotiating for a higher salary or a better offer. Review the postings in your province or territory that require similar qualifications as yours and take note of the average salary range. Have a figure in mind and back it up with your experience and qualifications. A 10% to 15% increase is a reasonable request.
About 65.25% of English Teacher professionals feel satisfied with their salary, according to anonymous Glassdoor ratings. An additional $0 in potential pay per year, among other factors, can qualify the annual pay of an English Teacher in Canada as a good salary.
English Teacher professionals in Canada have a wide total pay range, between $40,575 and $75,936 depending on experience, with an estimated total pay of $55,507 following the average career path of an English Teacher.