How Much Does A History Teacher Make?

Teaching history to young minds is a very fulfilling profession. Not only do they get to enlighten students about the happenings in the past, it also gives them the opportunity to influence how students think about the world and the way they interpret current events.

Many history teachers aren’t in it for the money because the pay isn’t exactly lucrative. Many of them have the passion for sharing what they know to their students. That being said, history teachers in college are paid more than those who teach in high school.

Average History Teacher Annual Salary

$80,880

The average annual salary for history teachers is $80,880 a year. Salaries start at $38,000 a year and go up to $130,530 a year.

Stats were based out of 21,800 employed history teachers in the United States.

Does Your Pay Depend On Your Experience?

Executive History Teacher

$130,530/year

(Top 10% of History Teachers)


Senior History Teacher

$97,150/year

(Top 25% of History Teachers)


Mid Level History Teacher

$71,820/year

(Median)


Junior History Teacher

$52,760/year

(Bottom 25% of History Teachers)


Entry Level History Teacher

$38,000/year

(Bottom 10% of History Teachers)


History Teacher Average Salary Comparison

Law Teachers, Postsecondary
$134k / year
$0 / hour
Art, Drama, and Music Teachers, Postsecondary
$81k / year
$0 / hour
History Teachers, Postsecondary
$80k / year
$0 / hour
Philosophy and Religion Teachers, Postsecondary
$77k / year
$0 / hour
English Language and Literature Teachers, Postsecondary
$76k / year
$0 / hour
Social Work Teachers, Postsecondary
$74k / year
$0 / hour
Communications Teachers, Postsecondary
$74k / year
$0 / hour
Postsecondary Teachers, All Other
$73k / year
$0 / hour
Foreign Language and Literature Teachers, Postsecondary
$73k / year
$0 / hour
Home Economics Teachers, Postsecondary
$72k / year
$0 / hour

Top 10 Highest Paying States For History Teachers

Top 10 Highest Paying Cities For History Teachers

History Teacher Salary By State

Rank State Annual Salary
#1 California $106,420
#2 Massachusetts $93,720
#3 New York $92,860
#4 New Hampshire $91,410
#5 Michigan $91,030
#6 Illinois $89,330
#7 Connecticut $89,850
#8 Utah $86,960
#9 Ohio $84,180
#10 District of Columbia $83,060
#11 Florida $83,200
#12 Rhode Island $83,630
#13 Arkansas $83,940
#14 New Jersey $83,810
#15 Minnesota $82,010
#16 Maine $82,020
#17 North Dakota $82,620
#18 Maryland $81,260
#19 Wisconsin $81,630
#20 Iowa $80,230
#21 New Mexico $80,330
#22 Kentucky $79,760
#23 Texas $78,210
#24 Pennsylvania $77,390
#25 Delaware $77,200
#26 Oregon $76,980
#27 Indiana $76,200
#28 Vermont $75,610
#29 Mississippi $73,760
#30 Nebraska $72,390
#31 Idaho $71,860
#32 Missouri $71,250
#33 Hawaii $70,820
#34 Virginia $69,820
#35 North Carolina $69,530
#36 Georgia $68,540
#37 Colorado $68,040
#38 South Carolina $67,280
#39 Washington $66,420
#40 South Dakota $66,110
#41 Alabama $65,230
#42 Arizona $65,800
#43 Tennessee $65,910
#44 Puerto Rico $63,160
#45 Louisiana $63,710
#46 Oklahoma $58,500
#47 Montana $55,390
#48 Kansas $50,670
#49 West Virginia $50,330

Data provided by the Bureau of Labor Statistics (BLS).

Career Spotlight: History Teacher

How To Become A History Teacher

How To Become A History Teacher

If you love history and are passionate about sharing what you know with high school students, you can combine both these interests by being a history teacher. In this profession, you will not only be [...]

Leave A Comment