Explore jobs
Find specific jobs
Explore careers
Explore professions
Best companies
Explore companies
The average salary for a Health Teacher in the U.S. is approximately $115,558 per year, or about $56 per hour. This figure reflects a blend of various factors, including state, educational background, and years of experience. For instance, teachers in states like California and New York often earn higher wages compared to their counterparts in other regions.
As with many professions, experience plays a significant role in salary potential. Entry-level health teachers can expect lower salaries, while those with several years in the field may see substantial increases. Additionally, advanced degrees or special certifications can enhance earning potential.
Health education remains a critical component in schools, emphasizing the importance of wellness and health literacy. Many districts are actively seeking qualified candidates, providing ample job opportunities across various states. Interested individuals can explore job boards, such as Zippia, to find and apply for positions that suit their career goals.
Let Zippia find your next health teacher job
Let Zippia find your next health teacher job
The highest-paying states for health teachers are Maryland, New York, and Rhode Island. The lowest average health teacher salary states are Oklahoma, Hawaii, and Maine.
| Rank | State | Avg. salary | Hourly rate |
|---|---|---|---|
| 1 | Maryland | $164,144 | $78.92 |
| 2 | Florida | $153,115 | $73.61 |
| 3 | Vermont | $152,700 | $73.41 |
| 4 | Wyoming | $153,602 | $73.85 |
| 5 | Iowa | $148,956 | $71.61 |
| 6 | Rhode Island | $155,885 | $74.94 |
| 7 | Kansas | $148,424 | $71.36 |
| 8 | Ohio | $141,357 | $67.96 |
| 9 | Pennsylvania | $152,890 | $73.50 |
| 10 | Wisconsin | $144,655 | $69.55 |
| 11 | Kentucky | $145,763 | $70.08 |
| 12 | Arkansas | $141,437 | $68.00 |
| 13 | Delaware | $150,104 | $72.17 |
| 14 | North Carolina | $136,951 | $65.84 |
| 15 | Utah | $149,561 | $71.90 |
| 16 | New York | $159,688 | $76.77 |
| 17 | Connecticut | $153,380 | $73.74 |
| 18 | Alabama | $142,597 | $68.56 |
| 19 | Tennessee | $133,790 | $64.32 |
| 20 | New Jersey | $150,674 | $72.44 |
| 21 | Michigan | $129,936 | $62.47 |
| 22 | Nebraska | $135,832 | $65.30 |
| 23 | Washington | $139,756 | $67.19 |
| 24 | Georgia | $131,431 | $63.19 |
| 25 | Nevada | $128,428 | $61.74 |
| 26 | Massachusetts | $144,990 | $69.71 |
| 27 | District of Columbia | $142,485 | $68.50 |
| 28 | Illinois | $137,030 | $65.88 |
| 29 | North Dakota | $132,332 | $63.62 |
| 30 | Mississippi | $128,721 | $61.89 |
| 31 | Missouri | $124,097 | $59.66 |
| 32 | Virginia | $131,720 | $63.33 |
| 33 | Arizona | $123,119 | $59.19 |
| 34 | Minnesota | $117,757 | $56.61 |
| 35 | Texas | $123,453 | $59.35 |
| 36 | West Virginia | $127,243 | $61.17 |
| 37 | Indiana | $111,914 | $53.80 |
| 38 | New Hampshire | $123,546 | $59.40 |
| 39 | Louisiana | $122,788 | $59.03 |
| 40 | Oklahoma | $107,363 | $51.62 |
| 41 | Alaska | $132,368 | $63.64 |
| 42 | Oregon | $130,401 | $62.69 |
| 43 | Colorado | $118,276 | $56.86 |
| 44 | California | $124,967 | $60.08 |
| 45 | New Mexico | $118,826 | $57.13 |
| 46 | South Carolina | $118,961 | $57.19 |
| 47 | Idaho | $98,434 | $47.32 |
| 48 | Hawaii | $105,356 | $50.65 |
| 49 | South Dakota | $98,946 | $47.57 |
| 50 | Montana | $93,577 | $44.99 |
| 51 | Maine | $99,922 | $48.04 |
The highest-paying cities for health teachers are Baltimore, MD, New York, NY, and Jacksonville, FL.
| Rank | City | Avg. salary | Hourly rate |
|---|---|---|---|
| 1 | Baltimore, MD | $178,025 | $85.59 |
| 2 | New York, NY | $171,330 | $82.37 |
| 3 | Jacksonville, FL | $170,667 | $82.05 |
| 4 | Pittsburgh, PA | $164,424 | $79.05 |
| 5 | New Haven, CT | $161,991 | $77.88 |
| 6 | Iowa City, IA | $160,499 | $77.16 |
| 7 | Kansas City, KS | $158,917 | $76.40 |
| 8 | Salt Lake City, UT | $158,008 | $75.97 |
| 9 | Milwaukee, WI | $153,965 | $74.02 |
| 10 | Cincinnati, OH | $150,456 | $72.33 |
| 11 | Boston, MA | $150,215 | $72.22 |
| 12 | Little Rock, AR | $148,888 | $71.58 |
| 13 | Seattle, WA | $145,019 | $69.72 |
| 14 | Chicago, IL | $142,789 | $68.65 |
| 15 | Omaha, NE | $142,186 | $68.36 |
| 16 | Durham, NC | $141,642 | $68.10 |
| 17 | Ann Arbor, MI | $134,187 | $64.51 |
| 18 | Portland, OR | $133,174 | $64.03 |
| 19 | Jackson, MS | $132,661 | $63.78 |
| 20 | Las Vegas, NV | $130,869 | $62.92 |
A health teacher's salary ranges from $61,000 a year at the 10th percentile to $216,000 at the 90th percentile.

| Percentile | Annual salary | Monthly salary | Hourly rate |
|---|---|---|---|
| 90th Percentile | $216,000 | $18,000 | $104 |
| 75th Percentile | $160,000 | $13,333 | $77 |
| Average | $115,558 | $9,630 | $56 |
| 25th Percentile | $83,000 | $6,917 | $40 |
| 10th Percentile | $61,000 | $5,083 | $29 |
The highest paying types of health teachers are science teacher, history teacher, and high school science teacher.
| Job title | Annual salary | Monthly salary | Hourly rate | Job openings |
|---|---|---|---|---|
| High School Science Teacher | $53,404 | $4,450 | $25.68 | 84,939 |
| High School English Teacher | $50,369 | $4,197 | $24.22 | 71,673 |
| Health And Physical Education Teacher | $47,140 | $3,928 | $22.66 | 156,643 |
| Language Arts Teacher | $51,969 | $4,331 | $24.99 | 88,551 |
| Math And Science Teacher | $46,589 | $3,882 | $22.40 | 71,273 |
| High School Teacher | $52,441 | $4,370 | $25.21 | 83,554 |
How would you rate the starting salaries for health teachers, as well as the prospects for salary advancement?
Dr. Bryan Carter Ph.D.
Director, Center for Digital Humanities, Associate Professor, Africana Studies, University of Arizona
Health teacher salaries at Baylor College of Medicine and Oregon Health & Science University are the highest-paying according to our most recent salary estimates. In addition, the average health teacher salary at companies like Medical College of Wisconsin and SUNY Downstate Health Sciences University are highly competitive.
| Rank | Company | Average salary | Hourly rate |
|---|---|---|---|
| 1 | Baylor College of Medicine | $188,603 | $90.67 |
| 2 | Oregon Health & Science University | $187,793 | $90.29 |
| 3 | Medical College of Wisconsin | $177,059 | $85.12 |
| 4 | SUNY Downstate Health Sciences University | $177,054 | $85.12 |
| 5 | Marshall University | $173,241 | $83.29 |
| 6 | Stanford University | $169,875 | $81.67 |
| 7 | Life Chiropractic College West | $169,106 | $81.30 |
| 8 | University of California | $165,696 | $79.66 |
| 9 | University of Iowa Center for Advancement | $164,200 | $78.94 |
| 10 | University of Mississippi Medical Center | $164,082 | $78.89 |
| 11 | UTHealth | $164,021 | $78.86 |
| 12 | University of Kentucky | $163,145 | $78.44 |
| 13 | Thomas Jefferson University | $162,436 | $78.09 |
| 14 | The University of Kansas Health System | $162,111 | $77.94 |
| 15 | AdventHealth | $161,583 | $77.68 |
| 16 | Bryn Mawr Urology | $161,431 | $77.61 |
| 17 | University of Washington | $161,398 | $77.60 |
| 18 | Creighton University | $160,635 | $77.23 |
| 19 | New York University | $159,682 | $76.77 |
| 20 | University of Pittsburgh | $158,737 | $76.32 |
The average health teacher salary has risen by $15,807 over the last ten years. In 2014, the average health teacher earned $99,751 annually, but today, they earn $115,558 a year. That works out to a 8% change in pay for health teachers over the last decade.
Compare health teacher salaries for cities or states with the national average over time.
Compare health teacher salaries for individual cities or states with the national average.
| Year | Avg. salary | Hourly rate | % Change |
|---|---|---|---|
| 2025 | $116,000 | $55.56 | +1.9% |
| 2024 | $113,000 | $54.49 | +2.2% |
| 2023 | $111,000 | $53.30 | +1.9% |
| 2022 | $109,000 | $52.29 | +1.9% |
| 2021 | $107,000 | $51.28 | +1.4% |
| Company | Job | Location | Date added | Salary |
|---|---|---|---|---|
| Ro Health, LLC | OT-School Health | Fontana, CA | 06/29/2025 | $146,090 |
| Illinois Association of School | Health Careers and Medical Terminology Teacher | Bloomington, IL | 06/28/2025 | $43,066 |
| Highline School District | Teacher CTE-11Th/12Th Grade Behavorial Health | Burien, WA | 06/25/2025 | $70,207 |
| Kindercare | Teachers at Hamilton Health Place Kindercare | Hamilton, NJ | 06/24/2025 | $33,705 |
| Mankato Area Public Schools | Health Teacher and Peek Instructor | Mankato, MN | 06/20/2025 | $49,591 |
| Oakridge School District 76 | Health Teacher-Oakridge Junior Senior High School | Ione, OR | 06/18/2025 | $47,705 |
| Stamford Public Schools | Steps Program FTE Pe/Health Teacher | Stamford, CT | 06/13/2025 | $52,922 |
| Salem-Keizer Public Schools | Health Teacher | Ione, OR | 06/12/2025 | $50,011 |
| Collaborative for Educational Services | Health/Wellness Teacher-Boston Metro (Dorchester/Roslindale) | Rowe, MA | 06/12/2025 | $57,234 |
| People Sustaining Kings Valley | Health Teacher | Eugene, OR | 06/10/2025 | $31,248 |
Search for health teacher jobs