English Teacher Salaries in Canada

Updated Sept 28, 2023
$55,507 /yr
Average Base Pay

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.

What is the salary trajectory for a English Teacher?

in Canada

$55,507 /yr
English Teacher
$59,545 /yr
Lead English Teacher
$59,545 /yr
Head English Teacher
See Full Career Path

Download as data table

What is the salary trajectory for a English Teacher?

Job TitleSalary
English Teacher$55,507 /yr
Lead English Teacher$59,545 /yr
Head English Teacher$59,545 /yr
What is the salary trajectory for a English Teacher?

in Canada

$55,507 /yr
English Teacher
$59,545 /yr
Lead English Teacher
$59,545 /yr
Head English Teacher
See Full Career Path

Download as data table

What is the salary trajectory for a English Teacher?

Job TitleSalary
English Teacher$55,507 /yr
Lead English Teacher$59,545 /yr
Head English Teacher$59,545 /yr

Salaries in Canada

Location

or

Find a Specific Employer

Sort:

Company

Average Base Salary in (CAD)

Range

VIPKid
4

VIPKid

English Teacher - Hourly

$24

 /hr
Range: $17 - $24
294 salaries
See 314 salaries from all locations

$17

$24

$17 - $24 Range

Toronto District School Board
4

Toronto District School Board

English Teacher

$65,453

 /yr
Range: $43K - $104K
18 salaries
See 27 salaries from all locations

$43K

$104K

$42,632 - $104,000 Range

TipTop ESL
2.9

TipTop ESL

English Teacher - Hourly

$30

 /hr
Range: $27 - $31
11 salaries
See 11 salaries from all locations

$27

$31

$27 - $31 Range

VIPKid
4

VIPKid

English Teacher - Hourly

$20

 /hr
Range: $12 - $31
9 salaries
See 314 salaries from all locations

$12

$31

$12 - $31 Range

York Region District School Board
3.8

York Region District School Board

English Teacher

$74,942

 /yr
Range: $50K - $100K
8 salaries
See 12 salaries from all locations

$50K

$100K

$50,000 - $100,000 Range

Surrey School District
3.7

Surrey School District

English Teacher

$90,818

 /yr
Range: $51K - $106K
8 salaries
See 8 salaries from all locations

$51K

$106K

$51,000 - $106,000 Range

ILAC
3.8

ILAC

English Teacher - Hourly

$25

 /hr
Range: $22 - $33
8 salaries
See 13 salaries from all locations

$22

$33

$22 - $33 Range

Is this salary info helpful?

Let’s pay it forward! The Glassdoor community relies on people like you to share accurate salary info to promote fair compensation everywhere

Share Salary Anonymously
M.E.F. International
4.6

M.E.F. International

English Teacher

$46,098

 /yr
Range: $46K - $46K
8 salaries
See 8 salaries from all locations

$46K

$46K

$46,089 - $46,131 Range

Ottawa-Carleton District School Board
3.6

Ottawa-Carleton District School Board

English Teacher

$85,000

 /yr
Range: $45K - $100K
7 salaries
See 9 salaries from all locations

$45K

$100K

$45,000 - $100,000 Range

Oxford Learning Center
4.2

Oxford Learning Center

English Teacher - Hourly

$17

 /hr
Range: $17 - $20
7 salaries
See 8 salaries from all locations

$17

$20

$17 - $20 Range

Calgary Board of Education
3.7

Calgary Board of Education

English Teacher

$86,000

 /yr
Range: $58K - $90K
5 salaries
See 6 salaries from all locations

$58K

$90K

$57,668 - $90,000 Range

Vancouver School Board
3.7

Vancouver School Board

English Teacher

$62,232

 /yr
Range: $46K - $95K
5 salaries
See 7 salaries from all locations

$46K

$95K

$46,229 - $94,500 Range

iTutorGroup
3.2

iTutorGroup

English Teacher - Hourly

$42

 /hr
Range: $42 - $42
5 salaries
See 9 salaries from all locations

$42

$42

$42 - $42 Range

4.4

SelfEmployed.com

English Teacher - Hourly

$20

 /hr
Range: $16 - $45
4 salaries
See 6 salaries from all locations

$16

$45

$16 - $45 Range

Toronto District School Board
4

Toronto District School Board

English Teacher - Hourly

$22

 /hr
Range: $12 - $30
4 salaries
See 27 salaries from all locations

$12

$30

$12 - $30 Range

Peel District School Board
3.3

Peel District School Board

English Teacher

$45,121

 /yr
Range: $39K - $107K
4 salaries
See 8 salaries from all locations

$39K

$107K

$39,000 - $107,000 Range

ILAC
3.8

ILAC

English Teacher - Hourly

$22

 /hr
Range: $20 - $27
4 salaries
See 13 salaries from all locations

$20

$27

$20 - $27 Range

Ottawa Catholic School Board
4.1

Ottawa Catholic School Board

English Teacher

$100,302

 /yr
Range: $92K - $103K
4 salaries
See 6 salaries from all locations

$92K

$103K

$92,457 - $103,000 Range

Halifax Centre for Education
3.2

Halifax Centre for Education

English Teacher

$66,500

 /yr
Range: $50K - $96K
4 salaries
See 4 salaries from all locations

$50K

$96K

$50,302 - $96,000 Range

Centre de services scolaire Marguerite-Bourgeoys
3.8

Centre de services scolaire Marguerite-Bourgeoys

English Teacher

$50,715

 /yr
Range: $31K - $70K
4 salaries
See 5 salaries from all locations

$31K

$70K

$31,397 - $69,899 Range

Download as data table

English Teacher Salaries

Job TitleSalary
English Teacher salaries - 294 salaries reported$24/hr
English Teacher salaries - 18 salaries reported$65,453/yr
English Teacher salaries - 11 salaries reported$30/hr
English Teacher salaries - 9 salaries reported$20/hr
English Teacher salaries - 8 salaries reported$74,942/yr
English Teacher salaries - 8 salaries reported$90,818/yr
English Teacher salaries - 8 salaries reported$25/hr
English Teacher salaries - 8 salaries reported$46,098/yr
English Teacher salaries - 7 salaries reported$85,000/yr
English Teacher salaries - 7 salaries reported$17/hr
English Teacher salaries - 5 salaries reported$86,000/yr
English Teacher salaries - 5 salaries reported$62,232/yr
English Teacher salaries - 5 salaries reported$42/hr
English Teacher salaries - 4 salaries reported$20/hr
English Teacher salaries - 4 salaries reported$22/hr
English Teacher salaries - 4 salaries reported$45,121/yr
English Teacher salaries - 4 salaries reported$22/hr
English Teacher salaries - 4 salaries reported$100,302/yr
English Teacher salaries - 4 salaries reported$66,500/yr
English Teacher salaries - 4 salaries reported$50,715/yr
Viewing 1 - 10 of 1,310

Frequently asked questions about an English Teacher salaries

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.

Salaries

 > 

english teacher