High School Teacher
High school teachers help prepare students for life after graduation. They teach academic lessons and various skills that students will need to attend college or to enter the job market. High school teachers generally instruct students in one subject area.
$65,220
Median Salary
$69,785
Mean Salary
1,078,000
Total Employment
1%
Job Growth
Little or no change
Bachelor's degree
Education
43,120
Openings/Year
Salary Distribution
10th Percentile $39,132
25th Percentile $50,872
Median $65,220
75th Percentile $83,482
90th Percentile $109,570
Salary Map
Lower Mid Higher
Top Employing States
Texas 116,647
California 96,116
New York 82,252
Florida 79,217
Pennsylvania 57,205
Salary by State
| # | State | Median Salary |
|---|---|---|
| 1 | Hawaii | $127,679 |
| 2 | California | $107,832 |
| 3 | District of Columbia | $103,976 |
| 4 | New Jersey | $100,880 |
| 5 | New York | $99,922 |
| 6 | Connecticut | $90,018 |
| 7 | Washington | $88,621 |
| 8 | Massachusetts | $88,496 |
| 9 | Vermont | $83,406 |
| 10 | Rhode Island | $82,979 |
| 11 | Maryland | $82,395 |
| 12 | Oregon | $81,997 |
| 13 | Virginia | $78,348 |
| 14 | Alaska | $74,187 |
| 15 | Nevada | $73,880 |
| 16 | Minnesota | $73,717 |
| 17 | Utah | $72,433 |
| 18 | Florida | $71,876 |
| 19 | Arizona | $68,294 |
| 20 | Colorado | $67,971 |
| 21 | South Dakota | $67,866 |
| 22 | Wyoming | $67,515 |
| 23 | Idaho | $66,695 |
| 24 | New Hampshire | $66,208 |
| 25 | North Dakota | $66,056 |
| 26 | Illinois | $65,234 |
| 27 | Montana | $64,684 |
| 28 | Pennsylvania | $64,081 |
| 29 | New Mexico | $63,652 |
| 30 | Delaware | $63,515 |
| 31 | Nebraska | $62,735 |
| 32 | Oklahoma | $62,275 |
| 33 | Iowa | $62,166 |
| 34 | Wisconsin | $62,036 |
| 35 | Georgia | $61,438 |
| 36 | Maine | $61,277 |
| 37 | Kentucky | $60,926 |
| 38 | South Carolina | $58,848 |
| 39 | Texas | $58,678 |
| 40 | Ohio | $58,053 |
| 41 | West Virginia | $57,975 |
| 42 | Michigan | $54,858 |
| 43 | North Carolina | $54,750 |
| 44 | Missouri | $54,337 |
| 45 | Alabama | $53,956 |
| 46 | Tennessee | $53,773 |
| 47 | Arkansas | $51,276 |
| 48 | Louisiana | $51,053 |
| 49 | Indiana | $50,258 |
| 50 | Kansas | $49,099 |
| 51 | Mississippi | $48,594 |
Frequently Asked Questions
What is the average salary for a High School Teacher?
The median salary for a High School Teacher is $65,220 per year nationally. Salaries range from $39,132 (10th percentile) to $109,570 (90th percentile).
What education do you need to become a High School Teacher?
A High School Teacher typically requires a bachelor's degree. Additional on-the-job training: internship/residency.
What is the job outlook for High School Teachers?
Employment of high school teachers is projected to grow 1% — little or no change. About 43,120 openings are expected each year.
Which state pays High School Teachers the most?
Hawaii pays the highest median salary for high school teachers at $127,679 per year.