CNA Classes in North Carolina (Top Schools)

North Carolina map

A Certified Nurse Aide is referred to as Nurse Aide I in North Carolina.

In this state, the Department of Public Health and Human Services (DPHHS) oversees Nurse Aide I training and certification.

For you to become Nurse Aide I, you must meet the following requirements:

  • Complete a state-approved nurse aide training program (NATP)
  • Pass the National Nurse Aide Assessment Program (NNAAP) exam

Taking on a Nurse Aide I Training Program in North Carolina

Your journey toward becoming a Nurse Aide I starts with enrolling in a state-approved NATP.

This program is offered mostly by the following institutions:

  • Community colleges
  • Technical and vocational schools
  • Nursing facilities

During the program, you will spend 75 hours of training, with 16 hours of supervised clinical practice at a long-term care facility.

The table below lists some of the approved training facilities by DPHHS.

10 CNA Schools in North Carolina

School NameAddress
American Academy of HealthcareCharlotte, NC 28205
Caring For LifeCastle Hayne, NC 28429
Durham Technical Community CollegeDurham, NC 27703
Gaston CollegeBelmont, NC 28012
Johnston Community College - Cleveland CenterClayton, NC 27520
Mayland Community College Yancey Learning CenterBurnsville, NC 28714
Oconaluftee Job Corps Civilian Conservation CenterCherokee, NC 28719
Randolph Community CollegeAsheboro, NC 27205
Stanly Community CollegeAlbemarle, NC 28001
Wayne Community CollegeGoldsboro, NC 27534

Evaluating a Nurse Aide I Candidate

After training, you can now sit in for the NC NNAAP exam administered by Credentia.

The exam evaluates your competency as a nurse aide, testing your knowledge and skills to ensure you can perform nursing care to residents.

Nurse Aide I Candidates Eligible to Take the NC NNAAP Exam

Certain candidates have permission to sit for the NNAAP exam.

Let’s take a look at each eligibility route and see if you fit in any one of them.

  • Newly-trained NC nurse aides
  • Nurse aides who completed a state-approved Nurse Aide I refresher course
  • Nursing students currently enrolled in a state-approved nursing education program
  • Other trained individuals
    • Emergency medical technicians (EMT)
    • Nursing graduates who have yet to take the state nursing board exam
    • Out-of-state licensed nurses
    • Military veterans who received nurse aide training in the U.S. Armed Forces
  • Out-of-state nurse aides who:
    • Completed Nurse Aide I training equivalent in another state in the last 24 months
    • Aren’t listed on that state’s Nurse Aide Registry
  • Nurse Aide I individuals who have:
    • Active listing and in good standing on NC Nurse Aide I Registry
    • Not met the registry listing renewal requirements

Waiving of NC NNAAP Exam

Out-of-state CNAs can waive the exam, as well as training, if they have:

  • An active status on another state’s registry
  • A good standing on that state’s registry

You will then submit a duly accomplished Reciprocity Application Form to DHHS for review and approval.

If the department approves, you’ll be listed on NC Nurse Aide I Registry.

Note: Changing your eligibility route may require you to complete an NC-approved training and exam.


You will take two tests, which comprise the NNAAP exam.

  • Written (oral) test
  • Skills test

Let’s explore each test below.

Written (Oral) Test

  • Questions are based on the exam content outline published by the National Council of State Boards of Nursing.
  • It consists of 70 multiple-choice questions to be completed in two hours.
  • You can opt for an oral test in English or Spanish upon request.
  • Oral test has two parts:
    • Part I – 60 knowledge questions
    • Part II – 10 reading comprehension questions
  • Oral test-takers will have the questions read aloud over the earphones provided at the test site.

Skills Test

  • Testing site will simulate an actual caregiving situation.
  • A Nurse Aide Evaluator will assess your skills competency by following a checklist.
  • You will perform five skills, consisting of the following:
    • One mandatory skill – handwashing
    • Four randomly selected skills, one of which will include a measurement skill
  • Each skill represents a task that’s broken down into a series of steps.
  • Some steps are critical steps and must be performed correctly.
  • You have 30 minutes to complete all five skills.

Exam Results

Shortly after your tests, you will receive an email notification that the results are now available on your CNA365 account.

If you pass both tests, you will be added to NC Nurse Aide I Registry.

It can take two to five business days for the registry to process your listing.

By then, you can verify if your name is on the registry by visiting

But if you don’t pass, you will have to retake the test/s you failed.

You can refer to your Score Report for retesting instructions.

Do note that you have three attempts to pass both tests within two years of training completion.

Otherwise, you’ll have to retrain in NATP to be able to retake the NC NNAAP exam.

Exam Fees

You will pay the following fees to take the exam:

  • Initial exam
    • Written and skills tests – $140
    • Oral and skills tests (English or Spanish) – $140
  • Retake exam
    • Written test – $40
    • Oral test (English or Spanish) – $40
    • Skills test – $100

Potential Salary

As of this writing, you can receive an average salary of $30,174 in a year.

Of course, this amount has the potential to increase if you invest in the following:

  • Skill level
  • Continuing education
  • Working experience

In the table below, you’ll find the salary information in different cities in North Carolina.

Annual Salary Range:

Average Salary of CNAs in North Carolina

City NameSalary
High Point$30,408
* Salary information based on the May 2022 Occupational Employment Statistics (OES) Survey for Nursing Assistants, OCC Code 31-1131, BLS.
* Employment conditions in your area may vary.

Regional Salary

RegionEmployedAvg. Annual SalaryAvg. Hourly PayTop 10% Annual SalaryBottom 10% Annual Salary
Asheville, NC2,920$32,970$15.85$38,410$26,840
Burlington, NC780$31,140$14.97$35,760$21,810
Charlotte-Concord-Gastonia, NC-SC10,110$33,140$15.93$40,230$24,890
Durham-Chapel Hill, NC4,640$34,980$16.82$38,690$27,480
Fayetteville, NC1,770$30,080$14.46$38,060$21,900
Goldsboro, NC1,250$31,850$15.31$39,380$22,510
Greensboro-High Point, NC4,150$31,050$14.93$36,130$23,460
Greenville, NC1,640$31,840$15.31$37,480$22,720
Hickory-Lenoir-Morganton, NC2,820$31,680$15.23$36,660$23,050
Jacksonville, NC400$28,190$13.55$35,680$21,100
New Bern, NC720$28,230$13.57$35,460$21,830
Raleigh, NC5,270$33,340$16.03$40,660$25,490
Rocky Mount, NC790$29,260$14.07$35,930$21,840
Wilmington, NC1,670$30,920$14.86$35,740$23,270
Winston-Salem, NC3,850$31,900$15.34$35,970$24,160
* Salary information based on the May 2022 Occupational Employment Statistics (OES) Survey for Nursing Assistants, OCC Code 31-1131, BLS.
* Employment conditions in your area may vary.

State FlagCNA Schools by City