Skip to content
Health Career ClassesPrograms · Costs · Pay
Tulsa, OK metro

CNA Classes in Tulsa, OK

3 accredited schools across the Tulsa metro area trained 194 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
3
Graduates 2023–24
194
Tulsa median pay
$36,720metro

3 best cna classes in Tulsa

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

Tulsa Technology Center

3420 S Memorial Drive, Tulsa, OK 74145
Public Certificate (under 12 weeks)Certificate (12 weeks to 1 year)
Graduates '23–24
90
Program cost
Ask school
Length
under 12 weeks

This public two-year college in Tulsa County graduated 90 CNA students in 2023–24.

Central Technology Center

3 CT Circle, Drumright, OK 74030
Public Certificate (12 weeks to 1 year)
Graduates '23–24
62
Program cost
Ask school
Length
12 weeks to 1 year

62 CNA credentials awarded in 2023–24 at this public career school.

Green Country Technology Center

1100 OK-56 Loop, Okmulgee, OK 74447
Public Certificate (12 weeks to 1 year)
Graduates '23–24
42
Program cost
Ask school
Length
12 weeks to 1 year

42 CNA credentials awarded in 2023–24 at this public career school.

CNA Classes in Tulsa: FAQ

How many CNA programs are in the Tulsa area?

3 accredited schools in the Tulsa, OK metro area graduated 194 CNA students in 2023–24. The largest was Tulsa Technology Center with 90.

How much do nursing assistants make in Tulsa?

Certified Nursing Assistants in the Tulsa, OK metro earn a median $36,720 a year ($17.65/hour), per BLS May 2025 data. That compares with $35,930 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 Tulsa

CNA Classes in nearby Oklahoma cities