Entry Level Salary for High School Teachers

The average salary for an entry level High School Teacher is $37,691. An experienced High School Teacher makes about $59,488 per year.

High school teachers help prepare students for life after graduation. They teach academic lessons and various skills that students will need to attend college and to enter the job market. Find more career information.

Salary Calculator


Entry Level Experienced

Top 3 High School Teacher Jobs

  • Human Anatomy & Physiology Teacher - High School - Fall 2024 - Chaminade College Preparatory - Los Angeles, CA

    Chaminade College Preparatory seeks a dynamic, innovative, and engaging HUMAN ANATOMY and PHYSIOLOGY TEACHER with great classroom management skills for our high school campus (grades 9-12) in West ...

  • Elementary School Teacher - Milpitas Christian School - San Jose, CA

    Elementary School Teacher Report to : Principal Supervises : Elementary School Students Salary ... Must exhibit a high level of confidentiality; * Excellent written and oral communication skills ...

  • Math Teacher (2024-2025 School Year) Data Science & AP Statistics - Bishop O'Dowd High School - Oakland, CA

    Salary: $78,139 - $109,905 DOE Bishop O'Dowd High School Math Teacher (2024-2025 School Year) Data Science & AP Statistics Potential Salary: $78,139 - $109,905 DOE & placement on BOD Faculty Salary ...

See all High School Teacher jobs