Skip to main content
Gray Hair Jobs

Teacher Salary

The short answer

The median pay for secondary school teachers, except special and career/technical education in the U.S. was $72,040 a year in May 2025, according to the Bureau of Labor Statistics. Most earned between $48,780 and $107,600.

Pay range

Lower pay (10% earn less)
$48,780
Middle (median)
$72,040
Higher pay (10% earn more)
$107,600

Government category: Secondary School Teachers, Except Special and Career/Technical Education. National figures for May 2025; pay in your area may be higher or lower.

Frequently asked questions

How much does a teacher make?

The median pay for secondary school teachers, except special and career/technical education in the U.S. was $72,040 a year in May 2025, according to the Bureau of Labor Statistics. Most earned between $48,780 and $107,600.

What do current teaching jobs on Gray Hair Jobs pay?

Of 11 current listings that post a yearly pay range, the typical (median) midpoint is $102,935. Pay depends on location, experience and hours.

Can I earn this working part-time?

The figures above are for all workers, most of them full-time. Part-time pay is usually quoted per hour. Check each listing for its exact pay and hours.

Next steps

Sources