CNA Classes in Alabama (AL)

To become a CNA in Alabama you need to take training classes. After passing the test, you will be placed on the state Nurse Aide Registry. Then you will be able to work as a CNA.


  • 18 years old
  • High school or GED diploma
  • Pass a health exam with a TB and drug test
  • Proof of immunization
  • Pass a criminal background check with fingerprinting.


The cost of the training program is $1,000. If you work for a long-term care center, the fees are paid by the employer.

The fee for the test is $100.

Required Hours

Training classes take 8 to 13 weeks to finish. They require 75 total hours with 55 hours of classroom studies and 20 hours of clinical experience.

You must pass the test within 24 months of training. Or you will have to retake the training.

How to Apply for the Test

Step 1: Complete the state-approved, two-year CNA training program.

Step 2: Fill out an application form to take the NNAAP exam. Provide proof of your identity. Your instructor needs to complete the information about your training program. Sponsor information from your employer must also be included.

The National Nurse Aide Assessment Program (NNAAP) conducts the written and oral exams of 60 questions each. Go to FAQs for more information about testing.

Step 3: Be sure you are registered on the Alabama Nurse Aide Registry. Employers verify job applicants’ certifications via this site. CNA certification must be renewed free online every two years.

Traditional Classes Training Centers

Get Your Degree!

Find schools and get information on the program that’s right for you.

Powered by Campus Explorer