How much does a Health Coach make?
A Health Coach can earn a good salary. On average, a Health Coach makes about $55,965 a year. Salaries can vary based on experience, location, and the type of employer. The more experience a Health Coach has, the higher their salary tends to be. Those working in big cities or with specialized skills can also expect higher pay.
The salary range for Health Coaches can be quite broad. Some start at around $33,000 a year, while the highest earners make over $130,000. Most Health Coaches fall somewhere in the middle, earning between $41,818 and $103,545 annually. This range shows that there are many opportunities for growth and higher earnings as a Health Coach gains more experience and expertise.
What are the highest paying cities for a Health Coach?

-
San Francisco, CA
Average Salary: $96,875
In San Francisco, wellness and health trends often set the national standard. Companies like Kaiser Permanente and Sutter Health are leaders in this field. Working here means being part of a community that prioritizes health and wellness.
Find Health Coach jobs in San Francisco, CA
-
San Jose, CA
Average Salary: $90,115
San Jose offers many opportunities in the tech and healthcare sectors. Companies like Cerner Corporation and Cisco Systems value employee health. This city fosters an environment that supports growth and wellness for all residents.
Find Health Coach jobs in San Jose, CA
-
Boston, MA
Average Salary: $89,594
Boston's healthcare system is robust, with major institutions like Mass General Brigham and Boston Medical Center. Job seekers can find fulfilling roles that impact many lives. The city also supports a culture of health and wellness.
Find Health Coach jobs in Boston, MA
-
Sacramento, CA
Average Salary: $79,821
Sacramento offers a welcoming environment with a growing emphasis on community health. Companies like Kaiser Permanente and Blue Shield of California are major employers. Working here means making a difference in a supportive setting.
Find Health Coach jobs in Sacramento, CA
-
Chicago, IL
Average Salary: $76,864
Chicago's diverse population creates a rich environment for health coaches. Companies like Rush University Medical Center and Northwestern Memorial Healthcare are leaders. The city offers many opportunities to grow and make an impact.
Find Health Coach jobs in Chicago, IL
-
Atlanta, GA
Average Salary: $73,608
Atlanta is known for its innovative healthcare providers like Emory Healthcare and Piedmont Healthcare. The city values health and wellness, making it an excellent place for professionals in this field. Working here allows for meaningful contributions.
Find Health Coach jobs in Atlanta, GA
-
Salt Lake City, UT
Average Salary: $66,524
Salt Lake City is a hub for health and wellness with companies like Intermountain Healthcare and Utah Valley Hospital. The community’s focus on health makes it a great place for those in this profession. Job opportunities are plentiful and impactful.
Find Health Coach jobs in Salt Lake City, UT
-
Denver, CO
Average Salary: $65,928
Denver offers a vibrant community with strong support for health initiatives. Companies like Kaiser Permanente and Centura Health lead the way. Job seekers can expect a fulfilling career in a city that values wellness.
Find Health Coach jobs in Denver, CO
-
Phoenix, AZ
Average Salary: $64,460
Phoenix is a city with a strong emphasis on community health. Employers like Banner Health and Mayo Clinic provide many opportunities. The city's focus on wellness creates a supportive environment for health professionals.
Find Health Coach jobs in Phoenix, AZ
-
Austin, TX
Average Salary: $61,733
Austin is known for its forward-thinking approach to health and wellness. Companies like Seton Healthcare Family and St. David's HealthCare offer many opportunities. Working here means being part of a progressive and supportive community.
Find Health Coach jobs in Austin, TX
What are the best companies a Health Coach can work for?

-
Supplemental Health Care
Average Salary: $107,319
Supplemental Health Care offers rewarding Health Coach jobs nationwide. They support employees with great benefits. They work in various locations across the U.S., including major cities and smaller towns.
-
CVS Health
Average Salary: $99,353
CVS Health provides Health Coach positions with a competitive salary. This company is active in many areas, from coast to coast. They focus on health and wellness, offering a supportive environment.
-
Moda Health
Average Salary: $66,490
Moda Health has excellent Health Coach jobs. They operate in the Northwest, focusing on making a positive impact on community health. They value their employees, offering a stable work environment.
-
MJHS
Average Salary: $63,232
MJHS is known for its Health Coach roles. They work in New York City and its surrounding areas. They aim to improve patient care and offer a supportive workplace.
-
Evidence Based Associates
Average Salary: $54,306
Evidence Based Associates provides Health Coach positions with a focus on research and community health. They operate in the Northeast and Midwest, offering a fulfilling career path.
-
Natural Grocers
Average Salary: $47,673
Natural Grocers offers Health Coach jobs with a focus on wellness. They are located in the Rocky Mountain region, promoting a healthy lifestyle in their communities.
-
Sharecare
Average Salary: $46,500
Sharecare provides Health Coach positions with a focus on digital health. They operate across the U.S., helping people make better health decisions.
-
Telecare Corporation
Average Salary: $46,116
Telecare Corporation offers Health Coach jobs with a focus on mental health. They work in California and other states, providing essential services to those in need.
-
Freedom Care
Average Salary: $45,500
Freedom Care provides Health Coach positions with a focus on community health. They are active in New York and offer a supportive environment for their employees.
-
Monte Nido & Affiliates
Average Salary: $39,204
Monte Nido & Affiliates offer Health Coach roles with a focus on eating disorders. They operate in various locations, providing critical care and support.
How to earn more as a Health Coach?
Aspiring Health Coaches have several ways to boost their earnings. One effective strategy is to gain certifications from reputable organizations. Recognized credentials can set an individual apart and open doors to higher-paying positions. Specializing in a niche can also increase demand and command better rates. For instance, a coach focusing on nutrition for athletes might attract more clients willing to pay a premium.
Building a strong professional network can lead to more opportunities. Attending conferences and joining professional organizations allows Health Coaches to meet potential clients and collaborators. Active engagement on social media platforms helps to build a personal brand and reach a wider audience. Offering additional services, such as group coaching or online courses, can also generate more income. Networking and expanding service offerings can significantly enhance earnings for a Health Coach.
Here are five factors that can help a Health Coach earn more:
- Get certified by well-known organizations.
- Specialize in a specific area of expertise.
- Network with other professionals and potential clients.
- Use social media to build a personal brand.
- Offer additional services like group coaching or online courses.



