Select Page
There are many great Certified Nursing Assistant programs in Alabama to choose from and we detail them for you below. One of the careers in healthcare that is among the fastest-growing in the country and state of Alabama, nursing assisting is a great allied health career to choose for your future. We detail what to do to go about getting your CNA certification and your training, plus we show all the information that shows how much the career is growing and what to expect in the future.

How to become a CNA in Alabama

The (ADPH) Alabama Department of Health regulates Alabama nursing assistants. Employment eligibility within the state of Alabama requires the completion of all of the ADPH’s training certification requirements and that nursing assistants get listed on the Alabama Certified Nurse Aide Registry. Follow our guide below and you will be on your way to becoming a CNA in Alabama.

Find CNA Classes in Alabama Today

Step 1 – Satisfy Entry Requirements

Here is a list of the common requirements for entry in to Alabama nursing assistant classes and becoming an Alabama CNA.

Meet college/technical school admission requirements
Show proof of a HS diploma/GED
Be at least 16-18 years old
Pass a health physical
Have health insurance
Have current immunizations for tuberculosis, hepatitis-B and possibly others diseases (varies by school)
Have a current Healthcare Provider level CPR certification
Pass criminal background check
Pass drug test

Step 2 – Enroll in an ADHP-approved CNA training program

As mentioned, nursing assistant training in Alabama is regulated by the ADPH. In order for you to become eligible to test for an Alabama CNA certification, you must first complete a program that is approved by the ADPH.

Only Choose Approved Nurse Aide Courses in Alabama

If you have questions about regulations or training see the information listed here. All approved nursing assistant programs in the state of Alabama are listed below.

ADPH Approved Nursing Assistant Programs in Alabama

American Red Cross
1101 Washington Street Northwest, Huntsville, Alabama 35801
(256) 536-0084

Calhoun Community College
102 Wynn Drive NW, Huntsville, Alabama 35805
(256) 890-4700

Chattahoochee Valley Community College
2602 College Drive, Phoenix City, Alabama 36869
(334) 291-4900

Bevill State Community College
491 Tuscaloosa Avenue, Carrolton, Alabama 35447

Easter Seals Central Alabama
2125 East South Boulevard, Montgomery, Alabama 36116
(334) 288-0240

Gadsden State Community College
1001 George Wallace Drive, Gadsden, Alabama 35903
(256) 549-8200

H. Council Trenholm State Technical College
1225 Air Base Boulevard, Montgomery, Alabama 36108
(334) 420-4200

J.F. Drake State Community & Technical College
3421 Meridian Street, North Huntsville, Alabama 35811
(256) 539-8161

Lawson State Community College
3060 Wilson Road SW, Birmingham, Alabama 35221
(205) 925-2515

Liveoak Village Independent and Assisted Living
2300 North Cedar Street, Foley, Alabama 36535
(251) 943-6733

Morningside of Cullman
2021 Dahlke Drive Northeast, Cullman, Alabama 35058
(256) 737-1088

Morningside of Sheffield
413 Cox Boulevard, Sheffield, Alabama- 35660

NHC Place
1335 Greenbrier Road, Anniston, Alabama 36207
(256) 835- 3959

Northwest – Shoals Community College
800 George Wallace Boulevard, Muscle Shoals, Alabama 35661
(256) 331-5200

Northeast Alabama Community College
Rainsville, Alabama- 35986

Oaks on Park wood
2651 Laurel Oaks Drive, Bessemer, Alabama- 35022
(205) 497-4560

Reid State Technical College
P.O. Box- 588, Evergreen, Alabama 36401
(251) 578-1313

Shelton State Community College
9500 Old Greensboro Road, Tuscaloosa, Alabama 35405
(205) 391-2211

Southern Union State Community College
1701 Lafayette Parkway, Opelika, Alabama 36801
(334) 745-6437

What Does CNA Training in Alabama Cost?

The typical cost for the education portion of becoming a certified nursing assistant is around $800 for tuition and about $1200 when you include all the training materials and books.

Step 3 – Complete the state-required classroom and clinical hours

Obviously, graduating from your nurse aide training program is an immensely important step. Successfully completing this step in the State of Alabama requires you to complete 75 hours in the classroom and an additional 16 hours of hands-on clinical training.

You will not be considered eligible to take the state’s certification exam (the NACES) unless you have met this requirement.

Step 4 – Pass either the NNAAP or NACES certification exam

In Alabama, you’ll have the option of taking two different exams to test for CNA certification – the NACES and the NNAAP. Both exams contain a written section and a clinical section.

These exams are administered by national testing services PearsonVUE (NNAAP) and ProMetric (NACES). Monthly test sites in Alabama are usually in the cities listed below. Please refer to the services websites for dates and times.

  • Eufaula
  • Gadsden
  • Montgomery
  • Selma
  • Talladega

Pearson Vue test fees are listed below and here is a link to their application.
Written Exam and Skills Evaluation $100.00
English Oral Exam and Skills Evaluation $120.00
Spanish Oral Exam and Skills Evaluation $120.00
Written Exam ONLY $40.00
English Oral Exam ONLY $60.00
Spanish Oral Exam ONLY $60.00
Skills Evaluation ONLY $60.00

Prometric  fees are below and here is a link to their candidate bulletin for all new applicants.

Written Exam: $35 
Oral Exam: $35
Clinical Skills Exam: $40 

Step 5 – Get listed in the Alabama Certified Nursing Aide Registry

After a CNA candidate completes the Nurse Aide Competency Examination, the respective organization that did the testing notifies the Alabama Nurse Aide Registry once state certification requirements have been met. Here is a link to the application.

Alabama Certified Nurse Aide Registry
Alabama Department of Public Health
Division of Health Care Facilities
The RSA Tower
201 Monroe Street, Suite 700
Montgomery, AL 36104

CNA salary and jobs in Alabama


There is an expected 14.8% growth in new jobs for nursing assistants in the State of Alabama through 2024. The opportunity to work under registered nurses (RNs) and licensed practical nurses (LPNs) provides a great opportunity to make the jump to higher level careers. Such positions are LPN, Medical Assistant and RN.

Below is a list of the largest cities in Alabama and more data on nursing assistant pay across Alabama.

LocationPay TypeLowMedianHigh
United StatesHourly$9.64$12.78$18.22
Anniston-Oxford, ALHourly$8.71$11.31$14.78
Tuscaloosa, ALHourly$8.47$11.19$17.10
Huntsville, ALHourly$8.55$11.05$15.53
Birmingham-Hoover, ALHourly$8.36$11.01$14.87
Southeast AlabamaHourly$7.98$10.72$18.45
Gadsden, ALHourly$8.28$10.56$13.06
Decatur, ALHourly$8.45$10.53$12.36
Northwest AlabamaHourly$8.14$10.53$13.77
Montgomery, ALHourly$8.16$10.46$14.50
Mobile, ALHourly$8.06$10.40$13.49
Florence-Muscle Shoals, ALHourly$8.02$10.35$14.46
Southwest AlabamaHourly$8.01$10.08$12.49
Northeast AlabamaHourly$7.97$9.93$12.57
Auburn-Opelika, ALHourly$7.83$9.85$12.72
Columbus, GA-ALHourly$7.85$9.83$13.55
Dothan, ALHourly$7.81$9.27$13.19

Local Options for CNA Courses in AL