Best CNA Classes in Alabama (2027) | Top-Ranked Programs

Compare Alabama's top CNA programs: cost, duration, and certification pass rates to find your fit.

Reviewed by Editorial staffUpdated September 19, 202625+ min read
Best CNA Classes in Alabama (2027) | Top-Ranked Programs

Key Points

  • Alabama's 65+ population of 34.9% drives surging CNA demand.
  • Alabama CNAs earn a median annual wage of $32,470.
  • State-approved programs require a minimum of 75 training hours.

Alabama's 65-and-older population now makes up roughly 17 percent of the state's residents and continues to grow faster than the national average, putting steady pressure on long-term care facilities, hospitals, and home health agencies to hire more certified nurse aides. That demand translates directly into short hiring timelines for newly credentialed workers.

The main appeal of CNA training is its speed: most state-approved programs in Alabama run between 75 and 120 hours, meaning students can move from enrollment to certification eligibility in a matter of weeks. Tuition varies from a few hundred dollars at community colleges to around $1,500 at private training schools, and federal aid is often available for programs offered through accredited institutions.

One reality worth knowing upfront: the Alabama Department of Public Health sets minimum training standards, but program quality, clinical site access, and job placement support differ considerably across providers. Credential portability also matters for anyone considering future work in neighboring states, since reciprocity agreements can depend on which program you attended.

Top 10 CNA Programs in Alabama for 2027

Our editors evaluated Alabama's CNA programs using a mix of affordability, completion outcomes, and hands-on preparation to identify the ten best options for 2026. Each school below stands out for a specific strength, whether it's a low net price, flexible hybrid scheduling, or fast-track clinical training. Use the program details to compare costs, schedules, and certification pathways.

Northeast Alabama Community College

#1

Rainsville, AL · $5,000 – $9,000/yr (est.)

Best for: Cost-conscious students preferring in-person classes

Northeast Alabama Community College offers a focused non-credit Nursing Assistant program that combines classroom instruction with WorkKeys skill preparation, leading to eligibility for Alabama state certification. With ACEN accreditation and one of the lowest net prices among ranked programs, it is a top choice for budget-conscious students in the northeastern part of the state. The campus-based format provides a direct, no-frills pathway into entry-level patient care roles.

ACEN accredited
  • Non-credit program with ACEN accreditation
  • 90 clock hours of training
  • Includes WorkKeys course
  • No college degree awarded
  • Leads to Alabama certification eligibility

Northwest Shoals Community College

#2

Muscle Shoals, AL · $5,000 – $9,000/yr (est.)

Best for: Busy adults needing hybrid online/in-person training

Northwest Shoals Community College stands out for its 80-hour hybrid CNA program that blends online lectures with in-person clinical rotations, making it one of the few flexible options in Alabama. No high school diploma or GED is required for admission, opening the door to a wider range of adult learners. The program emphasizes long-term and home health care skills, with clear clinical requirements like TB testing, CPR, drug screening, and a background check, preparing graduates for the state certification exam and immediate employment in nursing homes and home health agencies.

ACEN accredited
  • 80-hour hybrid format with online lectures
  • In-person clinical rotations required
  • No high school diploma or GED needed
  • Prepares for Alabama CNA certification
  • Clinical requirements include TB test, CPR, drug screen, background check
  • Focus on long-term and home health care skills

Enterprise State Community College

#3

Enterprise, AL · $10,000 – $15,000/yr (est.)

Best for: Career changers wanting rapid five-week training

Enterprise State Community College delivers a high-demand, five-week CNA program that combines four weeks of classroom instruction with one week of clinical training at Enterprise Health & Rehabilitation. Classes meet three days a week, making it a practical option for students who can dedicate daytime hours. Because of its speed and hands-on focus, the program often fills quickly and may have a waitlist, so early application is encouraged for those hoping to enter the workforce rapidly in hospitals, nursing facilities, or home health settings.

ACEN accredited
  • Five-week fast-track program
  • Clinical training at Enterprise Health & Rehabilitation
  • Classes meet three days a week, 10AM to 3:30PM
  • Prepares for Alabama Nurse Aide competency exam
  • Popular program may have a waitlist
  • ACEN accredited

Southern Union State Community College

#4

Wadley, AL · ~$6,000/yr (est.)

Southern Union State Community College offers a comprehensive Nursing Assistant/Medication Aide program that prepares students for two of Alabama's most in-demand entry-level healthcare roles. Coursework blends classroom, lab, and clinical training, and students can choose credit or non-credit options across the Valley, Opelika, or Wadley campuses. With a 2.0 GPA admission requirement and approval by the Alabama Department of Public Health, this program is a solid choice for East Alabama students who want to earn both CNA and medication aide credentials while benefiting from flexible scheduling and multiple campus locations.

ACEN accredited
  • ACEN accredited
  • Requires 2.0 GPA minimum
  • Prepares for NACEP and Medication Aide exams
  • Offered at Valley, Opelika, and Wadley campuses
  • Credit and non-credit options available
  • Approved by Alabama Department of Public Health

Calhoun Community College

#5

Tanner, AL · $5,000 – $9,000/yr (est.)

Calhoun Community College offers a seven-week CNA program at its Huntsville-area campus for just $899, which includes textbooks and scrubs. Students must be at least 18 and complete background, drug, and TB screenings, and they benefit from a 20-hour clinical rotation at local long-term care facilities. With WIOA funding and scholarship options, plus recent employer partnerships that may offer paid training, this program is particularly attractive for working adults in North Alabama who want a quick, affordable entry into healthcare.

ACEN accredited
  • Seven-week program length
  • Course fee $899 includes textbook and scrubs
  • Must be at least 18 years old
  • Class limited to 16 students
  • 20-hour clinical rotation
  • WIOA funding and scholarships available
  • Huntsville campus location

Snead State Community College

#6

Boaz, AL · $3,000/yr (est. net price)

Hispanic-Serving Institution

Snead State Community College provides a 10-credit Short-Term Certificate in Nursing Assistant/Home Health Aide, specifically designed for high school dual enrollment students. The hybrid program blends theory, lab, and clinical experiences, covering all ages and leading to eligibility for the NNAAP exam and Alabama Nurse Aide Registry listing. For eligible students, financial aid, scholarships, and veterans benefits are available, making this a strong early-college pathway for motivated teens in the Boaz area.

ACEN accredited
  • ACEN accredited
  • 10 credit hours
  • Only for high school dual enrollment students
  • Hybrid format with theory, lab, clinical
  • Prepares for NNAAP exam
  • Financial aid, scholarships, and veterans benefits available

Bevill State Community College

#7

Jasper, AL · $5,000 – $8,000/yr (est.)

Bevill State Community College offers a nine-week CNA program on Tuesday and Thursday evenings at the Sumiton Campus, priced at $1,175 with potential WIOA funding. While a high school diploma is recommended but not required, students complete 16 clinical hours and train for roles in hospitals, nursing homes, and residential facilities. The evening schedule makes it a practical option for working adults in the Jasper area who need to balance training with other responsibilities.

  • Nine-week evening course
  • Sumiton Campus location
  • Program cost $1,175
  • WIOA approved funding
  • 16 clinical hours required
  • High school diploma recommended but not required

Chattahoochee Valley Community College

#8

Phenix City, AL · ~$4,000/yr (est.)

Chattahoochee Valley Community College offers a one-semester CNA program through its NAS 100 course, which provides 75 hours of instruction combining classroom learning and clinical experience. Students learn essential patient care skills like bathing, vital signs monitoring, and mobility assistance, and graduates are eligible to take the Alabama Nurse Aide Certification Exam for state registry listing. With ACEN accreditation and a strong focus on long-term care, this campus-based program serves the Phenix City region well.

ACEN accredited
  • ACEN accredited
  • One-semester NAS 100 course
  • 75 hours of classroom and clinical training
  • Meets OBRA requirements for long-term care
  • Eligible for Alabama certification exam
  • Campus-based delivery

Gadsden State Community College

#9

Gadsden, AL · ~$4,000/yr (est.)

HBCU

Gadsden State Community College, a historically Black community college, offers an 11-week Advanced Certified Nursing Assistant program that bundles CPR, phlebotomy, medical terminology, and professional development certifications. Tuition and fees run $2,300, with additional costs for books and background checks, but WIOA funding is available. Students meet Monday through Thursday from 8 a.m. to 4 p.m., gaining a comprehensive skill set that opens doors not only to nursing assistant roles but also to phlebotomy and other clinical positions.

ACEN accredited
  • 11-week advanced program
  • Tuition and fees $2,300 plus books/supplies
  • Includes CPR, phlebotomy, medical terminology
  • WIOA funding available
  • Meets Monday-Thursday, 8 a.m. to 4 p.m.
  • Requires background check, drug screen, immunizations

Wallace Community College-Dothan

#10

Dothan, AL · $5,000 – $9,000/yr (est.)

Wallace Community College-Dothan runs a 25-day fast-track CNA program for $875, a total that covers books, tuition, and the state exam. Classes meet Monday through Friday from 8 a.m. to noon, with training at Dothan and Eufaula locations. Qualifying students may access Pathways to Prosperity, WIOA funding, and other aid, making this one of the most affordable and rapid pathways to CNA certification in the Wiregrass region.

ACEN accredited
  • 25-day fast-track program
  • Total fee $875 includes books and exam
  • Classes Monday-Friday, 8 a.m. to noon
  • Pathways to Prosperity and WIOA eligible
  • Dothan and Eufaula campuses
  • Requires TB tests, drug screen, state ID

Our Ranking Methodology for Alabama CNA Programs

How are CNA programs in Alabama actually ranked, and can you trust the results?

At cnaclasses.org, we believe rankings should be transparent, data-driven, and focused on what matters most to students starting a healthcare career. Our approach rests on three core pillars, each weighted to reflect the priorities of CNA hopefuls.

Affordability

Cost is often the biggest barrier to entry for aspiring CNAs. We evaluate each program's net price and published tuition so you can see what you will realistically pay out of pocket. Programs that keep costs low without sacrificing quality earn higher marks in our ranking.

Student Success

A program is only as good as the outcomes it produces. We look at graduation rates and post-completion earnings to gauge whether students are finishing their training and moving into well-paying positions. Strong completion rates signal that a school supports its students from enrollment through certification.

Accessibility

Not every student can attend classes on campus five days a week. We factor in whether a program offers online or hybrid CNA classes and the diversity of healthcare programs available at each institution. Schools that give students flexible pathways to certification score higher in this category.

Where the Data Comes From

All of the data points we use are drawn from the U.S. Department of Education's College Scorecard and the Integrated Postsecondary Education Data System (IPEDS). These are publicly available, federally maintained datasets, so you can verify the numbers yourself. We do not rely on self-reported school marketing or unverified claims.

By combining affordability, student success, and accessibility into a single framework, we prioritize programs that deliver strong outcomes at a reasonable cost. The result is a ranking built for real students making real decisions about their CNA training in Alabama.

How to Choose the Right CNA Program in Alabama

Choosing based on name recognition alone versus building your decision around your actual daily life: those two approaches lead very different students to very different outcomes. The right program for your neighbor may be a poor fit for you, depending on your schedule, budget, and where you live. Working through a few focused questions before you apply will save you time and money.

Location and Commute

Think beyond just the classroom address. CNA programs include a clinical rotation at a nursing home, hospital, or long-term care facility, and that site may not be the same location as your classroom. Ask each program where clinicals are held and how far you would need to travel. A program that looks close on a map can quickly become inconvenient if the clinical site is across town or in a different city, as students in CNA classes in Birmingham often discover. Factor in parking costs and public transit access as part of your true commute picture.

Total Cost, Not Just Tuition

Tuition is only part of what you will spend. Background checks, state exam fees, textbooks, uniforms, and the cost of a physical or immunizations can add several hundred dollars to your out-of-pocket total. When comparing programs, ask each school for a complete list of required fees so you are comparing apples to apples. Community colleges often carry lower tuition than private training centers, but a private program closer to home may cost less once you account for transportation.

Schedule Flexibility

Many CNA students work while they train. Look for programs that offer evening or weekend class options, and confirm whether the clinical hours can also be scheduled outside of a standard nine-to-five window. Some programs run an intensive daytime format that wraps up in four to six weeks, while others spread coursework across a longer term to accommodate working students. Neither format is better in the abstract; the right one depends on your life.

Verify State Approval and Read Reviews

Before enrolling anywhere, confirm that the program is approved by the Alabama Board of Nursing. Graduating from an unapproved program can disqualify you from sitting for the state certification exam, which would cost you both time and money. The Board maintains a current list on its website. Once you have confirmed approval, read recent student reviews and, if possible, visit the campus or attend an information session. Talking to current or former students is one of the fastest ways to gauge whether the instructors are accessible and whether the program actually prepares graduates for the exam and landing your first CNA job.

The Bureau of Labor Statistics projects over 210,000 job openings each year for nursing assistants and orderlies across the country through 2034. That strong nationwide demand directly benefits students entering the field, including those exploring CNA classes in Clifton Forge, VA.

CNA Certification Requirements in Alabama

How do I become a certified nurse aide in Alabama?

Complete a State-Approved CNA Training Program

All candidates must complete a program approved by the Alabama Department of Public Health (ADPH). The minimum is 75 hours of training, including 16 hours of hands-on clinical work and 16 hours of lab practice. These programs cover essential patient care skills, safety, and communication.

Pass the Background Check and Health Screenings

Before you can work with patients, you must clear a criminal background check and a drug screening.2 Most training providers also require:2 - CPR certification: Current Basic Life Support (BLS) for healthcare providers. - Immunizations: Proof of vaccination record, including Hepatitis B (series or signed declination) and a negative TB test or chest x-ray.

Ace the National Nurse Aide Assessment Program (NNAAP)

After training, you must pass the two-part NNAAP exam, administered by a contracted testing vendor (Prometric or Credentia). The exam includes: - Knowledge test: A written or oral multiple-choice exam. - Skills demonstration: You perform several nursing tasks in front of an evaluator. You have 24 months from program completion to take the exam, and you can attempt it up to three times. If you fail all three attempts, you must retrain before you can test again.

Get Listed on the Alabama Nurse Aide Registry

Once you pass the exam, your name is added to the ADPH Nurse Aide Registry. This listing is required to work as a CNA in any licensed Alabama healthcare facility. Employers verify your status through the registry.

What About Out-of-State CNAs?

If you hold an active, good-standing CNA certification from another state, you may apply for reciprocity in Alabama. The ADPH will review your out-of-state credential and training hours to see if they meet Alabama's standards. You may need to provide documentation of completed training and a current background check. Contact the ADPH for current reciprocity application details.

Cost of CNA Training in Alabama: Tuition, Fees, and Financial Aid

The biggest tradeoff when choosing a CNA program in Alabama is cost versus convenience: community college programs offer some of the lowest tuition in the state, while private training schools sometimes deliver faster schedules at a comparable or slightly higher price. Understanding the full picture, from tuition to exam fees, helps you budget wisely and avoid surprises.

What CNA Training Actually Costs

Tuition for Alabama CNA programs generally ranges from about $600 to $2,300 in 20261, depending on the school type and location. When you factor in books, scrubs, a stethoscope, CPR certification, background checks, and the state competency exam fee, total out-of-pocket costs typically land between $900 and $2,8001.

Some of the most affordable options are found at community colleges:

Private training centers can also be competitive. Taite Healthcare Training, for example, lists a program cost of around $600, while Saad Healthcare and Acute Healthcare Institute come in at roughly $8504 and $9005, respectively.

Financial Aid and Funding Options

Several resources can reduce or even eliminate your training costs:

  • WIOA grants: The Workforce Innovation and Opportunity Act provides funding at many Alabama community colleges.1 Southern Union State Community College, for instance, notes that WIOA may cover full tuition for its Nursing Assistant program for qualifying students.1
  • Scholarships: Drake State Community & Technical College offers a Paths for Success scholarship3, and the ELM Foundation provides scholarships that can cover tuition, transportation, and certification expenses.3
  • Payment plans: Many schools in the Alabama Community College System allow you to split your balance into manageable installments rather than paying everything upfront.

Although employer-sponsored or completely free CNA courses are not widely advertised in Alabama's statewide directory right now5, it is worth asking local nursing homes and hospitals directly. Some facilities will reimburse tuition after you begin working for them.

Getting the Best Value

Before you commit, request a complete cost breakdown from every school on your list. Ask specifically whether the quoted tuition includes the state exam fee, clinical supplies, and background check, or whether those are billed separately. A program that looks inexpensive on paper can add up quickly once extras are included. If cost is your top concern, start by contacting your nearest community college's financial aid office and asking about WIOA eligibility. Securing even partial grant funding can make training almost free, putting your CNA certification well within reach.

Questions to Ask Yourself

Alabama programs range from a few hundred dollars at community colleges to over $1,500 at private schools. Knowing your ceiling upfront helps you filter out options that would require loans or extra financial aid.

Accelerated daytime programs can get you certified in as few as three to four weeks, but part-time evening schedules let you keep a job while you train. Your availability directly determines which programs are realistic.

Some of the strongest CNA programs are clustered in cities like Montgomery, Huntsville, and Mobile. If you live in a rural area, deciding whether you can commute or temporarily relocate opens up more choices.

Hybrid programs let you complete lectures online and attend only the required clinical hours in person. If you juggle family or work responsibilities, that flexibility can be the difference between finishing and dropping out.

Online and Hybrid CNA Classes in Alabama

Online CNA classes in Alabama offer the flexibility to complete theory coursework from home, but you'll still need to attend in-person clinical sessions to master hands-on skills. Every program approved by the Alabama Department of Public Health (ADPH) requires supervised clinical hours1, so the 'online' portion is always limited to the classroom portion of the training.

Schools Offering Hybrid CNA Programs in Alabama

Several Alabama schools now blend online lecture materials with on-campus lab and clinical requirements, often on compressed schedules that suit working adults.

  • Northwest-Shoals Community College: Offers a hybrid program that is ADPH-approved1. Online theory is paired with regular in-person skills labs, so expect some campus visits each week.
  • Drake State Community & Technical College: Offers CNA classes in Huntsville through a hybrid program that can be completed in about 1.5 months1. The theory segments are online, while clinical rotations take place at designated healthcare facilities.
  • Calhoun Community College: Provides a hybrid option on a limited basis. The 1.5-month program costs $8991 and mandates specific in-person days for skills practice and testing. Check availability early, as seats fill fast.
  • Taite Healthcare Training: Lets you choose between a fully in-person track or a hybrid format. At $600 and roughly one month long1, it's among the most economical and fastest options, but hybrid students still attend hands-on labs on a set schedule.
  • New Path Health Career Center: Runs a one-month hybrid program2 where online modules cover the theory, and clinical experiences are arranged locally. The structure is designed for students who need to balance work or family commitments.

Online vs. On-Campus: Weighing Your Options

The main appeal of a hybrid format is flexibility. You can watch recorded lectures on your own time, which is a major plus if you're juggling a job. However, this independence demands strong self-discipline.

The trade-off is that you get less face-to-face instruction during lecture hours, and some employers may still view traditional, fully in-person training as more rigorous, though both pathways lead to the same state certification and NNAAP exam eligibility1. State approval standards are identical, so a hybrid graduate is just as qualified to take the exam. For hands-on learners, an on-campus program might feel more supportive, but if you learn well independently and need a schedule that bends around your life, the hybrid route is a practical, high-quality choice.

CNA Classes in Major Alabama Cities: Montgomery, Huntsville, Mobile, and More

Where you live in Alabama directly shapes which CNA programs are within easy reach, so it's helpful to see what each major city offers before you commit. Below is a city-by-city look at active programs as of 2026. Keep in mind that schedules, tuition, and enrollment windows can shift from term to term, so always confirm details directly with the school before applying.

Montgomery

Montgomery has the widest selection of CNA classes in Montgomery, with options at every price point.

  • Nursing Assistant Academy (Rehab Select): A free, facility-based program that runs Monday through Friday, roughly two weeks in length.1 Graduates are expected to work at a Rehab Select location after completing training.
  • Capitol Hill Healthcare CNA Training: Another no-cost option where students are actually paid as employees during the training period.2 Classes meet weekday mornings and early afternoons.
  • Trenholm State Community College: A community college program with tuition around $800, offering a more traditional academic setting with classroom, lab, and clinical components.3
  • Easterseals Central Alabama: Priced near $800 and running about five weeks, this program is a solid pick for students who want a structured, nonprofit-backed training experience.4

Huntsville

Huntsville has fewer dedicated CNA programs, but there are still workable paths.

  • Jes Health Services: This private training center operates a campus at 2608 SW Artie St SW in Huntsville. The CNA program costs about $2,240 (plus a $550 application fee)5 and meets on Friday evenings, making it a realistic choice for people who work during the week. The program takes roughly seven weeks to complete.

Mobile

  • Elite Health Care Training Academy: This private program offers CNA classes in Mobile at its primary campus, combining classroom instruction with clinical rotations over about four weeks.6 Contact the school directly for current tuition, as published pricing was not available at the time of writing.

Dothan

  • Wallace Community College, Dothan: This 25-day program runs weekday mornings and costs approximately $875. It includes classroom, lab, and clinical training, all built into a compact schedule that lets students finish quickly.

Decatur

Decatur-area students often look to nearby community colleges such as Calhoun Community College for CNA coursework. Because program availability and scheduling can change between semesters, prospective students should contact the school's health sciences department for the latest enrollment information.

A Quick Reminder

Program details, especially cost and class schedules, can change without much notice. Before you register, call or visit the school's website to verify tuition, start dates, and any prerequisites. If you are comparing options across cities, cnaclasses.org can help you narrow down programs based on your location and budget.

CNA Salary in Alabama: What You Can Expect to Earn

Nursing assistants in Alabama earn a median annual wage of $32,470, with the middle half of earners making between $29,110 and $35,930. The mean annual wage is $32,670, which translates to roughly $15.71 per hour. These figures are from the latest Bureau of Labor Statistics data (2024) and provide a baseline for what you can expect as a newly certified aide in the state.

Wage MeasureAnnual Wage
Mean Annual Wage$32,670
Median Annual Wage$32,470
25th Percentile$29,110
75th Percentile$35,930

CNA Salary by Metro Area in Alabama

CNA pay and job concentration vary across Alabama. Birmingham has the highest number of nursing assistant positions, while metros like Huntsville and Montgomery tend to offer slightly higher hourly wages. Statewide, employment for CNAs is projected to grow 4% from 2022 to 2032, according to state labor market data.

Metro AreaTotal EmploymentMedian Annual Salary
Birmingham, AL6440$35,040
Huntsville, AL2590$32,360
Mobile, AL2020$31,440
Montgomery, AL1860$32,470
Tuscaloosa, AL1370$31,920
Dothan, AL890$27,080
Daphne-Fairhope-Foley, AL830$32,730
Florence-Muscle Shoals, AL670$29,980
Auburn-Opelika, AL630$30,580
Anniston-Oxford, AL610$30,750
Gadsden, AL580$29,570
Decatur, AL380$34,120

Frequently Asked Questions About CNA Training in Alabama

Here are answers to some of the most common questions about becoming a Certified Nurse Aide in Alabama. For the most up-to-date details, always refer to the Alabama Department of Public Health and the Alabama Nurse Aide Registry, and reach out to training programs directly.

  1. How do I become a CNA in Alabama?

    To become a Certified Nursing Assistant in Alabama, you need to complete a state-approved nurse aide training program, pass the competency evaluation exam, and get listed on the Alabama Nurse Aide Registry. Start by researching approved training programs on the ADPH website, then enroll and complete the required classroom and clinical hours. After finishing training, register for and pass the state exam, which includes a written or oral portion and a skills demonstration. Once you pass, your name is added to the registry, allowing you to work in a licensed healthcare facility.

  2. How long does it take to become a CNA in Alabama?

    The timeline depends on the program you choose. Full-time, daytime CNA classes may be completed in as little as four to eight weeks, while part-time, evening, or weekend programs can take a few months. The training hour requirement is set by the state, but each school structures its schedule differently. Contact individual programs for their specific start dates and durations. After training, you must also schedule and pass the certification exam, which adds a short waiting period.

  3. What are the requirements for CNA certification in Alabama?

    To qualify for certification, you generally must be at least 16 years old, have a high school diploma or GED, and complete a state-approved training program of at least a set number of hours. You will also need to pass a criminal background check and the nurse aide competency exam. Detailed eligibility criteria, including any recent updates, are available on the Alabama Department of Public Health website and through the Alabama Nurse Aide Registry.

  4. Can I take online CNA classes in Alabama?

    Many programs offer hybrid formats where you can complete some coursework online, but you will still need to attend in-person clinical training at an approved healthcare facility. Online-only CNA certification is not available because hands-on skills practice is essential. For current hybrid options, check directly with training providers in your area, as availability changes.

  5. How much does CNA training cost in Alabama?

    Costs vary by program and location. Some community colleges and vocational schools charge tuition, while certain nursing homes or hospitals may offer free training if you commit to working there after certification. Financial aid, grants, or payment plans may be available through some institutions. Always ask the program about the total cost, what is included, and whether job-placement assistance is provided. For official guidance on approved programs and possible funding, visit the ADPH site.

More CNA Programs in Alabama to Consider

The schools below round out your options for CNA training in Alabama, and every program here is designed to prepare students for the certification exam. They are grouped by region so you can compare training close to home. Format and cost vary from one school to the next, so it pays to contact each program directly before you decide.

Gulf Coast

Coastal Alabama Community College
The certified nursing assistant program meets OBRA requirements for long-term care training and pairs classroom instruction with a clinical rotation. The course costs $790 with books included, runs about 107 contact hours, and is offered on campus at multiple locations, with a half-payment deferment option.

West Alabama

Shelton State Community College
Shelton State combines 86 classroom hours with a 24-hour clinical externship at the Martin Campus, focusing on daily living skills in long-term care settings. The cost is $1,200, and while the course is not Pell eligible, WIOA funding and ACCS scholarships may help offset it.
University of West Alabama
This campus-based certificate covers 75 clock hours, split between 55 classroom hours and 20 clinical hours in a nursing home setting. Coursework includes infection control, patient safety, communication, vital signs, and basic life support, with an emphasis on long-term care employment.

Birmingham Metro

Lawson State Community College
Offered through the college's Adult Education pathway, this five-week program blends classroom, lab, and clinical training, with immunizations, uniforms, and the state certification exam included in the cost. Applicants must be at least 18 years old.
Jefferson State Community College
The Certified Nursing Assistant Prep program prepares students for the NNAAP certification exam and requires full attendance plus 20 hours of clinical work. The campus-based course has open enrollment, a $899 course fee, and scholarship options such as Career Pathways and WIOA.

Montgomery Area

H Councill Trenholm State Community College
This 75-hour workforce development course covers patient care, safety, hygiene, observation, and reporting, and includes CPR and first aid training. Tuition and textbooks are bundled into the $800 cost, and graduates become eligible to sit for the national certification exam.

Huntsville and the Tennessee Valley

J. F. Drake State Community and Technical College
Drake State runs its CNA training in six-week intervals using a mix of virtual and in-person instruction, and the curriculum fulfills OBRA requirements for long-term care. Applicants must be at least 16 and provide a negative TB skin test, Hepatitis B immunization series, and current BLS certification.

Recent Articles