SalaryCalculations

Public School Teacher Salary

Reported under the Middle School Teachers, Except Special and Career/Technical Education occupation.

Median annual

$64,370

Median hourly

$31

Average annual

$72,030

Typical range

$48,080–$102,540

Pay distribution

10th$48,080
25th$58,530
Median$64,370
75th$80,490
90th$102,540

Salary calculator

Hourly
$30.95
Daily
$248
Weekly
$1,238
Bi-weekly
$2,476
Monthly
$5,364
Annual
$64,370

$64,370 a year is around the 50th percentile for Public School Teachers. The median is $64,370.

Looking for the full picture? See the Middle School Teachers, Except Special and Career/Technical Education salary guide with pay by state and metro area.

Other titles for this role