Improve your health while following the Stay at Home order. Consider an online diabetes prevention program
Let's Get Started

Find a Program

Let's Get Started

CDC-recognized diabetes prevention programs in North Carolina

map cherokee graham swain clay macon jackson haywood transylvania madison buncombe henderson yancey mitchell mcdowell polk rutherford avery burke cleveland watauga caldwell ashe alleghany wilkes alexander catawba lincoln gaston surry yadkin iredell mecklenburg stokes forsyth davie rowan davidson cabarrus union stanly anson richmond montgomery randolph guilford rockingham caswell alamance orange chatham lee moore scotland robeson hoke columbus brunswick bladen cumberland harnett durham person granville wake johnston sampson vance franklin warren northampton halifax nash wilson edgecombe wayne duplin newhanover pender onslow jones lenoir greene pitt craven carteret pamlico beaufort martin bertie hertford gates chowan perquimans pasquotank camden currituck dare washington tyrrell hyde

Click on a county or use the dropdown list below
for available programs

Please contact the program for class information.

Available Onsite Programs

Available Online Programs

Eat Smart, Move More, Prevent Diabetes

*Free/Low-Cost Class


BeMeta Health

(301) 648-4202


Betr Health

https://betrhealth.com/

(877) 677-8767


Onsite Programs

Counties with available onsite classes are listed below.
Please contact the program for class information.

Alamance

Alamance County Health Department

*Free/Low-Cost Class

319 N. Graham Hopedale Rd.

Suite B

Burlington, North Carolina  27217

https://www.lifein24.us

(336) 570-6430


Cone Health Nutrition and Diabetes Education Services

*Free/Low-Cost Class

1238 Huffman Mill Rd.

Burlington, North Carolina  27215

https://www.conehealth.com/diabetes

(336) 538-8100


Alexander

Catawba Valley Health System

*Free/Low-Cost Class

810 Fairgrove Church Rd. SE.

Hickory, North Carolina  28602

https://www.catawbavalleyhealth.org/

acrombie@cvmc.us

(828) 326-2262


YMCA of Northwest North Carolina (Alexander County Family YMCA)

*Free/Low-Cost Class

260 Black Oak Ridge Rd.

Taylorsville, North Carolina  28681

https://ymcanwnc.org/programs/diabetes-prevention/

c.schuster@ymcanwnc.org

(336) 724-9205 Ext. 6354


Avery

YMCA of Avery County (Williams Family YMCA)

*Free/Low-Cost Class

436 Hospital Dr.

Linville, North Carolina  28646

http://www.ymcaavery.org

Laurenw@ymcaavery.org

(828) 737-5500 Ext. 319


Beaufort

Beaufort County Health Department

*Free/Low-Cost Class

1436 Highland Dr.

Washington, North Carolina  27889

http://www.bchd.net

anna.parker@bchd.net

(252) 946-1902


Bertie

Roanoke Chowan Community Health Center

*Free/Low-Cost Class

120 Health Center Dr.

Ahoskie, North Carolina  27910

http://www.rcchc.org

(252) 209-0237


Brunswick

The Balm In Gilead - St. James AME Zion Church

*Free/Low-Cost Class

27 Old Town Creek Rd.

Leland, North Carolina  28451

https://www.balmingilead.org/sdfi/north-carolina/

(910) 253-0649


YMCA of Southeastern NC (Leland Senior Center)

121 Town Hall Dr.

Leland, North Carolina  28451

https://www.ymcasenc.org/programs/diabetes-prevention-program/

bridget.carroll@ymcasenc.org

(910) 251-9622 Ext. 273


YMCA of Southeastern NC (The Brunswick Center at Supply)

101 Stone Chimney Rd.

Supply, North Carolina  28462

https://www.ymcasenc.org/programs/diabetes-prevention-program/

bridget.carroll@ymcasenc.org

(910) 251-9622 Ext. 273


Cabarrus

Cabarrus Health Alliance

300 Mooresville Rd.

Kannapolis, North Carolina  28081

http://www.cabarrushealth.org/

(704) 920-1341

This class has online components


Moose Pharmacy of Concord

*Free/Low-Cost Class

270 Copperfield Blvd. NE

#101

Concord, North Carolina  28025

https://www.moosepharmacy.com/

info@moosepharmacy.com

(704) 784-9613


Caldwell

Catawba Valley Health System

*Free/Low-Cost Class

810 Fairgrove Church Rd. SE

Hickory, North Carolina  28602

https://www.catawbavalleyhealth.org/

acrombie@cvmc.us

(828) 326-2262


Carteret

Carteret County Health Department

3820 Bridges St.

Suite A

Morehead City, North Carolina  28557

https://www.carteretcountync.gov/738/Health-Department

(252) 728-8550


Caswell

Caswell County Health Department

189 County Park Rd.

Yanceyville, North Carolina  27379

http://www.caswellnc.us/

krose@caswellnc.us

(336) 694-4129 Ext. 8133


Catawba

Catawba Valley Medical Center

*Free/Low-Cost Class

810 Fairgrove Church Rd., SE

Hickory, North Carolina  28602

https://www.catawbavalleyhealth.org/Medical-Center.aspx

acrombie@cvmc.us

(828) 326-2262


YMCA of Catawba Valley

701 1st St. NW

Hickory, North Carolina  28601

https://www.ymcacv.org/healthy-living-health-wellness-fitness-diabetes-prevention.php

lalak@ymcacv.org

(828) 324-2858


Chatham

Chatham County Public Health Department

*Free/Low-Cost Class

80 East St.

Pittsboro, North Carolina  27312

https://www.chathamnc.org/services/health/clinical-services/diabetes-prevention

(919) 545-8477


YMCA of the Triangle (Chatham YMCA)

*Free/Low-Cost Class

287 East St.

Pittsboro, North Carolina  27312

https://www.ymcatriangle.org/programs/fitness-and-wellness/diabetes-prevention-program

medical.membership@ymcatriangle.org

(919) 582-9396

This class has online components


Clay

Clay County Health Department

*Free/Low-Cost Class

345 Courthouse Dr.

Hayesville, North Carolina  28904

http://www.clayhdnc.us/

alexgilpin@clayhdnc.us

(828) 389-8052 Ext. 150


Cleveland

Cleveland County Family YMCA, Inc.

411 Cherryville Rd.

Shelby, North Carolina  28150

http://www.clevecoymca.org

(704) 669-3631


Columbus

YMCA of Southeastern NC

*Free/Low-Cost Class

PO Box 3467

Wilmington, North Carolina  28406

https://www.ymcasenc.org/

bridget.carroll@ymcasenc.org

(910) 251-9622 Ext. 273


Craven

Craven County Health Department & Community Health Center

*Free/Low-Cost Class

2818 Neuse Blvd.

New Bern, North Carolina  28561

https://www.cravencountync.gov/153/Health

(252) 636-4920 Ext. 2073


Eastern Carolina Young Men's Christian Association

100 YMCA Ln.

New Bern, North Carolina  28506

(252) 638-8799


Realo Discount Drugs

*Free/Low-Cost Class

1301 Commerce Dr.

New Bern, North Carolina  28562

http://www.realodiscountdrug.com

aabode@realodiscountdrug.com

(252) 514-6173


Cumberland

YMCA of the Sandhills

*Free/Low-Cost Class

2717 Fort Bragg Rd.

Fayetteville, North Carolina  28303

http://ymcaofthesandhills.org

jessica.frye@ymcaofthesandhills.org

(919) 259-0136


Community Health Interventions

2409 Murchison Rd.

Fayetteville, North Carolina  28301

https://communityhealthinterventions.org/

(910) 488-6118


Dare

Dare County Department of Health and Human Services, Public Health Division

*Free/Low-Cost Class

109 Exeter St.

Manteo, North Carolina  27954

http://www.darenc.com/health/

(252) 475-5081


Davie

YMCA of Northwest North Carolina (Davie YMCA)

215 Cemetery St.

Mocksville, North Carolina  27028

https://ymcanwnc.org/programs/diabetes-prevention/

c.schuster@ymcanwnc.org

(336) 724-9205 Ext. 6354


Durham

Durham County Department of Public Health

414 E. Main St.

Durham, North Carolina  27701

https://www.dcopublichealth.org/

(919) 560-7837


YMCA of the Triangle (Downtown Durham YMCA)

*Free/Low-Cost Class

218 W. Morgan St.

Durham, North Carolina  27701

https://www.ymcatriangle.org/programs/fitness-and-wellness/diabetes-prevention-program

medical.membership@ymcatriangle.org

(919) 582-9396

This class has online components


YMCA of the Triangle (Lakewood YMCA)

*Free/Low-Cost Class

2119 Chapel Hill Rd.

Durham, North Carolina  27707

https://www.ymcatriangle.org/programs/fitness-and-wellness/diabetes-prevention-program

medial.membership@ymcatriangle.org

(919) 582-9396

This class has online components


Forsyth

Forsyth County Health Department

799 Highland Ave.

Winston-Salem, North Carolina  27101

http://www.forsyth.cc/publichealth

(336) 703-3260

This class has online components


Southside Discount Pharmacy

3085 Waughtown St.

Winston-Salem, North Carolina  27107-1634

https://www.prescribewellness.com/pharmacy/1134548415/southside-discount-pharmacy-north-carolina

SouthsideDiscountRx@gmail.com

(336) 830-8774


Wake Forest Baptist Health Diabetes and Endocrinology Center

4610 Country Club Dr.

Winston-Salem, North Carolina  27104

https://www.wakehealth.edu/Locations/Clinics/d/Diabetes-and-Endocrinology-Center

(336) 716-8244


YMCA of Northwest North Carolina

*Free/Low-Cost Class

301 N. Main St.

Suite 1900

Winston-Salem, North Carolina  27101

https://ymcanwnc.org/programs/diabetes-prevention/

c.schuster@ymcanwnc.org

(336) 724-9205 Ext. 6354


Forsyth County Health Department (Zion Memorial Missionary Baptist Church)

101 N. Dunleith Ave.

Winston-Salem, North Carolina  27101

http://www.forsyth.cc/publichealth

(336) 703-3219

This class has online components


Forsyth County Department of Public Health/Social Services

741 North Highland Ave.

Winston-Salem, North Carolina  27101

http://www.forsyth.cc/publichealth

(336) 703-3219

This class is for employees only

This class has online components


Forsyth County Health Department (Union Chapel Baptist Church)

300 25th St. NW

Winston-Salem, North Carolina  27105

http://www.forsyth.cc/publichealth

(336) 703-3219

This class has online components


Forsyth County Health Department (Life in the World Church)

176 Meadow Dr.

Lexington, North Carolina  27295

http://www.forsyth.cc/publichealth

(336) 703-3219

This class has online components


Franklin

Franklin County Health Department

107 Industrial Dr.

Suite C

Louisburg, North Carolina  27549

http://www.franklincohealth.org

(919) 496-2533


Gaston

CaroMont Health

640 Summit Crossing Pl.

Suite 205

Gastonia, North Carolina  28054

https://www.caromonthealth.org/

(704) 671-7850


Granville

Granville Vance Public Health (Henderson YMCA)

*Free/Low-Cost Class

380 Ruins Creek Rd.

Henderson, North Carolina  27536

http://www.gvph.org

ajohnson@gvdhd.org

(919) 690-2114


Greene

Greene County Department of Public Health

*Free/Low-Cost Class

227 Kingold Blvd.

Suite B

Snow Hill, North Carolina  28580

http://www.greenecountync.gov

(252) 747-8183


Guilford

YMCA of Greensboro (Alex W. Spears III YMCA)

*Free/Low-Cost Class

3216 Horse Pen Creek Rd.

Greensboro, North Carolina  27410

https://www.ymcagreensboro.org/evidencebased

tracie.heavner@ymcagreensboro.org

(336) 478-9622 Ext. 240

This class has online components


Cone Health Nutrition and Diabetes Education Services

*Free/Low-Cost Class

301 E. Wendover Ave.

Suite 415

Greensboro, North Carolina  27401

https://www.conehealth.com/services/diabetes-education/

(336) 832-3236


Guilford County DHHS Public Health Division

1203 Maple St.

Greensboro, North Carolina  27405

https://www.guilfordcountync.gov/our-county/human-services/health-department/adult-health-services

(336) 641-4102


YMCA of Greensboro (Hayes-Taylor Memorial YMCA)

*Free/Low-Cost Class

2630 E. Florida St.

Greensboro, North Carolina  27401

https://www.ymcagreensboro.org/evidencebased

tracie.heavner@ymcagreensboro.org

(336) 478-9622


YMCA of Greensboro (Kathleen Price Bryan Family YMCA)

*Free/Low-Cost Class

501 W. Market St.

Greensboro, North Carolina  27410

https://www.ymcagreensboro.org/evidencebased

tracie.heavner@ymcagreensboro.org

(336) 478-9622

This class has online components


Halifax

Halifax County Public Health System

19 N. Dobbs St.

Halifax, North Carolina  27839

(252) 583-5021


Harnett

AllCare Pharmacy Services, LLC

*Free/Low-Cost Class

9641 Bitter Melon Dr.

Angier, North Carolina  27501

http://www.all-carerx.com

ALLCARERXSERVICES1@YAHOO.COM

(919) 639-6030


Haywood

Haywood County Health and Human Services Agency

*Free/Low-Cost Class

157 Paragon Pkwy.

Suite 800

Clyde, North Carolina  28721

http://www.healthyhaywood.com

(828) 356-2272


Hertford

Roanoke Chowan Community Health Center

*Free/Low-Cost Class

120 Health Center Dr.

Ahoskie, North Carolina  27910

http://www.rcchc.org

(252) 209-0237


Iredell

YMCA of Northwest NC (Statesville Family YMCA)

*Free/Low-Cost Class

828 Wesley Dr.

Statesville, North Carolina  28677

https://ymcanwnc.org/programs/diabetes-prevention/

c.schuster@ymcanwnc.org

(336) 724-9205 Ext. 6354


Jackson

Eastern Band of Cherokee Indians

810 Acquoni Rd.

Cherokee, North Carolina  28719

(828) 359-6785


Jackson County Department of Public Health

154 Medical Park Loop

Sylva, North Carolina  28779

http://health.jacksonnc.org/

(828) 587-8238


Johnston

YMCA of the Triangle (Johnston County YMCA)

*Free/Low-Cost Class

2110 Aversboro Rd.

Garner, North Carolina  27529

https://www.ymcatriangle.org/programs/fitness-and-wellness/diabetes-prevention-program

medical.membership@ymcatriangle.org

(919) 582-9396

This class has online components


Realo Discount Drug

6030 US Hwy. 301 S.

Four Oaks, North Carolina  27524

https://realodrug.com/

(919) 980-4031


Granville Vance Health Department (at Johnston County Health Department)

517 N Brightleaf Blvd.

Smithfield, North Carolina  27577

http://www.gvdhd.org/

ajohnson@gvdhd.org

(919) 690-2114


Jones

Jones County Health Department

*Free/Low-Cost Class

418 NC Hwy. 58 N.

Unit C

Trenton, North Carolina  28585

http://www.jonescountyhealth.com

(252) 448-9111


Lee

YMCA of the Triangle (Ingram Family YMCA)

*Free/Low-Cost Class

1907 K M Wicker Memorial Dr.

Sanford, North Carolina  27330

https://www.ymcatriangle.org/programs/fitness-and-wellness/diabetes-prevention-program

medical.membership@ymcatriangle.org

(919) 582-9396

This class has online components


Lenoir

Lenoir County Health Department

*Free/Low-Cost Class

201 N. McLewean St.

Kinston, North Carolina  28502

https://lenoircountync.gov/health.html

(252) 526-4200


McDowell

YMCA of Western North Carolina - Corpening Memorial YMCA

348 Grace Corpening Dr.

Marion, North Carolina  28752

https://ymcawnc.org/diabetes-prevention-program

(828) 251-5910


Macon

Macon County Public Health

*Free/Low-Cost Class

1830 Lakeside Dr.

Franklin, North Carolina  28734

http://mountainwise.org/macon-county-dpp/

ainnis@maconnc.org

(828) 349-2455


Martin

MTW District Health Department

198 NC Hwy. 45 N.

Plymouth, North Carolina  27962

https://mtwdistricthealth.org/

(252) 793-1663


Mecklenburg

Atrium Health - Carolinas HealthCare System

1228 E. Morehead St.

Charlotte, North Carolina  28204

https://atriumhealth.org/

(704) 446-3138


YMCA of Greater Charlotte

*Free/Low-Cost Class

400 East Morehead St.

Suite 300

Charlotte, North Carolina  28202

https://www.ymcacharlotte.org/programs/health-wellness/diabetes-prevention

diabetesprevention@ymcacharlotte.org

(704) 716-6200


Mitchell

The Williams YMCA of Avery County

*Free/Low-Cost Class

436 Hospital Dr.

Linville, North Carolina  28646

http://www.ymcaavery.org

Laurenw@ymcaavery.org

(828) 737-5500 Ext. 319


Moore

FirstHealth of the Carolinas

155 Memorial Dr.

Pinehurst, North Carolina  27376

https://www.firsthealth.org/

(910) 715-6266


Nash

Nash County Health Department

214 S. Barnes St.

Nashville, North Carolina  27856

https://nashcountync.gov/227/Health-Department

(252) 459-9819


New Hanover

YMCA of Southeastern NC

3408 Wilshire Blvd.

Wilmington, North Carolina  28403

https://www.ymcasenc.org/programs/diabetes-prevention-program/

bridget.carroll@ymcasenc.org

(910) 251-9622 Ext. 273


YMCA of Southeastern NC (Nir Family YMCA)

2710 Market St.

Wilmington, North Carolina  28403

https://www.ymcasenc.org/programs/diabetes-prevention-program/

bridget.carroll@ymcasenc.org

(910) 251-9622 Ext. 273


Northampton

Roanoke Chowan Community Health Center

*Free/Low-Cost Class

120 Health Center Dr.

Ahoskie, North Carolina  27910

https://www.rcchc.org/

(252) 209-0237


Onslow

Onslow County Health Department

612 College St.

Jacksonville, North Carolina  28540

https://www.onslowcountync.gov/149/Health

(910) 347-2154 Ext. 3943


Renewed Mind and Body

401 Oldtowne St.

Jacksonville, North Carolina  28546

https://www.renewedmindandbody.com/diabetes-prevention-program

(252) 626-3634


Orange

Orange County Health Department

300 West Tryon St.

Hillsborough, North Carolina  27278

https://www.orangecountync.gov/204/Health-Department

(919) 245-2400


YMCA of the Triangle (Chapel Hill-Carrboro YMCA)

*Free/Low-Cost Class

980 Martin Luther King Blvd.

Chapel Hill, North Carolina  27514

https://www.ymcatriangle.org/programs/fitness-and-wellness/diabetes-prevention-program

medical.membership@ymcatriangle.org

(919) 582-9396

This class has online components


Pasquotank

Albemarle Regional Health Services

711 Roanoke Ave.

Elizabeth City, North Carolina  27909

http://www.arhs-nc.org/

(252) 426-2103


Pender

YMCA of Southeastern NC

*Free/Low-Cost Class

PO Box 3467

Wilmington, North Carolina  28406

https://www.ymcasenc.org/programs/diabetes-prevention-program/

bridget.carroll@ymcasenc.org

(910) 251-9622 Ext. 273


Person

Person County Health Department

355 S. Madison Blvd.

Roxboro, North Carolina  27573-5485

https://www.personcountync.gov/departments-services/departments-a-h/health-department

(336) 597-2204 Ext. 2277


pitt

East Carolina University Brody School of Medicine Department of Family Medicine

*Free/Low-Cost Class

101 Heart Dr.

Greenville, North Carolina  27834

http://www.ecu.edu/cs-dhs/fammed/

collierca18@ecu.edu

(252) 744-2679


Pitt County Health Department

*Free/Low-Cost Class

201 Government Cir.

Greenville, North Carolina  27834

https://www.pittcountync.gov/229/Public-Health

(252) 902-2361


Vidant Wellness DPP

*Free/Low-Cost Class

Vidant Wellness Center

2610 Stantonsburg Rd.

Greenville, North Carolina  27834

https://www.vidanthealth.com/Services-Treatments/Conditions/Diabetes#

susan.houston@vidanthealth.com

(252) 847-1436


The Balm In Gilead - York Memorial AME Church

201 Tyson St.

Greenville, North Carolina  27834

(252) 758-6077


Polk

St. Luke's Hospital

101 Hospital Dr.

Columbus, North Carolina  28722-6418

https://www.saintlukeshospital.com/

(828) 894-0824


Randolph

Prevo Drug

*Free/Low-Cost Class

363 Sunset Ave.

Asheboro, North Carolina  27203

https://www.prevodrug.com/medicare-diabetes-prevention-program

sarabeth@prevodrug.com

(336) 625-4311


Randolph County Public Health

*Free/Low-Cost Class

2222-B South Fayetteville St.

Asheboro, North Carolina  27205

http://www.randolphcountync.gov/Departments/Public-Health

healthed@randolphcountync.gov

(336) 318-6198


Robeson

Robeson County Health Department

460 Country Club Rd.

Lumberton, North Carolina  28360

https://www.robesoncountyhealthdepartment.com/

(910) 671-3200


Rockingham

Cone Health Nutrition and Diabetes Education Services at Reidsville

*Free/Low-Cost Class

618 S. Main St.

Reidsville, North Carolina  27320

https://www.conehealth.com/locations/profile/nutrition-and-diabetes-education-services-at-reidsville/

(336) 951-6070


YMCA of Greensboro (Eden Family YMCA)

*Free/Low-Cost Class

301 S. Kennedy Ave.

Eden, North Carolina  27288

https://www.ymcagreensboro.org/evidencebased

tracie.heavner@ymcagreensboro.org

(336) 478-9622 Ext. 240

This class has online components


Rockingham County Division of Public Health

371 N.C. Hwy. 65

Suite 204

Wentworth, North Carolina  27288

https://www.rockinghamcountypublichealth.org/

(336) 342-8149


YMCA of Greensboro (Reidsville Family YMCA)

*Free/Low-Cost Class

504 S. Main St.

Reidsville, North Carolina  27320

https://www.ymcagreensboro.org/evidencebased

tracie.heavner@ymcagreensboro.org

(336) 478-9622 Ext. 240

This class has online components


Eden Drug

103 W. Stadium Dr.

Eden, North Carolina  27288

https://www.edendrug.com/

edendrug@triad.rr.com

(336) 627-4854


Rowan

YMCA of Rowan County

215 Guffy St.

Salisbury, North Carolina  28147

https://rocabymca.org

(704) 216-9622


YMCA of Rowan County (East Rowan-Saleeby-Fisher YMCA)

790 Crescent Rd.

Rockwell, North Carolina  28138

https://rocabymca.org/locations/saleeby-fisher-ymca

(704) 216-9622


Rutherford

Cleveland County YMCA (Rutherford County YMCA)

411 Cherryville Rd.

Shelby, North Carolina  28150

https://www.clevecoymca.org/Diabetes

mpritchett@clevecoymca.org

(704) 669-3630


Swain

Swain County Health Department

545 Center St.

Bryson City, North Carolina  28713

http://www.swaincountync.gov

(828) 488-3198 Ext. 2027


Eastern Band of Cherokee Indians

810 Acquoni Rd.

Cherokee , North Carolina  28719

(828) 359-6785


Transylvania

Transylvania Public Health

*Free/Low-Cost Class

106 E. Morgan St.

Suite 105

Brevard, North Carolina  28712

https://www.transylvaniacounty.org/departments/public-health

Julie.cunningham@tconc.org

(828) 884-1912


Transylvania Regional Hospital

260 Hospital Dr.

Brevard, North Carolina  28712

https://missionhealth.org/member-hospitals/transylvania/

(828) 883-5114


Union

The Balm In Gilead - Marvin AME Zion Church

*Free/Low-Cost Class

1525 Craine Rd.

Waxhaw, North Carolina  28173

https://www.balmingilead.org/sdfi/north-carolina/

(704) 843-3611


Vance

Granville Vance Public Health

*Free/Low-Cost Class

115 Charles Rollins Rd.

Henderson, North Carolina  27536

http://www.gvph.org

(919) 690-2114


Wake

Betr Health

555 Fayetteville St.

3rd Floor

Raleigh, North Carolina  27601

https://betrhealth.com/

(877) 677-8767


Eat Smart, Move More, Prevent Diabetes

*Free/Low-Cost Class

512 Brickhaven Dr.

Raleigh, North Carolina  27606

https://esmmpreventdiabetes.com/

administrator@esmmpreventdiabetes.com

(919) 707-5225


Wake County Human Services

10 Sunnybrook Rd.

Raleigh, North Carolina  27610

http://www.wakegov.com/humanservices/Pages/default.aspx

(919) 210-2503


YMCA of the Triangle (Kraft Family YMCA)

*Free/Low-Cost Class

8921 Holly Springs Rd.

Apex, North Carolina  27539

https://www.ymcatriangle.org/programs/fitness-and-wellness/diabetes-prevention-program

medical.membership@ymcatriangle.org

(919) 582-9396

This class has online components


The Balm In Gilead

*Free/Low-Cost Class

237 Friendship Chapel Rd.

Wake Forest, North Carolina  27587

https://www.balmingilead.org/sdfi/north-carolina/

(919) 556-1759


Knightdale Pharmacy

6602 Knightdale Blvd.

Suite 120

Knightdale, North Carolina  27545

(919) 295-1112


YMCA of the Triangle (A.E. Finley YMCA)

*Free/Low-Cost Class

9216 Baileywick Rd.

Raleigh, North Carolina  27615

https://www.ymcatriangle.org/programs/fitness-and-wellness/diabetes-prevention-program

medical.membership@ymcatriangle.org

(919) 582-9396

This class has online components


YMCA of the Triangle (Alexander Family YMCA)

*Free/Low-Cost Class

1603 Hillsborough St.

Raleigh, North Carolina  27605

https://www.ymcatriangle.org/programs/fitness-and-wellness/diabetes-prevention-program

medical.membership@ymcatriangle.org

(919) 582-9396

This class has online components


YMCA of the Triangle (Kerr Family YMCA)

*Free/Low-Cost Class

2500 Wakefield Pines Dr.

Raleigh, North Carolina  27615

https://www.ymcatriangle.org/programs/fitness-and-wellness/diabetes-prevention-program

medical.membership@ymcatriangle.org

(919) 582-9396

This class has online components


YMCA of the Triangle (Northwest Cary YMCA)

*Free/Low-Cost Class

6903 Carpenter Fire Station Rd.

Cary, North Carolina  27519

https://www.ymcatriangle.org/programs/fitness-and-wellness/diabetes-prevention-program

medical.membership@ymcatriangle.org

(919) 582-9396

This class has online components


YMCA of the Triangle (Poole Family YMCA)

*Free/Low-Cost Class

2110 Aversboro Rd.

Garner, North Carolina  27529

https://www.ymcatriangle.org/programs/fitness-and-wellness/diabetes-prevention-program

medical.membership@ymcatriangle.org

(919) 582-9396

This class has online components


YMCA of the Triangle (Southeast Raleigh YMCA)

*Free/Low-Cost Class

1436 Rock Quarry Rd.

Raleigh, North Carolina  27610

https://www.ymcatriangle.org/programs/fitness-and-wellness/diabetes-prevention-program

medical.membership@ymcatriangle.org

(919) 582-9396

This class has online components


YMCA of the Triangle (Taylor YMCA)

*Free/Low-Cost Class

101 YMCA Dr.

Cary, North Carolina  27513

https://www.ymcatriangle.org/programs/fitness-and-wellness/diabetes-prevention-program

medical.membership@ymcatriangle.org

(919) 582-9396

This class has online components


Washington

MTW District Health Department

*Free/Low-Cost Class

198 NC Hwy. 45 N.

Plymouth, North Carolina  27962

https://mtwdistricthealth.org/

(252) 789-0437


Watauga

Paul H. Broyhill Wellness Center

232 Boone Hts. Dr.

Boone, North Carolina  28607

https://wellness.apprhs.org/

(828) 266-1060


Wayne

Goldsboro Family YMCA

*Free/Low-Cost Class

1105 Parkway Dr.

Goldsboro, North Carolina  27534

http://www.goldsboroymca.org/

(919) 778-8557


Wayne County Health Department

*Free/Low-Cost Class

301 N. Herman St.

Box CC

Goldsboro, North Carolina  27530

https://www.waynegov.com/241/Health-Department

(919) 731-1000 Ext. 1235


Wilkes

YMCA of Northwest North Carolina (Wilkes Family YMCA)

1801 YMCA Blvd.

Wilkesboro, North Carolina  28697

https://ymcanwnc.org/programs/diabetes-prevention/

c.schuster@ymcanwnc.org

(336) 724-9205 Ext. 6354


Wilson

Wilson Family YMCA

3436 Airport Blvd.

Wilson, North Carolina  27896

https://www.wilsonymca.org/programs/diabetes-prevention-program

kdavis@wilsonymca.org

(252) 291-9622


Wilson Value Drug Store

*Free/Low-Cost Class

404 Nash St. E.

Wilson, North Carolina  27893

https://www.wilsonvaluedrugstore.com/pharmacy

wilsonvaluedrugstore@gmail.com

(252) 293-4177


Yadkin

YMCA of Northwest North Carolina (Yadkin Family YMCA)

*Free/Low-Cost Class

6540 Service Rd.

Yadkinville, North Carolina  27055

https://ymcanwnc.org/programs/diabetes-prevention/

c.schuster@ymcanwnc.org

(336) 724-9205 Ext. 6354


Please Contact Us if you are a DPP provider and would like to update your program contact information.