During these times of uncertainty, our Diabetes Self-Management Classes are being held online or by phone until further notice. To schedule a class please call 866-524-1408.

Diabetes Self-Management Education Classes

Managing diabetes involves so much more than simply taking a pill. Our self-management classes explain how diabetes affects the body and what behavior and lifestyle changes can help keep it under control. Health educators who specialize in diabetes teach what diabetes is, how to monitor blood glucose, proper nutrition, exercise, medications, goal setting and stress management. Classes are offered as one full day or a series of four weekly sessions, and are taught in English or Spanish.

Class Topics

  • What is diabetes?
  • Blood glucose monitoring
  • Carbohydrate counting
  • Meal planning
  • How to read food labels
  • Medication and insulin administration
  • Preventing diabetes complications
  • Exercise

Full year of personal support

After class, return quarterly for one-on-one follow-ups and consultations to assess your progress and keep progressing along your journey to improved health.

Free health screenings

Before starting class, you'll learn your starting A1C, blood pressure, weight, blood glucose and body mass index. Then, track your improvements by checking your levels again at quarterly follow-ups with your health educator.

Personal training included

After completing this class, you will be eligible to enroll in a free 12-week exercise program with a certified strength and conditioning specialist. Your trainer will conduct an individualized fitness assessment and tailor an exercise program specific to your goals. Learn more.

Class Locations


CHRISTUS Spohn Hospital - Alice
2500 E. Main, Alice, TX


CHRISTUS Spohn Hospital - Beeville
1500 E. Houston St., Beeville, TX

Corpus Christi

Amistad Community Health Center
1533 S. Brownlee Blvd., Corpus Christi, TX

Coastal Bend Wellness Foundation Community Health Center
2882 Holly Rd., Corpus Christi, TX

Hector P. Garcia Memorial Family Health Center
2606 Hospital Blvd., Corpus Christi, TX

Mission of Mercy Texas Medical Center
2421 Ayers St., Corpus Christi, TX


Cuero Community Hospital
2550 N. Esplanade, Cuero, TX


Ed Rachal Memorial Library
203 S. Calixto Mora Ave., Falfurrias, TX


First United Methodist Church
134 W. Pearl St., Goliad, TX


Gonzales Healthcare Systems Thrive HEALTHPLEX
1300 Captain Albert Martin Trail, Gonzales, TX


Lavaca Medical Center
1400 North Texana, Hallettsville, TX


Kleberg County Courthouse
700 E. Kleberg Ave., Kingsville, TX

Lake Jackson

CHI St. Luke's Health Brazosport
100 Medical Drive, Lake Jackson, TX
Healthy Communities Annex Building


Mathis City Annex
401 E. San Patricio, Mathis, TX

Port Lavaca

Port Lavaca Memorial Medical Center
815 N. Virginia St., Port Lavaca, TX


CHRISTUS Spohn Family Health Center Robstown
1038 Texas Yes Blvd., Robstown, TX


First United Methodist Church
801 E. Main St., Rockport, TX


Citizens Medical Center
2701 Hospital Dr., Victoria, TX

DeTar Hospital North
101 Medical Dr., Victoria, TX

Victoria County Public Health Department
2805 N. Navarro St., Victoria, TX

Victoria Community Health Center
4206 Retama Circle, Victoria, TX


Yoakum Community Center
1200 Carl Ramert Dr., Yoakum, TX

To Register

Please call 866-524-1408 or register online.


Click one of the links below to download the pre-registration form for your class. After printing and completing the pre-registration form, please bring it with you to your first class or appointment or fax it to 361-561-8643.

One-Day Class Registration Form (English)

One-Day Class Registration Form (Español)

Gestational Diabetes Class Registration Form

Health Champions

Some participants of our Diabetes Education Program have shown exceptional results in their blood sugar levels by applying what they have learned in our classes to their everyday lives. Read how these health champions have made their lives better by taking control of their diabetes.