Post job

Health teacher salary

Quoted expert
Dr. Bryan Carter Ph.D.

Average health teacher salary

$115,558

$55.56 hourly rate

Entry-level health teacher salary
$61,000 yearly salary
Updated January 8, 2025

Understanding Health Teacher Salaries

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.

Salary Variations by Experience

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.

Job Opportunities

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.

On this page
Health teacher salary by: 

Let Zippia find your next health teacher job

Floating question marks illustration

Let Zippia find your next health teacher job

Floating question marks illustration

Where can a Health Teacher earn more?

Compare salary by location
Vs
201k
181k
161k
141k
121k
101k
Columbus, OH$178,025
Las Vegas, NV$130,869
Compare salary by company
Vs
209k
189k
169k
149k
129k
Baylor College of Medicine$188,603
University of Pittsburgh$158,737

Health teacher salary estimates from across the web

Based on the latest salary information compiled by Zippia, Glassdoor, Ziprecruiter and Comparably, the average salary for a health teacher typically falls between $43,250 and $115,558.
zippia
$115,558yearly
glassdoor[1]
$57,810yearly
comparably[2]
$80,112yearly
ZipRecruiter[3]
$43,250yearly

Average health teacher salary by state

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.

  • State view
  • County view
Average salary:

Highest paying states for health teachers

RankStateAvg. salaryHourly rate
1Maryland$164,144$78.92
2Florida$153,115$73.61
3Vermont$152,700$73.41
4Wyoming$153,602$73.85
5Iowa$148,956$71.61
6Rhode Island$155,885$74.94
7Kansas$148,424$71.36
8Ohio$141,357$67.96
9Pennsylvania$152,890$73.50
10Wisconsin$144,655$69.55
11Kentucky$145,763$70.08
12Arkansas$141,437$68.00
13Delaware$150,104$72.17
14North Carolina$136,951$65.84
15Utah$149,561$71.90
16New York$159,688$76.77
17Connecticut$153,380$73.74
18Alabama$142,597$68.56
19Tennessee$133,790$64.32
20New Jersey$150,674$72.44
21Michigan$129,936$62.47
22Nebraska$135,832$65.30
23Washington$139,756$67.19
24Georgia$131,431$63.19
25Nevada$128,428$61.74
26Massachusetts$144,990$69.71
27District of Columbia$142,485$68.50
28Illinois$137,030$65.88
29North Dakota$132,332$63.62
30Mississippi$128,721$61.89
31Missouri$124,097$59.66
32Virginia$131,720$63.33
33Arizona$123,119$59.19
34Minnesota$117,757$56.61
35Texas$123,453$59.35
36West Virginia$127,243$61.17
37Indiana$111,914$53.80
38New Hampshire$123,546$59.40
39Louisiana$122,788$59.03
40Oklahoma$107,363$51.62
41Alaska$132,368$63.64
42Oregon$130,401$62.69
43Colorado$118,276$56.86
44California$124,967$60.08
45New Mexico$118,826$57.13
46South Carolina$118,961$57.19
47Idaho$98,434$47.32
48Hawaii$105,356$50.65
49South Dakota$98,946$47.57
50Montana$93,577$44.99
51Maine$99,922$48.04

Highest paying cities for health teachers

The highest-paying cities for health teachers are Baltimore, MD, New York, NY, and Jacksonville, FL.

RankCityAvg. salaryHourly rate
1Baltimore, MD$178,025$85.59
2New York, NY$171,330$82.37
3Jacksonville, FL$170,667$82.05
4Pittsburgh, PA$164,424$79.05
5New Haven, CT$161,991$77.88
6Iowa City, IA$160,499$77.16
7Kansas City, KS$158,917$76.40
8Salt Lake City, UT$158,008$75.97
9Milwaukee, WI$153,965$74.02
10Cincinnati, OH$150,456$72.33
11Boston, MA$150,215$72.22
12Little Rock, AR$148,888$71.58
13Seattle, WA$145,019$69.72
14Chicago, IL$142,789$68.65
15Omaha, NE$142,186$68.36
16Durham, NC$141,642$68.10
17Ann Arbor, MI$134,187$64.51
18Portland, OR$133,174$64.03
19Jackson, MS$132,661$63.78
20Las Vegas, NV$130,869$62.92

Health teacher salary details

A health teacher's salary ranges from $61,000 a year at the 10th percentile to $216,000 at the 90th percentile.

Average health teacher salary graph
Average health teacher salary graph, trends, and summary

What is a health teacher's salary?

PercentileAnnual salaryMonthly salaryHourly 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

Highest paying health teacher jobs

The highest paying types of health teachers are science teacher, history teacher, and high school science teacher.

Job titleAnnual salaryMonthly salaryHourly rateJob openings
High School Science Teacher$53,404$4,450$25.6884,939
High School English Teacher$50,369$4,197$24.2271,673
Health And Physical Education Teacher$47,140$3,928$22.66156,643
Language Arts Teacher$51,969$4,331$24.9988,551
Math And Science Teacher$46,589$3,882$22.4071,273
High School Teacher$52,441$4,370$25.2183,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

Starting salaries for assistant professors are decent. Not great, but will be above the poverty line. It will depend on the type of academic position one receives. Salary prospects for those with digital skillsets will be higher over the years.

Which companies pay health teachers the most?

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.

RankCompanyAverage salaryHourly rate
1Baylor College of Medicine$188,603$90.67
2Oregon Health & Science University$187,793$90.29
3Medical College of Wisconsin$177,059$85.12
4SUNY Downstate Health Sciences University$177,054$85.12
5Marshall University$173,241$83.29
6Stanford University$169,875$81.67
7Life Chiropractic College West$169,106$81.30
8University of California$165,696$79.66
9University of Iowa Center for Advancement$164,200$78.94
10University of Mississippi Medical Center$164,082$78.89
11UTHealth$164,021$78.86
12University of Kentucky$163,145$78.44
13Thomas Jefferson University$162,436$78.09
14The University of Kansas Health System$162,111$77.94
15AdventHealth$161,583$77.68
16Bryn Mawr Urology$161,431$77.61
17University of Washington$161,398$77.60
18Creighton University$160,635$77.23
19New York University$159,682$76.77
20University of Pittsburgh$158,737$76.32

Wage gap by gender, race and education

$100,000$97,800$95,600$93,400$91,200$89,000
MaleFemale

Health teacher salary trends

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.

Average health teacher salary over time

Compare health teacher salaries for individual cities or states with the national average.

Health teacher salary by year

YearAvg. salaryHourly 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%

Recently added health teacher salaries

CompanyJobLocationDate addedSalary
Ro Health, LLCOT-School HealthFontana, CA06/29/2025$146,090
Illinois Association of SchoolHealth Careers and Medical Terminology TeacherBloomington, IL06/28/2025$43,066
Highline School DistrictTeacher CTE-11Th/12Th Grade Behavorial HealthBurien, WA06/25/2025$70,207
KindercareTeachers at Hamilton Health Place KindercareHamilton, NJ06/24/2025$33,705
Mankato Area Public SchoolsHealth Teacher and Peek InstructorMankato, MN06/20/2025$49,591
Oakridge School District 76Health Teacher-Oakridge Junior Senior High SchoolIone, OR06/18/2025$47,705
Stamford Public SchoolsSteps Program FTE Pe/Health TeacherStamford, CT06/13/2025$52,922
Salem-Keizer Public SchoolsHealth TeacherIone, OR06/12/2025$50,011
Collaborative for Educational ServicesHealth/Wellness Teacher-Boston Metro (Dorchester/Roslindale)Rowe, MA06/12/2025$57,234
People Sustaining Kings ValleyHealth TeacherEugene, OR06/10/2025$31,248

Health teacher salary FAQs

Search for health teacher jobs

Browse education, training, and library jobs