How much does a Health Coach make?
A health coach helps people improve their overall well-being. This job involves teaching healthy habits and lifestyle changes. The average yearly salary for a health coach is around $55,457. Some health coaches earn more, while others earn less. It all depends on their experience and where they work.
Most health coaches earn between $33,820 and $121,256 a year. The lowest-earning 10% make about $33,820. The highest-earning 10% earn around $121,256. This means there is a wide range of salaries in this field. Health coaches can find jobs in many places, like hospitals, clinics, and wellness centers.
What are the highest paying cities for a Health Coach?

-
San Francisco, CA
Average Salary: $93,636
In San Francisco, wellness professionals thrive, focusing on personalized health plans. With tech giants like Google and Fitbit, there are ample opportunities for those passionate about health and technology.
Find Health Coach jobs in San Francisco, CA
-
San Jose, CA
Average Salary: $87,452
San Jose offers a dynamic environment for health coaches. The city's tech-savvy culture and focus on wellness create a unique space for innovative health solutions.
Find Health Coach jobs in San Jose, CA
-
Sacramento, CA
Average Salary: $77,758
Sacramento provides a supportive community for health coaches. The city values preventive care, making it an excellent place for those dedicated to promoting healthy lifestyles.
Find Health Coach jobs in Sacramento, CA
-
Chicago, IL
Average Salary: $73,426
Chicago's diverse population offers a rich field for health coaches. The city's emphasis on community health initiatives creates many opportunities to make a significant impact.
Find Health Coach jobs in Chicago, IL
-
Atlanta, GA
Average Salary: $70,353
Atlanta is a vibrant city for wellness professionals. The booming health sector and various community programs provide excellent platforms for health coaches to flourish.
Find Health Coach jobs in Atlanta, GA
-
Salt Lake City, UT
Average Salary: $68,451
Salt Lake City offers a healthy lifestyle for both residents and professionals. The city’s focus on wellness makes it an ideal place for those looking to advance in health coaching.
Find Health Coach jobs in Salt Lake City, UT
-
Raleigh, NC
Average Salary: $62,904
Raleigh is a growing hub for health and wellness. The city's expanding healthcare sector and supportive community environment provide great opportunities for health coaches.
Find Health Coach jobs in Raleigh, NC
-
Austin, TX
Average Salary: $61,785
Austin's emphasis on health and wellness creates a lively setting for health coaches. The city's vibrant culture and focus on personal well-being offer a fulfilling career path.
Find Health Coach jobs in Austin, TX
-
Denver, CO
Average Salary: $61,569
Denver's outdoor lifestyle and health-conscious community make it an excellent place for health coaches. The city's active environment provides many opportunities to promote healthy living.
Find Health Coach jobs in Denver, CO
-
Portland, OR
Average Salary: $59,160
Portland offers a progressive environment for health coaches. The city's strong focus on sustainability and wellness creates numerous avenues for those passionate about healthy lifestyles.
Find Health Coach jobs in Portland, OR
What are the best companies a Health Coach can work for?

-
CVS Health
Average Salary: $97,154
CVS Health offers rewarding roles for Health Coaches in various locations. They focus on helping clients manage chronic conditions. This company operates nationwide, providing many opportunities for professionals.
-
Moda Health
Average Salary: $65,695
Moda Health provides Health Coach positions that emphasize wellness and prevention. They serve clients in Oregon and Washington, focusing on health improvement strategies.
-
MJHS
Average Salary: $63,232
MJHS offers Health Coach jobs that aim to improve patient outcomes. They operate in New York, providing a range of health services and wellness programs.
-
LA Fitness
Average Salary: $58,802
LA Fitness hires Health Coaches to inspire members towards their fitness goals. They have locations across the United States, offering a dynamic and engaging work environment.
-
Evidence Based Associates
Average Salary: $52,868
Evidence Based Associates values Health Coaches who support clients in making informed health decisions. They have offices in the Midwest, focusing on research and health education.
-
Natural Grocers
Average Salary: $47,825
Natural Grocers offers roles for Health Coaches to promote healthy living. They operate in multiple states, emphasizing natural and organic products.
-
Sharecare
Average Salary: $46,355
Sharecare provides Health Coach positions aimed at enhancing individual health. They have offices in the United States, focusing on health engagement and wellness.
-
Telecare Corporation
Average Salary: $46,122
Telecare Corporation offers Health Coach jobs that focus on mental health and wellness. They serve clients in California, providing diverse health services.
-
Freedom Care
Average Salary: $44,488
Freedom Care hires Health Coaches to support clients in managing their health needs. They operate in New York, focusing on personalized health plans.
-
Monte Nido & Affiliates
Average Salary: $39,928
Monte Nido & Affiliates offers Health Coach roles to help individuals with eating disorders. They have locations across the United States, providing specialized care.
How to earn more as a Health Coach?
To earn more as a Health Coach, focus on areas that can boost your credibility and client base. Specialization can be a key factor. By choosing a niche, such as nutrition, fitness, or stress management, you can become an expert. This will make you more valuable to clients. Additionally, obtaining certifications from reputable organizations can enhance your skills and open up higher-paying opportunities.
Marketing your services effectively is another crucial step. Use social media, create a professional website, and network with other health professionals. Sharing success stories and client testimonials can build trust. Investing in continuing education helps keep your knowledge up-to-date. Workshops, online courses, and seminars can provide new techniques and insights. Finally, offering group coaching sessions or creating online courses can create multiple revenue streams.
Consider these factors to increase your earning potential as a Health Coach:
- Specialize in a specific area of health coaching.
- Obtain certifications from recognized organizations.
- Market your services through social media and networking.
- Invest in continuing education to stay current.
- Offer group sessions and online courses for extra income.



