Post Job
Updated April 6, 2023

Science Teacher Salary Estimate

$59,788

$28.74 hourly

Entry level Salary
$40,000 yearly

How much does a Science Teacher make?

The average salary for a science teacher in the United States is $59,788. Science teacher salaries typically range between $40,000 and $87,000 a year. The average hourly rate for science teachers is $28.74 per hour.

Location, education, and experience impacts how much a science teacher can expect to make. Science teachers make the most in Massachusetts, Maryland, Washington, Rhode Island, and New York.

Research Summary.
  • The average salary for a science teacher is $59,788 in the US.
  • The average science teacher salary ranges between $40,000 and $87,000 in the US.
  • Hourly rates for science teachers in the US typically range between $19 and $41 an hour.
  • The average science teacher salary is $96,096 in Massachusetts, $88,908 in Maryland, and $86,866 in Washington. These are the three highest-paying states for science teachers in the US.
  • Pace University has the highest average salary for science teachers.
  • Education is the highest-paying industry for science teachers in the US.

Highest Paying States For Science Teachers

While a science teacher can average a salary of $59,788 per year, or $28.74 per hour, there are many opportunities for science teachers to make more. For example, in Boston, MA you might make $96,006 per year. Other high-paying locations include Baltimore, MD, New York, NY and Philadelphia, PA. If you're in an entry-level position, your best bet is to move to Boston, MA where the average starting salary is $67,000. The highest paying states for science teachers include Massachusetts, Maryland and Washington. Meanwhile, Mississippi, Arizona, and Arkansas offer the lowest salaries.
  • State View
  • County View
Average Salary:

Science Teacher average salary by State

RankStateAvg. SalaryHourly RateJob Count
1Maryland$88,908$42.741,012
2Vermont$83,233$40.02124
3Massachusetts$96,096$46.201,003
4Connecticut$83,576$40.18457
5New Jersey$81,710$39.281,380
6Rhode Island$85,083$40.91129
7New York$83,906$40.341,457
8New Hampshire$71,640$34.44301
9Illinois$72,214$34.721,739
10Delaware$75,309$36.21138
11Washington$86,866$41.76625
12Michigan$68,465$32.921,007
13Pennsylvania$74,948$36.031,171
14Wyoming$65,551$31.5194
15District of Columbia$74,254$35.70205
16Oregon$73,236$35.21371
17Minnesota$64,885$31.19735
18Maine$67,017$32.22129
19Virginia$67,420$32.41919
20Nevada$58,181$27.97596
21Nebraska$58,107$27.94270
22Utah$65,491$31.49260
23Florida$61,892$29.761,646
24Wisconsin$64,159$30.85441
25Ohio$62,717$30.15818
26North Dakota$62,668$30.1378
27Alaska$70,152$33.7341
28Iowa$57,350$27.57345
29Alabama$60,815$29.24251
30California$65,669$31.572,472
31North Carolina$57,308$27.55993
32South Carolina$56,997$27.40474
33Georgia$59,386$28.55929
34Montana$49,893$23.99207
35Idaho$56,897$27.35151
36West Virginia$57,266$27.5390
37Tennessee$54,181$26.05536
38Kansas$52,557$25.27325
39Hawaii$63,585$30.5760
40Colorado$49,760$23.92813
41Indiana$52,179$25.09658
42New Mexico$44,888$21.58280
43Kentucky$55,193$26.54278
44Texas$50,794$24.422,095
45Arizona$44,151$21.23831
46Louisiana$49,631$23.86274
47Oklahoma$39,594$19.04367
48Mississippi$44,459$21.37197
49Arkansas$43,611$20.97222
50Missouri$41,237$19.83526
51South Dakota$40,634$19.5454

Highest Paying Cities For Science Teachers

RankCityAvg. SalaryHourly RateJob Count
1Boston, MA$96,006$46.163
2Baltimore, MD$89,077$42.831
3New York, NY$84,124$40.4412
4Philadelphia, PA$75,398$36.256
5Washington, DC$74,212$35.6810
6Chicago, IL$72,957$35.0839
7Detroit, MI$68,705$33.038
8Los Angeles, CA$64,982$31.2411
9Cleveland, OH$64,220$30.881
10Austin, MN$63,322$30.44
11Savannah, GA$61,443$29.54
12Jacksonville, FL$59,506$28.613
13Wilson, NC$59,435$28.57
14Las Vegas, NV$57,814$27.8023
15Brownsville, TX$54,023$25.97

Science Teachers Salary Details

Average Science Teacher Salary Graph
Average Science Teacher Salary Graph, Trends, and Summary

What is a Science Teacher's Salary?

PercentileAnnual SalaryMonthly SalaryHourly Rate
90th Percentile$87,000$7,250$42
75th Percentile$73,000$6,083$35
Average$59,788$4,982$29
25th Percentile$48,000$4,000$23
10th Percentile$40,000$3,333$19

Highest Paying Types of Science Teachers

Job TitleAnnual SalaryMonthly SalaryHourly RateJob Openings
English Language Arts Teacher$48,483$4,040$23.3188,793
Learning Support Teacher$33,914$2,826$16.30120,054
Elementary School Teacher$52,161$4,347$25.0884,607
Long Term Substitute Teacher$42,808$3,567$20.5869,133
Summer School Teacher$52,828$4,402$25.4086,467
5th Grade Teacher$46,300$3,858$22.2657,358

Which Companies Pay Science Teachers The Most?

The highest paying companies for science teachers are Pace University and University of Massachusetts Medical School according to our most recent salary estimates. In addition, companies like Georgetown Preparatory School and UC Merced report highly competitive wages for science teachers.
RankCompanyAverage SalaryHourly RateJob Openings
1Pace University$117,891$56.683
2University of Massachusetts Medical School$111,846$53.77
3Georgetown Preparatory School$99,576$47.87
4UC Merced$97,278$46.77
5University of San Diego$96,918$46.60
6University of Washington$96,750$46.512
7Georgetown University$96,311$46.306
8Hackensack Meridian Health$95,656$45.9925
9Harvard University$95,610$45.976
10California Institute of Technology$95,585$45.95
11University of Delaware$94,576$45.4714
12Boston College$94,037$45.212
13University of Southern California$93,943$45.166
14Stanford University$93,871$45.139
15University of California$93,581$44.9911
16University of St. Thomas$93,086$44.751
17University of California-Berkeley$93,083$44.75
18Rutgers University$92,890$44.6639
19Boston Public Schools$92,815$44.62236
20Claremont Graduate University$92,758$44.60

Science Teacher Pay Trends

Average Science Teacher Salary Over Time

Compare salaries for individual cities or states with the national average.

    Science Teacher Salary By Year

    YearAvg. SalaryHourly Rate% Change
    2023$59,800$28.74+1.9%
    2022$58,600$28.19+2.2%
    2021$57,400$27.58+1.9%
    2020$56,300$27.05+1.9%
    2019$55,200$26.53+1.4%

    Recently Added Science Teacher Salaries

    CompanyJobLocationDate AddedSalary
    Rm GroupScience TeacherTucson, AZ05/02/2023$41,777
    New Jersey Department of Children and FamiliesScience Teacher (Posting)Scotch Plains, NJ05/02/2023$58,031
    Florida Sheriffs Youth RanchesScience Teacher-Donald Ralph Cooke SchoolLive Oak, FL05/01/2023$41,600
    EdnovateFounding Science TeacherLos Angeles, CA05/01/2023$57,500
    Mastery Charter SchoolsElementary Science Teacher-3Rd-5Th Grade School YearPhiladelphia, PA04/30/2023$55,000
    Options for Youth-San Bernardino CountyScience TeacherVictorville, CA04/28/2023$68,000
    The Accelerated SchoolsEligibility Pool Secondary Science Teacher Chemistry Signing Bonus)Los Angeles, CA04/27/2023$55,140
    Region VII Education Service CenterAgriculture Science TeacherHallsville, TX04/27/2023$42,900
    Mad Science of MaineMad Science Enrichment Camp TeacherPortland, ME04/26/2023$24,783
    Acceleration AcademiesScience Content Coach (Science Teacher)Las Vegas, NV04/25/2023$55,000

    Science Teacher Salaries FAQs

    What State Pays Science Teachers The Most?

    Massachusetts pays Science Teachers the most in the United States, with an average salary of $96,096 per year, or $46.20 per hour.

    How Do I Know If I'm Being Paid Fairly As A Science Teacher?

    You know if you are being paid fairly as a Science Teacher if your pay is close to the average pay for the state you live in. For example, if you live in Maryland you should be paid close to $88,908 per year.

    Search For Science Teacher Jobs