RetrainMap / Training costs by state / North Carolina / Nursing assistant (CNA)

Free · the federal list, by published cost · North Carolina

Nursing-assistant (CNA) programs in North Carolina on the federal training list, by published cost

134 programs in North Carolina’s Training Provider Results index carry one of the occupation codes for Nursing assistant (CNA) (31-1131, 31-1120, 31-1122). Published costs run from $95 to $9,490; 0 programs report no cost and sit at the end. Sorted by the cost each provider reported — “cheapest” here means the lowest published figure on the federal list on the snapshot date, not a verdict on quality, and never a price you are promised. Snapshot taken 2026-09-02.

Read this first. Your local job center decides eligibility — this shows what is on the list and what it cost and produced, not whether you will be approved. No promise is made here about money, seats, jobs or pay; the figures are what the providers reported, printed with their dates.
Programs on the list134
With a published cost134 of 134
With an employment figure92 of 134
Median published cost$579
134 rows
#Published cost
basis
Program (provider’s page) · credential · codeProvider · cityLengthExitedCompletedEmployed Q2 after exitMedian earnings, Q2 (one quarter)
1$95tuition + fees + suppliesMedication AideMedication Aide · 31-1131Edgecombe Community CollegeTarboro 278863 wk · 8 hrs22591%77%$7,981
2$120tuition + fees + suppliesMedication AideMedication Aide · 31-1131; 31-9099Wilkes Community CollegeWilkesboro 286971 wk · 24 hrs35100%92%$8,907
3$122tuition + fees + suppliesMedication AideNorth Carolina Medication Aide Registry · 31-1122; 31-9099Davidson-Davie Community CollegeThomasville 273603 wk · 24 hrs28693%86%$9,449
4$125tuition + fees + suppliesNurse Aide Refresher CourseCertified Nursing Assistant Certificate of Completion · 31-1131College of the AlbemarleElizabeth City 279062 wk · 20 hrs
5$150tuition + fees + suppliesWD - Nurse Aide I Refresher CourseNurse Aide l · 31-1131Wake Technical Community CollegeRaleigh 276032 wk · 40 hrs
6$160tuition + fees + suppliesMedication AideMedication Aide · 31-1131College of the AlbemarleElizabeth City 279061 wk · 24 hrs11296%81%$8,423
7$196tuition + fees + suppliesNurse Aide 2Nurse Aide 2 · 31-1131Wilkes Community CollegeWilkesboro 2869710 wk · 18 hrs1493%94%$7,576
8$220tuition + fees + suppliesMedication Aide WFD/CEMedication Aide Certificate · 31-1131Lenoir Community CollegeKinston 285022 wk · 12 hrs13895%70%$8,020
9$236tuition + fees + suppliesNursing Assistant IINursing Assistant II · 31-1131Montgomery Community CollegeTroy 2737112 wk · 6 hrs
10$238tuition + fees + suppliesNursing Assistant (Nurse Aide II -(COA))Nurse Aide II · 31-1131College of the AlbemarleElizabeth City 2790612 wk · 15 hrs1788%94%$9,502
11$250tuition + fees + suppliesWD - Certified Nursing AssistantCNA · 31-1131Wake Technical Community CollegeRaleigh 2760324 wk · 40 hrs1681%94%$7,783
12$250tuition + fees + suppliesNurse Aide RefresherNurse Aide · 31-1131Wilkes Community CollegeWilkesboro 286972 wk · 20 hrs11100%100%$7,113
13$265tuition + fees + suppliesMedication AideNC Board of Nursing - Medication Aide · 31-1131; 31-9099Jordan-Choate Consultant Services, PLLCDurham 277071 wk · 25 hrs18100%
14$265tuition + fees + suppliesNurse Aide I RefresherNorth Carolina Nurse Aide I · 31-1131Piedmont Community CollegeRoxboro 275733 wk · 40 hrs19876%70%$5,532
15$266tuition + fees + suppliesWD - Nurse Aide llNurse Aide ll · 31-1131Wake Technical Community CollegeRaleigh 2760338 wk · 5 hrs1580%100%$9,490
16$272tuition + fees + suppliesNurse Assistant ProgramNational Nurse Aide Assessment /NC Nurse Registry · 31-1131Durham Technical Community CollegeDurham 2770316 wk · 9 hrs
17$273tuition + fees + suppliesNurse Aide I RefresherCertified Nurse Aide I · 31-1131Robeson Community CollegeLumberton 283606 wk · 48 hrs9178%74%$7,406
18$276tuition + fees + suppliesCNA I RefresherCerified Nursing Assistant I Refresher Certificate · 31-1131Southeastern Community CollegeWhiteville 284721 wk · 1 hrs
19$280tuition + fees + suppliesNursing Assistant ICertificate of Completion - Nursing Assistant I · 31-1131FAYETTEVILLE TECHNICAL COMMUNITY COLLEGEFayetteville 283038 wk · 26 hrs1090%63%$5,918
20$282tuition + fees + suppliesNurse Aide (Certified Nursing Assistant) IINurse Aide II · 31-1131Surry Community CollegeDobson 2701732 wk · 12 hrs1267%100%$9,853
21$286tuition + fees + suppliesNursing Assistant CertificateCertificate · 31-1131Blue Ridge Community CollegeFlat Rock 287314 wk · 40 hrs
22$294tuition + fees + suppliesNurse Aide Level I RefresherNurse Aide I · 31-1131Stanly Community CollegeAlbemarle 280014 wk · 8 hrs2893%93%$6,837
23$302tuition + fees + suppliesNurse Aide INurse Aide 1 · 31-1131Edgecombe Community CollegeTarboro 2788615 wk · 15 hrs12383%83%$5,647
24$306tuition + fees + suppliesNurse Aide INurse Aide I · 31-1131ROWAN-CABARRUS COMMUNITY COLLEGESalisbury 2814616 wk · 18 hrs60078%68%$6,424
25$309tuition + fees + suppliesNursing Assistant IINurse Aide I Certificate of Completion · 31-1131Roanoke-Chowan Community CollegeAhoskie 279108 wk · 25 hrs
26$309tuition + fees + suppliesNursing AssistantNurse Aide I Certificate of Completion · 31-1131Roanoke-Chowan Community CollegeAhoskie 279108 wk · 23 hrs
27$311tuition + fees + suppliesCertified Nursing AssistantCNA Certificate · 31-1131Vance-Granville Community CollegeHenderson 275379 wk · 21 hrs1974%87%$9,298
28$312tuition + fees + suppliesNurse Aide IINurse Aide II · 31-1131Guilford Technical Community CollegeHigh Point 2726012 wk · 16 hrs
29$320tuition + fees + suppliesCNA/PhlebotomyCNA/Phlebotomy (ASCP Board Certification) · 31-1131; 31-9097Robeson Community CollegeLumberton 2836028 wk · 40 hrs1250%100%$5,310
30$321tuition + fees + suppliesNursing Assistant IICertified Nursing Assistant II · 31-1131Forsyth Technical Community CollegeWinston-salem 2710316 wk · 10 hrs
31$324tuition + fees + suppliesCertified Nursing Assistant (CNA) IICertificate of Completion - Certified Nursing Assistant II · 31-1131FAYETTEVILLE TECHNICAL COMMUNITY COLLEGEFayetteville 283035 wk · 40 hrs2986%$8,012
32$326tuition + fees + suppliesNurse Aide ICertified Nurse Assistant I (CNA) · 31-1131Caldwell Community College and Technical InstituteHudson 2863811 wk · 12 hrs29585%75%$6,690
33$326tuition + fees + suppliesNursing Assistant RefresherCertified Nursing Assistant I · 31-1131Forsyth Technical Community CollegeWinston-salem 271034 wk · 12 hrs4293%76%$8,257
34$345tuition + fees + suppliesNurse Assistant I Refresher CourseNurse Assistant I · 31-1131Richmond Community CollegeHamlet 283458 wk · 6 hrs
35$350tuition + fees + suppliesNurse Aide IINurse Aide II · 31-1131Wilson Community CollegeWilson 2789312 wk · 40 hrs
36$358tuition + fees + suppliesNursing Aide ICertificate of Completion - Nurse Aide I · 31-1131Sampson Community CollegeClinton 2832816 wk · 10 hrs
37$362tuition + fees + suppliesNurse Aide Level 1Certified Nursing Assistant · 31-1131MAYLAND COMMUNITY COLLEGESpruce Pine 2877717 wk · 10 hrs11100%75%$7,260
38$366tuition + fees + suppliesNurse Aide, Level 1NA I Certificate · 31-1131Sandhills Community CollegePinehurst 2837416 wk · 10 hrs9977%71%$4,588
39$383tuition + fees + suppliesNurse Aide (Certified Nursing Assistant) Level INurse Aide 1 · 31-1131Surry Community CollegeDobson 2701732 wk · 12 hrs22685%67%$3,833
40$403tuition + fees + suppliesNurse Aide 1Nursing Assistant 1 · 31-1131Montgomery Community CollegeTroy 2737116 wk · 6 hrs8070%79%$6,796
41$408tuition + fees + suppliesNursing Assistant ICertified Nurses Aid 1 · 31-1131Halifax Community CollegeWeldon 278906 wk · 5 hrs9488%78%$6,052
42$411tuition + fees + suppliesNurse Assistant ICertified Nurse Assistant I Certificate of Completion · 31-1131Mitchell Community CollegeStatesville 2867716 wk · 12 hrs17673%75%$5,928
43$420tuition + fees + suppliesCertified Nursing Aide/Assistant (CNA)Nursing Aide/Assistant · 31-1131Bladen Community CollegeDublin 283326 wk · 40 hrs3770%84%$4,951
44$420tuition + fees + suppliesNursing AssistantNurse Aide I · 31-1121; 31-1131Bladen Community CollegeDublin 283328 wk · 40 hrs933%88%$7,075
45$422tuition + fees + suppliesNurse Aide INurse Aide I Certificate · 31-1131Southeastern Community CollegeWhiteville 2847232 wk · 6 hrs2572%75%$6,213
46$425tuition + fees + suppliesNurse Assistant ICertified Nurse Assistant I · 31-1131South Piedmont Community CollegeWadesboro 2817015 wk · 12 hrs14891%71%$5,082
47$426tuition + fees + suppliesNurse Aide RefresherNurse Aide · 31-1131Johnston Community CollegeSmithfield 275775 wk · 9 hrs
48$430tuition + fees + suppliesNurse Aide INurse Aide I · 31-1131Wilson Community CollegeWilson 2789312 wk · 15 hrs6891%87%$5,914
49$436tuition + fees + suppliesNurse Aide, Level IINAII Nurse Aide II · 31-1131Sandhills Community CollegePinehurst 2837416 wk · 10 hrs
50$438tuition + fees + suppliesNurse Aide ICertified Nurse Aid I · 31-1131Robeson Community CollegeLumberton 2836013 wk · 40 hrs9977%74%$7,358
51$462tuition + fees + suppliesNurse Aide IINurse Aide II · 31-1131Sampson Community CollegeClinton 2832816 wk · 8 hrs
52$473tuition + fees + suppliesNurse Aide IINC Board of Nursing Nurse Aide II Certification · 31-1131Southeastern Community CollegeWhiteville 2847232 wk · 6 hrs
53$478tuition + fees + suppliesNursing Assistant I (Nurse Aide I (COA))Certified Nurse Aide 1 · 31-1131College of the AlbemarleElizabeth City 279068 wk · 20 hrs4279%83%$5,016
54$479tuition + fees + suppliesNurse Aide IINurse Aide II Certificate of Completion · 31-1131Piedmont Community CollegeRoxboro 2757312 wk · 18 hrs2488%88%$8,379
55$486tuition + fees + suppliesNurse Aide I WFD/CECertified Nursing Assistant Certificate · 31-1131WAYNE COMMUNITY COLLEGEGoldsboro 2753418 wk · 18 hrs1567%100%$5,051
56$489tuition + fees + suppliesNursing AssistantNursing Assistant Certificate · 31-1131Pamlico Community CollegeGrantsboro 2852916 wk · 40 hrs
57$502tuition + fees + suppliesNurse AideCertified Nursing Assistant · 31-1131Brunswick Community CollegeSupply 2846216 wk · 8 hrs3792%76%$8,192
58$505tuition + fees + suppliesNurse Aide IIIndustry Recognized Credential/NA II Certification · 31-1131MARTIN COMMUNITY COLLEGEWilliamston 2789214 wk · 12 hrs2483%79%$6,800
59$508tuition + fees + suppliesNursing Assistant IN.C. Nurse Aide I · 31-1131Davidson-Davie Community CollegeThomasville 273608 wk · 30 hrs22989%81%$7,330
60$519tuition + fees + suppliesCertified Medication AideCertified Medication Aide · 31-1131Cumberland Nursing AcademyFayetteville 283031 wk · 24 hrs4798%74%$6,659
61$537tuition + fees + suppliesNursing Assistant II Certificate WFD/CENursing Assistant II Certificate · 31-1131Carteret Community CollegeMorehead City 2855716 wk · 12 hrs3388%82%$9,017
62$545tuition + fees + suppliesNurse Aide 1Nurse Aide · 31-1131Wilkes Community CollegeWilkesboro 2869712 wk · 16 hrs18286%76%$5,589
63$546tuition + fees + suppliesNursing Aide CertificateCertificate · 29-2061; 31-1131ASHEVILLE-BUNCOMBE TECHNICAL COMMUNITY COLLEGEAsheville 2880110 wk · 40 hrs447%62%$4,018
64$550tuition + fees + suppliesNurse Aide 1 RefresherNurse Aide 1 Certificate of Completion · 31-1131Shades Of PurpleRaleigh 276152 wk · 40 hrs1486%
65$560tuition + fees + suppliesNursing Assistant IIN.C. Nurse Aide II · 31-1131Davidson-Davie Community CollegeThomasville 2736016 wk · 24 hrs
66$569tuition + fees + suppliesNurse Aide Level IINurse Aide Level II · 31-1131Isothermal Community CollegeSpindale 2816014 wk · 10 hrs
67$574tuition + fees + suppliesNursing AssistantNurse Aide 1 · 31-1131Piedmont Community CollegeRoxboro 275738 wk · 16 hrs7653%73%$7,714
68$579tuition + fees + suppliesMedication AideMedication Aide · 31-1122CHOSEN HEALTHCARE INSTITUTE INC.Charlotte 282621 wk · 24 hrs2391%86%$8,839
69$592tuition + fees + suppliesNurse Assistant ProgramCertified Nurse Assistant licensure · 31-1131Guilford Technical Community CollegeHigh Point 2726024 wk · 40 hrs3855%79%$6,126
70$592tuition + fees + suppliesNurse Aide l Training ProgramCertified Nurse Aid Credential By the NC Board of Nursing · 31-1131Medical Careers Readiness of North CarolinaHenderson 275367 wk · 18 hrs
71$600tuition + fees + suppliesNurse Aide ICertified Nursing Assistant I · 31-1131PITT COMMUNITY COLLEGEWinterville 285908 wk · 40 hrs33869%75%$5,262
72$607tuition + fees + suppliesWD - Nurse Aide ICNA I Certificate of Completion · 31-1131Wake Technical Community CollegeRaleigh 276037 wk · 40 hrs
73$620tuition + fees + suppliesNursing Assistant IINursing Assistant II Certificate of Completion · 31-1131Halifax Community CollegeWeldon 278906 wk · 8 hrs14100%75%$6,065
74$631tuition + fees + suppliesNurse Aide Level INurse Aide Level I · 31-1131Isothermal Community CollegeSpindale 2816016 wk · 13 hrs19882%78%$6,477
75$631tuition + fees + suppliesNurse Aide IICNA II · 31-1131Nash Community CollegeRocky Mount 2780416 wk · 17 hrs2976%90%$9,273
76$658tuition + fees + suppliesMedical Administrative Assistant, EHRCertified Medical Administrative Assistant · 31-1131Durham Technical Community CollegeDurham 2770316 wk · 10 hrs6425%74%$10,518
77$670tuition + fees + suppliesNursing Assistant l/NA l - WFD/CENurse Aide I Certificate · 31-1131James Sprunt Community CollegeKenansville 2834916 wk · 12 hrs17369%66%$4,976
78$670tuition + fees + suppliesNursing Assistant II/NA ll - WFD/CENurse Aide II Certificate · 31-1131James Sprunt Community CollegeKenansville 2834916 wk · 12 hrs2789%89%$8,904
79$675tuition + fees + suppliesNurse Aide INurse Aide I Certificate of Completion · 31-1131Beaufort County Community CollegeWashington 2788916 wk · 24 hrs8884%76%$4,558
80$700tuition + fees + suppliesCertified Nursing Assistant - Refresher ProgramCertified Nursing Assistant - Refresher Program · 31-1131Cumberland Nursing AcademyFayetteville 283031 wk · 40 hrs11100%73%$6,365
81$700tuition + fees + suppliesNurse Aide I - Continuing EdCertified Nurse Aide I License · 31-1131Western Piedmont Community CollegeMorganton 286554 wk · 42 hrs9864%63%$6,987
82$702tuition + fees + suppliesNursing Assistant INurse Aide I Certificate of Completion · 31-1131Coastal Carolina Community CollegeJacksonville 285468 wk · 10 hrs4269%78%$5,315
83$702tuition + fees + suppliesNursing Assistant IINursing Assistant II Certificate · 31-1131Coastal Carolina Community CollegeJacksonville 2854611 wk · 15 hrs4475%81%$6,423
84$705tuition + fees + suppliesNurse Aide I Reviews (CNA I Refresher)Nurse Aide I · 31-1131CHOSEN HEALTHCARE INSTITUTE INC.Charlotte 282621 wk · 40 hrs
85$708tuition + fees + suppliesNurse Aide INurse Aide 1 · 31-1131Rockingham Community CollegeWentworth 2737513 wk · 15 hrs21782%70%$6,322
86$710tuition + fees + suppliesNursing Assistant ICertificate of Completion - Nursing Assistant I · 31-1131MARTIN COMMUNITY COLLEGEWilliamston 2789212 wk · 15 hrs2227%94%$5,680
87$740tuition + fees + suppliesNurse Aide ICNAI · 31-1131Nash Community CollegeRocky Mount 2780416 wk · 12 hrs11370%70%$6,888
88$741tuition + fees + suppliesNursing Assistant I Certificate WFD/CENursing Assistant Certificate · 31-1131Carteret Community CollegeMorehead City 2855716 wk · 11 hrs11989%74%$5,271
89$745tuition + fees + suppliesNurse Aide IINC Board of Nursing Nurse Aide II · 31-1131Beaufort County Community CollegeWashington 2788916 wk · 12 hrs1771%94%$9,421
90$751tuition + fees + suppliesNurse Aide Level TwoNurse Aide II · 31-1131Stanly Community CollegeAlbemarle 2800116 wk · 11 hrs
91$752tuition + fees + suppliesNurse Aide Level OneCertified Nurse Assistant I · 31-1131Stanly Community CollegeAlbemarle 2800116 wk · 8 hrs13185%80%$7,505
92$765tuition + fees + suppliesNurse Aide 1 Refresher ProgramNurse Aide 1 · 31-1131Senior Care Training CenterWinston Salem 271031 wk · 40 hrs
93$772tuition + fees + suppliesNurse Aide I (CNA)Certified Nursing Assistant · 31-1131Central Piedmont Community CollegeCharlotte 2820416 wk · 6 hrs3453%83%$10,528
94$793tuition + fees + suppliesCertified Nurse Assistant INurse Aide Certificate of Completion · 31-1131CENTRAL CAROLINA COMMUNITY COLLEGESanford 273308 wk · 40 hrs22081%73%$5,997
95$795tuition + fees + suppliesNursing Assistant II WFD/CENursing Assistant II · 31-1131Lenoir Community CollegeKinston 2850218 wk · 6 hrs6467%84%$7,601
96$800tuition + fees + suppliesNursing Assistant I WFD/CENursing Assistant · 31-1131Lenoir Community CollegeKinston 2850222 wk · 12 hrs36658%62%$6,950
97$812tuition + fees + suppliesNurse Aide IICertified Nurse Assistant II licensure · 31-1131PITT COMMUNITY COLLEGEWinterville 2859015 wk · 8 hrs10856%91%$9,379
98$816tuition + fees + suppliesNurse Aide IINurse Aide II · 31-1131Edgecombe Community CollegeTarboro 2788616 wk · 12 hrs1392%92%$10,825
99$820tuition + fees + suppliesNurse AideNurse Aide Level 1 · 31-1131Cape Fear Community CollegeWilmington 2840116 wk · 10 hrs
100$830tuition + fees + suppliesCNA ICNA I Certificate of Completion · 31-1131Sandhills Community CollegePinehurst 2837416 wk · 6 hrs16880%65%$5,873
101$900tuition + fees + suppliesNurse Aide IINC Nurse Aide II · 31-1131Shades Of PurpleRaleigh 2761515 wk · 6 hrs989%
102$922tuition + fees + suppliesNursing Aide Level 1 WFD/CENursing Assistant I Certificate · 31-1131Craven Community CollegeNew Bern 2856216 wk · 12 hrs15886%62%$6,045
103$976tuition + fees + suppliesNursing Assistant I - Continuing EdEligible to sit for state exam and seek placement on the DHSR CNA I Registry · 31-1131Catawba Valley Community CollegeHickory 286028 wk · 32 hrs19576%77%$6,660
104$980tuition + fees + suppliesCertified Nursing Assistant/AideCertified Nursing Assistant · 31-1131Haywood Community CollegeClyde 2872116 wk · 40 hrs
105$980tuition + fees + suppliesCertified Nursing Assistant/AideNC CNA Licensure · 31-1131Tri-County Community CollegeMurphy 2890616 wk · 12 hrs
106$992tuition + fees + suppliesNursing Assistant ICertified Nursing Assistant I · 31-1131Richmond Community CollegeHamlet 2834516 wk · 12 hrs13971%77%$5,988
107$995tuition + fees + suppliesNurse Aide I - Continuing EducationCertified Nurse Aide · 31-1131Gaston CollegeDallas 2803417 wk · 40 hrs30476%78%$6,705
108$1,025tuition + fees + suppliesPersonal Care AssistantCertificate · 31-1122Jordan-Choate Consultant Services, PLLCDurham 277073 wk · 40 hrs
109$1,035tuition + fees + suppliesNurse Aide 1Certificate of Completion - Nurse Aide 1 · 31-1131W.A.R. Memorial Nurse Aide 1 Training AcademyDurham 277015 wk · 40 hrs
110$1,039tuition + fees + suppliesNurse Aide II - Continuing EducationCertificate of Completion - Certified Nursing Assistant II · 31-1131Gaston CollegeDallas 2803416 wk · 14 hrs2770%93%$10,560
111$1,075tuition + fees + suppliesNURSING ASSISTANT/AIDE INurse Aide I Certificate of Completion · 31-1131; 31-9097Southern College of Health SciencesKannapolis 280834 wk · 40 hrs26100%
112$1,106tuition + fees + suppliesNursing Assistant IICertified Nurse Assitant II · 31-1131Richmond Community CollegeHamlet 2834516 wk · 11 hrs
113$1,115tuition + fees + suppliesNurse Aide II (CNA II)NCBON Registry · 31-1131CHOSEN HEALTHCARE INSTITUTE INC.Charlotte 282628 wk · 15 hrs1788%83%$11,314
114$1,150tuition + fees + suppliesCertified Nurse Aide IDHHS NC Nurse Aide 1 · 31-1131Shades Of PurpleRaleigh 2761515 wk · 15 hrs6974%
115$1,196tuition + fees + suppliesNursing AssistantNursing Assistant · 31-1131Forsyth Technical Community CollegeWinston-salem 271038 wk · 22 hrs9481%90%$7,881
116$1,200tuition + fees + suppliesNurse Aide I (CNA I)Certificate of Completion - Nurse Aide I · 31-1131CHOSEN HEALTHCARE INSTITUTE INC.Charlotte 282624 wk · 30 hrs7784%91%$5,256
117$1,225tuition + fees + suppliesCertified Nursing AssistantCertified Nursing Assistant · 31-1131Cumberland Nursing AcademyFayetteville 283035 wk · 20 hrs11690%77%$6,142
118$1,409tuition + fees + suppliesTherapeutic & Diagnostic Services: Nurse Assistant I CertificateNA I · 31-1131Richmond Community CollegeHamlet 2834516 wk · 12 hrs
119$1,496tuition + fees + suppliesNurse Aide Training ProgramNorth Carolina Nurse Aide Competency Examination, a requirement for listing on the NC Nurse Aide I Registry · 31-1131innovation Healthcare SolutionsWinston Salem 271035 wk · 40 hrs
120$1,636tuition + fees + suppliesNurse Aide, Certificate (C45840)Nurse Aide I · 31-1131Cleveland Community CollegeShelby 2815216 wk · 12 hrs2512%58%$9,708
121$1,740tuition + fees + suppliesNurse Aide 1Nurse Aide 1 · 31-1131Senior Care Training CenterWinston Salem 271034 wk · 32 hrs2584%86%$3,609
122$1,921tuition + fees + suppliesCertified Nursing Assistant/AideCertified Nursing Assistant/Aide · 31-1131Southwestern Community CollegeSylva 2877916 wk · 24 hrs1464%80%$5,543
123$2,125tuition + fees + suppliesNursing Aide- C45840Nursing Aide Certificate of Completion · 31-1131McDowell Technical Community CollegeMarion 2875216 wk · 10 hrs913%66%$6,355
124$2,499tuition + fees + suppliesNurse Aide CertificateNursing Assistant Certificate · 31-1131Alamance Community CollegeGraham 2725332 wk · 11 hrs
125$2,995tuition + fees + suppliesPatient Care TechnicianCertified Patient Care Technician/Assistant · 31-1131North Carolina Central UniversityDurham, 2770752 wk · 7 hrs
126$4,000tuition + fees + suppliesPatient Care TechnicianCertified Patient Care Technician (CPCT) sponsored by the National Healthcareer Association (NHA) · 31-1131Greensboro CollegeGreensboro 2740124 wk · 16 hrs
127$4,556tuition + fees + suppliesNurse Aide, Diploma (D45970)Nurse Aide I · 31-1131Cleveland Community CollegeShelby 2815242 wk · 23 hrs18249%$4,599
128$5,126tuition + fees + suppliesPractical Nursing (diploma)Practical Nursing, Diploma and State licensure · 29-2061; 31-1131MAYLAND COMMUNITY COLLEGESpruce Pine 2877748 wk · 46 hrs4219%76%$13,165
129$5,684tuition + fees + suppliesPractical Nursing DiplomaPractical Nursing - Diploma · 29-2061; 31-1131ASHEVILLE-BUNCOMBE TECHNICAL COMMUNITY COLLEGEAsheville 2880148 wk · 12 hrs15100%
130$5,720tuition + fees + suppliesPractical Nursing DiplomaPractical Nursing Diploma · 29-2061; 31-1131Lenoir Community CollegeKinston 2850240 wk · 8 hrs8443%93%
131$5,821tuition + fees + suppliesPractical Nursing - DiplomaPractical Nursing Diploma · 29-2061; 31-1131James Sprunt Community CollegeKenansville 2834952 wk · 18 hrs9355%95%$11,183
132$6,517tuition + fees + suppliesPractical Nursing DiplomaPractical Nursing Diploma · 29-2061; 31-1131Alamance Community CollegeGraham 2725340 wk · 15 hrs
133$6,891tuition + fees + suppliesNC Licensed Practical NursePractical Nursing · 31-1131Blue Ridge Community CollegeFlat Rock 2873160 wk · 40 hrs1392%$2,778
134$9,490tuition + fees + suppliesNursing-Practical Nursing Diploma (D45660)Nursing-Practical Nursing Diploma (D45660); LPN with NCLEX-PN Exam · 29-2061; 31-1131Gaston CollegeDallas 2803442 wk · 31 hrs29855%93%

Source and date: U.S. Department of Labor, Training Provider Results — the open program index behind trainingproviderresults.gov, snapshot taken 2026-09-02 (2,616 programs for North Carolina in the index that day); the site states the data cover programs approved as of June 30, 2025 and outcomes for July 1, 2021 – June 30, 2025. Cost is Out-of-Pocket Cost for a Non-WIOA Participant: Tuition and Requested Fees (DE111) where the provider reported it, otherwise Average number of dollars the training program received from each WIOA participant Individual Training Account (ITA) during the time period (DE138/DE135) — the basis is printed under each figure; books and supplies are added only when reported separately. “Completed” = Percent of All Students who completed the program (DE122/DE121); “Employed Q2” = Percent of All Students Exiters who were employed in the 2nd Quarter after Exit (DE123/DE129); “Median earnings” = Median Earnings in the 2nd Quarter after Exit of All Students that are Employed in the 2nd Quarter after Exit (DE125) — one calendar quarter, not a year. A dash means the federal file prints −1: Values displayed as "-1" indicate data that have been suppressed to protect confidentiality. Your local job center decides eligibility — this shows what is on the list and what it cost and produced, not whether you will be approved.

The list is free. The ranking by what each program produced is $39.

This page sorts nursing-assistant (CNA) programs in North Carolina by the cost their providers published. The Retraining ROI report takes one target occupation and one state, ranks every listed program by the employment its completers reported, and — if you give your current pay — prints a payback estimate per program with its basis. Built on order from the same federal record; free sample on that page.

The $39 ROI report Free funding finder The $19 Directions plan

Other program types in North Carolina: CDL truck driving · Medical assistant · LPN / LVN · Registered nurse (RN) · Phlebotomy · EMT / paramedic · Dental assistant · Pharmacy technician · Medical billing and coding · Surgical technologist · Radiologic technologist · Veterinary technician · HVAC · Welding · Electrician · Plumbing · Automotive technician · IT support · Cosmetology.