The average salary of high school teachers varies by industry. Those working in educational support services earn the lowest average salary of $46,090, while those working for the state government earn the highest average salary of $100,310 (source: bls.gov). These figures change depending on factors like location, relevant work experience, licenses and certifications, and educational credentials. 

Teachers of Tomorrow is committed to supporting individuals who aspire to become educators by providing accurate and up-to-date information on salaries and other information on teaching positions and roles. 

High school is a critical stage in a student’s academic journey towards adulthood and higher learning. This stage can fill high school students with uncertainties about their future. This is why teaching in this phase requires a significant level of responsibility, patience, compassion, and motivation. As an aspiring educator, it is essential that you learn more about the steps and requirements necessary to become a high school teacher.

What is a High School Teacher?

A high school teacher is a professional who instructs students between the ages of 14 to 18 who typically encompass the latter part of junior high school and all of senior high school. It is a critical stage, as it marks the transition to young adulthood. As such, besides teaching, high school teachers also have the responsibility of imparting essential life skills and core values necessary for high school students to become responsible adults.

Skilled high school teachers possess the ability to evaluate their students’ strengths and weaknesses and provide the appropriate support necessary to prepare them to become productive members of society. This goal is also one of the main reasons why high school teachers must also possess empathy, compassion, patience, and encouragement.

Additionally, high school teachers also play a significant role in guiding students towards success in either higher education or the job market. This duty further underscores the need for high school teachers to have a passion for teaching and extensive knowledge of what they teach.

To become a high school teacher, you must fulfill the state-specific requirements of the state where you want to teach. This typically entails earning a bachelor’s degree and, in some states, a master’s degree. You may also need to pass a state-issued certification or license, especially if you plan to teach in public schools.

How Much Do High School Teachers Make?

How much a high school teacher makes varies by state and the industry they’re in, but on average, high school teachers make about $69,530 annually. Depending on the industry, a high school teacher’s salary can either be a fixed annual salary or an hourly salary.

Other factors that can affect this include your years of work experience, any special qualifications or credentials you may have, such as having a major in a key high school subject, like math or history, and your educational background.

Here’s a simple graph to show the lowest and highest ranges for high school teacher salaries:

high school teacher salary national average.

Source: https://www.bls.gov/oes/current/oes252031.htm 

What is the Highest and Lowest Paying High School Job?

By industry, the lowest average salary for high school teachers is $46,090 for those who work in educational support services, while the highest average salary hovers around $100,310 for those employed by the local government.

Here’s a simple chart showing industries offer the highest possible average salary for high school teachers:

how much does a high school teacher make by industry.

(Source: https://www.bls.gov/oes/current/oes252031.htm)

High School Teacher Salaries By State

The salaries we’ve provided so far refer to the average for the entire country and by industry. To give you a better perspective, here’s a table showing the average annual salary by state, arranged from the highest to the lowest:

RankStateAverage Annual Salary
1California$95,160

2New York$92,696

3Massachusetts$92,307
4Washington$86,804
5District of Columbia$84,882
6Connecticut$83,400
7New Jersey$81,102
8Maryland$79,420
9Rhode Island$79,289
10Alaska$76,371
11Pennsylvania$74,945
12Illinois$73,916
13Oregon$72,476
14Hawaii$70,947
15Minnesota$70,005
16United States (National Average)$69,597
17Delaware$68,787
18Michigan$67,011
19Vermont$66,536
20Ohio$66,390
21Georgia$64,461
22New Hampshire$64,169
23New Mexico$63,580
24Utah$63,481
25Colorado$63,224
26Virginia$63,103
27Wisconsin$62,524
28Wyoming$61,979
29Nevada$61,719
30Iowa$61,231
31Texas$60,716
32Alabama$60,441
33Arizona$60,275
34Maine$59,964
35Nebraska$58,763
36South Carolina$57,778
37Indiana$57,015
38North Dakota$56,792
39North Carolina$56,559
40Kansas$56,481
41Idaho$56,365
42Kentucky$56,296
43Montana$55,909
44Oklahoma$55,505
45Tennessee$55,369
46Arkansas$54,309
47Louisiana$54,248
48Missouri$53,999
49Mississippi$53,354
50South Dakota$53,153
51Florida$53,098
52West Virginia$52,870

Note that high school teacher salaries by state are a mix of hourly salaries and annual salaries regardless of hours of work. This makes calculating the data for average hourly salaries by state difficult.

Source: https://www.bls.gov/oes/current/oes252031.htm   

How To Become a High School Teacher

High school is a critical phase in a student’s life. It is where they make further, mature developments academically, socially, and emotionally as they move closer to adulthood. For high school teachers, it is an opportunity to guide and impart necessary life lessons to these high school students and prepare them to become valuable members of society. This is one reason why being a high school teacher can be one of the most challenging jobs an aspiring teacher can have.

Each state has its own requirements for aspiring high school teachers, but all will certainly require a bachelor’s degree as a minimum. This degree may or may not be in education, but in some states, you may be required to have majored in at least one specific content area, such as history or science. There may also be some states that will require a master’s degree in addition to a bachelor’s.

Most states also have a state-required licensure exam for prospective high school teachers. The process for taking this exam can vary by state, with some requiring aspirants to undergo student-teaching internships prior to taking the exam.

You can learn more about your options by reaching out to an experienced and accredited organization that provides information and guidance on how to become a high school teacher.

The Classroom Needs You!

Apply Now! →

Begin your educator journey today.