Avg. Salary
Avg. Hourly Rate
Help us gather more data!
Is High School Teacher your job title? Get your free, personalized salary report
Take our survey now »

The average pay for a High School Teacher is {{pay}} per hour.

The average pay for a High School Teacher is $31,333 per year.

MEDIAN $45,235

Job Description for High School Teacher

High school teachers, also called secondary school teachers, provide instruction to students in one or more areas of study within a public or private high school. They may also supervise extracurricular activities, proctor state testing exams, assist with college preparation (such as by writing letters of recommendation), organize field trips, and supervise study hall and/or detention, among other duties. High school teachers prepare lessons to deliver to students, as well as present the lessons in a way that students can easily understand. They must check students' learning with methods such as homework, tests, group work and student presentations. High school teachers must grade students' work in a timely manner, providing feedback that students can use in the class and later in their education.


High School Teacher Tasks

  • Instruct via lectures, discussions, and demonstrations in one or more subjects at the post primary level.
  • Maintain student records.
  • Create, administer, and grade tests and assignments to measure students' progress.
  • Establish and enforce behavioral and procedural rules.

High School Teacher Job Listings

Pay Difference by Location


National Average: $45,235

Larger city markers indicate a job is popular in that location.

Miami Dade Public Schools Advice

Q: What do you wish you knew about your job when you first started out?

High School Teacher in Seattle:
"Great high school science teachers."
Be patient and collaborate and take risks.

High School Teacher in Raleigh:
Pros: Connecting with students and sharing my love of science.
Cons: Classroom management is a very challenging skill to learn.

High School Teacher in Sunland:
"The Service Of Teaching."
Pros: Making a difference in peoples lives is worth every moment!
Cons: Working for a company that is more of a company than a school is a tight rope to walk on.

High School Teacher in Pompton Plains:
"Post Doctoral Rotations."
When you start out find a position in a famous lab with a named principle investigator(s). You need to have access to a lab that is both well funded and where something is happening. Commonly that will lend itself to your getting your name on a few more important research papers. Finally, that will lay the ground work for "opening doors", where your principle investigator will provide assistance to getting you that next post-doctoral position, or perhaps an appointment to a tenure track job in academia, or a good paying job in the private sector.

High School Teacher in Sherman:
"Lay Low."
Learn first before offering unwanted advice. It takes at least 3 years to understand your school culture and district politics.

High School Teacher in Tallahassee:
"Want to teach? Sure about that? Not a good plan....."
If you actually posess the skills to be worthy of going into teaching, go use them somewhere else and get paid what you are truly worth. Education does not value skills set that produce true results. They want teachers to do assembly line work----produce students capabale of passing tests that make their data look good. Forget having a job more than 196 days at a time, forget a career path, forget promotions, forget producing students with marketable skills sets in a 1st world nation, forget performance pay, forget bonuses for excellence, forget pay raises, forget COLA's, forget salay increases, forget compensation for required industry certifications, forget reimbursment for mandated continuing education, forget salary supplements, forget matching 401K funds, , forget stock options, forget retirement, forget respect, in fact forget your own diginity. Forget EVERYTHING you EVER thought about education. The system wants you dead, buried, and the earth salted where you lay broken.

High School Teacher in Arusha:
"Impact Change In People."
Pros: The ability to reach out to young people and make a difference in their life and teaching jobs are very good in managing stress level. Sometimes you get a very good laugh during class discussions and you get to learn different types of people, their characters and just add on experience on people management skills and how to deal with people from various backgrounds. And also work flexibility.
Cons: With the country's situation where there are more students than teachers, it becomes hard to reach out to every individual needs. One teacher attends too many students that it becomes impossible to address individual needs of students.

Key Stats for High School Teacher

1-4 years
5-9 years
10-19 years
20 years or more

Years of Experience

1-4 years
5-9 years
10-19 years
20 years or more

Common Health Benefits

medical benefits
Medical: 86%
dental benefits
Dental: 71%
vision benefits
Vision: 71%
no benefits
None: 14%