A teacher’s salary is approximately $40,000 per year. However, this salary can be much higher depending on the situation. Teachers make more money if they have a master’s degree, more experience, and are teaching at a more difficult school.
The average salary for teachers in the United States is $44,000 per year. The average salary for teachers with a bachelor’s degree is about $42,000 per year. Teachers with a master’s degree can earn up to $100,000 per year. Teachers who work in private schools usually make more than public school teachers because they have fewer students and more time to focus on each student individually.
A Teacher’s Salary For High School
How Much Does a High School Teacher Make?
High School Teachers made a median salary of $62,870 in 2020. The best-paid 25 percent made $81,410 that year, while the lowest-paid 25 percent made $49,990.25%$49,990Median$62,87075%$81,410
Salary Outlook
20102011201220132014201520162017201820192020$50,000$55,000$60,000$65,000$70,000
What Is the Outlook for High School Teachers?
The Bureau of Labor Statistics projects 8% employment growth for high school teachers between 2020 and 2030. In that period, an estimated 78,200 jobs should open up.
What is the best career fit for me? Take our assessment now.
Finding your dream job starts with knowing what makes you the way you are.
Simple
Statements that relate to you.
Unique
Be yourself, answer honestly.
Quick
Getting matched takes only four minutes.
Find a Job
High School Teacher – no teaching license required
Interlocal Association
Anderson, IN, USA
The primary location will be at the High School and will require the ability to work virtually with students. This may include virtual delivery of all aspects of the JAG program including the …
Posted today
High School Teacher (Special Education)
Southern Arizona Community Academy
Nogales, AZ, USA
Southern Arizona Community Academy, a small alternative charter high school, is seeking a dynamic, student centered, High School SPED Director/Teacher to join our SACA team to serve both: · An …
Posted 22 days ago
High School Teacher, 22-23 School Year
Unity Schools
Oakland, CA, USA
High School Teacher 2022-23 HIGH SCHOOL TEACHER, Grades 9-12, Oakland Unity High School OAKLAND UNITY HIGH SCHOOL (Unity) was founded in 2003 as an independent charter high school open to all …
Posted 34 days ago
Northwest Arctic Borough School District
Kotzebue, AK, USA
On-site Middle/High School Teacher – Northwest Arctic Borough School Dist. ***Please see specific jobs and apply through our website: *** ***Applicants requiring J1 Visas: Please read comments at the …
Posted 39 days ago
Digital Media & Design, High School Teacher, 2022-23
Unity Schools
Oakland, CA, USA
Develop and uphold established school policies, protocols, and procedures In addition, the Digital Media & Design Teacher will * Develop and implement Digital Media & Design curriculum * Participate …
Posted 34 days ago
High School Math Teacher (Algebra I /Geometry)
Hayward Twin Oaks Montessori School
Hayward, CA, USA
Job Summary Experienced high school Math Teacher wanted for the 2022-23 school year, for a college prep Montessori charter school in Hayward, California. Candidates ideally MUST have at least three …
Posted 2 days ago
Christian Brothers High School
Sacramento, CA, USA
Teacher Science (Biology, Chemistry, or Physics) Reports to: Assistant Principal Status: (FTE) 1.00 … The Mission of Christian Brothers Christian Brothers High School is a Lasallian Catholic …
Posted 3 days ago
High School English and History Teacher
Solomon Education Center
Bellevue, WA, USA
S high school teaching experience. * Knowledge of instructional methods appropriate for students at the respective grade level. * Desire and ability to work with students at the specified age level …
Posted 2 days ago
High School English Language Development (ELD) Teacher – (SY 22-23)
Leadership Public Schools
Oakland, CA, USA
We are seeking a Teacher who believes: * all students can learn at high levels * all students deserve an education that prepares them for college, career and community leadership * schools play a …
Posted 9 days ago
Kehillah Jewish High School
Palo Alto, CA, USA
Salary: commensurate with experience Computer Science Teacher Part-Time Kehillah Jewish High School is seeking a Part-Time Computer Science Teacher for two sections of Computer Science and Coding …
Posted 14 days ago
CTE- Health Science Teacher- Sycamore High School
Cheatham County Schools
Pleasant View, TN, USA
The teacher must work cooperatively with children and adults; be able to successfully manage student behavior, follow directions; protect the confidentiality rights of parents and children; support …
Posted today
High School Spanish Teacher (SY 22-23)
Leadership Public Schools
Richmond, CA, USA
Leadership Public Schools is seeking candidates for High School Spanish Teacher! About Our Organization: Leadership Public Schools (LPS) is a network of urban charter high schools whose mission is to …
Posted 24 days ago
Best-Paying Cities for High School Teachers
The metropolitan areas that pay the highest salary in the high school teacher profession are Napa, Fresno, Santa Cruz, Stockton, and San Jose.
Napa, California
$99,170
Fresno, California
$96,200
Santa Cruz, California
$95,500
Stockton, California
$94,410
San Jose, California
$92,500
The 5 Best-Paying Cities for High School Teachers
View All 5 Slides
Best-Paying States for High School Teachers
The states and districts that pay High School Teachers the highest mean salary are New York ($88,890), California ($86,900), Massachusetts ($84,130), New Jersey ($78,900), and Connecticut ($78,510).
New York
$88,890
California
$86,900
Massachusetts
$84,130
New Jersey
$78,900
Connecticut
$78,510
How Much Do High School Teachers Make in Your City?
See current salary offers for jobs in your field.
Find Jobs
What Is a High School Teacher’s Salary by Place of Employment?
In addition to region and education, factors such as specialty, industry and employer have an effect on a high school teacher’s salary. The top-paying places of employment with the highest average annual salaries for this career are state government, excluding schools and hospitals ($83,010); religious organizations ($70,580); elementary and secondary schools ($67,360); psychiatric and substance abuse hospitals ($61,790); and other schools and instruction ($60,340). Most teachers work 10-month school years and break for two months during the summer. Some also teach summer school.
Frequently Asked Questions
Q: How much do high school teachers earn in California?
A: In 2020, high school teachers made an average salary of $86,900 in California.
Q: What is the salary for a high school teacher in New York?
A: High school teachers earned an average salary of $88,890 in New York state and $91,390 in the New York City metropolitan area in 2020.
Average High School Teacher Pay vs. Other Best Jobs
High School Teachers earned an average salary of $67,340 in 2020. Comparable jobs earned the following average salary in 2020: Elementary School Teachers made $65,420, Middle School Teachers made $64,990, School Counselors made $62,320, and Sports Coaches made $47,100.
70,000
52,500
35,000
17,500
0
70,000
52,500
35,000
17,500
0
High School Teacher
Elementary School Teacher
Middle School Teacher
School Counselor
Sports Coach
Jobs Related to High School Teacher
Elementary School Teacher – Average Salary $65,420
An elementary school teacher teaches young children basic subjects, including reading, math, science and history.
Middle School Teacher – Average Salary $64,990
A middle school teacher helps students usually enrolled in sixth through eighth grades maintain knowledge learned in elementary school and prepares them for the high school curriculum.
School Counselor – Average Salary $62,320
A school counselor assists students with academics and social or interpersonal issues.
Child and Family Social Worker – Average Salary $52,370
A child and family social worker works with children and families for the well-being of both. These social workers help with academic functioning, adoptions and foster home arrangement.