north carolina cna training

North Carolina CNA Training

If you’re aspiring to become a Certified Nursing Assistant (CNA) in North Carolina, our resources are tailored to provide all the necessary information for this career path. We highlight CNA training opportunities in key North Carolina cities such as Charlotte, Raleigh, Greensboro, and Durham. You’ll find insights into the salary prospects for CNAs in North Carolina, along with a range of North Carolina CNA online classes for flexible, convenient learning. For those seeking cost-effective entry into this field, we also showcase free CNA classes available within the state.

The journey to becoming a CNA in North Carolina involves a series of important steps, and our guides are here to help you navigate this process. From fulfilling the prerequisites to preparing for and passing the North Carolina CNA exam, we provide comprehensive support. Once certified, we assist you with the process of getting listed on the North Carolina CNA registry, a crucial step to be recognized as a healthcare professional in the state. Our resource page offers an up-to-date list of CNA training courses throughout North Carolina, organized by type of educational institution and county, enabling easy selection that aligns with your professional and personal needs.

How to become a CNA in North Carolina

Complete Training
Enroll in and complete a state-approved CNA training program to acquire the necessary skills and knowledge.

Pass Competency Exam
Successfully pass the competency exam that evaluates the skills and knowledge you gained during your training.

Background Check
Complete a state-mandated background check to ensure you meet the requirements for employment in healthcare settings.

CNA Certification
After passing the exam and background check, apply to receive your official CNA certification, confirming your qualifications to work in the field.

Register on the North Carolina CNA Registry
Once certified, ensure your name is added to the state CNA registry, a crucial step for official recognition and employment eligibility.

Get Hired as a CNA
Upon certification, begin your job search to find CNA positions in healthcare settings, solidifying your role as a CNA.

North Carolina CNA Registry

The North Carolina Nurse Aide I Registry specifically lists Certified Nurse Aides (CNAs) who have met state and federal training and testing requirements for providing care in nursing homes and other healthcare settings. This registry ensures that CNAs in North Carolina have the necessary qualifications and are compliant with regulatory standards for their practice.

North Carolina CNA Training Programs



County School Name Address Phone
County Name City Phone Number
Alamance Alamance Community College Graham 336-578-2002
Alamance Alamance Community College Graham 336-538-7000
Alamance Twin Lakes Memory Care Burlington 336-585-2400
Alexander Catawba Valley Community College – Alexander Campus Taylorsville 828-327-7000
Alleghany Wilkes Community College – Alleghany Campus Sparta 336-838-6214
Anson Elite Healthcare Training Center Wadesboro 704-475-8517
Anson South Piedmont Community College – LL Polk Campus Polkton 704-290-5217
Ashe Wilkes Community College – Ashe Campus West Jefferson 336-838-6214
Avery Mayland Community College – Avery Campus Newland 828-765-7351
Beaufort Beaufort County Community College – Beaufort Campus Washington 252-946-6194
Bertie Martin Community College – Bertie Campus Windsor 252-794-4861
Bladen Bladen Community College Dublin 910-879-5500
Brunswick Brunswick Community College Bolivia 910-755-7337
Brunswick Brunswick Community College – Leland Center Leland 910-755-7448
Buncombe Asheville-Buncombe Technical Community College Asheville 828-254-1921
Buncombe Asheville-Buncombe Technical Community College Asheville 828-398-7960
Buncombe Asheville-Buncombe Technical Community College/Goodwill Asheville 828-254-1921
Buncombe Brian Center Health & Rehabilitation/Weaverville Weaverville 828-645-4297
Buncombe Givens Highland Farms Black Mountain 828-669-6473
Buncombe Mission Hospital Asheville 828-213-1111
Burke BROUGHTON HOSPITAL Morganton 828-433-2111
Burke Western Piedmont Community College Morganton 828-448-3532
Cabarrus Rowan-Cabarrus Community College – College Station Kannapolis 704-216-3733
Cabarrus Rowan-Cabarrus Community College – NC Research Campus Kannapolis 704-216-7281
Cabarrus Rowan-Cabarrus Community College – South Campus Concord 704-216-3733
Cabarrus Southern College of Health Sciences Kannapolis 704-707-3965
Caldwell Caldwell Community College and Technical Institute Hudson 828-726-2200
Carteret Carteret Community College Morehead City 252-247-3097
Carteret Carteret Community College Morehead City 252-222-6203
Carteret Carteret Community College – CCP Morehead City 252-222-6019
Caswell Piedmont Community College/Yanceyville Campus Yanceyville 336-599-1181
Catawba Abernethy Laurels Newton 828-464-8260
Catawba Carolina Caring ,Inc. Newton 828-466-0466
Catawba Catawba Valley Community College Hickory 828-327-7000
Catawba Catawba Valley Community College – Goodwill Site Conover 828-327-7000
Catawba Catawba Valley Community College – St Stephens Campus Hickory 828-327-7000
Catawba Conover Nursing and Rehabilitation Center Conover 828-695-8282
Catawba Trinity Village Hickory 828-328-2006
Chatham Central Carolina Community College – Pittsboro Pittsboro 919-545-8042
Chatham Central Carolina Community College – Siler City Siler City 919-542-6495
Cherokee Murphy Rehabilitation & Nursing Murphy 828-835-7580
Cherokee Tri-County Community College – Technology Center Marble 828-835-3095
Chowan College of the Albemarle – Chowan Campus Edenton 252-482-7900
Cleveland Cleveland Community College – Main Campus Shelby 704-484-4000
Cleveland Piedmont HealthCare Institute Kings Mountain 864-419-2989
Cleveland White Oak Manor-Kings Mountain Kings Mountain 704-739-8132
Columbus Southeastern Community College Whiteville 910-642-7141
Craven Craven Community College New Bern 252-638-6127
Craven Craven Community College Havelock 252-638-6127
Cumberland Cape Fear Valley Medical Center Fayetteville 910-615-6700
Cumberland Cumberland Nursing Academy Fayetteville 910-229-3242
Cumberland Fayetteville Technical Community College Fayetteville 910-678-8469
Cumberland Fayetteville Technical Community College – CCP Fayetteville 910-678-9868
Cumberland Fayetteville Technical Community College – Spring Lake Spring Lake 910-678-8469
Currituck College of the Albemarle – Currituck Campus Barco 252-335-0821
Dare College of the Albemarle – Roanoke Island Campus Manteo 252-475-9250
Davidson Alston Brook Lexington 336-956-1132
Davidson Carolina SeniorCare Lexington 336-746-3500
Davidson Davidson-Davie Community College Thomasville 336-249-8186
Davidson Mountain Vista Health Park Denton 336-859-2181
Davidson Piedmont Crossing Thomasville 336-472-2017
Davie Davidson-Davie Community College – CCP Mocksville 336-249-8186
Davie Davidson-Davie Community College – Davie Campus Mocksville 336-249-8186
Davie Davidson-Davie Community College – Mocksville Campus Mocksville 336-249-8186
Duplin James Sprunt Community College Kenansville 910-296-6198
Durham Chaz Training School Durham 919-908-0124
Durham Duke University Health System Nurse Aide I Program Durham 919-684-4293
Durham Durham Technical Community College Durham 919-536-7223
Durham Durham Technical Community College – Durham Hybrid Durham 919-536-7239
Durham Durham Technical Community College – Main Campus Durham 919-536-7222
Durham Hillcrest Convalescent Center Inc Durham 919-286-7705
Durham Ideal Health Institute, Inc. Durham 919-957-8311
Durham Neslyn Health Institute, Inc Durham 919-479-3000
Durham W.A.R. Memorial Nurse Aide I Training Academy Durham 919-904-1743
Durham Wisdom Health Academy Durham 919-908-9939
Edgecombe Edgecombe Community College Tarboro 252-823-5166
Edgecombe Edgecombe Community College – OIC Campus Rocky Mount 252-446-0486
Edgecombe Edgecombe Community College – Rocky Mount Campus Rocky Mount 252-446-0436
Forsyth Forsyth Tech Community College – Goodwill Center Winston Salem 336-734-7725
Forsyth Forsyth Tech Community College – Grady Swisher Center Kernersville 336-734-7734
Forsyth Forsyth Technical Community College – NW Forsyth Center King 336-734-7734
Forsyth Forsyth Technical Community College – NW Forsyth Center King 336-734-7725
Forsyth Forsyth Technical Community College – West Campus Winston-Salem 336-734-7734
Forsyth Forsyth Technical Community College – West Campus Winston-Salem 336-734-7725
Forsyth Innovation Institute of Healthcare Solutions Winston-Salem 336-999-7123
Forsyth Mount Eagle College Winston-Salem 336-283-5191
Forsyth Piney Grove Nursing and Rehabilitation Center Kernersville 336-996-4038
Forsyth Senior Care Training Center Winston-Salem 336-915-4408
Franklin Vance-Granville Community College – Franklin County Louisburg 252-492-2061
Gaston Gaston College Dallas 704-922-6365
Gaston Gaston College Dallas 704-922-6372
Gaston Gaston College – East Campus Belmont 704-922-6372
Gaston Gaston College – East Gaston High Campus Mount Holly 704-922-6372
Gaston N C Nursing Academy Gastonia 704-747-3787
Gaston Umanah Healthcare Institute – Gastonia Gastonia 704-287-8534
Graham Tri-County Community College – Graham Campus Robbinsville 828-837-6810
Granville CENTRAL REGIONAL HOSPITAL Butner 919-733-5324
Granville Vance-Granville Community College – Granville County Creedmoor 252-492-2061
Greene Lenoir Community College – Greene County Snow Hill 252-747-3434
Guilford A.I.M. Medical Training College Greensboro 336-944-9950
Guilford Arise Health Training Institute High Point 919-818-2524
Guilford Blumenthal Nursing & Rehabilitation Center Greensboro 336-540-9991
Guilford Creative Home Care Solutions High Point 336-781-0938
Guilford Guilford Technical Community College – Greensboro Greensboro 336-334-4822
Guilford Guilford Technical Community College – Greensboro Greensboro 252-334-4822
Guilford Guilford Technical Community College – High Point High Point 336-334-4822
Guilford Guilford Technical Community College – Jamestown Jamestown 336-334-4822
Guilford Mercy Training Institute, Inc. Greensboro 336-686-2932
Guilford River Landing at Sandy Ridge Colfax 336-668-4900
Guilford Triad Medical Academy Greensboro 336-617-9403
Guilford Westchester Manor at Providence Place High Point 336-884-2222
Halifax Halifax Community College Weldon 252-536-7291
Halifax Halifax Community College – Scotland Neck Scotland Neck 252-536-7291
Harnett Central Carolina Community College – Harnett Lillington 910-814-8999
Haywood Haywood Community College Clyde 828-627-2821
Haywood Haywood Regional Medical Center Clyde 828-456-7311
Haywood Pigeon Valley Rest Home Canton 828-648-2044
Henderson Blue Ridge Community College/Health Science Center Hendersonville 828-694-1761
Hertford Roanoke-Chowan Community College Ahoskie 252-332-5921
Hoke Sandhills Community College – Hoke Center Raeford 910-695-3965
Iredell Mitchell Community College – Goodwill Center Statesville 704-878-4368
Iredell Mitchell Community College – Goodwill Center Statesville 704-978-5443
Iredell Mitchell Community College – Goodwill Center Statesville 704-978-9443
Iredell Mitchell Community College – Mooresville Mooresville 704-878-4368
Jackson Southwestern Community College Sylva 828-586-4091
Johnston Johnston Community College Smithfield 919-464-2355
Johnston Johnston Community College – Cleveland Campus Clayton 919-209-2009
Jones Lenoir Community College – Jones County Center Trenton 252-448-5021
Lee Central Carolina Community College Sanford 919-777-7703
Lenoir Lenoir Community College Kinston 252-527-6223
Lenoir Lenoir Community College – La Grange Center La Grange 252-233-6848
Lenoir Lenoir Community College – Lancer Academy CCP Kinston 252-233-6848
Lincoln Gaston College – Lincoln Campus Lincolnton 704-922-6372
Macon Highlands-Cashiers Hospital Highlands 828-526-1200
Macon Southwestern Community College – Macon Center Franklin 828-369-7331
Madison Asheville-Buncombe Tech Community College – Marshall Marshall 828-254-1921
Martin Martin Community College Williamston 252-792-1521
McDowell McDowell Technical Community College Marion 828-652-0645
McDowell McDowell Technical Community College Marion 828-652-6021
Mecklenburg Accordius Academy Charlotte 704-860-1461
Mecklenburg American Academy of Healthcare, LLC Charlotte 704-525-3500
Mecklenburg Blooming Heart School of Health Charlotte 704-548-7726
Mecklenburg Carolinas College of Health Sciences Charlotte 958-298-0834
Mecklenburg Central Piedmont Community College – Central Campus Charlotte 704-330-2722
Mecklenburg Central Piedmont Community College – Levine Campus Matthews 704-330-2722
Mecklenburg Chosen Healthcare Institute, Inc. Charlotte 704-547-1988
Mecklenburg Divine Health Academy Charlotte 704-566-2955
Mecklenburg EHC Health Career Institute Matthews 704-249-2553
Mecklenburg Pavilion Health Center at Brightmore Charlotte 980-245-8500
Mecklenburg Queen City Health Care Academy Charlotte 980-224-8433
Mecklenburg Serenity Nurse Aide Academy Charlotte 704-567-8000
Mecklenburg Umanah Healthcare Institute – Charlotte Charlotte 704-531-1100
Mecklenburg Unity Nursing Institute Charlotte 704-525-1448
Mecklenburg White Oak Manor-Charlotte Charlotte 704-365-2620
Mitchell Mayland Community College – Spruce Pine Spruce Pine 828-765-7312
Montgomery Montgomery Community College Troy 910-898-9706
Moore Sandhills Community College Pinehurst 910-692-6185
Moore Sandhills Community College – FirstHealth Pinehurst 910-695-3965
Nash Nash Community College Rocky Mount 252-443-4011
New Hanover Cape Fear Community College Wilmington 910-362-7180
New Hanover Caring for Life Castle Hayne 910-989-2273
New Hanover Lower Cape Fear LifeCare Wilmington 910-796-7900
New Hanover Sankofa Training and Wellness Institute Wilmington 910-524-5121
New Hanover Trinity Grove Wilmington 910-442-3000
Northampton Roanoke-Chowan Community College – Rich Square Campus Rich Square 252-862-1200
Onslow Caring for Life Jacksonville 910-989-2273
Onslow Coastal Carolina Community College Jacksonville 910-455-1221
Onslow Coastal Carolina Community College – CCP Jacksonville 910-938-6296
Orange Durham Technical Community College – Chapel Hill Chapel Hill 919-536-7223
Orange Durham Technical Community College – Chapel Hill Hybrid Chapel Hill 919-536-7239
Orange Durham Technical Community College – OCC Hillsborough 919-536-7222
Pamlico Pamlico Community College Grantsboro 252-249-1851
Pasquotank College of the Albemarle – Elizabeth City Campus Elizabeth City 252-335-0821
Pender Cape Fear Community College – Alston Burk Center Hampstead 910-362-7218
Pender Cape Fear Community College – Burgaw Campus Burgaw 910-343-0481
Person Piedmont Community College Roxboro 336-599-1181
Pitt Certquik Health Ayden 252-258-2468
Pitt Effinity Healthcare Training, LLC Winterville 252-751-6512
Pitt Pitt Community College Greenville 252-321-4225
Polk Isothermal Community College – Polk Campus Columbus 828-894-3092
Randolph Clapp’s Convalescent Nursing Home Inc Asheboro 336-625-2074
Randolph Randolph Community College – Archdale Center Archdale 336-633-3028
Randolph Randolph Community College – Asheboro Campus Asheboro 336-633-3028
Randolph Randolph Community College – Randleman Randleman 336-633-3028
Richmond Richmond Community College Hamlet 910-410-1891
Richmond Richmond Community College – Main Campus Hamlet 910-410-1891
Richmond Richmond Community College – Main Campus Hamlet 910-410-1833
Robeson Robeson Community College Lumberton 910-272-3700
Robeson Robeson Community College – Pembroke Pembroke 910-272-3700
Rockingham Rockingham Community College Wentworth 336-342-4261
Rowan Rowan-Cabarrus Community College – North Campus Salisbury 704-216-3733
Rutherford Isothermal Community College Rutherfordton 828-395-1675
Sampson Sampson Community College Clinton 910-592-8081
Sampson Sampson Community College Clinton 910-592-7176
Scotland Richmond Community College – Honeycutt Center Laurinburg 910-410-1833
Scotland Richmond Community College – Honeycutt Center Laurinburg 910-410-1891
Stanly Bethany Woods Nursing and Rehabilitation Center Albemarle 704-983-1195
Stanly Stanly Community College – Crutchfield Education Center Locust 704-991-0342
Stanly Stanly Community College – Crutchfield Education Center Albemarle 704-991-0342
Stanly Stanly Community College – Main Campus Albemarle 704-991-0342
Stanly Trinity Place Albemarle 704-982-8191
Stokes Forsyth Technical Community College – Stokes Campus Walnut Cove 336-734-7725
Surry Surry Community College Dobson 336-386-3372
Surry Surry Community College – Elkin Center Elkin 336-386-3372
Surry Surry Community College – Pilot Center Pilot Mountain 336-386-8121
Swain Cherokee Indian Hospital Authority Cherokee 828-497-9163
Swain Oconaluftee Job Corps Cherokee 828-497-8033
Transylvania Blue Ridge Community College/Transylvania Center Brevard 828-694-1761
Union Lake Park Nursing and Rehabilitation Center Indian Trail 704-882-3420
Union Nursing Careers Institute Inc. Matthews 980-419-2231
Union South Piedmont Community College – OCH Campus Monroe 704-290-5217
Vance Medical Careers Readiness Henderson 252-598-2020
Vance Vance-Granville Community College – Vance County Henderson 252-492-2061
Wake BellaRose Nursing and Rehab Garner 919-985-8400
Wake Care One Health Training Institute Inc. Raleigh 919-773-7165
Wake Care One Health Training Institute Inc. – Hybrid Raleigh 919-773-7165
Wake Classic Training Academy Raleigh 919-637-3196
Wake Harmony Health Career Training Institute Raleigh 919-841-2465
Wake Hope of Solace Institute Raleigh 984-200-4653
Wake Legacy U Healthcare Consulting & Training Center Raleigh 919-516-9222
Wake NCALC Nurse Aide I Training Program Raleigh 919-872-7686
Wake SembraSchool Nurse Aide I Program Raleigh 919-704-7605
Wake Shades of Purple Raleigh 919-926-9255
Wake Wake Technical Community College Raleigh 919-866-5800
Wake Wake Technical Community College – North Campus Raleigh 919-532-5502
Wake Wake Technical Community College – North Campus Raleigh 919-747-0065
Wake Wake Technical Community College – PHSC Raleigh 919-747-0065
Wake Wake Technical Community College – PSEC Raleigh 919-986-6800
Wake Wake Technical Community College – PSEC Raleigh 919-747-0065
Wake Wake Technical Community College – VMCC Raleigh 919-747-0065
Warren Vance-Granville Community College – Warren County Warrenton 252-738-3366
Watauga Caldwell Community College and TI – Watauga Campus Boone 828-726-2319
Wayne Cherry Hospital Goldsboro 919-731-3200
Wayne O’Berry Neuro-Medical Treatment Center Goldsboro 919-581-4000
Wayne Wayne Community College Goldsboro 919-735-5151
Wilkes Wilkes Community College Wilkesboro 336-838-6214
Wilson Fast Track Career Prep, Inc Wilson 252-296-9004
Wilson Wilson Community College Wilson 252-291-1195
Wilson Wilson Pines Nursing and Rehabilitation Center Wilson 252-237-0724
Yadkin Surry Community College – Yadkin Center Yadkinville 336-386-3372
Yadkin Yadkin Nursing Care Center Yadkinville 336-679-8863
Yancey Mayland Community College – Yancey Campus Burnsville 828-682-7315

CNA Salary

Comprehensive CNA salary by state. Our detailed guide provides insights into factors that influence CNA salaries, including additional certifications and negotiation tips for potential salary increases. Understand how your location, workplace, and professional development can impact your earning potential in the healthcare field.


See CNA Salary Info

CNA Exams

Extensive guide on CNA exams across different states. From study tips and exam content to strategies for success, we cover everything you need to know to ace your certification exam. Learn about the exam structure and how to prepare effectively, ensuring you’re fully prepared to take the next step in your healthcare career.


CNA Exams Info

CNA Skills

Master the essential skills for CNAs with our comprehensive guide. Discover how to blend hard skills, like patient care techniques and medical knowledge, with soft skills such as empathy, communication, and teamwork. This section provides actionable advice to develop and hone the skills necessary for excellence in your CNA career.


CNA Skills Info

Scroll to Top