CareerFunded Find training near you

Home / CNA Classes / North Carolina

CNA Classes in North Carolina

Colleges and schools: 25 · State list: 209

Programs
234
all sources
Median pay
$38,460
nursing assistants, BLS May 2025; U.S. $42,260
On the WIOA list
114
CNA programs, U.S. DOL file

CNA Classes in North Carolina: the figures

Programs we list
234 in North Carolina: 25 at colleges and schools, 209 on the state list only.
Colleges and schools
25 public and 0 private; 206 CNA completions in 2023-24 at the 12 that reported any (IPEDS).
Median pay
$38,460 a year for nursing assistants in North Carolina, against $42,260 for the U.S. (BLS OEWS, May 2025).
WIOA training funds
WIOA in North Carolina: 2,446 programs from 175 providers on the state's list in the U.S. DOL file, 114 of them CNA.
WIOA results
114 CNA programs on North Carolina's list; middle values: 80% of students who exited completed (71 programs report it); 78% were employed in the second quarter after exit (73); $6,325 median earnings in that quarter (73) (U.S. DOL file).
Metro areas
1 North Carolina metro area has a page; the largest list, Charlotte, has 5 programs.

By metro area

Every CNA program in North Carolina

Open to the public? The list does not say: call first.

ProgramWhereType Completions
Abernethy Laurels(828) 464-8260 Newton State list
Alamance Community CollegeWIOA list Graham Certificate 2
Alston Brook(336) 956-1132 Lexington State list
American Academy of Healthcare, LLC(704) 525-3500 Charlotte State list
Arise Health Training InstituteWIOA list(336) 565-1882 High Point State list
Asheville-Buncombe Tech Community College - Marshall(828) 254-1921 Marshall State list
Asheville-Buncombe Technical Community CollegeWIOA list Asheville Certificate 0
Aston Park Health Care Center Inc(828) 253-4437 Asheville State list
Beaufort County Community College - Beaufort Campus(252) 946-6194 Washington State list
BellaRose Nursing and Rehab(919) 985-8400 Garner State list
Bethany Woods Nursing and Rehabilitation Center(704) 983-1195 Albemarle State list
Black Mountain Neuro-medical(828) 669-3100 NC State list
Bladen Community College(910) 879-5500 Dublin State list
Blooming Heart School of Health(704) 548-7726 Charlotte State list
Blue Ridge Community CollegeWIOA list Flat Rock Certificate 0
Blue Ridge Community College/Health Science Center(828) 694-1761 NC State list
Blue Ridge Community College/Transylvania Center(828) 694-1761 Brevard State list
Broughton Hospital(828) 433-2111 Morganton State list
Brunswick Community College(910) 755-7337 Bolivia State list
Brunswick Community College - Leland Center(910) 755-7448 Leland State list
Caldwell Community College and Technical Institute(828) 726-2200 Hudson State list
Caldwell Community College and TI - Watauga Campus(828) 726-2319 Boone State list
Cape Fear Community College(910) 362-7180 NC State list
Cape Fear Community CollegeWIOA list Wilmington Certificate 0
Cape Fear Community College - Alston Burk Center(910) 362-7218 Hampstead State list
Cape Fear Community College - Burgaw Campus(910) 343-0481 Burgaw State list
Cape Fear Community College - New Hanover HS(910) 362-7218 NC State list
Cape Fear Community College - Pender HS CCP(910) 362-7218 Burgaw State list
Cape Fear Community College - Pender HS CCP(910) 362-7218 Surf City State list
Cape Fear Valley Medical Center(910) 615-6700 Fayetteville State list
Care One Health Training Institute Inc.WIOA list(919) 773-7165 Raleigh State list
Care One Health Training Institute Inc. - Hybrid(919) 773-7165 Raleigh State list
CAREGroup Academy Charlotte State list
Caring for Life(910) 989-2273 NC State list
Caring for Life(910) 989-2273 Jacksonville State list
Carolina Caring,Inc.(828) 466-0466 Newton State list
Carolina Health Care Academy(919) 478-5848 Sanford State list
Carolina SeniorCare(336) 746-3500 Lexington State list
Carolinas College of Health Sciences(958) 298-0834 Charlotte State list
Carteret Community CollegeWIOA list Morehead City Certificate 0
Catawba Valley Community College(828) 327-7000 Hickory State list
Catawba Valley Community College - Alexander Campus(828) 327-7000 Taylorsville State list
Catawba Valley Community College - Goodwill Site(828) 327-7000 Conover State list
Central Carolina Community CollegeWIOA list Sanford Certificate 0
Central Carolina Community College - Harnett(910) 814-8999 Lillington State list
Central Carolina Community College - Pittsboro(919) 545-8042 Pittsboro State list
Central Carolina Community College - Siler City(919) 542-6495 Siler City State list
Central Piedmont Community College Charlotte Certificate 0
Central Piedmont Community College - Levine Campus(704) 330-2722 Matthews State list
Central Regional Hospital(919) 733-5324 Butner State list
Certquik Health(252) 258-2468 Ayden State list
Chaz Training School(919) 908-0124 Durham State list
Cherokee Indian Hospital Authority(828) 497-9163 Cherokee State list
Cherry Hospital(919) 731-3200 Goldsboro State list
Chosen Healthcare Institute, Inc.(704) 547-1988 Charlotte State list
Clapp's Convalescent Nursing Home Inc(336) 625-2074 Asheboro State list
Clay County Care Center(828) 389-9941 Hayesville State list
Cleveland Community CollegeWIOA list Shelby Certificate 4
CNA Training Academy(336) 340-4288 Greensboro State list
Coastal Carolina Community College(910) 455-1221 Jacksonville State list
Coastal Carolina Community College - CCP(910) 938-6296 Jacksonville State list
College of the Albemarle - Chowan Campus(252) 482-7900 Edenton State list
College of the Albemarle - Chowan County HS CCP(252) 482-7900 Edenton State list
College of the Albemarle - Currituck Campus(252) 335-0821 NC State list
College of the Albemarle - Dare County HS CCP(252) 473-2264 Manteo State list
College of the Albemarle - Elizabeth City Campus(252) 335-0821 NC State list
College of the Albemarle - Pasquotank County HS CCP(252) 335-0821 NC State list
College of the Albemarle - Roanoke Island Campus(252) 475-9250 Manteo State list
Cone Health(336) 832-7000 Greensboro State list
Conover Nursing and Rehabilitation Center(828) 695-8282 Conover State list
Coolgate(828) 452-3164 Canton State list
Craven Community College(252) 638-6127 Havelock State list
Craven Community College(252) 638-6127 New Bern State list
Cumberland Nursing AcademyWIOA list(910) 229-3242 Fayetteville State list
Davidson-Davie Community CollegeWIOA list Thomasville Certificate 56
Davidson-Davie Community College - CCP(336) 249-8186 Mocksville State list
Davidson-Davie Community College - Davie Campus(336) 249-8186 Mocksville State list
Davidson-Davie Community College - Mocksville Campus(336) 249-8186 Mocksville State list
Diversified Healthcare Training Institute(919) 464-8759 Raleigh State list
Divine Health Academy(704) 566-2955 Charlotte State list
Duke University Health System Nurse Aide I Program(919) 684-4293 Durham State list
Durham Technical Community CollegeWIOA list Durham Certificate 0
Durham Technical Community College - Chapel Hill(919) 536-7239 Chapel Hill State list
Durham Technical Community College - Durham Hybrid(919) 536-7239 Durham State list
Durham Technical Community College - OCC(919) 536-7222 Hillsborough State list
ECU Health North NA Academy(252) 535-8714 Greenville State list
Edgecombe Community College(252) 823-5166 Tarboro State list
Edgecombe Community College - OIC Campus(252) 446-0486 Rocky Mount State list
Edgecombe Community College - Rocky Mount Campus(252) 446-0436 Rocky Mount State list
Effinity Healthcare Training, LLC(252) 751-6512 Winterville State list
EHC Health Career InstituteWIOA list(704) 249-2553 Matthews State list
Elite Healthcare Training Center(704) 475-8517 Wadesboro State list
Emerald Ridge Rehabilitation and Care Center(828) 645-6619 Asheville State list
Fast Track Career Prep, Inc(252) 296-9004 Wilson State list
Fayetteville Technical Community CollegeWIOA list Fayetteville Certificate 16
Fayetteville Technical Community College(910) 678-8469 Fayetteville State list
Fayetteville Technical Community College - CCP(910) 678-9868 Fayetteville State list
Fayetteville Technical Community College - Spring Lake(910) 678-8469 NC State list
Forrest Oakes Healthcare Center(704) 983-2686 Albemarle State list
Forsyth Tech Community College - Goodwill Center(336) 734-7725 Winston Salem State list
Forsyth Tech Community College - Grady Swisher Center(336) 734-7734 Kernersville State list
Forsyth Technical Community College - NW Forsyth(336) 734-7734 King State list
Forsyth Technical Community College - Stokes Campus(336) 734-7725 Walnut Cove State list
Forsyth Technical Community College - West Campus(336) 734-7734 Winston-Salem State list
Forsyth Technical Community College - West Stokes HS(336) 734-7725 King State list
Gaston CollegeWIOA list Dallas Certificate 28
Gaston College - East Gaston High Campus(704) 922-6372 Mount Holly State list
Gaston College - Lincoln Campus(704) 922-6372 Lincolnton State list
Givens Highland Farms(828) 669-6473 NC State list
GraceMed Academy(980) 288-9606 Mooresville State list
Guilford Technical Community College - Greensboro(336) 334-4822 Greensboro State list
Guilford Technical Community College - High PointWIOA list(336) 334-4822 High Point State list
Guilford Technical Community College - Jamestown(336) 334-4822 Jamestown State list
Halifax Community CollegeWIOA list Weldon Certificate 0
Halifax Community College - Scotland Neck(252) 536-7291 Scotland Neck State list
Hand and Hand Health Training Center(910) 745-9887 Fayetteville State list
Haywood Regional Medical Center(828) 456-7311 Clyde State list
Highlands-Cashiers Hospital(828) 526-1200 Highlands State list
Hillcrest Convalescent Center Inc(919) 286-7705 Durham State list
Hope of Solace Institute(984) 200-4653 Raleigh State list
Hunter Health Career Academy(919) 292-9409 Durham State list
Ideal Health Institute, Inc.(919) 957-8311 Durham State list
Innovation Institute of Healthcare Solutions(336) 999-7123 Winston-Salem State list
Isothermal Community College(828) 395-1675 NC State list
Isothermal Community College - Polk Campus(828) 894-3092 Columbus State list
James Sprunt Community College(910) 296-6198 Kenansville State list
Johnston Community CollegeWIOA list Smithfield Certificate 9
Johnston Community College - Cleveland Campus(919) 209-2009 Clayton State list
King Health and Rehabilitation Center(336) 301-1852 King State list
Lake Park Nursing and Rehabilitation Center(704) 882-3420 Indian Trail State list
Lenoir Community College(252) 527-6223 Kinston State list
Lenoir Community College - Greene County(252) 747-3434 Snow Hill State list
Lenoir Community College - Jones County Center(252) 448-5021 Trenton State list
Lenoir Community College - La Grange Center(252) 233-6848 La Grange State list
Lenoir Community College - Lancer Academy CCP(252) 233-6848 Kinston State list
Lower Cape Fear LifeCare(910) 796-7900 NC State list
Macon Valley Nursing and Rehabilitation Center(828) 524-7806 Franklin State list
Mayland Community CollegeWIOA list Spruce Pine Certificate 0
Mayland Community College - Avery Campus(828) 765-7351 Newland State list
Mayland Community College - Yancey Campus(828) 682-7315 Burnsville State list
McDowell Technical Community CollegeWIOA list Marion Certificate 1
Medical Careers ReadinessWIOA list(252) 598-2020 Henderson State list
Mercy Training Institute, Inc.(336) 686-2932 Greensboro State list
Mission Hospital(828) 213-1111 Asheville State list
Mitchell Community College - Goodwill Center(704) 878-4312 Statesville State list
Mitchell Community College - Mooresville(704) 878-4312 Mooresville State list
Montgomery Community CollegeWIOA list Troy Certificate 5
Mount Eagle College(336) 283-5191 Winston-Salem State list
Mountain Vista Health Park(336) 859-2181 Denton State list
Murphy Rehabilitation & Nursing(828) 835-7580 Murphy State list
Myles Home Health Agency(252) 206-1112 Wilson State list
N C Nursing Academy(704) 747-3787 Gastonia State list
Nash Community College(252) 443-4011 Rocky Mount State list
NCALC Nurse Aide I Training Program(919) 872-7686 Raleigh State list
Neslyn Health Institute, Inc(919) 479-3000 Durham State list
Nursing Careers Institute Inc.(980) 419-2231 Matthews State list
Nurturing Hands Academy(336) 408-0371 Winston-Salem State list
Oak Grove Healthcare Center(828) 287-7655 NC State list
Oconaluftee Job Corps(828) 497-8033 Cherokee State list
Pamlico Community College(252) 249-1851 Grantsboro State list
Piedmont Community CollegeWIOA list Roxboro Certificate 2
Piedmont Community College/Yanceyville Campus(336) 599-1181 Yanceyville State list
Piedmont Crossing(336) 472-2017 Thomasville State list
Piney Grove Nursing and Rehabilitation Center(336) 996-4038 Kernersville State list
Pitt Community College(252) 321-4225 Greenville State list
Queen City Health Care Academy(980) 224-8433 Charlotte State list
Randolph Community College - Archdale Center(336) 633-3028 Archdale State list
Randolph Community College - Asheboro Campus(336) 633-3028 Asheboro State list
Richmond Community CollegeWIOA list Hamlet Certificate 61
Richmond Community College - Honeycutt Center(910) 410-1833 Laurinburg State list
River Landing at Sandy Ridge(336) 668-4900 NC State list
Roanoke-Chowan Community College(252) 332-5921 Ahoskie State list
Roanoke-Chowan Community College - Hertford HS CCP(252) 862-1200 Ahoskie State list
Roanoke-Chowan Community College - Northampton HS(252) 862-1200 Ahoskie State list
Roanoke-Chowan Community College - Rich Square(252) 862-1200 NC State list
Robeson Community College(910) 272-3700 Lumberton State list
Robeson Community College - Pembroke(910) 272-3700 Pembroke State list
Rockingham Community College(336) 342-4261 Wentworth State list
Rowan-Cabarrus Community CollegeWIOA list Salisbury Certificate 4
Rowan-Cabarrus Community College - College Station(704) 216-3733 Kannapolis State list
Rowan-Cabarrus Community College - NC Research(704) 216-7281 Kannapolis State list
Rowan-Cabarrus Community College - South Campus(704) 216-3733 Concord State list
Sampson Community CollegeWIOA list Clinton Certificate 0
Sandhills Community CollegeWIOA list Pinehurst Certificate 0
Sandhills Community College - Hoke Center(910) 695-3965 Raeford State list
Sandhills Community College - Hoke County HS CCP(910) 695-3965 Raeford State list
Sankofa Training and Wellness Institute(910) 524-5121 NC State list
SembraSchool Nurse Aide I Program(919) 704-7605 Raleigh State list
Senior Care Training CenterWIOA list(336) 915-4408 Winston-Salem State list
Serenity Nurse Aide Academy(704) 567-8000 Charlotte State list
Shades of PurpleWIOA list(919) 926-9255 Raleigh State list
South Piedmont Community College Polkton Certificate 0
South Piedmont Community College - LL Polk Campus(704) 290-5217 Polkton State list
South Piedmont Community College - OCH Campus(704) 290-5217 Monroe State list
Southeastern Community College(910) 642-7141 Whiteville State list
Southern College of Health SciencesWIOA list(704) 707-3965 Kannapolis State list
Southwestern Community College(828) 339-4489 Sylva State list
Southwestern Community College - Macon Center(828) 339-4489 Franklin State list
Stanly Community College - Crutchfield Education Center(704) 991-0342 Albemarle State list
Stanly Community College - Crutchfield Education Center(704) 991-0342 Locust State list
Stanly Community College - HS CCP(704) 991-0342 Albemarle State list
Stanly Community College - Main Campus(704) 991-0342 Albemarle State list
Surry Community CollegeWIOA list Dobson Certificate 0
Surry Community College - Elkin Center(336) 386-3366 Elkin State list
Surry Community College - Mount Airy(336) 386-3366 Mount Airy State list
Surry Community College - Pilot Center(336) 386-3366 Pilot Mountain State list
Surry Community College - Yadkin Center(336) 386-3366 Yadkinville State list
Tri-County Community College - Graham Campus(828) 837-6810 Robbinsville State list
Tri-County Community College - Technology Center(828) 835-3095 Marble State list
Triad Medical Academy(336) 510-2582 Greensboro State list
Trinity Oaks(704) 637-3784 Salisbury State list
Trinity Place(704) 982-8191 Albemarle State list
Trinity Village(828) 328-2006 Hickory State list
Twin Lakes Memory Care(336) 585-2400 Burlington State list
Umanah Healthcare Institute - Charlotte(704) 531-1100 Charlotte State list
Umanah Healthcare Institute - Gastonia(704) 287-8534 Gastonia State list
Unity Nursing Institute(704) 525-1448 Charlotte State list
Vance-Granville Community College - Granville County(252) 492-2061 Creedmoor State list
Vance-Granville Community College - Vance County(252) 492-2061 Henderson State list
Vance-Granville Community College - Warren County(252) 738-3366 Warrenton State list
W.A.R. Memorial Nurse Aide I Training AcademyWIOA list(919) 904-1743 Durham State list
Wake Technical Community CollegeWIOA list Raleigh Certificate 18
Wayne Community College(919) 735-5151 Goldsboro State list
Westchester Manor at Providence Place(336) 884-2222 High Point State list
Western Piedmont Community College(828) 448-3532 Morganton State list
White Oak Manor-Kings Mountain(704) 739-8132 NC State list
Wilkes Community College(336) 838-6214 Wilkesboro State list
Wilkes Community College - Alleghany Campus(336) 838-6214 Sparta State list
Wilkes Community College - Ashe Campus(336) 838-6214 West Jefferson State list
Wilkes Community College - Ashe County HS(336) 838-6214 West Jefferson State list
Wilora Lake Healthcare Center(704) 563-2922 Charlotte State list
Wilson Community College(252) 291-1195 Wilson State list
Wilson Pines Nursing and Rehabilitation Center(252) 237-0724 Wilson State list
Wisdom Health Academy(919) 908-9939 Durham State list
Find training near you Who pays