High School Science Teacher

High School Science Teacher Salary

Average Yearly Salary
$55,000
$42,000
Min 10%
$55,000
Median 50%
$72,000
Max 90%
Best Paying Company
Newark Public Schools
Highest Paying City
Albany, NY
Highest Paying State
Alaska
Average Experience Level
3.9 years
How much does a high school science teacher make?
High School Science Teachers in America make, on average, $55,254 a year or $26.56 per hour. If you are in the top 10 percent, you will make over $72,000; however, if you are in the bottom 10 percent, you will earn less than $42,000 per year. Professional companies and Finance companies tend to have the highest concentration of employment in this field. Alaska, Massachusetts, New York, Connecticut, and Oregon have the highest paying High School Science Teacher jobs. Most High School Science Teachers spend 3.9 years in the position.
Annual Salaries For Related Jobs

Average High School Science Teacher Salary By Location

High School Science Teachers in the US makes an average salary of $55,254 per year or $26.56 per hour. High School Science Teachers make the most in Albany, NY at about $72,356 per year. Even an entry-level High School Science Teacher makes $53,000 per year in Albany, NY. Alaska, Massachusetts, New York, Connecticut, and Oregon are the states with the highest payscale for High School Science Teachers. Mississippi, Arizona, Missouri, West Virginia, and Oklahoma are the lowest earners.
RankCityAverage Salary
1
Albany, NY
$72,356
2
Baltimore, MD
$58,932
3
Chicago, IL
$57,898
4
Philadelphia, PA
$54,878
5
Montebello, CA
$53,493

Average High School Science Teacher Salary By Company

High School Science Teachers report their job security as good. Just as in every field, some employers pay higher wages than others. Employers that have the highest concentration of job opportunities for High School Science Teachers are Professional companies and Finance companies. Companies like Newark Public Schools or Whitefield Academy will get you the highest pay packages. Companies like Springfield School District 19 and Clear Lake School District also pay high salaries to their High School Science Teachers.

Average High School Science Teacher Pay By Industry

High School Science Teacher salaries can vary depending on the industry. Our analysis shows that Energy companies, Utilities companies, and Non Profits companies pay higher-than-average wages for High School Science Teachers. Energy companies pay their High School Science Teachers the highest wages, averaging $57,338 per year. Utilities companies and Non Profits companies pay well too, at $57,100 and $56,072, respectively. The average salary for High School Science Teachers in the Hospitality industry is lower than the rest, coming in at $50,261.
RankIndustryAverage Salary
1
Energy
$57,338
2
Utilities
$57,100
3
Non Profits
$56,072
4
Education
$53,576
5
Manufacturing
$53,436

Recently Added High School Science Teacher Salaries

Company
Job
Location
Date Added
Salary
Liberty Union High School District
High School Science Teacher
01/29/2020
$54,331
Manteca Unified School District
High School Science Teacher
01/22/2020
$54,455
San Jacinto Unified School District
High School Science Teacher
01/09/2020
$52,532
People's Preparatory Charter School
High School Science Teacher
12/31/2019
$55,000
Dcsdk12
High School Science Teacher
12/18/2019
$43,000
Liberty Union High School District
High School Science Teacher
12/18/2019
$53,266
Manteca Unified School District
High School Science Teacher
11/16/2019
$54,455
Dcsdk12
High School Science Teacher
11/14/2019
$43,000
Pittsburg Unified Sd
High School Science Teacher
10/31/2019
$50,299
Salinas Union High School District
High School Science Teacher
10/25/2019
$47,715
Show More