CNA Classes in Alabama (Top Schools)

Alabama map

The Alabama Department of Public Health (ADPH) holds jurisdiction over Certified Nurse Aides (CNAs).

For you to be one, you must meet these two requirements:

  • Complete the Nurse Aide Training and Competency Evaluation Program (NATCEP)
  • Pass the Alabama CNA Exam

The thing is, Alabama doesn’t grant certification to eligible CNAs.

Instead, you will be automatically added to the CNA Registry upon passing the exam.

Taking on a CNA Training Program in Alabama

To ensure standardized NATCEP, ADPH examines and approves the training facilities that offer it.

During training, you will spend a minimum of 75 hours of training, which includes:

  • 16 hours of lab instruction
  • 16 hours of supervised clinical training

After training completion, you will be able to show competence in providing basic care to residents.

Also, the training facility will award you a Certificate of Completion.

Below are some of the CNA training facilities approved by the state that you can check out.

25 CNA Schools in Alabama

School NameAddress
Central Alabama Community College - Alexander City CampusAlexander City, AL 35011-0699
Brown Nursing HomeAlexander City, AL 35010
Limestone Health FacilityAthens, AL 35611
Birmingham Nursing and RehabilitationBirmingham, AL 35214
Wallace Community CollegeDothan, AL 36303
Reid State Technical CollegeEvergreen, AL 36401
Glenwood CenterFlorence, AL 35630
Gadsden State Community CollegeGadsden, AL 35903
Haleyville Health Care CenterHaleyville, AL 35565
Hanceville Nursing HomeHanceville, AL 35077
Hartford Health CareHartford, AL 36344
Big Springs Speciality Care CenterHuntsville, AL 35801
Lineville Health and RehabilitationLineville, AL 36266
Luverne Health and RehabilitationLuverne, AL 36049
Valley View Health and RehabilitationMadison, AL 35757
Sea Breeze Health Care CenterMobile, AL 36603
Lynwood Nursing HomeMobile, AL 36693
Trenholm State Technical CollegeMontgomery, AL 36108
Bevill State Community College - Fayette CampusNorth Fayette, AL 35555
Drake State Technical CollegeNorth Huntsville, AL 35811
JF Drake State Community and Technical CollegeNorth Huntsville, AL 35811
Ester Seals Alabama Inc.Opelika, AL 36801
South Hampton Nursing and RehabOwens Cross Roads, AL 35763
Greenbriar at The AltamontSouth Birmingham, AL 35205
Southern Union Community CollegeWadley, AL 36276

Evaluating a CNA Candidate

Now that you completed training, you will now take the Alabama CNA Exam provided by the following ADPH-approved providers:

  • Prometric
  • Credentia

These two will administer the exam in nursing homes or qualified facilities in the state.

You will have to visit each test provider’s website for the exam specifics and fees.

Here are their contact details:


AL Nurse Aide
7941 Corporate Dr.
Nottingham MD 21236
Phone: 800.899.3978


Registration and Scheduling Services
3 Bala Plaza West
Suite 400A
Bala Cynwyd, PA 19004
Phone: (888) 204-6185

Generally, both test providers will have two components for the Alabama CNA Exam.

  • Knowledge test (written or oral)
  • Clinical skills test

Both tests are timed tests and have sets of nurse aide competencies that you must complete.

For the knowledge test, it’s a number of multiple-choice questions.

And for the clinical skills test, it’s demonstrating five nurse aide skills completely and accurately.

You have within 24 months of training completion to pass the Alabama CNA Exam.

Also, the ADPH has allowed three chances for you to pass both tests.

Otherwise, you’ll have to retrain again to retake the exam.

Exam Fees

The table below lists the exam fees for each test provider.

Knowledge test (written or oral)$35$55
Clinical skills test$40$80
Test site administration fee$40


Reciprocity for Out-of-State CNAs

The way ADPH handles reciprocity is certainly unique compared to other states.

You can transfer your certification to Alabama only if your prospective employer contacts the state’s CNA Registry for reciprocity.

No reciprocity application and fee are required.

Do note that this only applies to out-of-state CNAs who are active and in good standing in another state’s registry.

If you can’t find a job at a licensed nursing facility, then you can’t become a CNA in Alabama.

Or, another alternative you can do is to take Alabama’s NATCEP and pass the CNA Exam so you can register as a CNA in the state.

Potential Salary

Like many other jobs, a CNA’s salary varies and depends on several factors, such as:

  • Education
  • Skills
  • Certification
  • Work experience
  • Location

On average, you can expect to receive a $29,419 annual salary.

The table below shows how much you can receive if you are to work in the cities listed below.

Annual Salary Range:

Average Salary of CNAs in Alabama

City NameSalary
* 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
Anniston-Oxford-Jacksonville, AL510$25,890$12.45$31,830$19,940
Auburn-Opelika, AL400$28,470$13.69$34,820$27,040
Birmingham-Hoover, AL4,900$29,900$14.38$35,850$23,910
Daphne-Fairhope-Foley, AL580$28,680$13.79$34,140$23,520
Decatur, AL270$29,820$14.34$35,210$24,430
Dothan, AL840$25,580$12.3$30,160$22,200
Florence-Muscle Shoals, AL540$27,090$13.02$33,640$21,950
Gadsden, AL530$26,770$12.87$33,680$21,680
Huntsville, AL1,740$30,350$14.59$36,380$25,180
Mobile, AL1,850$28,090$13.5$34,590$23,260
Montgomery, AL1,580$27,960$13.44$35,930$23,220
Tuscaloosa, AL1,070$29,380$14.13$40,910$21,540
* 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