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

  • LCPS History (Middle & High School) Teacher Pool (24-25SY) - Lighthouse Community Public Schools - Oakland, CA

    LCPS History Teacher (Middle & High School ) Pool (24-25SY) The Organization Lighthouse Community Public Schools At Lighthouse Community Public Schools we are engaged in an educational movement that ...

  • 9th-12th High School Teacher Pool - Faith Bible Christian School - Beaverton, OR

    Our mission at Faith Bible Christian School is that by the end of elementary, middle, and high ... Leading parent- teacher meetings * Maintaining positive relationships with students, parents ...

  • Math Teacher Pool (2024 - 2025 School Year) - Bishop O'Dowd High School - Oakland, CA

    Bishop O'Dowd High School is a Catholic college-preparatory community, guided by the teachings of ... teacher openings, Bishop O'Dowd High School is seeking excellent candidates for our high school ...

See all High School Teacher jobs