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

  • Customer Service Associate - Work From Home - American Income Life: AO - Columbus,OH

    About the job Customer Service Associate - Work From Home Who We Are Were the worlds only 100% union-label supplemental benefits provider, proudly partnering with over 40,000 unions and associations worldwide. For...

  • Customer Service - Full Time - Work From Home - Synchrony - Columbus,OH

    Description Important Application and Location Details: Application Time: Please note applying will take approximately 10-20 minutes. Onsite Training: You may...

  • Customer Service Representative (Remote) - Easy Recruiter - Columbus,OH

    About the job Customer Service Representative (Remote) The role of a Customer Service Representative is a key position within Healthcare Admin Jobs because you are the voice of our organization and our clients. You are highly...

See all High School Teacher jobs