How much does a Health Coach make?
Health coaches help people improve their well-being and lifestyle. They guide clients on nutrition, exercise, and stress management. The salary for health coaches varies. On average, they earn around $55,740 a year. Some earn less, while others make more, depending on experience and location.
Here are some salary details for health coaches. About 28% earn between $33,820 and $42,564. Nearly 31% make between $42,564 and $51,307. Just over 11% earn between $51,307 and $60,051. Around 7% earn between $60,051 and $68,795. About 4% earn between $68,795 and $77,538. About 2.5% make between $77,538 and $86,282. Around 1.5% earn between $86,282 and $95,025. Just over 1% make between $95,025 and $103,769. About 5% earn between $103,769 and $112,513. Fewer than 1% make between $112,513 and $121,256. The top 3% earn over $121,256 a year.
What are the highest paying cities for a Health Coach?

-
San Jose, CA
Average Salary: $89,643
San Jose offers a dynamic environment for wellness professionals. With numerous tech companies, there is a growing focus on employee health. This city's progressive attitude makes it an ideal place for those in the wellness field.
Find Health Coach jobs in San Jose, CA
-
Sacramento, CA
Average Salary: $77,758
Sacramento presents an opportunity for wellness advocates to thrive. The capital's focus on public health creates a demand for health coaches. Working here means contributing to a community that values health and wellness.
Find Health Coach jobs in Sacramento, CA
-
Chicago, IL
Average Salary: $73,426
Chicago is a bustling hub for health professionals. The city’s diverse population and rich healthcare system offer many opportunities. Wellness coaches here can make a significant impact on public health.
Find Health Coach jobs in Chicago, IL
-
Atlanta, GA
Average Salary: $72,108
Atlanta is a thriving city for health enthusiasts. The city's growing healthcare sector and wellness programs make it an excellent place for wellness coaches. Companies are increasingly investing in employee health and wellness.
Find Health Coach jobs in Atlanta, GA
-
Austin, TX
Average Salary: $67,466
Austin boasts a vibrant community that values health and wellness. The city's tech and healthcare industries are expanding, creating more job opportunities. Health coaches in Austin can influence a health-conscious lifestyle.
Find Health Coach jobs in Austin, TX
-
Salt Lake City, UT
Average Salary: $65,849
Salt Lake City offers a supportive environment for wellness coaches. The city's emphasis on healthy living and outdoor activities makes it a great place. Many companies here prioritize employee wellness, creating steady demand for health coaches.
Find Health Coach jobs in Salt Lake City, UT
-
Denver, CO
Average Salary: $61,569
Denver is known for its active lifestyle and outdoor opportunities. The city’s focus on health and wellness creates a strong demand for wellness coaches. Working here means joining a community that values fitness and health.
Find Health Coach jobs in Denver, CO
-
Portland, OR
Average Salary: $60,455
Portland is a hub for wellness and sustainable living. The city’s vibrant culture and focus on health make it an excellent place for wellness coaches. Many local businesses and organizations value employee health and wellness.
Find Health Coach jobs in Portland, OR
-
Fresno, CA
Average Salary: $58,562
Fresno offers a welcoming environment for health professionals. The city’s growing population and healthcare needs provide many opportunities. Wellness coaches here can make a real difference in community health.
Find Health Coach jobs in Fresno, CA
-
Phoenix, AZ
Average Salary: $58,477
Phoenix is an ideal city for those passionate about wellness. The city’s diverse population and focus on health create numerous job opportunities. Wellness coaches can play a key role in promoting healthy lifestyles.
Find Health Coach jobs in Phoenix, AZ
What are the best companies a Health Coach can work for?

-
Supplemental Health Care
Average Salary: $107,319
At Supplemental Health Care, Health Coaches work to help individuals and groups improve their wellness. They offer this through both in-person and virtual coaching sessions. They operate nationwide, providing flexibility for their employees.
-
CVS Health
Average Salary: $97,645
CVS Health offers a range of opportunities for Health Coaches. They focus on patient care and wellness programs. Their locations span across the United States, offering multiple job sites.
-
Moda Health
Average Salary: $65,850
Moda Health provides coaching roles that focus on improving overall health through personalized plans. They work with clients in Oregon, Washington, and Idaho.
-
MJHS
Average Salary: $63,232
MJHS looks for Health Coaches who can assist clients in maintaining their health and wellness. They offer this service primarily in New York City and the surrounding areas.
-
LA Fitness
Average Salary: $59,527
LA Fitness offers coaching positions that help members achieve their fitness goals. They have numerous gym locations across California, Arizona, and Nevada.
-
Evidence Based Associates
Average Salary: $52,868
Evidence Based Associates focuses on evidence-based health coaching. They provide coaching services in multiple states, promoting wellness through research-backed methods.
-
Natural Grocers
Average Salary: $47,813
Natural Grocers provides coaching positions that focus on healthy living and nutrition. They have stores in Colorado, Utah, and Nevada.
-
Sharecare
Average Salary: $46,367
Sharecare offers roles that emphasize digital health coaching. Their services are available nationwide, providing remote coaching opportunities.
-
Telecare Corporation
Average Salary: $46,145
Telecare Corporation provides coaching roles focused on mental health and wellness. They operate in California and offer various locations for their services.
-
Freedom Care
Average Salary: $44,488
Freedom Care looks for Health Coaches who can help individuals manage their health. They provide services in New York City and surrounding areas.
How to earn more as a Health Coach?
In today's wellness-focused world, becoming a health coach can be a rewarding career. To thrive in this field, consider these strategies to earn more. Specialization can open up lucrative niches. For instance, coaching for specific health conditions like diabetes or weight loss can attract clients willing to pay a premium.
Investing in professional development can significantly boost earnings. Certifications from reputable institutions add credibility and can justify higher rates. Continuous learning through workshops, seminars, and online courses keeps skills sharp and marketable. Networking within the health and wellness community can lead to referrals and collaborations, both of which can enhance income. Marketing efforts, including a strong online presence and client testimonials, can also drive more clients to a health coach. Building a personal brand and offering unique services can set a coach apart and command higher fees.
Consider these factors to increase earning potential as a health coach:
- Specialize in a niche
- Invest in professional development
- Network within the community
- Enhance marketing efforts
- Build a strong personal brand



