Explore jobs
Find specific jobs
Explore careers
Explore professions
Best companies
Explore companies
The average salary for a high school coach stands at about $44,789 per year. This figure can vary significantly based on factors such as geographic location, coaching experience, and specific sports. For instance, coaches in urban areas or those with extensive experience often earn higher wages.
Exploring salary data reveals that states like California and Texas offer some of the most competitive salaries for high school coaches. In cities such as Los Angeles and Houston, coaches can expect higher earnings due to the demand for sports programs.
High school coaching not only provides competitive salaries but also numerous job opportunities. Coaches can work in various sports, from football to basketball, and can advance to administrative roles or college coaching positions. As schools look to enhance their athletic programs, the demand for qualified coaches continues to grow.
Let Zippia find your next high school coach job
Let Zippia find your next high school coach job
The average high school coach salary in New York, South Carolina, and Hawaii are the highest in the U.S. The lowest average high school coach salary states are Utah, Kansas, and Ohio.
| Rank | State | Avg. salary | Hourly rate |
|---|---|---|---|
| 1 | Connecticut | $51,241 | $24.64 |
| 2 | New York | $55,029 | $26.46 |
| 3 | Rhode Island | $49,848 | $23.97 |
| 4 | Delaware | $50,805 | $24.43 |
| 5 | Nevada | $46,410 | $22.31 |
| 6 | South Carolina | $54,934 | $26.41 |
| 7 | New Jersey | $51,834 | $24.92 |
| 8 | District of Columbia | $56,331 | $27.08 |
| 9 | Vermont | $47,707 | $22.94 |
| 10 | West Virginia | $51,580 | $24.80 |
| 11 | Hawaii | $54,682 | $26.29 |
| 12 | Alaska | $48,023 | $23.09 |
| 13 | Nebraska | $45,111 | $21.69 |
| 14 | Mississippi | $45,464 | $21.86 |
| 15 | Massachusetts | $50,427 | $24.24 |
| 16 | Florida | $48,651 | $23.39 |
| 17 | California | $50,957 | $24.50 |
| 18 | Oregon | $43,586 | $20.95 |
| 19 | Texas | $45,290 | $21.77 |
| 20 | Louisiana | $41,765 | $20.08 |
| 21 | Michigan | $40,051 | $19.26 |
| 22 | Pennsylvania | $41,455 | $19.93 |
| 23 | New Hampshire | $39,149 | $18.82 |
| 24 | Virginia | $46,342 | $22.28 |
| 25 | Indiana | $40,684 | $19.56 |
| 26 | New Mexico | $40,793 | $19.61 |
| 27 | Arizona | $38,102 | $18.32 |
| 28 | Maine | $40,844 | $19.64 |
| 29 | Colorado | $39,754 | $19.11 |
| 30 | Minnesota | $39,560 | $19.02 |
| 31 | North Carolina | $41,438 | $19.92 |
| 32 | Missouri | $38,453 | $18.49 |
| 33 | Alabama | $42,420 | $20.39 |
| 34 | North Dakota | $38,743 | $18.63 |
| 35 | Illinois | $35,782 | $17.20 |
| 36 | Idaho | $34,373 | $16.53 |
| 37 | Oklahoma | $36,236 | $17.42 |
| 38 | Washington | $39,433 | $18.96 |
| 39 | Tennessee | $38,122 | $18.33 |
| 40 | Maryland | $38,849 | $18.68 |
| 41 | Kansas | $32,426 | $15.59 |
| 42 | Iowa | $34,163 | $16.42 |
| 43 | Montana | $27,499 | $13.22 |
| 44 | Arkansas | $35,708 | $17.17 |
| 45 | Wyoming | $23,947 | $11.51 |
| 46 | Georgia | $36,078 | $17.35 |
| 47 | Wisconsin | $35,150 | $16.90 |
| 48 | Kentucky | $33,943 | $16.32 |
| 49 | Utah | $33,578 | $16.14 |
| 50 | Ohio | $30,810 | $14.81 |
| 51 | South Dakota | $28,371 | $13.64 |
The highest-paying cities for high school coaches are New York, NY, San Luis Obispo, CA, and Cheshire, CT.
| Rank | City | Avg. salary | Hourly rate |
|---|---|---|---|
| 1 | New York, NY | $55,337 | $26.60 |
| 2 | San Luis Obispo, CA | $51,681 | $24.85 |
| 3 | Cheshire, CT | $51,069 | $24.55 |
| 4 | Fort Lauderdale, FL | $49,499 | $23.80 |
| 5 | Beverly, MA | $49,383 | $23.74 |
| 6 | Carson City, NV | $46,420 | $22.32 |
| 7 | Houston, TX | $45,926 | $22.08 |
| 8 | Lake Oswego, OR | $43,291 | $20.81 |
| 9 | Santa Fe, NM | $40,313 | $19.38 |
| 10 | Detroit, MI | $40,241 | $19.35 |
| 11 | Denver, CO | $39,746 | $19.11 |
| 12 | Pittsburgh, PA | $39,744 | $19.11 |
| 13 | Minneapolis, MN | $39,636 | $19.06 |
| 14 | Auburn, WA | $39,567 | $19.02 |
| 15 | Rockville, MD | $38,640 | $18.58 |
| 16 | Tucson, AZ | $38,097 | $18.32 |
| 17 | Jackson, TN | $37,749 | $18.15 |
| 18 | Kansas City, KS | $32,450 | $15.60 |
A high school coach's salary ranges from $29,000 a year at the 10th percentile to $68,000 at the 90th percentile.

| Percentile | Annual salary | Monthly salary | Hourly rate |
|---|---|---|---|
| 90th Percentile | $68,000 | $5,667 | $33 |
| 75th Percentile | $56,000 | $4,667 | $27 |
| Average | $44,789 | $3,732 | $22 |
| 25th Percentile | $35,000 | $2,917 | $17 |
| 10th Percentile | $29,000 | $2,417 | $14 |
The highest paying types of high school coaches are coach/instructor, assistant football coach, and volunteer coach.
| Job title | Annual salary | Monthly salary | Hourly rate | Job openings |
|---|---|---|---|---|
| Coach/Instructor | $52,182 | $4,349 | $25.09 | 40,986 |
| Basketball Coach | $44,858 | $3,738 | $21.57 | 14,517 |
| Baseball Coach | $44,764 | $3,730 | $21.52 | 14,485 |
| Coach | $42,716 | $3,560 | $20.54 | 16,688 |
| Girls Basketball Coach | $44,777 | $3,731 | $21.53 | 14,526 |
| Head Basketball Coach | $44,688 | $3,724 | $21.48 | 22,008 |
High school coach salaries at Success Academy Charter Schools and Haywood Community College are the highest-paying according to our most recent salary estimates. In addition, the average high school coach salary at companies like Santa Fe Public Schools and Duke University Health System are highly competitive.
| Rank | Company | Average salary | Hourly rate |
|---|---|---|---|
| 1 | Success Academy Charter Schools | $65,127 | $31.31 |
| 2 | Haywood Community College | $58,460 | $28.11 |
| 3 | Santa Fe Public Schools | $58,415 | $28.08 |
| 4 | Duke University Health System | $55,153 | $26.52 |
| 5 | Cheshire Academy | $54,679 | $26.29 |
| 6 | Chicago Public Schools | $54,561 | $26.23 |
| 7 | Metropolitan School District Of Washington Township | $53,849 | $25.89 |
| 8 | YES Prep Public Schools | $53,083 | $25.52 |
| 9 | KIPP Austin Public Schools | $53,039 | $25.50 |
| 10 | Henry Clay High School | $51,049 | $24.54 |
| 11 | Montgomery County Public Schools | $50,616 | $24.33 |
| 12 | Santa Rosa City Schools | $50,583 | $24.32 |
| 13 | Broward County Public Schools | $50,557 | $24.31 |
| 14 | Virginia's Community Colleges | $50,472 | $24.27 |
| 15 | KIPP DC | $49,787 | $23.94 |
| 16 | Camino Nuevo Charter Academy | $49,458 | $23.78 |
| 17 | Fairfield-Suisun Unified School District | $48,325 | $23.23 |
| 18 | Springs Charter Schools | $48,297 | $23.22 |
| 19 | Atlantis Charter School | $48,284 | $23.21 |
| 20 | Tracy Unified School District | $47,657 | $22.91 |
The average high school coach salary has risen by $9,690 over the last ten years. In 2014, the average high school coach earned $35,099 annually, but today, they earn $44,789 a year. That works out to a 15% change in pay for high school coaches over the last decade.
Compare high school coach salaries for cities or states with the national average over time.
Compare high school coach salaries for individual cities or states with the national average.
| Year | Avg. salary | Hourly rate | % Change |
|---|---|---|---|
| 2025 | $44,800 | $21.53 | +4.1% |
| 2024 | $43,000 | $20.65 | +3.0% |
| 2023 | $41,600 | $20.02 | +4.5% |
| 2022 | $39,800 | $19.13 | +2.5% |
| 2021 | $38,800 | $18.65 | +1.5% |
| Company | Job | Location | Date added | Salary |
|---|---|---|---|---|
| Grand Canyon School District | High School Basketball Boys Head Coach and Assistant JV Coaches | Grand Canyon Village, AZ | 06/28/2025 | $37,200 |
| Northwest Regional ESD | High School Volleyball Assistant Coach | Ione, OR | 06/28/2025 | $47,220 |
| Ludlow Independent Schools | High School Archery Head Coach | Ludlow, KY | 06/27/2025 | $27,000 |
| Illinois State University | University High School Head Chess Coach Fy26 | Normal, IL | 06/26/2025 | $62,610 |
| Northwest Regional School District | High School Volleyball Assistant Coach | Hillsboro, OR | 06/26/2025 | $47,220 |
| Mac's List | High School Volleyball Assistant Coach | Hillsboro, OR | 06/26/2025 | $47,220 |
| Tacoma Public Schools | High School Player Safety Coach Football | Ione, WA | 06/25/2025 | $47,604 |
| Public School of North Carolina | High School Varsity Boys Basketball Coach | Winston-Salem, NC | 06/25/2025 | $7,824 |
| Hanover Community School Corporation | Wrestling-High School Assistant Girls Coach | Cedar Lake, IN | 06/24/2025 | $35,520 |
| Kindezi School | School-Based Structured Literacy Support Coach | Atlanta, GA | 06/24/2025 | $67,000 |
Search for high school coach jobs