Salaripedia
English

How much does a physics teacher make in Virginia?

$104,500a year

Median yearly pay for physics teachers in Virginia. That is $50.24 an hour or $8,708 a month.

Hourly
$50.24
Vs. national median
+4%
Rank among states
10 of 47
Jobs in the state
610
Pay range
Lowest 10%: $52,640Median: $104,500Highest 10%: $171,100
PercentileYearlyHourly
10th$52,640$25.31
25th$66,310$31.88
Median$104,500$50.24
75th$138,500$66.59
90th$171,100$82.26

Cities in Virginia

Metro areas, median yearly pay.

Richmond, VA$103,700
Harrisonburg, VA$101,200
Virginia Beach, VA$98,470
Washington, DC$95,430
Salaries for every job in Virginia

Nearby in the ranking

States with similar pay for physics teachers.

7. Delaware$108,800
8. Minnesota$107,200
9. Idaho$106,000
10. Virginia$104,500
11. Oregon$104,300
12. Iowa$104,300
13. Maine$104,300
Physics Teacher salary in all states

Frequently asked questions

How much does a physics teacher make an hour in Virginia?

The median hourly pay in Virginia is $50.24 ($104,500 a year).

Do physics teachers make more in Virginia than the national average?

Yes: $104,500 against $100,300 nationally, 4% more.

Where does Virginia rank for physics teacher pay?

Virginia ranks 10 of 47 states.

Which city in Virginia pays physics teachers the most?

Richmond, VA, with a median of $103,700 a year.

Source: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics (OEWS): pay in May 2025, published by BLS in 2026. Hourly pay is the yearly figure divided by 2,080 hours.