Health Coach Salary in the US

$20.85
per hour
per year
$43,400
per year
per hour
Bonus
$0/year

Health Coach - Average Salary

The average salary for a Health Coach is $20.85 per hour ($43,400 per year), which is $10,090 (-19%) lower than the average salary in the United States.
A Health Coach can expect an average starting salary of $15.29. The highest salaries can exceed $40.27.
$15.29
Low
$20.85
Average salary
$40.27
High
$31,800
Low
$43,400
Average salary
$83,800
High

Health Coach Salary Range

Low
$15.29
Average salary
$20.85
Senior
$23.35
High
$40.27
Low
$31,800
Average salary
$43,400
Senior
$48,600
High
$83,800
Among Health Coaches in the U.S., Holistic Health Coaches and Nutritional Health Coaches tend to have lower salaries, while Nurse Health Coaches, Functional Medicine Health Coaches and Certified Health Coaches on average enjoy higher salaries.

Health Coach - Salary Differences

JobSalaryDifference
Nurse Health Coach$23.60/hour
+13% 
Certified Health Coach$23.40/hour
+12% 
Functional Medicine Health Coach$22.70/hour
+9% 
Integrative Health Coach$21.70/hour
+4% 
Nutritional Health Coach$21.30/hour
+2% 
Holistic Health Coach$20.20/hour
 -3%

Health Coach - Pay by Experience Level in the United States

An Entry Level Health Coach with less than three years of experience can expect to earn an average starting salary of $19.68 per hour. A mid level Health Coach with 4-9 years of experience earns an average salary of $22.10, while a Senior Health Coach with 10-20 years of experience makes on average $23.55. Health Coaches with more than 20 years of experience earn $25.60 per hour on average.

How Work Experience Affects the Salary of a Health Coach

Late Career▲ +23%
Senior▲ +13%
Mid Level▲ +6%
Average Salary$20.85/hour
Entry Level▼ -6%

Gender Breakdown

Female
85%
Male
15%

Health Coach - Related Salaries (per year)

The salary information presented on this page is based on all Health Coach jobs published on Jobted in the last 12 months and on data from the Bureau of Labor Statistics (BLS.gov).
Jobemail
Don’t miss out on new job openings!
Create a job alert for: Health Coach
It's free, and you can cancel email updates at any time

Frequently asked questions about the salary of the Health Coach

How much does a Health Coach make in the US?
A Health Coach in the US earns an average of $20.85 gross per hour, which is about $43,400 gross per year. Everything you need to know about the salary of the Health Coach updated to 2024.
What is the starting salary for a Health Coach in the US?
The starting salary of a Health Coach in the US is around $15.29 gross per hour. Holistic Health Coaches and Nutritional Health Coaches usually have a lower salary.
What is the highest salary for a Health Coach in the US?
The highest salary of a Health Coach in the US can reach and exceed $40.27 gross per hour. Nurse Health Coaches, Functional Medicine Health Coaches and Certified Health Coaches usually have the highest salaries.
Get new jobs by email!
Get email updates for the latest Health Coach jobs
It's free, and you can cancel email updates at any time