Skip to content
Health Career ClassesPrograms · Costs · Pay
Alabama · Certified Nursing Assistant training

CNA Classes in Alabama

2 accredited Alabama schools graduated 10 CNA students in 2023–24. Compare them by city below, with published costs, program length and what nursing assistants earn in Alabama.

Updated October 2026 · Data: IPEDS 2023–24, BLS May 2025

Schools
22 cities
Lowest published cost
—credit-hour pricing
Graduates 2023–24
10
Alabama median pay
$34,140−$8,120 vs U.S.

CNA Classes in Boaz, AL 1 school

Snead State Community College

102 Elder Street, Boaz, AL 35957
Public Certificate (12 weeks to 1 year)
Graduates '23–24
6
College tuition
$3,810/yr
Length
12 weeks to 1 year

Public two-year college in Boaz that reported 6 CNA graduates in 2023–24. Annual in-district tuition (before fees): $3,810 ($7,620 out of state).

CNA Classes in Selma, AL 1 school

George C Wallace State Community College-Selma

3000 Earl Goodwin Parkway, Selma, AL 36702
Public Certificate (1-2 years)
Graduates '23–24
4
College tuition
$3,810/yr
Length
1-2 years

This public two-year college in Dallas County graduated 4 CNA students in 2023–24. Annual in-district tuition (before fees): $3,810 ($7,620 out of state).

How to get CNA certified in Alabama

  1. Complete a state-approved nurse aide training program (federal minimum: 75 hours, 16 of them supervised clinical practice).
  2. Pass your state’s competency evaluation: a written or oral exam plus a skills demonstration.
  3. Get listed on your state nurse aide registry, which employers check before hiring.
  4. Keep your certification active. Under federal rules, if you go 24 consecutive months without paid nursing-related work you must retrain or retest.

Rules differ by state. Confirm current Alabama requirements with the relevant state board or registry before you enroll.

CNA Classes in Alabama: FAQ

How many CNA programs are in Alabama?

We list 2 accredited Alabama schools that graduated CNA students in 2023–24, 2 of them public. Together they awarded 10 CNA credentials that year.

How much do cna classes cost in Alabama?

Most Alabama schools on this list are colleges that charge by the credit hour rather than a flat program price. Their median annual in-district tuition is $3,810; a short certificate typically costs a fraction of that.

How much do nursing assistants make in Alabama?

The median certified nursing assistant in Alabama earns $34,140 a year ($16.41 an hour), according to BLS data for May 2025, versus $42,260 nationally. The top 10% earn $38,680 or more.

Which Alabama school trains the most nursing assistants?

Snead State Community College in Boaz reported the most CNA graduates in Alabama: 6 in 2023–24.

How long does CNA training take?

Federal rules require at least 75 hours of training, including at least 16 hours of supervised practical training. Many states require more.

What exam do nursing assistants take?

A state competency evaluation with a written (or oral) test and a hands-on skills test, run by a state-contracted testing vendor.

Other healthcare programs in Alabama