Nurse Aide Training Programs in North Carolina

Have you been looking for a low cost CNA training course in Charlotte, North Carolina? One of the options you might want to consider is the Central Piedmont Community College. This two-year community college offers certified nurse aide classes at the Charlotte campus to students who meet admission criteria. The nurse aide training program is offered during the fall, spring, and summer semesters, and it is designed to give you the knowledge and expertise needed to obtain an entry level CNA position in the health care field. Throughout the length of the program you will be exposed to a variety of learning experiences, including classroom lectures, computer skills, laboratory practice, and hands-on clinical training.

The minimum age requirement for students enrolling in the CNA program at Piedmont Community College is eighteen (18) years old. Nurse assistant classes are three (3) months long and the average cost is approximately $500. Nurse aide students are responsible for covering the cost of immunizations, physical exams, uniforms, textbooks, and other needed supplies. Since classes fill out quickly you are encouraged to register early and reserve your class seat. After graduation students are eligible to sit for the North Carolina CNA certification exam. The nursing assistant program instructors and the career services staff will be there to assist you with scheduling the CNA exam as well as to help prepare for job interviews.

Nursing Assistant Program in Mitchell County

Mayland Community College - Spruce Pine
200 Mayland Drive, Spruce Pine, NC 28777
Phone: (828) 765-7312

CNA Programs in Montgomery County

Montgomery Community College - Troy
1011 Page Street, Troy, NC 27371
Phone: (910) 576-6222

Nurse Aide Training Programs in Moore County

Sandhills Community College - Pinehurst
3395 Airport Road, Pinehurst, North Carolina 28374
Phone: (910) 692-6185

CNA Schools in Nash County

Nash Community College - Rocky Mount
522 North Old Carriage Rd., Rocky Mount, NC 27804
Phone: (252) 443-4011

Nursing Assistant Courses in New Hanover County

Cape Fear Community College - Wilmington
411 North Front Street, Wilmington, North Carolina 28401
Phone: (910) 362-7180

Nurse Aide Classes in Alexander County

Catawba Valley Community College - Alexander Campus
2550 US Hwy 70, Hickory, North Carolina 28602
Phone: (828) 327-7000

CNA Courses in Orange County

Durham Technical Community College Nurse Aide Course - Chapel Hill
411 West Chapel Hill, North Carolina 27514
Phone: (919) 536-7239

Durham Technical Community College Nursing Assistant Course - Chapel Hill Hybrid
1637 Lawson Street, Durham, NC 27703
Phone: (919) 536-7239

Nursing Assistant Training Classes in Palmico County

Pamlico Community College - Grantsboro
5049 Highway 306 South, Grantsboro, North Carolina 28529
Phone: (252) 249-1851

Nurse Aide Programs in Pasquotank County

College of the Albemarle - Elizabeth City Campus
US Highway 17, Elizabeth City, NC 27909
Phone: (252) 335-0821

CNA Training Schools in Pender County

Cape Fear Community College - Burgaw Campus
100 Industrial Drive, Burgaw, North Carolina 28425
Phone: (910) 343-0481

Nursing Assistant Training Programs in Person County

Piedmont Community College - Roxboro
1715 College Drive, Roxboro, NC 27573
Phone: (336) 599-1181

Piedmont Community College C.N.A. Class - Yanceyville Campus
331 Piedmont Drive, Yanceyville, North Carolina 27379
Phone: (336) 599-1181

CNA Classes in Pitt County

Pitt Community College - Greenville
4381 County Home Road, Greenville, NC 27858
Phone: (252) 355-4293 or (252) 321-4225

Nurse Aide Schools in Polk County

Isothermal Community College Nurse Aide Course - Polk Campus
1255 West Mills Street, Columbus, North Carolina 28722
Phone: (828) 894-3092

Nursing Assistant Courses in North Carolina ( Page 7 )

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

C. Adams on November 8, 2014 at 11:22 AM
Is it possible to enroll in a CNA class without a high school diploma or GED?


Admin on November 8, 2014 at 05:34 PM
There are no federal regulations stating that individuals are required to have a high school diploma prior to attending nurse aide classes but some states such as Florida require a high school diploma or its equivalent prior to testing if you are under 18 years old and have not attended a training program. A program coordinator at the school or nursing facility which is offering CNA training classes may tell you if a high school diploma or equivalent (GED) is required in order to enroll in the nurse aide program. Some facilities do not require a diploma as long as you have completed a 10th grade high school education. In the state of Texas a high school diploma or a GED is not necessary in order to attend and complete a nursing assistant program.


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?

How do I sign up for CNA training? I am having trouble finding the shortest training program in my area. Can you help me?

How long does it take to get the CNA certificate itself while in school taking courses?

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