Skip to content
Health Career ClassesPrograms · Costs · Pay
St. George, UT metro

CNA Classes in St. George, UT

2 accredited schools across the St. George metro area trained 407 nursing assistants in 2023–24. Here’s how they compare on cost, length and size, plus what the job pays locally.

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

Schools in metro
2
Graduates 2023–24
407
Lowest published cost
$961
St. George median pay
$40,520metro

2 best cna classes in St. George

Sorted by number of 2023–24 graduates (IPEDS), a proxy for program size and stability.

Dixie Technical College

610 S. Tech Ridge Drive, Saint George, UT 84770
Public Certificate (under 12 weeks)
Graduates '23–24
229
Program cost
$961
Length
1 months

Public career school in Saint George that reported 229 CNA graduates in 2023–24, the 4th-most in the state. Published tuition and fees plus books and supplies come to $961 for a program of about 1 months.

Utah Tech University

225 S University Avenue, Saint George, UT 84770
Public Certificate (under 12 weeks)
Graduates '23–24
178
College tuition
$5,266/yr
Length
under 12 weeks

Public four-year institution in Saint George that reported 178 CNA graduates in 2023–24. Annual in-district tuition (before fees): $5,266 ($16,834 out of state).

CNA Classes in St. George: FAQ

How many CNA programs are in the St. George area?

2 accredited schools in the St. George, UT metro area graduated 407 CNA students in 2023–24. The largest was Dixie Technical College with 229.

What is the cheapest CNA program near St. George?

Among schools that published a program price, Dixie Technical College in Saint George listed the lowest total: $961 for tuition, books and supplies.

How much do nursing assistants make in St. George?

Certified Nursing Assistants in the St. George, UT metro earn a median $40,520 a year ($19.48/hour), per BLS May 2025 data. That compares with $39,840 statewide and $42,260 nationally.

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.

Other healthcare programs in St. George

CNA Classes in nearby Utah cities