Type in a job title:
salary_header
Salary Rate
Year
Month
Biweekly
Week
Day
Hour
High School Teacher: Salary
$40,671
/ Year
Based on 549 salaries
The average High School Teacher salary in Canada is $40,671 per year or $20.86 per hour. Entry level positions start at $28,800 per year while most experienced workers make up to $67,080 per year.
Median
$40,671
chart
Low
$28,800
High
$67,080
Active Jobs With Salaries
Archived Salaries

teacher, French as a second language (except elementary, high school or university)

Ottawa, Ontario
Graybridge Malkam
$20.00 to $24.00 hourly (to be negotiated)

French as a second language teacher (except elementary, high school or university)

Fredericton, New Brunswick
École de langues Donald A. Belliveau & Associés
Salary$17.00 to $20.00 hourly

Public High School English Teacher => Relocate to China

Drayton Valley, Alberta
LaowaiCareer
$3,200.00 - $3,400.00 per month

teacher, English as a second language (except elementary, high school or university)

St. John's, Newfoundland and Labrador
Association For New Canadians
$19.00 to $21.00 hourly

High/Middle school ESL English teacher => Relocate to China

Whitby, Ontario
Zhejiang Haicheng Education Technology Co., Ltd
$2,000.00 - $2,800.00 per month

English literature high school teacher

Vancouver, British Columbia
Christina Chang
$2,500.00 monthly

Public High School English Teacher => Relocate to China

Winnipeg, Manitoba
LaowaiCareer
$3,200.00 - $3,400.00 per month

High/Middle school ESL English teacher => Relocate to China

Regina, Saskatchewan
Zhejiang Haicheng Education Technology Co., Ltd
$3,200.00 - $3,800.00 per month

High/Middle school ESL English teacher => Relocate to China

Cornwall, Ontario
Zhejiang Haicheng Education Technology Co., Ltd
$3,200.00 - $3,800.00 per month

ESL (English as a second language) high school teacher

London, Ontario
London International Academy
$2,500.00 to $2,800.00 monthly for 35 hours per week

Part Time High School Math Teacher/Tutor

Alberta
confidencial
$19.00-$22.00

High/Middle school ESL English teacher => Relocate to China

Hardisty, Alberta
Zhejiang Haicheng Education Technology Co., Ltd
$2,000.00 - $2,800.00 per month

high school teacher

Sherbrooke, Quebec
COMMISSION SCOLAIRE EASTERN TOWNSHIPS
min. $41,390.00 max. $80,572.00 per hour

High/Middle school ESL English teacher => Relocate to China

Ottawa, Ontario
Zhejiang Haicheng Education Technology Co., Ltd
$3,200.00 - $3,800.00 per month

Teacher - junior high English/Socials - Northwest Territories School Boards

Yellowknife, Northwest Territories
Apply to Education
$79,000 to $128,000