CareerFunded Find training near you

Home / CNA Classes / North Carolina

CNA Classes in North Carolina

North Carolina has 25 CNA programs in our files: 25 at colleges and career schools in IPEDS.

Programs
25
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

By metro area

Every CNA program in North Carolina

ProgramWhereType Completions
Alamance Community CollegeWIOA list Graham Certificate 2
Asheville-Buncombe Technical Community CollegeWIOA list Asheville Certificate 0
Blue Ridge Community CollegeWIOA list Flat Rock Certificate 0
Cape Fear Community CollegeWIOA list Wilmington Certificate 0
Carteret Community CollegeWIOA list Morehead City Certificate 0
Central Carolina Community CollegeWIOA list Sanford Certificate 0
Central Piedmont Community College Charlotte Certificate 0
Cleveland Community CollegeWIOA list Shelby Certificate 4
Davidson-Davie Community CollegeWIOA list Thomasville Certificate 56
Durham Technical Community College Durham Certificate 0
Fayetteville Technical Community College Fayetteville Certificate 16
Gaston CollegeWIOA list Dallas Certificate 28
Halifax Community CollegeWIOA list Weldon Certificate 0
Johnston Community CollegeWIOA list Smithfield Certificate 9
Mayland Community CollegeWIOA list Spruce Pine Certificate 0
McDowell Technical Community CollegeWIOA list Marion Certificate 1
Montgomery Community CollegeWIOA list Troy Certificate 5
Piedmont Community CollegeWIOA list Roxboro Certificate 2
Richmond Community CollegeWIOA list Hamlet Certificate 61
Rowan-Cabarrus Community CollegeWIOA list Salisbury Certificate 4
Sampson Community CollegeWIOA list Clinton Certificate 0
Sandhills Community CollegeWIOA list Pinehurst Certificate 0
South Piedmont Community College Polkton Certificate 0
Surry Community CollegeWIOA list Dobson Certificate 0
Wake Technical Community CollegeWIOA list Raleigh Certificate 18

Sources: IPEDS 2024 (programs, completions 2023-24, costs 2024-25). WIOA list: U.S. Department of Labor ETA-9171 file, programs listed June 30, 2025.

Rules that apply

A state-approved nurse aide training program must include at least 75 clock hours of training, with at least 16 hours of supervised practical training. (42 CFR 483.152(a))

A nursing home that employs you, or has offered you a job, when your training starts cannot charge you for state-approved nurse aide training or its textbooks. If you pay and are hired by a nursing home within 12 months, your state must provide for paying part of it back. (42 CFR 483.152(c))

Paying for training in North Carolina

No Workforce Pell list loaded for North Carolina yet. What Workforce Pell covers.

Find training near you Who pays