Position
Salary

How much does a Health Coach make?

The average salary for a Health Coach is $55,814 per year in the US.

Health coaches help people improve their health and wellness. They work in many settings, such as hospitals, clinics, and private practices. A health coach's job is rewarding, and the pay is competitive. The average yearly salary for a health coach is $55,814. This means that most health coaches earn somewhere around this amount each year.

Some health coaches earn more, depending on their experience and location. Here is a breakdown of how much different health coaches make:

  • 10% of health coaches earn less than $33,820.
  • 25% earn between $33,820 and $42,564.
  • 50% earn between $42,564 and $60,051.
  • 75% earn between $60,051 and $86,282.
  • 90% earn less than $103,769.
  • 100% earn less than $130,000.
View Health Coach jobs nearby

What are the highest paying cities for a Health Coach?

Cities like San Francisco and San Jose in California offer some of the highest salaries for health coaches. The average salary in these areas exceeds $89,000 annually. Job seekers might find other opportunities in cities such as Chicago, Atlanta, and Salt Lake City, where health coaches can also earn competitive wages.
Graph displaying highest paying cities salaries for Health Coach jobs, highlighting San Francisco, CA with the highest at $96,875 and Fresno, CA with the lowest at $58,562.
  1. San Francisco, CA
    Average Salary: $96,875
    Working in San Francisco offers a dynamic environment for health professionals. The city boasts prominent companies like Aetna and Kaiser Permanente, which provide numerous opportunities to collaborate with diverse clients. These companies value innovation and community health initiatives.
    Find Health Coach jobs in San Francisco, CA


  2. San Jose, CA
    Average Salary: $89,879
    San Jose is a growing hub for health coaches, with leading tech companies like Google and Fitbit focusing on employee wellness. This city values health and fitness, offering a unique chance to shape the health landscape. The competitive salary and benefits make it an attractive location for health professionals.
    Find Health Coach jobs in San Jose, CA


  3. Sacramento, CA
    Average Salary: $77,758
    Sacramento offers a supportive environment for health coaches, with many opportunities in public health and community programs. The city’s focus on wellness and preventive care creates a thriving demand for health professionals. Nonprofits and government programs provide diverse career paths.
    Find Health Coach jobs in Sacramento, CA


  4. Chicago, IL
    Average Salary: $73,555
    In Chicago, health coaches find a robust job market with many healthcare institutions and wellness centers. The city’s diverse population and large healthcare system provide ample opportunities. Companies like UnitedHealth Group offer excellent benefits and professional growth.
    Find Health Coach jobs in Chicago, IL


  5. Atlanta, GA
    Average Salary: $71,727
    Atlanta offers a vibrant job market for health coaches, with companies such as Anthem and WellStar Health System leading the way. The city's focus on wellness and fitness creates a high demand for health professionals. Opportunities for community outreach and health education are plentiful.
    Find Health Coach jobs in Atlanta, GA


  6. Salt Lake City, UT
    Average Salary: $65,257
    Salt Lake City is a city where health coaches can make a difference in a community that values health and wellness. The city's numerous clinics and health organizations offer many job opportunities. Companies like Intermountain Healthcare focus on innovative health solutions.
    Find Health Coach jobs in Salt Lake City, UT


  7. Austin, TX
    Average Salary: $64,370
    Austin offers an exciting environment for health coaches, with a strong focus on wellness and fitness. The city’s growing population and numerous wellness centers provide many job opportunities. Health coaches can work with tech companies and local health initiatives.
    Find Health Coach jobs in Austin, TX


  8. Denver, CO
    Average Salary: $62,603
    Denver provides a healthy and active environment for health coaches, with many opportunities in wellness programs and healthcare institutions. The city’s outdoor lifestyle and focus on health create a demand for professional services. Companies like Centura Health offer great benefits.
    Find Health Coach jobs in Denver, CO


  9. Portland, OR
    Average Salary: $60,340
    Portland offers a unique setting for health coaches, with a strong emphasis on holistic health and wellness. The city’s vibrant community and numerous health organizations provide many opportunities. Health coaches can work with both private practices and community programs.
    Find Health Coach jobs in Portland, OR


  10. Fresno, CA
    Average Salary: $58,562
    Fresno provides a welcoming environment for health coaches, with opportunities in healthcare and community wellness. The city’s growing population and focus on health initiatives create a demand for professional services. Local health organizations and clinics offer various job opportunities.
    Find Health Coach jobs in Fresno, CA

What are the best companies a Health Coach can work for?

Job seekers interested in Health Coach positions should know that high-paying opportunities exist. Companies like Supplemental Health Care and CVS Health offer some of the best salaries, with averages of $107,319 and $98,639, respectively. Other reputable companies, such as Moda Health and MJHS, also provide attractive compensation for health coaches.
Graph displaying best paying company salaries for Health Coach jobs, highlighting Supplemental Health Care with the highest at $107,319 and Freedom Care with the lowest at $45,220.
  1. Supplemental Health Care
    Average Salary: $107,319
    Supplemental Health Care offers Health Coach jobs with competitive pay. They have locations across the U.S. and provide many benefits. They focus on helping people improve their health through personalized coaching.


  2. CVS Health
    Average Salary: $98,639
    CVS Health provides Health Coach positions with a strong average salary. They operate nationwide, offering great benefits. Their Health Coaches help clients achieve their health goals by providing education and support.


  3. Moda Health
    Average Salary: $66,490
    Moda Health offers Health Coach roles with a solid average salary. They serve the Pacific Northwest, providing comprehensive health plans. Their Health Coaches guide members to make healthy lifestyle choices.


  4. MJHS
    Average Salary: $63,232
    MJHS provides Health Coach jobs with a decent average salary. They operate in New York City and its surrounding areas. Their Health Coaches work with patients to promote wellness and manage chronic conditions.


  5. LA Fitness
    Average Salary: $59,400
    LA Fitness offers Health Coach positions with a good average salary. They have locations across the U.S. Their Health Coaches help members reach their fitness goals through personalized plans and motivation.


  6. Evidence Based Associates
    Average Salary: $53,075
    Evidence Based Associates provides Health Coach jobs with a solid average salary. They focus on research and community health. Their Health Coaches work with various clients to improve health outcomes.


  7. Natural Grocers
    Average Salary: $47,771
    Natural Grocers offers Health Coach roles with a fair average salary. They have stores in many states, promoting healthy eating. Their Health Coaches guide customers on nutrition and wellness.


  8. Sharecare
    Average Salary: $46,500
    Sharecare provides Health Coach positions with a decent average salary. They operate online and have offices in Atlanta. Their Health Coaches help people make informed health decisions.


  9. Telecare Corporation
    Average Salary: $45,975
    Telecare Corporation offers Health Coach jobs with a reasonable average salary. They provide mental health services across California. Their Health Coaches support clients in achieving their health goals.


  10. Freedom Care
    Average Salary: $45,220
    Freedom Care provides Health Coach positions with a fair average salary. They serve the New York City area, focusing on personalized health plans. Their Health Coaches work with clients to improve their health.

How to earn more as a Health Coach?

Aspiring health coaches often wonder how to increase their earnings in this growing field. By focusing on specific strategies, health coaches can enhance their income potential. They can leverage their skills and knowledge to provide more valuable services to clients. This, in turn, can lead to higher compensation.

Below are some key strategies that health coaches can use to earn more:

  1. Specialize in a Niche: By focusing on a specific area like weight loss, stress management, or nutrition for athletes, health coaches can attract clients looking for specialized expertise. This allows coaches to command higher rates.
  2. Obtain Additional Certifications: Health coaches who earn certifications from recognized institutions can offer more comprehensive services. They can charge higher fees for their expertise.
  3. Create Online Courses: Developing online courses or webinars can generate passive income. Coaches can reach a wider audience and charge for access to their content.
  4. Offer Group Coaching: Group sessions can serve more clients at once. This increases income while providing value through shared experiences and support.
  5. Network and Partner: Collaborating with other health professionals can open up new opportunities. Joint ventures or referrals can lead to higher-paying clients.

Currently 158 Health Coach job openings, nationwide.

How's the job market for a Health Coach in the US?

Learn what a Health Coach does, how to become one, and understand the job outlook. Get simple steps to start your career as a Health Coach today.
Position
Overview
Health Coach
158 Job Openings