The average salary for a high school teacher in the United States is around $59,043 per year.
Avg Salary
High school teachers earn an average yearly salary of $59,043.
Wages typically start from $38,820 and go up to $89,803.
6% below national average Updated in 2019
High school teacher earnings by seniority
Top-level high school teacher earnings begin at:
$43.17 per hour
$89,803 per year
Senior-level high school teacher earnings begin at:
$35.40 per hour
$73,625 per year
Mid-level high school teacher earnings begin at:
$28.39 per hour
$59,043 per year
Junior-level high school teacher earnings begin at:
$22.76 per hour
$47,350 per year
Starting level high school teacher earnings begin at:
$18.66 per hour
$38,820 per year
Approximate values based on highest and lowest earning segments.
High school teacher salary by state
State Name | Average Salary |
---|---|
California | $82,670 |
New York | $81,290 |
Massachusetts | $77,830 |
Connecticut | $76,770 |
Alaska | $75,780 |
New Jersey | $74,700 |
Rhode Island | $73,460 |
Oregon | $71,910 |
Maryland | $71,170 |
Washington | $68,740 |
Delaware | $64,940 |
Virginia | $63,990 |
Illinois | $63,986 |
Vermont | $63,890 |
District of Columbia | $62,500 |
Michigan | $62,040 |
Ohio | $61,740 |
Minnesota | $61,570 |
New Hampshire | $60,850 |
Hawaii | $60,810 |
Wyoming | $60,140 |
Texas | $57,800 |
Nevada | $57,730 |
Georgia | $57,430 |
Utah | $57,400 |
Nebraska | $56,750 |
Wisconsin | $56,700 |
Maine | $54,520 |
Iowa | $54,446 |
Pennsylvania | $53,809 |
New Mexico | $53,710 |
South Carolina | $53,320 |
North Dakota | $53,000 |
Florida | $52,120 |
Tennessee | $52,020 |
Colorado | $51,780 |
Idaho | $51,170 |
Arkansas | $50,760 |
Kentucky | $50,307 |
Louisiana | $50,280 |
Kansas | $49,614 |
Guam | $49,350 |
Montana | $49,030 |
Missouri | $48,170 |
Indiana | $47,703 |
Alabama | $47,394 |
North Carolina | $46,760 |
West Virginia | $46,270 |
Mississippi | $46,130 |
Arizona | $44,225 |
Virgin Islands, U.S. | $43,630 |
South Dakota | $42,770 |
Oklahoma | $41,280 |
Puerto Rico | $31,870 |
How do high school teacher salaries compare to similar careers?
High school teachers earn 9% less than similar careers in the United States. On average, they make less than school psychologists but more than health educators.
Career | Median Salary |
---|---|
School psychologist salary | $78K |
Nurse educator salary | $75K |
Professor salary | $65K |
Physical education teacher salary | $63K |
Music teacher salary | $59K |
High school teacher salary | $59K |
Kindergarten teacher salary | $57K |
School counselor salary | $55K |
Elementary school teacher salary | $55K |
Health educator salary | $53K |
Source: CareerExplorer (Aggregated)