wordpress com stats

CNA Training in Alabama

Free guide to CNA training classes in Alabama (AL)

Take approved CNA courses to earn your Alabama CNA certification



To become a CNA in Alabama, one must meet the following legal and educational requirements: complete an Alabama state approved certification program, pass the state’s competency exam and pass a background check. While different training programs have different requirements, there are certain minimums which must be met. These include: a total training time of 75 hours, classroom learning and hands-on clinical training. The clinical portion gives the students the chance to work with real patients while under the supervision of an educator. The classroom portion teaches the students various important nursing skills for a clinical setting. These include, but are not limited to: emergency care, infection control, patient’s rights and interpersonal skills.

How Long Does it Take to Become a CNA in Alabama?

Becoming a certified nursing aide (also known as a CNA) in Alabama takes just a bit of time and commitment. These courses to become a CNA can often be obtained through vocational colleges, nursing facilities as well as various community colleges in Alabama. The average length of a CNA course is around 12 weeks and can often be completed for less than $1,000 including the cost of supplies. If you are worried that a CNA doesn’t make that great of a wage, have no fear. The average salary for a CNA in Alabama is $31,000 per year. This is a great mid-range salary for an entry-level position in the health field. For this wage, the typical job duties that are expected of an Alabama CNA are: taking vital signs, assisting patients, answer call lights, assist patients with hygiene, feeding patients and much more.

Becoming a CNA in Alabama is a great way to get your foot in the door and gain experience needed to become a registered nurse or other health care professional. In addition to allowing you to work your way up the career ladder it is also a great way to help others. If you feel that you are called to help people in life becoming a CNA is a great way to fulfill that calling and know that you are truly doing work which helps to better the lives of others.


Alabama CNA Program List

See our list of available CNA programs throughout Alabama. The CNA course list includes several approved CNA training programs, but is not exhaustive and there may be additional programs available as well. Many nursing homes offer qualified CNA programs for individuals seeking employment at that particular nursing facility. We try to keep our listings as updated as possible, but we recommend that students verify current program offerings with each CNA school directly before enrolling.

How to Become a CNA in Alabama

To become a Certified Nursing Assistant in Alabama you must complete the necessary steps to obtain certification from the Alabama state board of nursing. The first step is to find and complete an approved CNA training program. The National Council of State Boards of Nursing (NCSBN) requires all CNA programs to include a minimum of 75 hours of instruction. Individual states might require additional training beyond the national minimum. Most programs take about 6-12 weeks to finish. The average cost of a CNA training course is between $400 – $800. The second step is to take the Alabama CNA certification exam and achieve a passing score. The third and final step is to register with the Alabama Nurse Aide Registry as a Certified Nursing Assistant.


CNA Classes in Alabama (AL)

Caroll Place Nurse Aide Program – Fairhope

50 Spring Run Road, Fairhope, Alabama 36532

Catherine Place Assisted Living Facility Nurse Aide Training Program – Daphne

27440 County Road 13, Daphne, Alabama 36526

Cedar Hill Assisted Living Facility Nurse Aide Training Course – Selma

1300 Old Orrville Rd., Selma, Alabama 36701

Chattahooche Valley Community College – Phenix City

2602 College Drive, Phenix City, Alabama 36869

Clinton L. Johson Center for Economic Development

151 S. Claiborne Street, Mobile, Alabama 36602

Faulkner State CNA Training Class – Bay Minette

1900 Highway 31 South, Bay Minette, Alabama 36507

Gadsden State Community College – Division of Health Sciences

P.O. Box 227, Gadsden, Alabama 35902

Hartford Retirement Village, Inc.

#5 Highway 52 East, Hartford, Alabama 36344

Lawson State Community College Bessemer

1100 Ninth Avenue NW, Bessemer, Alabama 35022

Lawson State Community College Nurse Aide Program – Birmingham

3060 Wilson Road SW, Birmingham, Alabama 35221

Live Oak Village, LLC – Foley

2300 North Cedar Street, Foley, Alabama 36535

Magnolia House Nursing Assistant Training – Oneonta

100 Forth Ave. West, Oneonta, Alabama 35121

Meadowood Retirement Village, LLC – Glencoe

509 Pineview Ave., Glencoe, Alabama 35905

Morningside of Cullman Nurse Aide Program – Cullman

2021 Dahlke Drive, N.E., Cullman, Alabama 35058

Morningside of Fayette CNA Program

404 25th Street, Northwest, Fayette, Alabama 35555

Morningside of Sheffield Nurse Aide Training

413 Cox Blvd., Sheffield, Alabama 35660

NHC Place Aniston

1335 Greenbrier Rd., Anniston, Alabama 36207

Northeast Alabama Community College Nursing Assistant Course – Rainsville

P.O. Box 159, Rainsville, Alabama 35986

Northwest-Shoals Community College CNA Training Course – Muscle Shoals

800 George Wallace Blvd., Muscle Shoals, Alabama 35661

Oak Landing CNA Training Course – Attalla

616 Gaines Street, Attalla, Alabama 35954

Oaks on Parkwood Assisted Living Facility Nursing Assistant Course – Bessemer

2651 Laurel Oak Drive, Bessemer, Alabama 35022

Regal Place at Regency Pointe Nurse Aide Course – Rainbow City

510 East Grande Ave., Rainbow City, Alabama 35906

Reid State Technical College Health Careers and Human Services Division – Evergreen

P.O. Box 588, Evergreen, Alabama 36401

Shelton State Community College CNA Program – Tuscaloosa

9500 Old Greensboro Rd., Tuscaloosa, Alabama 35405

The Huntingdon CNA Training Program – Fairhope

108 Homestead Village, Fairhope, Alabama 36532

The Olive Home Inc. Nurse Aide Training – Oneonta

1100 2nd Avenue East, Oneonta, Alabama 35121

Victorian Manor – Hanceville

105 Michelle Street NW, Hanceville, Alabama 35077

Wellington Place of the Shoals – Muscles Shoals

2904 South Wilson Dam Road, Muscles Shoals, Alabama 35661

Wesley Manor Retirement Center CNA Training Program – Dothan

718 Honeysuckle Rd., Dothan, Alabama 36305

Westminster Village CNA Class – Spanish Fort

500 Spanish Fort Blvd., Spanish Fort, Alabama 36527

Wills Creek Village CNA Class – Fort Payne

1050 Airport Road West, Fort Payne, Alabama 35968



Alabama CNA Certification Requirements

– complete state approved CNA training program
– pass both parts of competency evaluation (written & skills)
– pass competency test within 24 months of completion of training


Alabama CNA Resources

Alabama Board of Nursing
Alabama Nurse Aide Registry
Nurse Aide Employment Outlook 2010-2011
National Association of Health Care Assistants
National Network of Career Nursing Assistants

NursesLink.org