Nurse Aide Training Programs in North Carolina

North Carolina has two separate levels of nursing assistants: a level one nurse aide and a level two CNA. Upward career mobility has been made a reality for those who are considering working a nurse aide in North Carolina. It is the responsibility of North Carolina Board of Nursing to approve level two nurse aide programs. Private agencies, community colleges, and other qualified facilities which provide level two CNA training classes must comply to the one hundred and sixty (160) hours of training requirement set forth for the North Carolina Board of Nursing. If you completed a level one CNA course and are ready to enroll in the second level nurse aide program, expect eighty (80) hours of theory and eighty (80) hours of clinical practice.

Graduates of level two CNA training classes need to challenge a state examination in order to become certified. What types of skills is a level two CNA responsible for? The level two nurse aide performs more complex nursing skills than a level one CNA, focusing on sterile techniques in areas which include resident nutrition, elimination, and oxygenation. Individuals who obtain North Carolina certification as a level two CNA are listed on the North Carolina CNA II registry. The Board of Nursing Nurse Aide II Registry (BONNAR) is responsible for maintaining a complete list of those qualified to work as a level two nurse aide.

CNA Training Programs in Granville County

Vance-Granville Community College - Granville Site
P.O. Box 917, Henderson, NC 27536
Phone: (252) 492-2061

Vance-Granville Community College - Kittrell Center
1096 US Highway #1 South, Kittrell, North Carolina 27544
This nursing assistant program is closed or currently inactive.

Nursing Assistant Training Courses in Greene County

Lenoir Community College - Green County Division
602 West Harper Street, Snow Hill, NC 28580
Phone: (252) 747-3434

CNA Courses in Guilford County

Priority Nursing Academy Certified Nurse Aide I Program - Greensboro
2007 Yanceyville Street, Suite #61, Greensboro, NC 27405
Phone: (336) 272-4952

Guilford Technical Community College - Jamestown
601 High Point Rd., Jamestown, North Carolina 27282
Phone: (336) 334-4822

Monolia's Training Academy, Inc. - Greensboro
1B Terrace Way, Greensboro, NC 27403
Phone: (336) 299-0838

C.N.A. Classes in Halifax County

Agape Healthcare Systems Inc. - Roanoke Rapids
1507 Patsy Albritton Street, Roanoke Rapids, NC 27890
This nurse aide program is closed or currently inactive.

Halifax Community College - Weldon
100 College Drive, Weldon, North Carolina 27890
Phone: (252) 536-7291

Halifax Community College - Off Site Programs
100 College Drive, Weldon, North Carolina 27890
Phone: (252) 536-7291

CNA Training Courses in Harnett County

Central Carolina Community College Harnett County
1075 East Cornelius Harnett Blvd., Lillington, NC 27546
Phone: (910) 893-9101

Nursing Assistant Programs in Haywood County

Haywood Community College - Clyde
185 Freedlander Drive, Clyde, North Carolina 28721
Phone: (828) 627-2821

Nurse Aide Programs in Henderson County

Blue Ridge Community College - Flat Rock
180 West Campus Drive, Flat Rock, NC 28731
Phone: (828) 694-1735

CNA Schools in Hertford County

Roanoke-Chowan Community College - Ahoskie
109 Community College Road, Ahoskie, NC 27910
Phone: (252) 332-5921

Nurse Aide Training Courses in Hoke County

Sandhills Community College - Raeford Campus
1110 East Central Avenue, Raeford, North Carolina 28376
Phone: (910) 875-8589

CNA Classes in Iredell County

Mitchell Community College CNA Course - Goodwill Workforce Development Center
500 West Broad Street, Statesville, NC 28677
Phone: (704) 978-5443

Mitchell Community College Nursing Assistant Course - Huskins Program
500 West Broad Street, Statesville, NC 28677
Phone: (704) 878-4368

Mitchell Community College CNA Training Course - Cherry Street
500 West Broad Street, Statesville, North Carolina 28677
Phone: (704) 873-3783

Mitchell Community College Nurse Aide Training - Mooresville
219 North Academy Street, Mooresville, North Carolina 28115
Phone: (704) 878-4368

CNA Training Programs in Jackson County

Southwestern Community College - Sylva
447 College Drive, Sylva, NC 28779
Phone: (828) 586-4091

Southwestern Community College - Cashiers Center
447 College Drive, Sylva, NC 28779
Phone: (828) 586-4091

CNA Classes in North Carolina ( Page 5 )

Nursing assistant programs prepare individuals for challenging the nurse aide certification exam and for entry level positions in health care environments. Each state has the authority to decide how many hours of training a nursing assistant course must consist of, as long as the minimum federal requirement of seventy-five hours is met. Students interested in attending CNA classes have a wide array of choices when it comes to selecting a training facility.

Nursing assistant courses are conducted at nursing homes, vocational schools, private schools, and community colleges. Program length, admission requirements, and cost of training vary depending on the policies of every training facility. Several states have implemented legislation which requires licensed long-term care facilities to reimburse CNA employees for the costs associated with training. An individual who has paid for nursing assistant training classes and who becomes employed by a nursing home within a year of obtaining certification, is eligible for financial reimbursement. Compared to other training programs in the health care field, nursing assistant classes are relatively short and inexpensive. Obtaining state certification as a CNA is the main requirement for securing a nurse aide job at a nursing home, hospital, rehabilitation or skilled nursing facility.

CNA Training Schools and Programs

CNA classes, schools and programs by state.

Questions, Comments, Suggestions

Amanda on August 22, 2009 at 11:34 AM
I have already taken a CNA course back in August 1999 and I worked in a doctor's office for two years and a half. I quit working in 2002. I have not used my CNA certification since then. I know that I have to take a retest but I was wondering could I take it online if not, do you know the name or number to where I can go to retest to activate my CNA again. I live in Fremont, North Carolina and i took my CNA course at Johnston Community College in Smithfield, North Carolina and i worked in Goldsboro, North Carolina at Primecare Physicians. Thank you for helping me.


Admin on August 23, 2009 at 11:12 AM
To return to active status as a nursing assistant on the North Carolina CNA registry you must indeed retake the nurse aide exam. You may not challenge the state test online, but only at one of the state-approved testing locations. The state contractor for administering the nursing assistant examination in North Carolina is Pearson Vue. First you need to print and complete an application for challenging the test. The form may be found here: Application for Registration by Competency Examination. Make sure you complete the entire form and submit any copies of required documents. For the eligibility route in your application I believe the last choice applies to you ("North Carolina Nurse Aide I Registry Candidates"). You may also schedule the exam at one of these available testing locations: Regional Test Sites.


I am in North Carolina and about to get my CNA certification, but will need to transfer it to South Carolina soon. Can I do that?

Is it possible to enroll in a CNA class without a high school diploma or GED?

How long do CNA classes take and what exactly do you have to do?

After becoming a CNA how much more experience, training or school has to be done to become a registered nurse?

I am in the military and I do not have too much time to actually attend a regular CNA program. Who offers online CNA classes?

CNA Resources

CNA Training Requirements

There is a wide disparity between CNA training requirements among the states. The difference lies in the mandatory number of total training hours necessary to complete state-approved CNA classes.


While according to federal law each nursing assistant course should contain a minimum of seventy-five (75) instruction and clinical hours, individual states have the liberty to mandate extra training requirements for certified nursing assistants. The majority of states exceed the threshold federal minimum requirements for nurse aide training programs because they are considered insufficient to result in an optimal and safe level of care for clients.


A review of nationwide state requirements for nurse assistant courses has found that the following states have mandated highest number of CNA program hours: Maine with a minimum of 90 hours of theory, 20 hours of laboratory skills and 70 hours of clinical instruction for a total of 180 hours; California with one hundred and sixty (160) training hours; Delaware and Oregon each requiring one hundred and fifty (150) hours; followed by the state of Alaska with one hundred and forty (140) hours; Virginia, Arizona, and West Virginia have a minimum of one hundred and twenty (120) training hours for state-approved classes.

CNA Training Programs

Nurse Aide Registries

Alaska Wyoming Oklahoma Washington DC Delaware Maryland Maryland Delaware New Jersey New Jersey Connecticut Connecticut Rhode Island Rhode Island Massachusetts Massachusetts Vermont New Hampshire Vermont New Hampshire Missouri Indiana Pennsylvania Alabama Maine New York West Virginia Wisconsin Ohio Virginia North Carolina South Carolina Louisiana Mississippi Florida Georgia Tennessee Illinois Michigan Michigan Minnesota Utah Kentucky Kansas South Dakota Arizona Idaho Washington State California Arkansas Texas Nebraska North Dakota Iowa Hawaii Nevada Oregon New Mexico Colorado Montana