Post job

Physics teacher salary

Average physics teacher salary

$54,119

$26.02 hourly rate

Entry-level physics teacher salary
$36,000 yearly salary
Updated January 8, 2025

Average Physics Teacher Salary

The average salary for a physics teacher in the United States is approximately $54,119 per year, translating to about $26 per hour. This salary can differ significantly depending on factors like location, educational background, and years of experience.

Salary by State

States such as California and New York often offer higher salaries due to the higher cost of living and demand for qualified educators. For example, physics teachers in California can earn upwards of $70,000 annually, reflecting the state’s investment in education.

Career Advancement

As a physics teacher, opportunities for advancement include roles such as department head, curriculum developer, or educational consultant. These positions typically offer increased salaries and enhanced responsibilities, making them appealing for career growth.

Conclusion

Understanding these salary dynamics is crucial for aspiring physics teachers. By researching state-specific average salaries and considering career advancement pathways, educators can make informed decisions about their future.

On this page
Physics teacher salary by: 

Let Zippia find your next physics teacher job

Floating question marks illustration

Let Zippia find your next physics teacher job

Floating question marks illustration

Where can a Physics Teacher earn more?

Compare salary by location
Vs
104k
84k
64k
44k
24k
4k
Columbus, OH$81,839
Kansas City, MO$33,917
Compare salary by company
Vs
128k
108k
88k
68k
48k
Varian Medical Systems$107,431
Case Western Reserve University$77,540

Physics teacher salary estimates from across the web

Based on the latest salary information compiled by Zippia, Glassdoor, Ziprecruiter and Comparably, the average salary for a physics teacher typically falls between $52,750 and $83,786.
zippia
$54,119yearly
glassdoor[1]
$83,786yearly
comparably[2]
$62,000yearly
ZipRecruiter[3]
$52,750yearly

Average physics teacher salary by state

The highest-paying states for physics teachers are Massachusetts, Maryland, and Rhode Island. The lowest average physics teacher salary states are Montana, Arizona, and South Dakota.

  • State view
  • County view
Average salary:

Highest paying states for physics teachers

RankStateAvg. salaryHourly rate
1Maryland$78,280$37.63
2Vermont$73,961$35.56
3Connecticut$69,891$33.60
4Rhode Island$75,288$36.20
5New Jersey$69,723$33.52
6Delaware$68,153$32.77
7New York$72,841$35.02
8Massachusetts$81,866$39.36
9Illinois$64,401$30.96
10Michigan$61,685$29.66
11Wyoming$56,842$27.33
12Pennsylvania$66,380$31.91
13Ohio$70,229$33.76
14New Hampshire$57,514$27.65
15Maine$59,366$28.54
16Alaska$62,691$30.14
17Minnesota$56,590$27.21
18District of Columbia$62,619$30.11
19Nebraska$52,699$25.34
20Virginia$57,850$27.81
21North Carolina$54,347$26.13
22Nevada$49,719$23.90
23North Dakota$55,517$26.69
24South Carolina$51,766$24.89
25Florida$52,570$25.27
26Georgia$54,293$26.10
27Hawaii$58,878$28.31
28Washington$53,379$25.66
29West Virginia$52,171$25.08
30Colorado$45,987$22.11
31Kentucky$52,014$25.01
32Iowa$47,675$22.92
33Kansas$46,023$22.13
34California$53,592$25.77
35Alabama$49,894$23.99
36Indiana$43,429$20.88
37New Mexico$41,296$19.85
38Oregon$48,731$23.43
39Wisconsin$47,971$23.06
40Texas$44,218$21.26
41Montana$39,168$18.83
42Arizona$37,167$17.87
43Tennessee$44,332$21.31
44Utah$45,068$21.67
45Mississippi$40,709$19.57
46Idaho$36,365$17.48
47Louisiana$40,073$19.27
48Oklahoma$34,317$16.50
49Arkansas$39,651$19.06
50South Dakota$36,641$17.62
51Missouri$34,545$16.61

Highest paying cities for physics teachers

The highest-paying cities for physics teachers are Amherst, MA, Baltimore, MD, and New York, NY.

RankCityAvg. salaryHourly rate
1Amherst, MA$81,839$39.35
2Baltimore, MD$78,366$37.68
3New York, NY$73,128$35.16
4Camden, NJ$70,026$33.67
5Cincinnati, OH$67,265$32.34
6Philadelphia, PA$66,785$32.11
7Chicago, IL$64,833$31.17
8Washington, DC$62,606$30.10
9Oakland, CA$56,098$26.97
10Fort Lauderdale, FL$54,157$26.04
11Atlanta, GA$53,899$25.91
12Brownsville, TX$46,666$22.44
13Boulder, CO$46,105$22.17
14Franklin, TN$44,448$21.37
15New Orleans, LA$40,414$19.43
16Little Rock, AR$39,737$19.10
17Tulsa, OK$34,252$16.47
18Kansas City, MO$33,917$16.31

Physics teacher salary details

A physics teacher's salary ranges from $36,000 a year at the 10th percentile to $80,000 at the 90th percentile.

Average physics teacher salary graph
Average physics teacher salary graph, trends, and summary

What is a physics teacher's salary?

PercentileAnnual salaryMonthly salaryHourly rate
90th Percentile$80,000$6,667$38
75th Percentile$66,000$5,500$32
Average$54,119$4,510$26
25th Percentile$44,000$3,667$21
10th Percentile$36,000$3,000$17

Highest paying physics teacher jobs

The highest paying types of physics teachers are health teacher, science teacher, and student teacher.

Job titleAnnual salaryMonthly salaryHourly rateJob openings
Science Instructor$48,925$4,077$23.5240,936
High School English Teacher$50,369$4,197$24.2271,673
Language Teacher$51,413$4,284$24.7274,479
High School Science Teacher$53,404$4,450$25.6884,939
Student Teacher$59,035$4,920$28.3879,071
Social Studies Teacher$49,725$4,144$23.9194,087

Which companies pay physics teachers the most?

Physics teacher salaries at Varian Medical Systems and California Institute of Technology are the highest-paying according to our most recent salary estimates. In addition, the average physics teacher salary at companies like University of California, Berkeley and University of California are highly competitive.

Wage gap by gender, race and education

$50,000$49,200$48,400$47,600$46,800$46,000
MaleFemale

Physics teacher salary trends

The average physics teacher salary has risen by $7,403 over the last ten years. In 2014, the average physics teacher earned $46,716 annually, but today, they earn $54,119 a year. That works out to a 8% change in pay for physics teachers over the last decade.

Compare physics teacher salaries for cities or states with the national average over time.

Average physics teacher salary over time

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

Physics teacher salary by year

YearAvg. salaryHourly rate% Change
2025$54,100$26.02+1.9%
2024$53,100$25.52+2.2%
2023$51,900$24.96+1.9%
2022$50,900$24.49+1.9%
2021$50,000$24.02+1.4%

Recently added physics teacher salaries

CompanyJobLocationDate addedSalary
High Tech High9Th Grade Physics TeacherIone, CA06/29/2025$63,280
Idea Public Schools11Th Grade Physics Teacher-Idea Hardy College Prep)Houston, TX06/29/2025$62,500
San Juan UnifiedPhysics Teacher [FTE ] at Mira Loma High School (PC #: 29989/Job ID # 5787)Carmichael, CA06/20/2025$48,327
The Harker SchoolPhysics Teacher, Middle School (Temporary)San Jose, CA06/20/2025$75,000
Northern Valley Regional High School DistrictPhysics TeacherDemarest, NJ06/18/2025$64,526
Fairmont SchoolsPhysics TeacherAnaheim, CA06/16/2025$50,000
Grace Church SchoolInterim HS Physics TeacherNew York, NY06/14/2025$68,000
Triumph Inc.Physical and Outdoor TeacherTaunton, MA06/10/2025$50,547
Cristo Rey Jesuit High SchoolPhysics TeacherMinneapolis, MN06/06/2025$49,000
Berkeley Unified School DistrictPhysics Teacher FTE-Berkeley High School SYBerkeley, CA06/05/2025$56,369

Physics teacher salary FAQs

Search for physics teacher jobs

Browse education, training, and library jobs