(800) 627 3697 info.eri@erieri.com
Are you working in compensation or HR? See our salary, cost-of-living, and executive pay applications in action. Try our free salary assessor demo.

Teacher Secondary School Salary
in British Columbia, Canada

$63,856 (CAD)

Average Salary


Average Hourly


Average Bonus

Salary Recap

The average pay for a Teacher Secondary School is $63,856 a year and $31 an hour in British Columbia, Canada. The average salary range for a Teacher Secondary School is between $46,123 and $78,540. On average, a Master's Degree is the highest level of education for a Teacher Secondary School. This compensation analysis is based on salary survey data collected directly from employers and anonymous employees in British Columbia, Canada.

Average Salary Chart

Customize this report for you
Use our free salary calculator to find out how much you're worth

Job Summary

  • Teaches one or more subjects to students in public or private secondary schools.
  • Educates students, using various teaching methods such as lecture and demonstration, and utilizes audiovisual aids and other materials to supplement presentations.
  • Develops course objectives and curriculum outlines for course of study, following curriculum guidelines or requirements of state and school.
  • Assigns lessons and corrects homework.

Salary Potential

Estimated salary in 2023:
5 Year Change:
16 %



Teacher Secondary School Job Listings for British Columbia, Canada

Junior School Principal
Dec 6
Southpointe Academy
... secondary schools in Canada, the U.S. and the U.K. Southpointe Academy is home to 560 students, with approximately 230 students in the Junior School. We have over 80 teachers and support staff. The ...
Summer Camp and Outdoor Education Director
Nov 30
Sasamat Outdoor Centre
... parents, teachers and community groups • Marketing and Communication o Document and highlight ... secondary degree in a relevant field • Minimum of three years of recent camp experience in a ...