Diabetes Prevention Programs

In Buncombe, Madison and McDowell Counties, there are great options for getting connected and learning about how to improve health and reduce your risk of developing diabetes. The programs below are for people who have been diagnosed with Prediabetes or people who are at risk for diabetes. Click on each logo to learn more or register.

If you’ve already been diagnosed with Diabetes, click here to find programs for you.

(click on logo for more information or to register)




Telephonic Diabetes Prevention Program


Mostly via telephone

5 in-person sessions at Mission Hospital-Asheville


  • Group & individual
  • Healthy eating
  • Physical Activity
  • Stress Management
  • 12 months
Diabetes Prevention Program

Sliding scale

Multiple YMCA locations

  • Group sessions
  • Healthy eating, cooking
  • Physical Activity
  • Includes YMCA membership
  • 12 months
Diabetes Wellness & Prevention Program

Sliding scale

YWCA of Asheville

  • Group sessions
  • Healthy eating, cooking
  • Physical Activity
  • Includes YWCA membership
  • 7.5 months
Community Information & Referral Services


Dial 211 (like 911) from ANY phone. Talk to a real person and get information about these programs and many more.

Referrals to

  • Housing
  • Food
  • Utility assistance
  • Medication assistance
  • Education programs

Get Healthy Tips & Recipes

Sign up for our newsletter to receive helpful tips & recipes to keep your family healthy and fit.