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
-
Assistant Teacher - Hiring Now
- Zen Educate
- Grove City,OH
Launch Your Career in Education for the 2026-2027 School Year! We're hiring paraprofessionals and classroom support staff for the 2026–2027 school year to work with students who need specialized support. These roles are focused on SPED...
-
Preschool Assistant Principal
- ENCHANTED CARE
- Hilliard,OH
Spring Education Group's Early Childhood Education Division includes nearly 150 schools offering services...
-
Adaptive PE Teacher 2026-2027 SY
- Epic Special Education Staffing
- Columbus,OH
ABOUT US Seabright, a Stone Harbor Staffing Group company, is your elite school and therapy staffing partner. Together, we are...