How much does a Health Coach make?
Health coaches help people make better choices for their health. They work with clients to set goals and create plans. They teach about nutrition, exercise, and stress management. Health coaches earn a good salary. The average yearly salary for a health coach is around $53,194. This can vary based on experience and location.
Health coaches can earn more as they gain experience. Entry-level coaches might start at $33,200. Those with more experience can earn up to $130,000. Some health coaches work in different settings. They might work in hospitals, clinics, or private practices. Each setting can offer different salary levels. Health coaches who work in larger cities often earn more than those in smaller towns. This is because the cost of living is higher in big cities.
What are the highest paying cities for a Health Coach?

-
San Jose, CA
Average Salary: $94,445
In San Jose, professionals thrive in a tech-focused environment. Companies like Google and Fitbit offer innovative wellness programs. The city values health and wellness, making it a great place to work.
Find Health Coach jobs in San Jose, CA
-
San Francisco, CA
Average Salary: $93,636
San Francisco is a hub for health and wellness. Companies such as Kaiser Permanente and UCSF provide excellent opportunities. The city's focus on healthy living creates a supportive work environment.
Find Health Coach jobs in San Francisco, CA
-
Chicago, IL
Average Salary: $73,977
Chicago offers a dynamic job market for health coaches. Companies like Northwestern Medicine and Rush University Medical Center are leaders in healthcare. The city's diverse culture enhances professional growth.
Find Health Coach jobs in Chicago, IL
-
Salt Lake City, UT
Average Salary: $64,539
Salt Lake City values health and wellness. The city is home to Intermountain Healthcare and other wellness companies. Professionals enjoy a supportive community and a focus on healthy living.
Find Health Coach jobs in Salt Lake City, UT
-
Denver, CO
Average Salary: $60,461
Denver offers a vibrant job market for health coaches. Companies like Kaiser Permanente and HealthONE provide excellent opportunities. The city's outdoor lifestyle promotes a healthy work-life balance.
Find Health Coach jobs in Denver, CO
-
Austin, TX
Average Salary: $58,421
Austin is a great place for health coaches. Companies like Dell and Seton Healthcare Family offer innovative wellness programs. The city's focus on health and wellness creates a supportive work environment.
Find Health Coach jobs in Austin, TX
-
Raleigh, NC
Average Salary: $58,099
Raleigh offers a growing job market for health coaches. Companies like Duke Health and WakeMed provide excellent opportunities. The city's focus on health and wellness creates a supportive work environment.
Find Health Coach jobs in Raleigh, NC
-
Portland, OR
Average Salary: $57,517
Portland is a hub for health and wellness. Companies like Kaiser Permanente and Providence Health & Services offer excellent opportunities. The city's focus on healthy living creates a supportive work environment.
Find Health Coach jobs in Portland, OR
-
Philadelphia, PA
Average Salary: $57,228
Philadelphia offers a diverse job market for health coaches. Companies like Penn Medicine and Jefferson Health provide excellent opportunities. The city's focus on health and wellness creates a supportive work environment.
Find Health Coach jobs in Philadelphia, PA
-
Atlanta, GA
Average Salary: $57,109
Atlanta offers a vibrant job market for health coaches. Companies like Emory Healthcare and Northside Hospital provide excellent opportunities. The city's focus on health and wellness creates a supportive work environment.
Find Health Coach jobs in Atlanta, GA
What are the best companies a Health Coach can work for?

-
CVS Health
Average Salary: $80,242
CVS Health offers rewarding Health Coach jobs with a focus on wellness and prevention. They operate nationwide, providing opportunities for career growth and development.
-
Moda Health
Average Salary: $67,229
Moda Health is known for its supportive environment and comprehensive benefits. They focus on holistic health and have locations in the Pacific Northwest.
-
MJHS
Average Salary: $63,232
MJHS provides Health Coach positions that emphasize patient care and community health. They serve areas in New York City and Long Island.
-
LA Fitness
Average Salary: $58,687
LA Fitness offers dynamic Health Coach roles with a focus on fitness and wellness. They have numerous locations across California and Nevada.
-
Wonderful Center for Health Innovation
Average Salary: $56,636
The Wonderful Center for Health Innovation provides Health Coach jobs that focus on innovative health solutions. They operate in California.
-
Evidence Based Associates
Average Salary: $51,854
Evidence Based Associates offers Health Coach positions that emphasize research and evidence-based practices. They have locations in the Midwest and East Coast.
-
Natural Grocers
Average Salary: $47,671
Natural Grocers provides Health Coach jobs with a focus on natural health and wellness. They operate in several states, including Colorado and Utah.
-
Telecare Corporation
Average Salary: $45,255
Telecare Corporation offers Health Coach roles that focus on mental health and community care. They serve California and other states.
-
Freedom Care
Average Salary: $43,587
Freedom Care provides Health Coach jobs with a focus on patient-centered care. They operate in New York.
-
Monte Nido & Affiliates
Average Salary: $40,857
Monte Nido & Affiliates offers Health Coach positions that focus on eating disorder treatment and recovery. They have locations in California and other states.
How to earn more as a Health Coach?
Aspiring health coaches can explore various avenues to increase their earnings. One effective strategy involves gaining specialized certifications. These certifications can enhance a coach's credibility and open doors to higher-paying opportunities. For example, certifications in nutrition, fitness, or stress management can make a coach more attractive to clients seeking comprehensive health solutions.
Another factor is building a strong personal brand. Coaches who market themselves effectively and establish a presence on social media can attract more clients. Engaging content, success stories, and testimonials can help build trust and credibility. Networking with other professionals in the health and wellness industry can also lead to referrals and new opportunities. Additionally, offering group coaching sessions or workshops can increase income by serving more clients at once. Finally, continuously updating skills and knowledge through workshops and courses ensures a coach remains competitive and can command higher fees.
Consider these factors to boost earnings as a health coach:
- Obtain specialized certifications
- Build a strong personal brand
- Network with other professionals
- Offer group coaching sessions
- Continuously update skills and knowledge



