CNA Classes in Alabama – Schools, Salary, and License Info

CNA Classes in Alabama

Becoming a Certified Nursing Assitant  (CNA) in Alabama is a great career choice!

CNAs provide direct patent care in several settings – hospitals long-term care, nursing homes, etc.

To earn your certificate, you will have to complete training and pass the evaluation.

In Alabama, there is a growing need for CNAs because the population is aging, so more people need CNAs.

After you earn your certificate, you can continue your education and there are plenty of carrier options in the nursing profession.

The training requirements in the USA differ from state to state slightly.

In Alabama, you don’t have to have a high school diploma or GED to start training.

Training Requirements

High school students can enroll in training programs before they graduate.

However, you can work as a CNA in Alabama after you reach the age of 18.

Across Alabama, there are several training institutions that are accredited for the certification process.

In some nursing homes, you can attend the training through a work agreement.

Before you start any program, make sure to check if the facility is approved by the state.

Final Test

The next step after completing training is passing an exam.

The exam can be in written $100 or oral format (S120).

In Alabama, the State Departement of Public Health maintains the CNA program but doesn’t issue paper certificates.

Those who have completed programs in other states can work as a CNA in Alabama when they have their status transferred from the institutions where the training was held.

It applies to those who want to work in a nursing home.

Other candidates who are interesting to work in home health would have to re-enroll in the training courses.

After they complete the program, they can acquire a CNA status in the state of Alabama.


You can find the state-approved facilities for CNA training programs in Alabama on the list below.

There are different facilities that offer training such as nursing homes.

You can also find free classes in Montgomery, Mobile, Huntsville, and Birmingham.

Below are the accredited training facilities that offer CNA training 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
Bibb Med Center Hospital & NHCentreville, AL 35042
Wallace Community CollegeDothan, AL 36303
Reid State Technical CollegeEvergreen, AL 36401
Glenwood CenterFlorence, AL 35630
Gadsden State Community CollegeGadsden, AL 35903
Gadsden State Community CollegeGadsden, AL 35903
Haleyville Health Care CenterHaleyville, AL 35565
Hanceville Nursing HomeHanceville, AL 35077
Hartford Health CareHartford, AL 36344
Big Springs Specialty 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
J.F. Drake State Community & Technical CollegeNorth Huntsville, AL 35811
Easter 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 College Wadley CampusWadley, AL 36276


The average yearly salary of a CNA in Alabama is $29.910.

The minimal recorded annual salary is $27259, and the maximal is $33024.

The salary depends on location, skills, education, experience, and other factors.

Annual Salary Range:
Annual Salary by Location:
LocationAvg. Annual Salary

Regional Salary in Alabama

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.

USA CNA Classes by State

Leave a Comment

Find a Program