CNA Classes in North Carolina: Programs, Costs, and State Requirements
In North Carolina, the CNA you are searching for is officially the Nurse Aide I, a credential listed on the North Carolina Nurse Aide Registry. The state approves 668 of these programs spread across 273 cities, so almost wherever you live there is an enrollable program within reach and real choice in how fast, how affordably, and how flexibly you train. North Carolina also keeps a separate, higher Nurse Aide II credential you can pursue later.

AT A GLANCE
Your North Carolina CNA path
Four steps from interest to certification. Most students complete this in 6–8 weeks.
- Step 1.Complete 75 hours of approved training.
- Step 2.Finish the required number of supervised clinical hours.
- Step 3.Pass the Credentia written and skills exam.
- Step 4.Get listed with the North Carolina Nurse Aide Registry.
Key numbers before you compare programs
- Typical program length
- 3–48 weeks
- Typical paid program cost
- $180–$3,999
- Average CNA salary
- $38,460/yr (BLS, May 2025)
- Reciprocity accepted
- Yes, from all states
Start with what matters most to you.
Five paths through this page. Pick the one that matches your situation.
- I need the best value.See programs with high reviews & affordable tuition.
- I need to finish fast.Explore accelerated, hybrid, or condensed-schedule options.
- I need financial assistance.Find courses offering payment plans or grants.
- I need flexible class hours.See evening, weekend, and hybrid CNA program options.
All 668 state-approved North Carolina CNA programs
Sort by cost, length, format, or city. Filter with the chips above the table. Click any row to expand full address, phone, clinical site, and next cohort.
See programs near you
Tell us your ZIP and we’ll show you what’s available in your area.
Sponsored Ad. No obligation.Sponsored matching service.
| Program | City | Format | Length | Total Cost | Sponsored | |
|---|---|---|---|---|---|---|
| Beaufort County Community College – Beaufort | Washington | In-person | 164 hrs | $205 | ||
| Brunswick Community College | Bolivia | In-person | 192 hrs | $212 | ||
| Caring for Life | Castle Hayne | Hybrid | 122 hrs | $550 | ||
| Richmond Community College | Hamlet | In-person | 166 hrs | $180 | ||
| Southern College of Health Sciences | Kannapolis | In-person | 120 hrs | $925 | ||
| A.I.M. Medical Training College | Greensboro | In-person | Contact school | $975 | ||
| Alamance Community College | Graham | In-person | 16 wk | $645 | ||
| Alamance Community College-Goodwill Site | Burlington | In-person | 16 wk | $509 | ||
| Arise Health Training Institute | High Point | Hybrid | 6 wk | $900 | ||
| Asheville-Buncombe Tech Community College – | Marshall | In-person | 160 hrs | $232 | ||
| Asheville-Buncombe Tech Community College – Enka | Candler | In-person | 160 hrs | $282 | ||
| Asheville-Buncombe Technical Community | Asheville | In-person | 160 hrs | $282 | ||
| Asheville-Buncombe Technical Community College | Asheville | In-person | 160 hrs | $282 | ||
| Asheville-Buncombe Technical Community College/NBHS | Weaverville | In-person | 160 hrs | $282 | ||
| Beaufort County Community College – Mattamuskeet HS CCP | Swan Quarter | Hybrid | 164 hrs | $205 | ||
| Beaufort County Community College – Wilkinson Campus | Belhaven | Hybrid | 164 hrs | $205 | ||
| Beaufort County Community College/Hyde County Davis Ctr | Engelhard | In-person | 164 hrs | $205 | ||
| Beaufort County Community College/Washington County | Roper | In-person | 164 hrs | $205 | ||
| Bladen Community College | Dublin | In-person | Contact school | $343 | ||
| Bladen Community College – Oakdale Homes Community Bldg | Clarkton | In-person | Contact school | $307 | ||
| Bladen Community College Off Site Programs | Dublin | In-person | Contact school | $333 | ||
| Bladen Community College/East Arcadia | Riegelwood | In-person | Contact school | $333 | ||
| Bladen Community College/Elizabethtown | Elizabethtown | In-person | Contact school | $333 | ||
| Blooming Heart School of Health | Charlotte | In-person | 4 wk | $850 | ||
| Blue Ridge Community College – Health Sciences | Hendersonville | In-person | 160 hrs | $251 | ||
| Blue Ridge Community College – Innovative High | Flat Rock | Hybrid | 160 hrs | Free | ||
| Blue Ridge Community College/Transylvania | Brevard | In-person | 160 hrs | $251 | ||
| Brunswick Community College – Leland Center | Leland | In-person | 192 hrs | $212 | ||
| Brunswick Community College – Southport Center | Southport | In-person | 192 hrs | $212 | ||
| Caldwell Community College and Technical | Hudson | In-person | 174 hrs | $210 | ||
| Caldwell Community College and Technical Institute | Hudson | In-person | Contact school | $210 | ||
| Caldwell Community College and Technical Institute – Watauga Community College Campus | Boone | In-person | Contact school | $210 | ||
| Caldwell Community College and TI – Watauga | Boone | In-person | Contact school | $208 | ||
| Cape Fear Community College – Alston Burk | Hampstead | Hybrid | 15 wk | $221 | ||
| Cape Fear Community College – Burgaw Campus | Burgaw | Hybrid | 15 wk | $221 | ||
| Cape Fear Community College – Main Campus | Wilmington | Hybrid | 15 wk | $221 | ||
| Cape Fear Community College – Pender HS CCP | Burgaw | Hybrid | 15 wk | $221 | ||
| Cape Fear Community College – Pender HS CCP | Surf City | In-person | 15 wk | Free | ||
| Care One Health Training Institute Inc. | Raleigh | Hybrid | 5 wk | $1,050 | ||
| Care One Health Training Institute Inc. – Hybrid | Raleigh | Hybrid | 112 hrs | $1,050 | ||
| Caring for Life | Jacksonville | Hybrid | 122 hrs | $550 | ||
| Carolinas College of Health Sciences | Charlotte | Hybrid | 120 hrs | $1,600 | ||
| Carteret Community College | Morehead City | In-person | 176 hrs | $537 | ||
| Carteret Community College – CCP | Morehead City | In-person | 176 hrs | Free | ||
| Catawba Valley Community College | Taylorsville | In-person | 160 hrs | $247 | ||
| Catawba Valley Community College | Hickory | Hybrid | Contact school | $180 | ||
| Catawba Valley Community College – Alexander | Taylorsville | In-person | 160 hrs | $247 | ||
| Catawba Valley Community College – Goodwill Site | Conover | Hybrid | 160 hrs | $1,200 | ||
| Central Carolina Community College | Sanford | Hybrid | 16 wk | $180 | ||
| Central Carolina Community College – Harnett | Lillington | Hybrid | 184 hrs | $180 | ||
| Central Carolina Community College – Pittsboro | Pittsboro | Hybrid | 16 wk | $180 | ||
| Central Carolina Community College – Siler City | Siler City | Hybrid | 16 wk | $180 | ||
| Central Carolina Community College Lee County | Sanford | Hybrid | 184 hrs | $180 | ||
| Central Carolina Community College Lee Cty Main Campus | Sanford | Hybrid | 184 hrs | $180 | ||
| Central Piedmont Community College – Central | Charlotte | In-person | 16 wk | $1,182 | ||
| Central Piedmont Community College – Levine | Matthews | In-person | 16 wk | $1,182 | ||
| Chaz Training School | Durham | In-person | 132 hrs | $1,050 | ||
| Cherokee Indian Hospital Authority Caller Box C-268 | Cherokee | In-person | Contact school | Free | ||
| Chosen Healthcare Institute, Inc. | Charlotte | Hybrid | 4 wk | $850 | ||
| Chosen Healthcare Institute, Inc. – Lumberton | Lumberton | In-person | 4 wk | $850 | ||
| Cleveland Community College – Main Campus | Shelby | In-person | 48 wk | $1,192 | ||
| Coastal Carolina Community College | Jacksonville | Hybrid | 162 hrs | $202 | ||
| Coastal Carolina Community College – CCP | Jacksonville | Hybrid | 162 hrs | $202 | ||
| College of the Albemarle – Chowan County HS | Edenton | Hybrid | 160 hrs | Free | ||
| College of the Albemarle – Dare County HS CCP | Manteo | In-person | 160 hrs | Free | ||
| Craven Community College | Havelock | Hybrid | Contact school | $222 | ||
| Craven Community College – Main Campus | New Bern | Hybrid | Contact school | $222 | ||
| Cumberland Nursing Academy | Fayetteville | In-person | 5 wk | $850 | ||
| Davidson County Community College | Thomasville | Hybrid | 158 hrs | $200 | ||
| Davidson-Davie Community College | Thomasville | Hybrid | 158 hrs | $500 | ||
| Davidson-Davie Community College – CCP | Mocksville | Hybrid | 158 hrs | Free | ||
| Davidson-Davie Community College – Davie | Mocksville | Hybrid | 158 hrs | $500 | ||
| Davidson-Davie Community College – Mocksville | Mocksville | Hybrid | 158 hrs | $500 | ||
| Diversified Healthcare Training Institute | Raleigh | N/A | Contact school | $1,000 | ||
| Durham Technical Community College | Durham | Hybrid | 145 hrs | $272 | ||
| Durham Technical Community College – Carrboro Hybrid | Carrboro | Hybrid | 160 hrs | $272 | ||
| Durham Technical Community College – Chapel | Chapel Hill | Hybrid | 145 hrs | $272 | ||
| Durham Technical Community College – Durham | Durham | Hybrid | Contact school | $1,306 | ||
| Durham Technical Community College – OCC | Hillsborough | Hybrid | 145 hrs | $272 | ||
| Edgecombe Community College | Tarboro | In-person | Contact school | $202 | ||
| Edgecombe Community College – Incubator Site | Battleboro | In-person | Contact school | $202 | ||
| Edgecombe Community College – OIC Campus | Rocky Mount | In-person | Contact school | $202 | ||
| Edgecombe Community College – Rocky Mount | Rocky Mount | In-person | Contact school | $202 | ||
| Effinity Healthcare Training, LLC | Winterville | Hybrid | 5 wk | $900 | ||
| EHC Health Career Institute | Matthews | Hybrid | 5 wk | $725 | ||
| Elite Healthcare Training Center | Wadesboro | In-person | 6 wk | $700 | ||
| Fast Track Career Prep | Wilson | Hybrid | 5 wk | $850 | ||
| Fayetteville Technical Community College | Fayetteville | Hybrid | 160 hrs | $180 | ||
| Fayetteville Technical Community College – CCP | Fayetteville | Hybrid | 160 hrs | Free | ||
| Fayetteville Technical Community College – Spring | Spring Lake | Hybrid | 160 hrs | $180 | ||
| Forsyth Technical Community College – Stokes | Walnut Cove | Hybrid | 8 wk | $255 | ||
| Forsyth Technical Community College – West | King | Hybrid | 8 wk | $255 | ||
| Gaston College | Dallas | In-person | Contact school | $230 | ||
| Gaston College – East Campus | Belmont | In-person | Contact school | $230 | ||
| Gaston College – East Gaston High Campus | Mount Holly | In-person | Contact school | $230 | ||
| Gaston College – Lincoln Campus | Lincolnton | In-person | Contact school | $230 | ||
| GraceMed Academy | Mooresville | Hybrid | 125 hrs | $775 | ||
| Guilford Technical Community College – Jamestown | Jamestown | In-person | 214 hrs | $288 | ||
| Halifax Community College | Weldon | N/A | Contact school | $276 | ||
| Halifax Community College – Enfield Location | Enfield | N/A | Contact school | $276 | ||
| Halifax Community College – Scotland Neck | Scotland Neck | N/A | Contact school | $276 | ||
| Hand and Hand Health Training Center | Fayetteville | In-person | 3 wk | $1,200 | ||
| Haywood Community College | Clyde | Hybrid | 10 wk | $262 | ||
| Haywood Regional Medical Center | Clyde | In-person | 140 hrs | Free | ||
| Hunter Health Career Academy | Durham | In-person | Contact school | $1,200 | ||
| Ideal Health Institute, Inc. | Durham | In-person | 7 wk | $710 | ||
| Innovation Institute of Healthcare Solutions | Winston-Salem | Hybrid | 120 hrs | $1,205 | ||
| Isothermal Community College | Rutherfordton | Hybrid | 188 hrs | $185 | ||
| Isothermal Community College | Spindale | Hybrid | 188 hrs | $185 | ||
| Isothermal Community College – Polk Campus | Columbus | Hybrid | 188 hrs | $185 | ||
| Johnston Community College – Cleveland Campus | Clayton | Hybrid | Contact school | $219 | ||
| Johnston Community College – Main Campus | Smithfield | Hybrid | Contact school | $219 | ||
| Legacy U Healthcare Consulting & Training Center | Raleigh | N/A | Contact school | $849 | ||
| Lenoir Community College | Kinston | Hybrid | 18 wk | $211 | ||
| Lenoir Community College – Greene County | Snow Hill | Hybrid | 18 wk | $211 | ||
| Lenoir Community College – Jones County Center | Trenton | Hybrid | 18 wk | $211 | ||
| Lenoir Community College – La Grange Center | La Grange | Hybrid | 18 wk | $211 | ||
| Lenoir Community College – Lancer Academy CCP | Kinston | Hybrid | 18 wk | $211 | ||
| Lenoir Community College – Pink Hill Center | Pink Hill | In-person | Contact school | $211 | ||
| Martin Community College | Williamston | N/A | 184 hrs | $982 | ||
| Mayland Community College – Avery Campus | Newland | In-person | 170 hrs | $180 | ||
| Mayland Community College – MHS | Bakersville | In-person | 170 hrs | $180 | ||
| Mayland Community College – Spruce Pine | Spruce Pine | In-person | 170 hrs | $180 | ||
| Mayland Community College – Yancey Campus | Burnsville | In-person | 170 hrs | $252 | ||
| Mcdowell McDowell Technical Community College | Marion | In-person | 10 wk | $276 | ||
| McDowell Technical Community College | Marion | In-person | 10 wk | $276 | ||
| Methodist University-School of Nursing | Fayetteville | N/A | Contact school | $3,999 | ||
| Mission Hospital | Asheville | In-person | 7 wk | Free | ||
| Mitchell Community College – CATS Center | Troutman | In-person | Contact school | $224 | ||
| Mitchell Community College – Goodwill Center | Statesville | In-person | 192 hrs | $224 | ||
| Mitchell Community College – Mooresville | Mooresville | In-person | 192 hrs | $224 | ||
| Montgomery Community College | Troy | Hybrid | Contact school | $333 | ||
| Moon River Nursing Careers | Chapel Hill | Hybrid | 4 wk | $1,475 | ||
| Nash Community College | Rocky Mount | Hybrid | Contact school | $186 | ||
| NCALC Nurse Aide I Training Program | Raleigh | In-person | 8 wk | $800 | ||
| Neslyn Health Institute, Inc | Durham | Hybrid | 6 wk | $770 | ||
| Nursing Careers Institute Inc. | Matthews | Hybrid | 4 wk | $699 | ||
| Oconaluftee Job Corps | Cherokee | N/A | Contact school | Free | ||
| Pamlico Community College | Grantsboro | Hybrid | 168 hrs | $199 | ||
| Piedmont Community College | Roxboro | In-person | Contact school | $244 | ||
| Piedmont Community College/Yanceyville Campus | Yanceyville | In-person | 9 wk | $244 | ||
| Pitt Community College | Winterville | Hybrid | 132 hrs | $213 | ||
| Randolph Community College – Archdale Center | Archdale | In-person | Contact school | $218 | ||
| Randolph Community College – Asheboro Campus | Asheboro | In-person | Contact school | $218 | ||
| Randolph Community College – Randleman | Randleman | In-person | Contact school | $218 | ||
| Richmond Community College – Honeycutt Center | Laurinburg | In-person | 166 hrs | $180 | ||
| Richmond Community College – Main Campus | Hamlet | In-person | 166 hrs | $180 | ||
| Roanoke-Chowan Community College | Ahoskie | In-person | 190 hrs | $195 | ||
| Roanoke-Chowan Community College – Bertie HS CCP | Windsor | In-person | 190 hrs | $195 | ||
| Roanoke-Chowan Community College – Rich | Rich Square | N/A | 190 hrs | $195 | ||
| Robeson Community College | Lumberton | In-person | Contact school | $203 | ||
| Robeson Community College – Pembroke | Pembroke | In-person | Contact school | $203 | ||
| Rockingham Community College | Wentworth | Hybrid | 12 wk | $700 | ||
| Rockingham Community College | Reidsville | N/A | Contact school | $218 | ||
| Rowan-Cabarrus Community College – College | Kannapolis | In-person | 166 hrs | $205 | ||
| Rowan-Cabarrus Community College – NC | Kannapolis | In-person | 166 hrs | $205 | ||
| Rowan-Cabarrus Community College – North | Salisbury | In-person | 166 hrs | $205 | ||
| Rowan-Cabarrus Community College – South | Concord | In-person | 166 hrs | $205 | ||
| Sampson Community College | Clinton | In-person | Contact school | $222 | ||
| Sandhills Community College | Pinehurst | Hybrid | Contact school | $206 | ||
| Sandhills Community College – FirstHealth | Pinehurst | Hybrid | Contact school | $206 | ||
| Sandhills Community College – Hoke Center | Raeford | In-person | 4 wk | $206 | ||
| Sandhills Community College – Hoke County HS | Raeford | In-person | 214 hrs | Free | ||
| Sankofa Training and Wellness Institute | Wilmington | In-person | Contact school | $1,850 | ||
| SembraSchool Nurse Aide I Program | Raleigh | In-person | 120 hrs | $1,049 | ||
| Senior Care Training Center | Winston-Salem | In-person | 20 wk | $1,135 | ||
| Serenity Nurse Aide Academy | Charlotte | In-person | 5 wk | $1,090 | ||
| Shades of Purple | Raleigh | In-person | Contact school | $1,100 | ||
| South Piedmont Community College – Anson | Monroe | In-person | 160 hrs | $280 | ||
| South Piedmont Community College – Community Services | Wadesboro | In-person | 160 hrs | $401 | ||
| South Piedmont Community College – LL Polk | Polkton | In-person | 160 hrs | $280 | ||
| South Piedmont Community College – OCH | Monroe | In-person | 160 hrs | $512 | ||
| South Piedmont Community College – Union | Monroe | In-person | 160 hrs | $512 | ||
| Southeastern Community College | Whiteville | In-person | 8 wk | $456 | ||
| Southwestern Community College | Sylva | In-person | Contact school | $963 | ||
| Southwestern Community College – Macon Center | Franklin | N/A | Contact school | $963 | ||
| Southwestern Community College-ADN | Sylva | In-person | Contact school | $963 | ||
| Southwestern Community College/Cashiers Center | Cashiers | In-person | Contact school | $963 | ||
| Stanly Community College – Crutchfield Education | Locust | Hybrid | 180 hrs | $206 | ||
| Stanly Community College – Main Campus | Albemarle | In-person | 180 hrs | $202 | ||
| Surry Community College | Dobson | In-person | 8 wk | $282 | ||
| Surry Community College – Elkin Center | Elkin | In-person | 8 wk | $282 | ||
| Surry Community College – Mount Airy | Dobson | In-person | 8 wk | $282 | ||
| Surry Community College – Pilot Center | Pilot Mountain | In-person | 8 wk | $282 | ||
| Surry Community College – Yadkin Center | Yadkinville | In-person | 8 wk | $282 | ||
| Tri-County Community College – Technology | Marble | In-person | 8 wk | $231 | ||
| Triad Medical Academy | Greensboro | In-person | 120 hrs | $875 | ||
| Umanah Healthcare Institute – Charlotte | Charlotte | In-person | 112 hrs | $500 | ||
| Umanah Healthcare Institute – Gastonia | Gastonia | In-person | 4 wk | $750 | ||
| Umanah Healthcare Institute-Monroe | Monroe | In-person | 4 wk | $750 | ||
| Unity Nursing Institute | Charlotte | Hybrid | 4 wk | $850 | ||
| Vance-Granville Community College – Franklin | Louisburg | In-person | 192 hrs | $180 | ||
| Vance-Granville Community College – Granville | Creedmoor | In-person | 192 hrs | $210 | ||
| Vance-Granville Community College – Kittrell Center | Kittrell | In-person | 192 hrs | $180 | ||
| Vance-Granville Community College – Vance | Henderson | In-person | 192 hrs | $210 | ||
| Vance-Granville Community College – Warren | Warrenton | In-person | 192 hrs | $210 | ||
| Wake Technical Community College – North | Raleigh | In-person | 19 wk | $300 | ||
| Wake Technical Community College – PHSC | Raleigh | In-person | 168 hrs | $300 | ||
| Wake Technical Community College – PSEC | Raleigh | In-person | 8 wk | $300 | ||
| Wake Technical Community College – VMCCA | Raleigh | In-person | 168 hrs | $300 | ||
| Wayne Community College | Goldsboro | In-person | 8 wk | $181 | ||
| Western Piedmont Community College | Morganton | In-person | 7 wk | $235 | ||
| Wilkes Community College | Wilkesboro | In-person | 192 hrs | $196 | ||
| Wilkes Community College – Alleghany Campus | Sparta | In-person | 192 hrs | $196 | ||
| Wilkes Community College – Ashe Campus | West Jefferson | In-person | 192 hrs | $196 | ||
| Wilkes Community College – Ashe County HS | West Jefferson | In-person | 192 hrs | $196 | ||
| Wilkes Community College Off-Site Program | Wilkesboro | In-person | 192 hrs | $196 | ||
| Wilson Community College | Wilson | In-person | Contact school | $488 | ||
| Wisdom Health Academy | Durham | Hybrid | Contact school | $1,065 | ||
| A. C. Reynolds High School | Asheville | N/A | Contact school | Contact school | ||
| A.L. Brown High School | Kannapolis | N/A | Contact school | Contact school | ||
| Accordius Academy | Charlotte | N/A | Contact school | Contact school | ||
| Advanced Medical NC Training College | Greensboro | In-person | 5 wk | Contact school | ||
| Alamance-Burlington Career and Technical Education Center (CTEC) | Burlington | N/A | Contact school | Contact school | ||
| Albemarle High School | Albemarle | N/A | Contact school | Contact school | ||
| Alexander Central High School | Taylorsville | N/A | Contact school | Contact school | ||
| Alleghany High School | Sparta | N/A | Contact school | Contact school | ||
| American Academy of Healthcare, LLC | Charlotte | Hybrid | Contact school | Contact school | ||
| American Red Cross Nurses Assistant Training Institute | Salisbury | N/A | Contact school | Contact school | ||
| Andrews High School | Andrews | N/A | Contact school | Contact school | ||
| Anson Senior High School | Wadesboro | N/A | Contact school | Contact school | ||
| Apex Friendship High School | Apex | N/A | Contact school | Contact school | ||
| Apex Health Care Academy, LLC | Gastonia | N/A | Contact school | Contact school | ||
| Appalachian State University-Nursing Program | Boone | N/A | Contact school | Contact school | ||
| Ashbrook High School | Gastonia | N/A | Contact school | Contact school | ||
| Ashe County High School | West Jefferson | N/A | Contact school | Contact school | ||
| Asheboro High School | Asheboro | N/A | Contact school | Contact school | ||
| Asheville High School | Asheville | N/A | Contact school | Contact school | ||
| At Heart Healthcare Academy, LLC | Charlotte | N/A | Contact school | Contact school | ||
| Atlantic Coast Healthcare Institute, Inc. | Raleigh | N/A | Contact school | Contact school | ||
| Avery County High School | Newland | N/A | Contact school | Contact school | ||
| Ayden Grifton High School | Ayden | N/A | Contact school | Contact school | ||
| Bandys High School | Catawba | N/A | Contact school | Contact school | ||
| Bartlett Yancey Senior High School | Yanceyville | N/A | Contact school | Contact school | ||
| Barton College | Wilson | Online | Contact school | Contact school | ||
| Beddingfield High School | Wilson | N/A | Contact school | Contact school | ||
| Belmont Abbey College | Belmont | N/A | Contact school | Contact school | ||
| Bertie High School | Windsor | N/A | Contact school | Contact school | ||
| Bess-Jackson Nurse Aide Training School | Durham | N/A | Contact school | Contact school | ||
| Bessemer City High School | Bessemer City | N/A | Contact school | Contact school | ||
| Brevard High School | Brevard | N/A | Contact school | Contact school | ||
| Brookstone College of Business – Charlotte | Charlotte | N/A | Contact school | Contact school | ||
| Broughton Hospital | Morganton | In-person | 6 wk | Contact school | ||
| Bunker Hill High School | Claremont | N/A | Contact school | Contact school | ||
| Bunn High School | Bunn | N/A | Contact school | Contact school | ||
| Burns High School | Lawndale | N/A | Contact school | Contact school | ||
| Cabarrus College of Health Sciences | Concord | N/A | Contact school | Contact school | ||
| Caduceus Nightingale Academy | Winston Salem | N/A | Contact school | Contact school | ||
| Camden County High School | Camden | N/A | Contact school | Contact school | ||
| Campbell University-School of Nursing | Buies Creek | N/A | Contact school | Contact school | ||
| Cape Fear Community College – New Hanover HS | Wilmington | Hybrid | 15 wk | Contact school | ||
| Cape Fear High School | Fayetteville | N/A | Contact school | Contact school | ||
| Cape Fear Valley Medical Center | Fayetteville | In-person | Contact school | Contact school | ||
| Care One Health Training Institute Inc. – Fayetteville | Fayetteville | N/A | Contact school | Contact school | ||
| Career & Technical Education Magnet | Wilkesboro | N/A | Contact school | Contact school | ||
| Caregivers Institute Inc. | Charlotte | N/A | Contact school | Contact school | ||
| CAREGroup Academy | Charlotte | N/A | Contact school | Contact school | ||
| Carolina Health Care Academy | Sanford | In-person | 5 wk | Contact school | ||
| Cary Senior High School | Cary | N/A | Contact school | Contact school | ||
| Catawba College | Salisbury | N/A | Contact school | Contact school | ||
| Cedar Ridge High School | Hillsborough | N/A | Contact school | Contact school | ||
| Central Academy of Technology and Arts | Monroe | N/A | Contact school | Contact school | ||
| Central Cabarrus High School | Concord | N/A | Contact school | Contact school | ||
| Central Davidson High School | Lexington | N/A | Contact school | Contact school | ||
| Central Regional Hospital | Butner | N/A | Contact school | Contact school | ||
| Certquik Health | Ayden | N/A | Contact school | Contact school | ||
| Chamberlain College of Nursing | Charlotte | N/A | Contact school | Contact school | ||
| Charles B. Aycock High School | Pikeville | N/A | Contact school | Contact school | ||
| Charles D. Owen High School | Black Mountain | N/A | Contact school | Contact school | ||
| Chase High School | Forest City | N/A | Contact school | Contact school | ||
| Cherokee High School | Cherokee | N/A | Contact school | Contact school | ||
| Cherry Hospital | Goldsboro | N/A | Contact school | Contact school | ||
| Cherryville High School | Cherryville | N/A | Contact school | Contact school | ||
| Classic Training Academy | Raleigh | N/A | Contact school | Contact school | ||
| Clayton High School | Clayton | N/A | Contact school | Contact school | ||
| Cleveland High School | Clayton | N/A | Contact school | Contact school | ||
| Clinton High School | Clinton | N/A | Contact school | Contact school | ||
| Clyde A. Erwin High School | Asheville | N/A | Contact school | Contact school | ||
| CNA Training Academy | Greensboro | N/A | Contact school | Contact school | ||
| College of the Albemarle – Chowan Campus | Edenton | In-person | 160 hrs | Contact school | ||
| College of the Albemarle – Currituck Campus | Barco | In-person | 160 hrs | Contact school | ||
| College of the Albemarle – Elizabeth City Campus | Elizabeth City | N/A | 160 hrs | Contact school | ||
| College of the Albemarle – Pasquotank County HS | Elizabeth City | N/A | 160 hrs | Contact school | ||
| College of the Albemarle – Roanoke Island | Manteo | In-person | 160 hrs | Contact school | ||
| College of the Albemarle PO Box 2327 | Elizabeth City | N/A | 160 hrs | Contact school | ||
| Columbia High School | Columbia | N/A | Contact school | Contact school | ||
| Concord High School | Concord | N/A | Contact school | Contact school | ||
| Cone Health | Greensboro | N/A | Contact school | Contact school | ||
| Corinth Holders High School | Wendell | N/A | Contact school | Contact school | ||
| Covenant Christian College | Concord | N/A | Contact school | Contact school | ||
| Cox Mill High School | Concord | N/A | Contact school | Contact school | ||
| Crest High School | Shelby | N/A | Contact school | Contact school | ||
| Currituck County High School | Barco | N/A | Contact school | Contact school | ||
| Dalton L McMichael High School | Mayodan | N/A | Contact school | Contact school | ||
| David W. Butler High School | Matthews | N/A | Contact school | Contact school | ||
| Davie County High School | Mocksville | N/A | Contact school | Contact school | ||
| Diversified College of Health Care LLC | Shelby | N/A | Contact school | Contact school | ||
| Divine Health Academy | Charlotte | N/A | 112 hrs | Contact school | ||
| Dixon High School | Holly Ridge | N/A | Contact school | Contact school | ||
| Donald Hayes Conley High School | Greenville | N/A | Contact school | Contact school | ||
| Douglas Byrd Senior High School | Fayetteville | N/A | Contact school | Contact school | ||
| Duke Raleigh Hospital | Raleigh | N/A | Contact school | Contact school | ||
| Duke University Health System Nurse Aide I | Durham | N/A | Contact school | Contact school | ||
| Duke University School of Nursing | Durham | Hybrid | 12 wk | Contact school | ||
| E. E. Waddell High School | Charlotte | N/A | Contact school | Contact school | ||
| E.E. Smith High School | Fayetteville | N/A | Contact school | Contact school | ||
| East Bladen High School | Elizabethtown | N/A | Contact school | Contact school | ||
| East Burke High School | Connelly Springs | N/A | Contact school | Contact school | ||
| East Carolina Nurse Aide Training | Greenville | N/A | Contact school | Contact school | ||
| East Carolina University | Greenville | N/A | Contact school | Contact school | ||
| East Carteret High School | Beaufort | N/A | Contact school | Contact school | ||
| East Columbus Junior Senior High School | Lake Waccamaw | N/A | Contact school | Contact school | ||
| East Davidson High School | Thomasville | N/A | Contact school | Contact school | ||
| East Duplin High School | Beulaville | N/A | Contact school | Contact school | ||
| East Forsyth High School | Kernersville | N/A | Contact school | Contact school | ||
| East Gaston High School | Mount Holly | N/A | Contact school | Contact school | ||
| East Henderson High School | East Flat Rock | N/A | Contact school | Contact school | ||
| East Mecklenburg High School | Charlotte | N/A | Contact school | Contact school | ||
| East Montgomery High School | Biscoe | N/A | Contact school | Contact school | ||
| East Rowan High School | Salisbury | N/A | Contact school | Contact school | ||
| East Rutherford High School | Bostic | N/A | Contact school | Contact school | ||
| East Surry High School | Pilot Mountain | N/A | Contact school | Contact school | ||
| East Wake High School-School of Health Science | Wendell | N/A | Contact school | Contact school | ||
| East Wilkes High School | Ronda | N/A | Contact school | Contact school | ||
| Eastern Guilford High School | Gibsonville | N/A | Contact school | Contact school | ||
| Eastern Randolph High School | Ramseur | N/A | Contact school | Contact school | ||
| Eastern Wayne Senior High School | Goldsboro | N/A | Contact school | Contact school | ||
| ECPI University Raleigh Campus | Raleigh | N/A | Contact school | Contact school | ||
| ECPI University-Greensboro | Greensboro | N/A | Contact school | Contact school | ||
| ECPI University/Charlotte | Charlotte | N/A | Contact school | Contact school | ||
| ECPI University/Raleigh | Raleigh | N/A | Contact school | Contact school | ||
| ECU Health North NA Academy | Roanoke Rapids | In-person | Contact school | Contact school | ||
| Elkin High School | Elkin | N/A | Contact school | Contact school | ||
| Elon University | Elon | N/A | Contact school | Contact school | ||
| Emsley A Laney High School | Wilmington | N/A | Contact school | Contact school | ||
| Enka High School | Candler | N/A | Contact school | Contact school | ||
| Enloe High School | Raleigh | N/A | Contact school | Contact school | ||
| Eugene Ashley High School | Wilmington | N/A | Contact school | Contact school | ||
| Fairmont High School | Fairmont | N/A | Contact school | Contact school | ||
| Farmville Central High School | Farmville | N/A | Contact school | Contact school | ||
| Fast Track Career Prep, Inc | Wilson | Hybrid | 5 wk | Contact school | ||
| Fayetteville State University/School of Nursing | Fayetteville | N/A | Contact school | Contact school | ||
| Fike High School | Wilson | N/A | Contact school | Contact school | ||
| First Flight High School | Kill Devil Hills | N/A | Contact school | Contact school | ||
| Foothills Nursing Consortium | Spindale | N/A | Contact school | Contact school | ||
| Forbush High School | East Bend | N/A | Contact school | Contact school | ||
| Forest Hills High School | Marshville | N/A | Contact school | Contact school | ||
| Forestview High School | Gastonia | N/A | Contact school | Contact school | ||
| Forsyth Technical Community College – Goodwill | Winston Salem | In-person | 8 wk | Contact school | ||
| Forsyth Technical Community College – Grady | Kernersville | In-person | 8 wk | Contact school | ||
| Forsyth Technical Community College – Mazie Campus | Winston-Salem | In-person | Contact school | Contact school | ||
| Forsyth Technical Community College – West | Winston-Salem | In-person | Contact school | Contact school | ||
| Forsyth Technical Community College – West Stokes HS | King | N/A | Contact school | Contact school | ||
| Franklin High School | Franklin | N/A | Contact school | Contact school | ||
| Fred T. Foard High School | Newton | N/A | Contact school | Contact school | ||
| Freedom High School | Morganton | N/A | Contact school | Contact school | ||
| Fuquay-Varina High School | Fuquay-Varina | N/A | Contact school | Contact school | ||
| Galen College of Nursing | Asheboro | N/A | Contact school | Contact school | ||
| Gardner-Webb University | Boiling Springs | N/A | Contact school | Contact school | ||
| Garinger High School | Charlotte | N/A | Contact school | Contact school | ||
| Garner Senior High School | Garner | N/A | Contact school | Contact school | ||
| Gates County High School | Gatesville | N/A | Contact school | Contact school | ||
| Goldsboro High School | Goldsboro | N/A | Contact school | Contact school | ||
| Graceful Touch Health Institute, LLC | Spencer | N/A | Contact school | Contact school | ||
| Gray's Creek High School | Hope Mills | N/A | Contact school | Contact school | ||
| Green Hope High School | Morrisville | N/A | Contact school | Contact school | ||
| Greene Central High School | Snow Hill | N/A | Contact school | Contact school | ||
| Grimsley High School | Greensboro | N/A | Contact school | Contact school | ||
| Guam High School | None | N/A | Contact school | Contact school | ||
| Guiding Lights Nurse Aide I Program | Raleigh | In-person | 5 wk | Contact school | ||
| Guilford Technical Community College – | Greensboro | In-person | 214 hrs | Contact school | ||
| Guilford Technical Community College – High Point | High Point | In-person | 214 hrs | Contact school | ||
| Harmony Health Career Training Institute | Raleigh | In-person | 102 hrs | Contact school | ||
| Harnett Central High School | Angier | N/A | Contact school | Contact school | ||
| Harris Training Institute | Durham | N/A | Contact school | Contact school | ||
| Hashem School of Health and Career Training Center | Durham | N/A | Contact school | Contact school | ||
| Havelock High School | Havelock | N/A | Contact school | Contact school | ||
| Hawthorne High School | Charlotte | N/A | Contact school | Contact school | ||
| Hayesville High School | Hayesville | N/A | Contact school | Contact school | ||
| Health Care Institute of Charlotte, II | Charlotte | N/A | Contact school | Contact school | ||
| Health Education Solutions, Inc. | Chapel Hill | N/A | Contact school | Contact school | ||
| HealthCare Professional Education Institute | Kannapolis | N/A | Contact school | Contact school | ||
| HealthCore Resource School | Raleigh | N/A | Contact school | Contact school | ||
| Heide Trask Senior High School | Rocky Point | N/A | Contact school | Contact school | ||
| Hendersonville High School | Hendersonville | N/A | Contact school | Contact school | ||
| Hertford County High School | Ahoskie | N/A | Contact school | Contact school | ||
| Hibriten High School | Lenoir | N/A | Contact school | Contact school | ||
| Hickory Ridge High School | Harrisburg | N/A | Contact school | Contact school | ||
| High Point University School of Nursing | High Point | N/A | Contact school | Contact school | ||
| Highlands-Cashiers Hospital | Highlands | In-person | 6 wk | Contact school | ||
| Hillside High School | Durham | N/A | Contact school | Contact school | ||
| Hiwassee Dam High School | Murphy | N/A | Contact school | Contact school | ||
| Hobbton High School | Newton Grove | N/A | Contact school | Contact school | ||
| Hoke County High School | Raeford | N/A | Contact school | Contact school | ||
| Hope of Solace Institute | Smithfield | In-person | 4 wk | Contact school | ||
| Hope of Solace Institute | Raleigh | In-person | 4 wk | Contact school | ||
| Hopewell High School | Huntersville | N/A | Contact school | Contact school | ||
| Hugh M. Cummings High School | Burlington | N/A | Contact school | Contact school | ||
| Humphreys High School – DoDEA South Korea | None | N/A | Contact school | Contact school | ||
| Hunter Huss High School | Gastonia | N/A | Contact school | Contact school | ||
| Independence High School | Charlotte | N/A | Contact school | Contact school | ||
| International Nurses School, Inc. | Raleigh | N/A | Contact school | Contact school | ||
| ITT Technical Institute | High Point | N/A | Contact school | Contact school | ||
| J F Webb High School | Oxford | N/A | Contact school | Contact school | ||
| Jack Britt High School | Fayetteville | N/A | Contact school | Contact school | ||
| Jacksonville High School | Jacksonville | N/A | Contact school | Contact school | ||
| James B. Dudley High School | Greensboro | N/A | Contact school | Contact school | ||
| James B. Hunt High School | Wilson | N/A | Contact school | Contact school | ||
| James Kenan High School | Warsaw | N/A | Contact school | Contact school | ||
| James Sprunt Community College | Kenansville | In-person | 12 wk | Contact school | ||
| Jesse C. Carson High School | China Grove | N/A | Contact school | Contact school | ||
| Jimmy C Draughn High School | Valdese | N/A | Contact school | Contact school | ||
| John A. Holmes High School | Edenton | N/A | Contact school | Contact school | ||
| John F. Kennedy High School | Winston-Salem | N/A | Contact school | Contact school | ||
| John Motley Morehead High School | Eden | N/A | Contact school | Contact school | ||
| John T. Hoggard High School | Wilmington | N/A | Contact school | Contact school | ||
| Johnson and Wales University | Charlotte | N/A | Contact school | Contact school | ||
| Jones Senior High School | Trenton | N/A | Contact school | Contact school | ||
| Jordan Matthews High School | Siler City | N/A | Contact school | Contact school | ||
| Junius Harris Rose High School | Greenville | N/A | Contact school | Contact school | ||
| K's Healthcare Institute | Oxford | N/A | Contact school | Contact school | ||
| Kaiserslautern High School DoDEA | None | N/A | Contact school | Contact school | ||
| Kings Mountain High School | Kings Mountain | N/A | Contact school | Contact school | ||
| Kinston High School | Kinston | N/A | Contact school | Contact school | ||
| Lake Norman High School | Mooresville | N/A | Contact school | Contact school | ||
| Ledford High School | Thomasville | N/A | Contact school | Contact school | ||
| Lee County Senior High School | Sanford | N/A | Contact school | Contact school | ||
| Lees-McRae College | Banner Elk | N/A | Contact school | Contact school | ||
| Lejeune High School – DOD America | Camp Lejeune | N/A | Contact school | Contact school | ||
| Lenoir Rhyne College | Hickory | N/A | Contact school | Contact school | ||
| Lexington Senior High School | Lexington | N/A | Contact school | Contact school | ||
| Louisburg High School | Louisburg | N/A | Contact school | Contact school | ||
| Lucy C Ragsdale High School | Jamestown | N/A | Contact school | Contact school | ||
| Lumberton Senior High School | Lumberton | N/A | Contact school | Contact school | ||
| Madison High School | Marshall | N/A | Contact school | Contact school | ||
| Maiden High School | Maiden | N/A | Contact school | Contact school | ||
| Making Visions Training Center | Burlington | N/A | Contact school | Contact school | ||
| Mars Hill University | Mars Hill | N/A | Contact school | Contact school | ||
| Martin Community College – Bertie Campus | Windsor | In-person | 184 hrs | Contact school | ||
| Martin County High School | Williamston | N/A | Contact school | Contact school | ||
| Mattamuskeet Early College High School | Swan Quarter | N/A | Contact school | Contact school | ||
| Medical Careers Readiness | Henderson | N/A | Contact school | Contact school | ||
| Mercy School of Nursing | Charlotte | N/A | Contact school | Contact school | ||
| Mercy Training Institute, Inc. | Greensboro | N/A | 6 wk | Contact school | ||
| Millbrook High School | Raleigh | N/A | Contact school | Contact school | ||
| Miller-Motte College | Wilmington | N/A | Contact school | Contact school | ||
| Miller-Motte College | Jacksonville | N/A | Contact school | Contact school | ||
| Miller-Motte College-Cary | Cary | N/A | Contact school | Contact school | ||
| Miller-Motte College-Fayetteville | Fayetteville | N/A | Contact school | Contact school | ||
| Miller-Motte College-Greenville | Greenville | N/A | Contact school | Contact school | ||
| Miller-Motte College-Raleigh | Raleigh | N/A | Contact school | Contact school | ||
| Mitchell High School | Bakersville | N/A | Contact school | Contact school | ||
| Monolia's Training Academy, Inc. | Greensboro | N/A | Contact school | Contact school | ||
| Monroe High School | Monroe | N/A | Contact school | Contact school | ||
| Montgomery Central High School | Troy | N/A | Contact school | Contact school | ||
| Mount Airy High School | Mount Airy | N/A | Contact school | Contact school | ||
| Mount Eagle College | Winston-Salem | In-person | 12 wk | Contact school | ||
| Mount Eagle College | Greensboro | Hybrid | 12 wk | Contact school | ||
| Mount Pleasant HIgh School | Mount Pleasant | N/A | Contact school | Contact school | ||
| Mountain Heritage High School | Burnsville | N/A | Contact school | Contact school | ||
| Mt Airy High School | Mt. Airy | N/A | Contact school | Contact school | ||
| Mt Pleasant High School | Mount Pleasant | N/A | Contact school | Contact school | ||
| Murphy High School | Murphy | N/A | Contact school | Contact school | ||
| Myers Park High School | Charlotte | N/A | Contact school | Contact school | ||
| N C Central University | Durham | N/A | Contact school | Contact school | ||
| N C Nursing Academy | Gastonia | N/A | Contact school | Contact school | ||
| Nash Central High School | Rocky Mount | N/A | Contact school | Contact school | ||
| NC Agricultural and Technical State University | Greensboro | N/A | Contact school | Contact school | ||
| New Bern High School | New Bern | N/A | Contact school | Contact school | ||
| New Hanover High School | Wilmington | N/A | Contact school | Contact school | ||
| New Hope Medical Training LLC | Greensboro | N/A | Contact school | Contact school | ||
| NEWH Nursing Consortium | Rocky Mount | N/A | Contact school | Contact school | ||
| Newton Conover High School | Newton | N/A | Contact school | Contact school | ||
| North Brunswick High School | Leland | N/A | Contact school | Contact school | ||
| North Buncombe High School | Weaverville | N/A | Contact school | Contact school | ||
| North Carolina Wesleyan University | Rocky Mount | N/A | Contact school | Contact school | ||
| North Davidson High School | Lexington | N/A | Contact school | Contact school | ||
| North Edgecombe High School | Tarboro | N/A | Contact school | Contact school | ||
| North Forsyth High School – Health Science Academy | Winston-Salem | N/A | Contact school | Contact school | ||
| North Gaston High School | Dallas | N/A | Contact school | Contact school | ||
| North Henderson High School | Hendersonville | N/A | Contact school | Contact school | ||
| North Iredell High School | Olin | N/A | Contact school | Contact school | ||
| North Johnston High School | Kenly | N/A | Contact school | Contact school | ||
| North Lenoir High School | LaGrange | N/A | Contact school | Contact school | ||
| North Mecklenburg High School | Huntersville | N/A | Contact school | Contact school | ||
| North Moore High School | Robbins | N/A | Contact school | Contact school | ||
| North Pitt High School | Bethel | N/A | Contact school | Contact school | ||
| North Rowan High School | Spencer | N/A | Contact school | Contact school | ||
| North Stanly High School | New London | N/A | Contact school | Contact school | ||
| North Stokes High School | Danbury | N/A | Contact school | Contact school | ||
| North Surry High School | Mt. Airy | N/A | Contact school | Contact school | ||
| North Wilkes High School | Hays | N/A | Contact school | Contact school | ||
| Northampton County High School East | Conway | N/A | Contact school | Contact school | ||
| Northampton County High School West | Gaston | N/A | Contact school | Contact school | ||
| Northeast Guilford High School | McLeansville | N/A | Contact school | Contact school | ||
| Northeastern High School | Elizabeth City | N/A | Contact school | Contact school | ||
| Northeastern University | Charlotte | N/A | Contact school | Contact school | ||
| Northern Guilford High School | Greensboro | N/A | Contact school | Contact school | ||
| Northern High School | Durham | N/A | Contact school | Contact school | ||
| Northern Nash High School | Rocky Mount | N/A | Contact school | Contact school | ||
| Northern Nash Senior High School | Rocky Mount | N/A | Contact school | Contact school | ||
| Northern Vance High School | Henderson | N/A | Contact school | Contact school | ||
| Northside High School | Pinetown | N/A | Contact school | Contact school | ||
| Northside High School – Onslow | Jacksonville | N/A | Contact school | Contact school | ||
| Northwest Cabarrus High School | Concord | N/A | Contact school | Contact school | ||
| Northwest Guilford High School | Greensboro | N/A | Contact school | Contact school | ||
| Northwest Halifax High School | Littleton | N/A | Contact school | Contact school | ||
| Northwood High School | Pittsboro | N/A | Contact school | Contact school | ||
| Nurse Aide Institute of Excellence | Charlotte | N/A | Contact school | Contact school | ||
| Nurturing Hands Academy | Winston-Salem | In-person | 124 hrs | Contact school | ||
| Olympic High School | Charlotte | N/A | Contact school | Contact school | ||
| Orange High School | Hillsborough | N/A | Contact school | Contact school | ||
| Overhills High School | Spring Lake | N/A | Contact school | Contact school | ||
| Palisades High School | Charlotte | N/A | Contact school | Contact school | ||
| Pamlico County High School | Bayboro | N/A | Contact school | Contact school | ||
| Parkwood High School | Monroe | N/A | Contact school | Contact school | ||
| Pasquotank County High School | Elizabeth City | N/A | Contact school | Contact school | ||
| Pender High School | Burgaw | N/A | Contact school | Contact school | ||
| Person High School | Roxboro | N/A | Contact school | Contact school | ||
| Pfeiffer University | Misenheimer | N/A | Contact school | Contact school | ||
| Phillip O'Berry Academy of Technology | Charlotte | N/A | Contact school | Contact school | ||
| Piedmont HealthCare Institute | Kings Mountain | N/A | Contact school | Contact school | ||
| Piedmont High School | Monroe | N/A | Contact school | Contact school | ||
| Pine Forest Senior High School | Fayetteville | N/A | Contact school | Contact school | ||
| Pinecrest High School | Southern Pines | N/A | Contact school | Contact school | ||
| Pisgah High School | Canton | N/A | Contact school | Contact school | ||
| Pitt Community College | Greenville | In-person | 132 hrs | Contact school | ||
| Polk County High School | Columbus | N/A | Contact school | Contact school | ||
| Presbyterian School of Nursing at Queens Univ/Charlotte | Charlotte | N/A | Contact school | Contact school | ||
| Princeton Middle High School | Princeton | N/A | Contact school | Contact school | ||
| Priority Nursing Academy | Greensboro | N/A | Contact school | Contact school | ||
| Priority Nursing College, Inc. | Greensboro | N/A | Contact school | Contact school | ||
| Providence Grove High School | Climax | N/A | Contact school | Contact school | ||
| Providence Training Institute, Inc. | Raleigh | N/A | Contact school | Contact school | ||
| Provision Learning Center | Gastonia | N/A | Contact school | Contact school | ||
| Purnell Swett High School | Pembroke | N/A | Contact school | Contact school | ||
| Queen City Health Care Academy | Charlotte | N/A | Contact school | Contact school | ||
| Queens University Continuing Education | Charlotte | N/A | Contact school | Contact school | ||
| Queens University of Charlotte | Charlotte | N/A | Contact school | Contact school | ||
| Randleman High School | Randleman | N/A | Contact school | Contact school | ||
| Red Springs High School | Red Springs | N/A | Contact school | Contact school | ||
| Reidsville High School | Reidsville | N/A | Contact school | Contact school | ||
| Research Triangle College of Health Sciences & Technology | Raleigh | N/A | Contact school | Contact school | ||
| Richmond Senior High School | Rockingham | N/A | Contact school | Contact school | ||
| Roanoke Rapids High School | Roanoke Rapids | N/A | Contact school | Contact school | ||
| Robbinsville High School | Robbinsville | N/A | Contact school | Contact school | ||
| Robert B. Glenn High School | Kernersville | N/A | Contact school | Contact school | ||
| Robert L Patton High School | Morganton | N/A | Contact school | Contact school | ||
| Rockingham County Senior High School | Reidsville | N/A | Contact school | Contact school | ||
| Rocky Mount High School | Rocky Mount | N/A | Contact school | Contact school | ||
| Rolesville High School | Rolesville | N/A | Contact school | Contact school | ||
| Rosewood High School | Goldsboro | N/A | Contact school | Contact school | ||
| Rosman High School | Rosman | N/A | Contact school | Contact school | ||
| Rudledge Education System/Raleigh | Raleigh | N/A | Contact school | Contact school | ||
| Rutherfordton Spindale Central High School | Rutherfordton | N/A | Contact school | Contact school | ||
| Saint Andrews University | Laurinburg | N/A | Contact school | Contact school | ||
| Saint Augustines College | Raleigh | N/A | Contact school | Contact school | ||
| Salisbury High School | Salisbury | N/A | Contact school | Contact school | ||
| Sampson Co Centralized High School | Clinton | N/A | Contact school | Contact school | ||
| Scotland High School | Laurinburg | N/A | Contact school | Contact school | ||
| Seaforth High School | Pittsboro | N/A | Contact school | Contact school | ||
| Seoul American High School | Apo | N/A | Contact school | Contact school | ||
| Seventy First High School | Fayetteville | N/A | Contact school | Contact school | ||
| Shelby High School | Shelby | N/A | Contact school | Contact school | ||
| Smithfield Selma Senior High School | Smithfield | N/A | Contact school | Contact school | ||
| Smoky Mountain High School | Sylva | N/A | Contact school | Contact school | ||
| South Caldwell High School | Hudson | N/A | Contact school | Contact school | ||
| South Central High School | Winterville | N/A | Contact school | Contact school | ||
| South College – Asheville | Asheville | N/A | Contact school | Contact school | ||
| South Columbus High School | Tabor City | N/A | Contact school | Contact school | ||
| South Davidson High School | Denton | N/A | Contact school | Contact school | ||
| South Granville High School | Creedmoor | N/A | Contact school | Contact school | ||
| South Iredell High School | Statesville | N/A | Contact school | Contact school | ||
| South Johnston High School | Four Oaks | N/A | Contact school | Contact school | ||
| South Lenoir High School | Deep Run | N/A | Contact school | Contact school | ||
| South Point High School | Belmont | N/A | Contact school | Contact school | ||
| South Robeson High School | Rowland | N/A | Contact school | Contact school | ||
| South Rowan Health Academy | China Grove | N/A | Contact school | Contact school | ||
| South Rowan High School | China Grove | N/A | Contact school | Contact school | ||
| South Stanly High School | Norwood | N/A | Contact school | Contact school | ||
| South Stokes High School | Walnut Cove | N/A | Contact school | Contact school | ||
| South University-School of Nursing | High Point | N/A | Contact school | Contact school | ||
| South View High School | Hope Mills | N/A | Contact school | Contact school | ||
| Southeast Guilford High School | Greensboro | N/A | Contact school | Contact school | ||
| Southeast Halifax High School | Halifax | N/A | Contact school | Contact school | ||
| Southeastern College | Charlotte | N/A | Contact school | Contact school | ||
| Southern Alamance High School | Graham | N/A | Contact school | Contact school | ||
| Southern Guilford High School | Greensboro | N/A | Contact school | Contact school | ||
| Southern High School | Durham | N/A | Contact school | Contact school | ||
| Southern Lee High School | Sanford | N/A | Contact school | Contact school | ||
| Southern Nash High School | Bailey | N/A | Contact school | Contact school | ||
| Southern Nash Senior High School | Bailey | N/A | Contact school | Contact school | ||
| Southern Wayne High School | Dudley | N/A | Contact school | Contact school | ||
| Southside High School | Chocowinity | N/A | Contact school | Contact school | ||
| SouthWest Edgecombe High School | Pinetops | N/A | Contact school | Contact school | ||
| Southwest Guilford High School | High Point | N/A | Contact school | Contact school | ||
| Southwestern Community College | Bryson City | In-person | Contact school | Contact school | ||
| Southwestern Randolph High School | Asheboro | N/A | Contact school | Contact school | ||
| Spring Creek High School | Seven Springs | N/A | Contact school | Contact school | ||
| St Pauls High School | St Pauls | N/A | Contact school | Contact school | ||
| St. Stephens High School | Hickory | N/A | Contact school | Contact school | ||
| Stanly Community College – HS CCP | Albemarle | In-person | Contact school | Contact school | ||
| Starmount High School | Booneville | N/A | Contact school | Contact school | ||
| Statesville High School | Statesville | N/A | Contact school | Contact school | ||
| Surry Central High School | Dobson | N/A | Contact school | Contact school | ||
| Swain County High School | Bryson City | N/A | Contact school | Contact school | ||
| Swansboro High School | Swansboro | N/A | Contact school | Contact school | ||
| T C Roberson High School | Asheville | N/A | Contact school | Contact school | ||
| T.W. Andrews High School | High Point | N/A | Contact school | Contact school | ||
| Terry Sanford High School | Fayetteville | N/A | Contact school | Contact school | ||
| The Kearns Academy | High Point | N/A | Contact school | Contact school | ||
| The Middle College at UNCG | Greensboro | N/A | Contact school | Contact school | ||
| Thomasville High School | Thomasville | N/A | Contact school | Contact school | ||
| Topsail High School | Hampstead | N/A | Contact school | Contact school | ||
| Tri-County Community College | Murphy | In-person | Contact school | Contact school | ||
| Tri-County Community College – Graham Campus | Robbinsville | In-person | Contact school | Contact school | ||
| Trinity High School | Trinity | N/A | Contact school | Contact school | ||
| TriSmith College | Fayetteville | N/A | Contact school | Contact school | ||
| Triton High School | Erwin | N/A | Contact school | Contact school | ||
| Tuscola High School | Waynesville | N/A | Contact school | Contact school | ||
| UNC/Chapel Hill School of Nursing | Chapel Hill | N/A | Contact school | Contact school | ||
| UNC/Charlotte School of Nursing | Charlotte | N/A | Contact school | Contact school | ||
| UNC/Greensboro School of Nursing | Greensboro | N/A | Contact school | Contact school | ||
| UNC/Pembroke | Pembroke | N/A | Contact school | Contact school | ||
| UNC/Wilmington School of Nursing | Wilmington | N/A | Contact school | Contact school | ||
| Union Pines High School | Cameron | N/A | Contact school | Contact school | ||
| University of Mount Olive | Mount Olive | N/A | Contact school | Contact school | ||
| Vance County High School | Henderson | N/A | Contact school | Contact school | ||
| Victory Health Career Center | Charlotte | N/A | Contact school | Contact school | ||
| W.A.R. Memorial Nurse Aide I Training Academy | Durham | In-person | 422 hrs | Contact school | ||
| Wake Technical Community College – Main Campus | Raleigh | In-person | 168 hrs | Contact school | ||
| Walkertown High School | Walkertown | N/A | Contact school | Contact school | ||
| Wallace Rose Hill High School | Teachey | N/A | Contact school | Contact school | ||
| Walter Hines Page High School | Greensboro | N/A | Contact school | Contact school | ||
| Walter Williams High School | Burlington | N/A | Contact school | Contact school | ||
| Warren County High School | Warrenton | N/A | Contact school | Contact school | ||
| Washington County High School | Plymouth | N/A | Contact school | Contact school | ||
| Washington High School | Washington | N/A | Contact school | Contact school | ||
| Watauga High School | Boone | N/A | Contact school | Contact school | ||
| Watts College of Nursing | Durham | N/A | Contact school | Contact school | ||
| Watts School of Nursing | Durham | N/A | Contact school | Contact school | ||
| West Bladen High School | Elizabethtown | N/A | Contact school | Contact school | ||
| West Cabarrus High School | Concord | N/A | Contact school | Contact school | ||
| West Caldwell High School | Lenoir | N/A | Contact school | Contact school | ||
| West Charlotte High School | Charlotte | N/A | Contact school | Contact school | ||
| West Columbus High School | Cerro Gordo | N/A | Contact school | Contact school | ||
| West Craven High School | Vanceboro | N/A | Contact school | Contact school | ||
| West Davidson High School | Lexington | N/A | Contact school | Contact school | ||
| West Henderson High School | Hendersonville | N/A | Contact school | Contact school | ||
| West Iredell High School | Statesville | N/A | Contact school | Contact school | ||
| West Johnston High School | Benson | N/A | Contact school | Contact school | ||
| West Mecklenburg High School | Charlotte | N/A | Contact school | Contact school | ||
| West Montgomery High School | Mt Gilead | N/A | Contact school | Contact school | ||
| West Rowan High School | Mt. Ulla | N/A | Contact school | Contact school | ||
| West Stanly High School | Oakboro | N/A | Contact school | Contact school | ||
| West Stokes High School | King | N/A | Contact school | Contact school | ||
| West Wilkes High School | Millers Creek | N/A | Contact school | Contact school | ||
| Western Alamance High School | Elon College | N/A | Contact school | Contact school | ||
| Western Carolina University | Cullowhee | N/A | Contact school | Contact school | ||
| Western Guilford High School | Greensboro | N/A | Contact school | Contact school | ||
| Western Harnett High School | Lillington | N/A | Contact school | Contact school | ||
| Westover High School | Fayetteville | N/A | Contact school | Contact school | ||
| Wheatmore High School | Trinity | N/A | Contact school | Contact school | ||
| Whiteville High School | Whiteville | N/A | Contact school | Contact school | ||
| Wilkes Central High School | Wilkesboro | N/A | Contact school | Contact school | ||
| Wingate University | Wingate | N/A | Contact school | Contact school | ||
| Winston Salem State University | Winston Salem | N/A | Contact school | Contact school | ||
| Young Healthcare Training Institute | Durham | N/A | 110 hrs | Contact school |
Still comparing? Let us narrow the list.
Give us your ZIP and what matters most (cost, speed, or schedule), and we’ll show you matching CNA training options in your area. Takes under a minute.
Sponsored Ad. No obligation.Sponsored matching: we earn a referral fee if you enroll through a match. This does not change the 668 programs shown in the directory above.
Fastest CNA programs in North Carolina
If you need to start working soon, North Carolina’s timeline is workable. The state sets Nurse Aide I training at a minimum of 75 hours, the federal floor, so nothing in the rules forces a long program. The quickest courses finish in about 3 weeks, and the longest stretch to 48 weeks for part-time or self-paced formats. Many calendars are listed as “Contact school,” so confirm the exact length with the program before you enroll.
| Program | City | Length | Total Cost | Sponsored | |
|---|---|---|---|---|---|
| Hand and Hand Health Training Center | Fayetteville | 3 wk | $1,200 | ||
| Harmony Health Career Training Institute | Raleigh | 102 hrs | Contact school | ||
| Young Healthcare Training Institute | Durham | 110 hrs | Contact school | ||
| Umanah Healthcare Institute – Charlotte | Charlotte | 112 hrs | $500 | ||
| Care One Health Training Institute Inc. – Hybrid | Raleigh | 112 hrs | $1,050 | ||
| Divine Health Academy | Charlotte | 112 hrs | Contact school | ||
| Sandhills Community College – Hoke Center | Raeford | 4 wk | $206 | ||
| Nursing Careers Institute Inc. | Matthews | 4 wk | $699 |
Schedules verified June 16, 2026, sourced from each program’s published calendar.
Is a 3-week CNA program in North Carolina long enough?
North Carolina’s fastest option is Hand and Hand Health Training Center in Fayetteville, which finishes in about 3 weeks at $1,200. Sandhills Community College’s Hoke Center in Raeford runs about 4 weeks at $206, and Nursing Careers Institute in Matthews about 4 weeks at $699.
A short program is not a lighter one. Every approved North Carolina program clears at least the same 75-hour state minimum and prepares you for the same Credentia NNAAP exam, so a 3-week course has not cut the standard. It has compressed the schedule into full days of classroom and lab work, which is hard to sustain if you hold another job or care for family during the day.
Longer North Carolina courses, some stretching to 48 weeks, spread that work over more weeks, and many build in more than the minimum. A compressed course also leaves less time to absorb the hands-on skills before the 5-skill practical. A faster course rewards people who can study close to full-time; if you need to space the material out, a longer course at a similar price is often the smarter pick, and North Carolina has plenty of both.
WANT TO START SOON?
See CNA training options near you
Tell us your ZIP and we’ll show you North Carolina CNA training options in your area.
Sponsored Ad. No obligation.Online, hybrid, weekend & evening CNA programs in North Carolina
North Carolina lists Nurse Aide I programs in evening, weekend, and hybrid formats, so a standard daytime class is not your only path. The honest version matters here. The classroom theory can often be completed online or self-paced, but the skills lab and clinicals always happen in person, on a real schedule, with real patients. No Nurse Aide I credential in North Carolina is earned through online study alone, however a program markets itself. What a hybrid format actually buys you is flexibility on the part you can do from home, while the hands-on hours still bring you on site.
| Program | City | Format | Length | Total Cost | Sponsored | |
|---|---|---|---|---|---|---|
| Fayetteville Technical Community College | Fayetteville | Hybrid | 160 hrs | $180 | ||
| Richmond Community College | Hamlet | In-person | 166 hrs | $180 | ||
| Mayland Community College – Avery Campus | Newland | In-person | 170 hrs | $180 | ||
| Central Carolina Community College – Harnett | Lillington | Hybrid | 184 hrs | $180 | ||
| Catawba Valley Community College | Hickory | Hybrid | Contact school | $180 | ||
| Isothermal Community College | Rutherfordton | Hybrid | 188 hrs | $185 | ||
| Nash Community College | Rocky Mount | Hybrid | Contact school | $186 | ||
| Roanoke-Chowan Community College – Rich | Rich Square | N/A | 190 hrs | $195 |
Format and schedule options verified June 16, 2026. Confirm current online, hybrid, evening, and weekend availability with each program.
Which flexible format is right for working adults?
Central Carolina Community College’s Harnett campus in Lillington lists a hybrid Nurse Aide I course at $180, and Care One Health Training Institute in Raleigh runs a hybrid format as well. In North Carolina, hybrid means the lecture and reading move online or into self-paced modules, then you come in for hands-on lab work and clinicals.
You cannot learn to transfer a patient or take vitals from a video, so the question is never whether you can skip the in-person part. It is how much of the rest you can do on your own time. A hybrid course suits someone juggling a job or childcare in a metro like Charlotte or Raleigh, where several programs cluster, who can study at night but still show up for lab and clinical days.
The tradeoff is self-discipline and scheduling. Online coursework gives you freedom, but you have to finish the modules, and you still coordinate in-person days that may not bend around your shifts. North Carolina’s evening and weekend formats can fit better if you want a fixed, predictable schedule instead of self-pacing. Before you enroll, ask any North Carolina program exactly which hours are online and which require you on site, and confirm those in-person days line up with your life.
NEED FLEXIBLE HOURS?
Looking for CNA training around your schedule?
Tell us your ZIP to see CNA training options available in your area.
Sponsored Ad. No obligation.Cheapest CNA programs in North Carolina
Cost is usually the first question, so here are the real North Carolina numbers. Nurse Aide I prices run from $0 up to $3,999, and 219 of the 668 programs list a verified cost. If you want to pay as little as possible without going fully free, the cheapest paid program is Fayetteville Technical Community College in Fayetteville at $180. Forty-four programs come in at $200 or less, so a low-cost option sits within reach in most parts of the state.
| Program | City | Length | Total Cost | Sponsored | |
|---|---|---|---|---|---|
| Fayetteville Technical Community College | Fayetteville | 160 hrs | $180 | ||
| Richmond Community College | Hamlet | 166 hrs | $180 | ||
| Mayland Community College – Avery Campus | Newland | 170 hrs | $180 | ||
| Central Carolina Community College – Harnett | Lillington | 184 hrs | $180 | ||
| Vance-Granville Community College – Franklin | Louisburg | 192 hrs | $180 | ||
| Catawba Valley Community College | Hickory | Contact school | $180 | ||
| Wayne Community College | Goldsboro | 8 wk | $181 | ||
| Isothermal Community College | Rutherfordton | 188 hrs | $185 |
Costs verified June 16, 2026, sourced from each program’s published tuition materials.
Is the cheapest CNA program always the best value in North Carolina?
Fayetteville Technical Community College lists Nurse Aide I at $180, while other approved courses climb to $3,999, and thirteen cost nothing at all. That spread is wide, and the lowest number is not automatically the best value in North Carolina.
Most of North Carolina’s 13 free seats are government-funded or scholarship-backed, and only a few (4 of the 13) are employer-sponsored. The few employer-sponsored programs ask for a work commitment in return, so read the terms before you sign. A community-college course like Fayetteville Technical at $180 carries no such strings.
Location matters too. Charlotte lists 39 programs and Raleigh 29, so readers there can compare several low-cost options side by side. In a smaller city with one or two programs, the cheapest choice may also be the only one near your commute, so weigh price against schedule, format, and any attached work commitment.
COST A PRIORITY?
Looking for affordable training?
Tell us your ZIP and we’ll show you what’s available in your area.
Sponsored Ad. No obligation.Free & employer-sponsored CNA training in North Carolina
North Carolina has 13 Nurse Aide I programs that cost you nothing, most of them government-funded or scholarship-backed. A few (4 of the 13) are employer-sponsored, where a facility funds the seat in exchange for a later work commitment once you certify. A free seat can erase the entire cost of certifying, so it is worth checking before you pay for a course.
Free programs you can enroll in directly
| Program | City | Length | Total Cost | Sponsored | |
|---|---|---|---|---|---|
| Davidson-Davie Community College – CCP | Mocksville | 158 hrs | Free | ||
| Blue Ridge Community College – Innovative High | Flat Rock | 160 hrs | Free | ||
| College of the Albemarle – Chowan County HS | Edenton | 160 hrs | Free | ||
| Fayetteville Technical Community College – CCP | Fayetteville | 160 hrs | Free | ||
| Carteret Community College – CCP | Morehead City | 176 hrs | Free | ||
| Sandhills Community College – Hoke County HS | Raeford | 214 hrs | Free | ||
| Cape Fear Community College – Pender HS CCP | Surf City | 15 wk | Free | ||
| Stanly Community College – HS CCP | Albemarle | Contact school | Free |
Government-funded & scholarship-eligible programs
| Funding source | Eligible programs | Eligibility notes | Apply |
|---|---|---|---|
| Nursing facility training and testing reimbursement | Apply → |
North Carolina also runs a nursing facility training and testing reimbursement program tied to the registry. If you train and work at a participating facility, it can repay training and exam costs. The North Carolina Nurse Aide Registry lists the current participating locations and the rules that apply.
What’s the catch with free CNA training in North Carolina?
Thirteen North Carolina Nurse Aide I programs carry no tuition, and they fall into two groups that suit different readers. Knowing which kind you are looking at is the difference between a smart deal and a commitment you regret.
The first group is employer-sponsored training run by a specific hospital or care facility. The facility funds your course at no cost, and some arrangements ask you to work there for a set period after you certify. If you already want to work in long-term care or a hospital and you like the facility, that exchange pays for your training. If you would rather keep your options open, a work commitment can feel restrictive once your name is on the registry.
The second group is the government-funded and scholarship-backed seats, which make up most of the 13. These carry their own eligibility rules, so check each program. North Carolina’s verified data counts the 13 free programs but does not publish each one’s name, so confirm the current free seats and their conditions with the program or the North Carolina Nurse Aide Registry.
Either way, free does not mean lighter. You still complete a state-approved program of at least 75 hours and still pass the same Credentia NNAAP exam. The trade you are weighing is money now against flexibility later, so be honest about which one you can give up.
CNA salary in North Carolina
BLS wage data for North Carolina and its top 3 metros.
North Carolina’s median pay for nursing assistants is $18.49 an hour, about $38,460 a year (BLS OEWS, May 2025). That ranks #35 of 50 states and sits roughly 8.5% below the national median of $20.21, so be clear-eyed: pay here is on the lower side. The range is real, though. The 10th percentile starts near $14.55 an hour, and the 90th percentile reaches $22.64.
Pay by setting in North Carolina
| Setting | Median hourly | Notes |
|---|---|---|
| Hospitals | $19.41/hr | Estimated from the state wage distribution |
| Skilled nursing / SNF | $18.49/hr | Estimated |
| Assisted living / residential | $17.20/hr | Estimated |
Setting figures are estimated from the verified North Carolina wage distribution (U.S. Bureau of Labor Statistics, OEWS (Nursing Assistants, 31-1131), North Carolina, May 2025); actual pay varies by employer.
Where you work in North Carolina changes the number. Hospitals pay a median of $19.41 an hour, skilled nursing facilities about $18.49, and assisted living or residential settings near $17.20, so the same Nurse Aide I credential earns noticeably more in a North Carolina hospital than in residential care. Another path forward is moving up, whether to North Carolina’s higher Nurse Aide II credential or into nursing. If that is your aim, see the CNA to LPN and CNA to RN guides for how the path works.
Sources: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics (May 2025), occupation 31-1131. Cost-of-living differential: Bureau of Economic Analysis Regional Price Parities (2024).
NEXT STEP
Ready to start earning North Carolina CNA wages?
Most North Carolina CNAs are working within 6–8 weeks of starting a program. Tell us your ZIP and we’ll show you what’s available in your area.
Sponsored Ad. No obligation.North Carolina SNAPSHOT
What makes CNA training in North Carolina different
State-specific context (hours, exam vendor, and funding density) now that you’ve seen the options.
TRAINING HOURS
75-hour minimum
North Carolina sets a 75-hour floor, the federal minimum, and many approved programs build in well beyond it.
EXAM VENDOR
Credentia (NNAAP)
A 70-question written or oral exam, 60 of them scored, plus a 5-skill practical, in English or Spanish.
FUNDING DENSITY
13 free programs
North Carolina lists 13 Nurse Aide I programs at no cost; confirm the current free seats with the program or the state registry.
Hour requirement: a 75-hour minimum, the federal floor
North Carolina sets Nurse Aide I training at a minimum of 75 hours, which matches the federal floor under OBRA '87 (42 CFR 483.152). That floor is a minimum, not a cap: many North Carolina programs build in well beyond it, which is part of why approved course calendars range from about 3 weeks to 48 weeks. A shorter program has not cut the standard, since every approved program clears at least the same 75 hours and sits for the same exam.
Testing runs through Credentia and the NNAAP
North Carolina uses Credentia to administer the National Nurse Aide Assessment Program. You take a 70-question written or oral knowledge exam, of which 60 questions are scored and 10 are unscored pretest items, plus a separate 5-skill hands-on practical. The full exam costs $140, and it is offered in English and Spanish, with an oral version for candidates who prefer to listen. You schedule through Credentia's portal.
No fee to join or stay on the registry
The North Carolina Nurse Aide Registry, part of the Department of Health and Human Services, charges no fee to list you or to renew. You are added once you pass the competency exam. To stay active, you renew every 24 months by working at least 8 paid hours as a nurse aide within each two-year window. North Carolina also keeps a separate Nurse Aide II credential for the higher advancement path.
Bottom line for North Carolina students
North Carolina gives you a 75-hour minimum, 668 programs across 273 cities, and a no-fee registry, so your real decision is speed versus cost versus schedule.
CNA classes by city in North Carolina
Programs reach across 273 North Carolina cities but cluster in the big metros. Charlotte leads with 39 approved programs, followed by Raleigh with 29, Greensboro with 24, Durham with 20, and Fayetteville with 18, so most readers have several options within driving distance.
Top 10 North Carolina metros by program count
- Charlotte39 programs
- Raleigh29 programs
- Greensboro24 programs
- Durham20 programs
- Fayetteville18 programs
- Rocky Mount9 programs
- Wilmington9 programs
- Monroe8 programs
- Asheville8 programs
- Concord8 programs
North Carolina Nurse Aide Registry: contacts & reference
The North Carolina Nurse Aide Registry, part of the Department of Health and Human Services, maintains your status and lets anyone verify it. You can reach the registry at 919-855-3969 or look up a record through its public portal.
| Managing agency | North Carolina Department of Health and Human Services |
|---|---|
| Phone | (919) 855-3969 |
| Website | ncnar.ncdhhs.gov |
| Typical processing | N/A |
| Renewal window | Every 24 months; At least 8 paid hours as a nurse aide |
| Fee structure | No registry fees; no renewal fee |
Always verify with the registry directly before enrolling. Approved-program lists update periodically.
Frequently asked questions
A few questions come up again and again for North Carolina Nurse Aide candidates. Here are direct, factual answers, with anything the state does not publish routed to the registry.