Career Details

Secondary School Teacher (High School)

Career Overview

A high school teacher plans and delivers lessons in one subject to students in grades 9-12.


A four-year bachelor's degree in the subject area to be taught along with additional coursework in education is generally required to obtain this position. A four-year bachelor's degree in education along with additional training in the area to be taught may also be acceptable, depending on the district.

Salary Expectations

Low End:
High End:
$40,000 /yr
$58,000 /yr
$92,000 /yr

Recommended Courses

  • English - as much as possible!
  • Public Speaking
  • Writing
  • Communication
  • Take as many college-prep courses as possible!
Future Outlook

The job outlook for this position looks good over the next 10 years, keeping in mind that geographical differences may exist.

Jobs: Check Available Jobs!

Work Environment

A teacher can work in any public or private school. Teachers are often required to do a lot of work on their own time (e.g., preparation, grading).


Bureau of Labor Statistics, U.S. Department of Labor, Occupational Outlook Handbook

Explore Careers, Labour Market Information, Government of Canada