Explore jobs
Find specific jobs
Explore careers
Explore professions
Best companies
Explore companies
The average salary for a Health and Physical Education Teacher stands at $47,140 annually or $23 per hour. This figure can fluctuate based on factors such as experience, location, and the specific educational institution. For instance, teachers with several years of experience generally earn more compared to those just starting out.
Understanding the salary distribution across different states can be beneficial for job seekers. States like California and New York often offer higher wages due to a higher cost of living and demand for qualified teachers. In contrast, states with lower living costs may have lower average salaries but can offer a more affordable lifestyle.
Job prospects for health and physical education teachers are expected to grow, making it a promising field for new graduates. Schools are increasingly prioritizing health education to combat rising health issues among students. This trend opens up various job opportunities across different educational settings.
Let Zippia find your next health and physical education teacher job
Let Zippia find your next health and physical education teacher job
The average health and physical education teacher salary in Oregon, Louisiana, and Maryland are the highest in the U.S. The lowest average health and physical education teacher salary states are South Dakota, Montana, and West Virginia.
| Rank | State | Avg. salary | Hourly rate |
|---|---|---|---|
| 1 | Louisiana | $59,261 | $28.49 |
| 2 | Maryland | $57,925 | $27.85 |
| 3 | District of Columbia | $65,037 | $31.27 |
| 4 | Minnesota | $51,909 | $24.96 |
| 5 | Ohio | $52,147 | $25.07 |
| 6 | Nevada | $56,952 | $27.38 |
| 7 | Indiana | $47,658 | $22.91 |
| 8 | Mississippi | $50,817 | $24.43 |
| 9 | New Mexico | $51,806 | $24.91 |
| 10 | Oregon | $61,847 | $29.73 |
| 11 | Alaska | $57,526 | $27.66 |
| 12 | Massachusetts | $55,665 | $26.76 |
| 13 | New Jersey | $53,519 | $25.73 |
| 14 | North Carolina | $47,297 | $22.74 |
| 15 | California | $54,003 | $25.96 |
| 16 | Rhode Island | $49,062 | $23.59 |
| 17 | Missouri | $47,133 | $22.66 |
| 18 | Hawaii | $57,420 | $27.61 |
| 19 | Texas | $48,873 | $23.50 |
| 20 | New Hampshire | $50,281 | $24.17 |
| 21 | Vermont | $45,571 | $21.91 |
| 22 | Georgia | $46,935 | $22.56 |
| 23 | Washington | $47,883 | $23.02 |
| 24 | New York | $53,158 | $25.56 |
| 25 | Pennsylvania | $48,910 | $23.51 |
| 26 | Florida | $44,980 | $21.63 |
| 27 | Utah | $49,051 | $23.58 |
| 28 | Nebraska | $43,162 | $20.75 |
| 29 | Iowa | $43,755 | $21.04 |
| 30 | Arizona | $43,854 | $21.08 |
| 31 | Delaware | $45,831 | $22.03 |
| 32 | Colorado | $45,279 | $21.77 |
| 33 | Wisconsin | $42,754 | $20.55 |
| 34 | Michigan | $39,077 | $18.79 |
| 35 | Connecticut | $46,063 | $22.15 |
| 36 | Wyoming | $37,968 | $18.25 |
| 37 | North Dakota | $43,015 | $20.68 |
| 38 | Kansas | $39,348 | $18.92 |
| 39 | Oklahoma | $37,918 | $18.23 |
| 40 | Alabama | $41,281 | $19.85 |
| 41 | Tennessee | $38,031 | $18.28 |
| 42 | Virginia | $42,469 | $20.42 |
| 43 | Idaho | $38,942 | $18.72 |
| 44 | Arkansas | $37,725 | $18.14 |
| 45 | Illinois | $41,618 | $20.01 |
| 46 | South Dakota | $35,051 | $16.85 |
| 47 | Kentucky | $32,522 | $15.64 |
| 48 | West Virginia | $33,441 | $16.08 |
| 49 | Montana | $33,744 | $16.22 |
| 50 | Maine | $32,878 | $15.81 |
| 51 | South Carolina | $29,833 | $14.34 |
The highest-paying cities for health and physical education teachers are New Brunswick, NJ, Manhattan Beach, CA, and Nashua, NH.
| Rank | City | Avg. salary | Hourly rate |
|---|---|---|---|
| 1 | New Brunswick, NJ | $53,643 | $25.79 |
| 2 | Manhattan Beach, CA | $53,635 | $25.79 |
| 3 | Nashua, NH | $50,844 | $24.44 |
| 4 | Springfield, MO | $47,723 | $22.94 |
| 5 | Stamford, CT | $46,449 | $22.33 |
| 6 | Fort Lauderdale, FL | $44,986 | $21.63 |
| 7 | Manassas, VA | $43,039 | $20.69 |
A health and physical education teacher's salary ranges from $33,000 a year at the 10th percentile to $66,000 at the 90th percentile.

| Percentile | Annual salary | Monthly salary | Hourly rate |
|---|---|---|---|
| 90th Percentile | $66,000 | $5,500 | $32 |
| 75th Percentile | $56,000 | $4,667 | $27 |
| Average | $47,140 | $3,928 | $23 |
| 25th Percentile | $39,000 | $3,250 | $19 |
| 10th Percentile | $33,000 | $2,750 | $16 |
The highest paying types of health and physical education teachers are clinical professor, adjunct associate professor, and faculty member.
| Job title | Annual salary | Monthly salary | Hourly rate | Job openings |
|---|---|---|---|---|
| Adjunct Professor | $98,821 | $8,235 | $47.51 | 22,488 |
| Adjunct Faculty Member | $60,817 | $5,068 | $29.24 | 28,981 |
| Faculty Member | $102,849 | $8,571 | $49.45 | 30,325 |
| Dental Assisting Instructor | $48,268 | $4,022 | $23.21 | 56,556 |
| Teacher | $47,989 | $3,999 | $23.07 | 71,918 |
| Clinical Professor | $158,577 | $13,215 | $76.24 | 64,374 |
Top companies hiring health and physical education teachers now:
Health and physical education teacher salaries at Broward County Public Schools and North Arlington School District Nj are the highest-paying according to our most recent salary estimates. In addition, the average health and physical education teacher salary at companies like Hilton CSD and Manassas City Public Schools Education Foundation are highly competitive.
| Rank | Company | Average salary | Hourly rate |
|---|---|---|---|
| 1 | Broward County Public Schools | $52,087 | $25.04 |
| 2 | North Arlington School District Nj | $51,299 | $24.66 |
| 3 | Hilton CSD | $47,951 | $23.05 |
| 4 | Manassas City Public Schools Education Foundation | $45,664 | $21.95 |
| 5 | New Brunswick Public Schools | $41,740 | $20.07 |
| 6 | Waterville Valley New Hampshire | $38,283 | $18.41 |
| 7 | Devereux Arizona | $36,393 | $17.50 |
The average health and physical education teacher salary has risen by $9,149 over the last ten years. In 2014, the average health and physical education teacher earned $37,991 annually, but today, they earn $47,140 a year. That works out to a 0% change in pay for health and physical education teachers over the last decade.
Compare health and physical education teacher salaries for cities or states with the national average over time.
Compare health and physical education teacher salaries for individual cities or states with the national average.
| Year | Avg. salary | Hourly rate | % Change |
|---|---|---|---|
| 2026 | $47,100 | $22.66 | +1.8% |
| 2025 | $46,300 | $22.26 | -0.1% |
| 2024 | $46,300 | $22.27 | -0.5% |
| 2023 | $46,600 | $22.38 | -1.5% |
| 2022 | $47,300 | $22.73 | +8.6% |
| Company | Job | Location | Date added | Salary |
|---|---|---|---|---|
| Mullica Township School District | Health and Physical Education Teacher | Elwood, NJ | 06/30/2025 | $60,145 |
| Independent School District 518 | Teacher, High School Physical/Health Education School Year) | Worthington, MN | 06/27/2025 | $50,459 |
| Secaucus Public School District | Long Term Replacement Health-Physical Education Teacher | Secaucus, NJ | 06/27/2025 | $62,600 |
| Pleasantville Public Schools | Health and Physical Education Teacher | Pleasantville, NJ | 06/27/2025 | $71,538 |
| Lacey Township School District | Health and Physical Education Teacher (Anticipated) | Downe, NJ | 06/27/2025 | $60,000 |
| Fusion Academy | Physical and Health Education Teacher (1 To 1) | White Plains, NY | 06/27/2025 | $62,610 |
| Northern Burlington County Regional School District | High School Health and Physical Education Teacher (Leave Replacement) | Juliustown, NJ | 06/26/2025 | $54,784 |
| Suffolk Public Schools | Health and Physical Education Teacher | Enon, VA | 06/25/2025 | $60,000 |
| East Orange School District | Health/Physical Education Teacher (Elementary) | East Orange, NJ | 06/24/2025 | $60,500 |
| Cherry Hill Public Schools | Health and Physical Education Teacher | Cherry Hill, NJ | 06/21/2025 | $57,378 |
Search for health and physical education teacher jobs