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

  • Teacher - Harmony Project Bay Area - Oakland, CA

    Teacher Harmony Project Oakland harnesses the transformative and healing power of music to empower ... Beginning High School Strings TeacherFocus: To engage new and returning students in High school to ...

  • Montessori Teacher Assistant - Montessori Association of Covina - Compton, CA

    Teacher Assistant Job Summary We are seeking an experienced Teacher Assistant to support our ... High school diploma or equivalent; post-secondary degree a plus * Previous experience working with ...

  • Part Time English & Social Studies Teacher - Brightmont Academy - Redmond, WA

    Part Time English & Social Studies Teacher Unique part time teaching opportunities working with elementary, middle, or high school aged students in a one-to-one setting. Our campus is open for ...

See all High School Teacher jobs