TeacherSalary.org
StatesCalculatorAboutContactSubmit Salary

High School Teacher Salary

Real, self-reported pay data from High School Teachers across the US — 177 submissions and counting.

Reported
177
Avg Salary
$86,167
Median
$85,000
Highest
$189,000
Avg Exp
13yr
States
45
Degree Level
108
Master's
61%
66
Bachelor's
37%
3
Doctorate
2%
Top States Reporting
California
31
Illinois
13
Washington
13
Florida
9
New York
9

High School Teacher Salaries

177 results
DateStatePositionSalaryEducationExp.
TodayIllinoisHigh School$111,000Master's18yr
TodayMissouriHigh School$62,500Bachelor's3yr
TodayNew YorkHigh School$127,619Master's11yr
TodayGeorgiaHigh School$83,000Master's24yr
TodayIllinoisHigh School$140,000Master's21yr
TodayNew JerseyHigh School$62,500Master's4yr
TodayCaliforniaHigh School$110,000Master's22yr
TodayCaliforniaHigh School$120,000Master's19yr
TodayTexasHigh School$73,000Master's9yr
TodayFloridaHigh School$59,000Bachelor's30yr
YesterdayCaliforniaHigh School$119,000Master's19yr
YesterdayNorth DakotaHigh School$56,000Master's19yr
YesterdaySouth CarolinaHigh School$50,000Bachelor's1yr
YesterdayCaliforniaHigh School$97,000Bachelor's19yr
YesterdayWyomingHigh School$62,000Master's1yr
YesterdayCaliforniaHigh School$189,000Master's24yr
YesterdayWashingtonHigh School$88,000Master's10yr
YesterdayMichiganHigh School$52,000Bachelor's2yr
YesterdayNew YorkHigh School$70,000Master's14yr
YesterdayIllinoisHigh School$96,000Master's16yr
2d agoWashingtonHigh School$136,000Master's13yr
2d agoCaliforniaHigh School$109,000Master's7yr
2d agoNevadaHigh School$60,000Master's5yr
2d agoMassachusettsHigh School$113,000Master's15yr
2d agoArkansasHigh School$76,000Bachelor's17yr
Illinois
High School · Master's · 18yr exp
$111,000
Today
Missouri
High School · Bachelor's · 3yr exp
$62,500
Today
New York
High School · Master's · 11yr exp
$127,619
Today
Georgia
High School · Master's · 24yr exp
$83,000
Today
Illinois
High School · Master's · 21yr exp
$140,000
Today
New Jersey
High School · Master's · 4yr exp
$62,500
Today
California
High School · Master's · 22yr exp
$110,000
Today
California
High School · Master's · 19yr exp
$120,000
Today
Texas
High School · Master's · 9yr exp
$73,000
Today
Florida
High School · Bachelor's · 30yr exp
$59,000
Today
California
High School · Master's · 19yr exp
$119,000
Yesterday
North Dakota
High School · Master's · 19yr exp
$56,000
Yesterday
South Carolina
High School · Bachelor's · 1yr exp
$50,000
Yesterday
California
High School · Bachelor's · 19yr exp
$97,000
Yesterday
Wyoming
High School · Master's · 1yr exp
$62,000
Yesterday
California
High School · Master's · 24yr exp
$189,000
Yesterday
Washington
High School · Master's · 10yr exp
$88,000
Yesterday
Michigan
High School · Bachelor's · 2yr exp
$52,000
Yesterday
New York
High School · Master's · 14yr exp
$70,000
Yesterday
Illinois
High School · Master's · 16yr exp
$96,000
Yesterday
Washington
High School · Master's · 13yr exp
$136,000
2d ago
California
High School · Master's · 7yr exp
$109,000
2d ago
Nevada
High School · Master's · 5yr exp
$60,000
2d ago
Massachusetts
High School · Master's · 15yr exp
$113,000
2d ago
Arkansas
High School · Bachelor's · 17yr exp
$76,000
2d ago
Page 1 of 8 · 177 results
Explore More
Want to see salaries from all positions?
View Full Database →

People Also Ask

How much does a High School Teacher make?+

Based on self-reported salaries on TeacherSalary.org, the average High School Teacher salary in the US is $86,167. Pay varies significantly by state, district, and years of experience.

What state pays High School Teachers the most?+

Among states with reported data, California has the most High School Teacher submissions. California, Washington, and New York typically offer the highest teacher salaries nationally.

What degree do you need to be a High School Teacher?+

Most public school High School Teacher positions require at minimum a bachelor's degree plus a state teaching license. Many districts pay higher on the salary schedule for a master's degree or additional graduate credits.

Is High School Teacher a good career?+

Teaching offers strong job stability, summers off, and defined-benefit pension plans in most states. Salary has historically lagged other degree-requiring professions, but benefits, schedule, and job security make it attractive for many. Use this database to compare pay in specific states and districts before accepting a position.

What is the starting salary for a High School Teacher?+

Starting salaries for High School Teachers vary widely — from around $35,000 in some Southern states to over $60,000 in California, New York, and Washington. A teacher with a bachelor's degree and no experience typically starts at the bottom of the district's salary schedule.

Do High School Teachers get a pension?+

Most public school High School Teachers are enrolled in their state's defined-benefit pension system. Pension vesting typically requires 5–10 years of service. Teachers at private or charter schools may not be covered by the state pension.

Add Your Data
Work as a High School Teacher? Share your salary.

Anonymous. Takes 60 seconds. Helps thousands of educators negotiate fairly.

Submit Your Salary →