Science Teacher

Science Teacher Salary

Average Yearly Salary
$53,000
$33,000
Min 10%
$53,000
Median 50%
$85,000
Max 90%
Highest Paying City
New York, NY
Highest Paying State
New York
Average Experience Level
4.1 years
How much does a science teacher make?
Science Teachers in America make an average salary of $53,811 per year or $25.87 per hour. The top 10 percent make over $85,000 per year, while the bottom 10 percent make under $33,000 per year. Professional companies and Hospitality companies are the best when it comes to the number of employment opportunities. New York, Massachusetts, Connecticut, New Jersey, and Rhode Island are some of the states with the best Science Teacher salaries in the US. The typical tenure for a Science Teacher is 4.1 years.
Annual Salaries For Related Jobs

Average Science Teacher Salary By Location

Across America, Science Teachers make on average $53,811 annually or $25.87 hourly. Working in New York, NY as a Science Teacher will pay you the highest wages at around $76,329 per year. Even as an entry-level Science Teacher, you will make $43,000 per year in New York, NY. New York, Massachusetts, Connecticut, New Jersey, and Rhode Island are the states with the highest payscale for Science Teachers. North Carolina, Arizona, Mississippi, South Dakota, and West Virginia are the lowest earners.
RankCityAverage Salary
1
New York, NY
$76,329
2
Boston, MA
$71,171
3
Los Angeles, CA
$65,596
4
Baltimore, MD
$64,362
5
Chicago, IL
$64,198

Average Science Teacher Salary By Company

Like every industry, there is a range of salaries a Science Teacher makes. Professional companies and Hospitality companies are the best when it comes to the number of employment opportunities. California Institute of the Arts and MD Anderson Cancer Center are the highest paying companies. In addition, companies like Dr Ralph H Poteet High School and Bentley University report highly competitive salaries for Science Teachers.

Average Science Teacher Pay By Industry

Science Teacher salaries can vary depending on the industry. By looking at our data, we can see that Utilities companies, Energy companies, and Non Profits companies pay their Science Teachers well. Utilities companies pay their Science Teachers the highest wages, averaging $56,153 per year. Energy companies and Non Profits companies pay well too, at $55,495 and $53,808, respectively. The average salary for Science Teachers in the Hospitality industry is lower than the rest, coming in at $48,200.
RankIndustryAverage Salary
1
Utilities
$56,153
2
Energy
$55,495
3
Non Profits
$53,808
4
Professional
$53,754
5
Education
$53,604

Recently Added Science Teacher Salaries

Company
Job
Location
Date Added
Salary
01/31/2020
$40,200
Science Teacher
01/29/2020
$55,260
Lemoore Union Elementary
Science Teacher
01/24/2020
$51,525
Snowline Joint Unified
Science Teacher
01/22/2020
$47,005
South Monterey County Joint Union High School District (Formerly King City
Science Teacher
01/16/2020
$56,929
Edinburg Independent School District
Science Teacher
01/11/2020
$49,033
01/09/2020
$35,635
12/21/2019
$54,745
San Lorenzo Unified
Science Teacher
12/20/2019
$53,611
12/18/2019
$57,657
Show More