CNA Classes & Programs in Alabama
Also known as "nursing aides" or "nursing assistants," becoming a Certified Nursing Assistant (CNA) is a great entry point to the nursing profession. In Alabama, CNAs make an average salary of $23,050 per year according to the U.S. Bureau of Labor Statistics, and typical job duties include assisting patients with daily activities, answering call lights, and preparing patient rooms.
Choosing the Best CNA Programs in Alabama
The first step in becoming a CNA is choosing the right training program. In Alabama, training programs are offered at community colleges, vocational schools, and some medical centers in cities such as Mobile, Birmingham, and Huntsville, as well as in smaller towns across the state. For information about admissions requirements for CNA training programs, visit our CNA Training Programs Admissions page.
- Program Length: CNA training programs can take anywhere from 4 to 12 weeks to complete, depending on the type of school, and include classroom instruction as well as clinical practice hours.
- Program Cost: Cost for CNA training programs can vary from school to school. In some cases, nursing homes or other medical centers may provide training for free in exchange for working for that facility for an agreed upon amount of time.
- Board Approved Programs: Each state has its own requirements for CNA certification, so it is critical to select a program and school that is in line with your home state's standards. Visit our certification page for more information about CNA certification requirements in Alabama.
- Online/In-Person Options: While CNA training programs require in-person hands-on clinical training, some of the classroom work may be available in an online format. For students in rural areas of Alabama, online classes may also save students time and money in commuting to a distant campus.
2022 List of CNA Classes in Alabama
To get a feel for the CNA curriculum in Alabama, see our list of classes and courses available in the state:
Bay Minette, AL
School | Contact Information |
---|---|
Coastal Alabama Community College CNA Programs
| 1900 Highway 31 South Bay Minette, AL 36507 (800) 381-3722 |
Birmingham, AL
School | Contact Information |
---|---|
Jefferson State Community College- Jefferson Campus CNA Programs
| 2601 Carson Road Birmingham, AL 35215 (205) 856-7710 |
Jefferson State Community College- Shelby-Hoover Campus CNA Programs
| 4600 Valleydale Road Birmingham, AL 35242 (205) 856-7710 |
Lawson State Community College CNA Programs | 3060 Wilson Rd SW Birmingham, AL 35221 (205) 929-3461 |
Boaz, AL
School | Contact Information |
---|---|
Snead State Community College CNA Programs | 220 N Walnut St Boaz, AL 35957 (256) 593-5120 |
Dothan, AL
School | Contact Information |
---|---|
Wallace Community College- Wallace Campus CNA Programs
| 1141 Wallace Drive Dothan, AL 36303 (334) 556-2203 |
Eufaula, AL
School | Contact Information |
---|---|
Wallace Community College- Sparks Campus CNA Programs
| 3235 South Eufaula Avenue Eufaula, AL 36027 (334) 556-2414 |
Gadsden, AL
School | Contact Information |
---|---|
Gadsden Job Corps Center CNA Programs
| 600 Valley St Gadsden, AL 35901 (256) 547-6222 |
Gadsden State Community College CNA Programs
| 1001 George Wallace Dr Gadsden, AL 35903 (256) 549-8200 |
Hanceville, AL
School | Contact Information |
---|---|
Wallace State Community College CNA Programs
| 801 Main St NW Hanceville, AL 35077 (256) 352-7811 |
Huntsville, AL
School | Contact Information |
---|---|
Calhoun Community College CNA Programs
| 102 Wynn Dr NW Huntsville, AL 35805 (256) 890-4700 |
J.F. Drake State Community & Technical College CNA Programs
| 3421 Meridian St N Huntsville, AL 35811 (256) 551-3156 |
Jasper, AL
School | Contact Information |
---|---|
Bevill State Community College CNA Programs
| 1411 Indiana Ave Jasper, AL 35501 (800) 648-3271 |
Livingston, AL
School | Contact Information |
---|---|
University of West Alabama CNA Programs | Station 200 Livingston, AL 35470 (888) 636-8800 |
University of West Alabama CNA Programs | University of West Alabama Livingston, AL 35470 (888) 636-8800 |
Montgomery, AL
School | Contact Information |
---|---|
Easterseals Central Alabama CNA Programs
| 2185 Normandie Dr Montgomery, AL 36111 (334) 288-0240 |
Montgomery Job Corps Center CNA Programs
| 1145 Air Base Blvd Montgomery, AL 36108 (334) 262-8883 |
Trenholm State Community College CNA Programs | 1225 Air Base Blvd Montgomery, AL 36108 (334) 420-4200 |
Muscle Shoals, AL
School | Contact Information |
---|---|
Northwest-Shoals Community College CNA Programs
| 800 George Wallace Blvd Muscle Shoals, AL 35661 (256) 331-5305 |
Phenix City, AL
School | Contact Information |
---|---|
Chattahoochee Valley Community College CNA Programs
| 2602 College Dr Phenix City, AL 36869 (334) 291-4900 |
Rainsville, AL
School | Contact Information |
---|---|
Northeast Alabama Community College CNA Programs
| 138 AL Hwy 35 Rainsville, AL 35986 256638441 |
Tuscaloosa, AL
School | Contact Information |
---|---|
Shelton State Community College CNA Programs | 9500 Old Greensboro Rd Tuscaloosa, AL 35405 (205) 391-2452 |
Are we missing your school's program or need to update information listed? Please contact us so we can make the necessary changes.