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

CNA Classes in Oklahoma City, OK

6 accredited schools across the Oklahoma City metro area trained 506 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
6
Graduates 2023–24
506
Lowest published cost
$1,050
Oklahoma City median pay
$36,560metro

6 best cna classes in Oklahoma City

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

Canadian Valley Technology Center

6505 E Hwy 66, El Reno, OK 73036
Public Certificate (1-2 years)
Graduates '23–24
146
Program cost
Ask school
Length
1-2 years

This public two-year college in Canadian County graduated 146 CNA students in 2023–24, the 2nd-most in the state.

Francis Tuttle Technology Center

12777 N Rockwell Ave, Oklahoma City, OK 73142
Public Certificate (1-2 years)Certificate (12 weeks to 1 year)
Graduates '23–24
134
Program cost
Ask school
Length
12 weeks to 1 year

134 CNA credentials awarded in 2023–24 at this public career school, the 4th-most in the state.

Moore Norman Technology Center

4701 12th Avenue NW, Norman, OK 73069
Public Certificate (12 weeks to 1 year)
Graduates '23–24
90
Program cost
Ask school
Length
12 weeks to 1 year

Public two-year college in Norman that reported 90 CNA graduates in 2023–24, the 5th-most in the state.

Metro Technology Centers

1900 Springlake Drive, Oklahoma City, OK 73111
Public Certificate (12 weeks to 1 year)
Graduates '23–24
78
Program cost
$2,693
Length
12 months

78 CNA credentials awarded in 2023–24 at this public two-year college. Published tuition and fees plus books and supplies come to $2,693 for a program of about 12 months.

Eastern Oklahoma County Technology Center

4601 N Choctaw Rd, Choctaw, OK 73020
Public Certificate (under 12 weeks)Certificate (12 weeks to 1 year)
Graduates '23–24
30
Program cost
$1,230
Length
8 months

Public career school in Choctaw that reported 30 CNA graduates in 2023–24. Published tuition and fees plus books and supplies come to $1,230 for a program of about 8 months.

Mid-America Technology Center

27438 State Hwy 59, Wayne, OK 73095
Public Certificate (12 weeks to 1 year)
Graduates '23–24
28
Program cost
$1,050
Length
9 months

This public career school in McClain County graduated 28 CNA students in 2023–24. Published tuition and fees plus books and supplies come to $1,050 for a program of about 9 months.

CNA Classes in Oklahoma City: FAQ

How many CNA programs are in the Oklahoma City area?

6 accredited schools in the Oklahoma City, OK metro area graduated 506 CNA students in 2023–24. The largest was Canadian Valley Technology Center with 146.

What is the cheapest CNA program near Oklahoma City?

Among schools that published a program price, Mid-America Technology Center in Wayne listed the lowest total: $1,050 for tuition, books and supplies.

How much do nursing assistants make in Oklahoma City?

Certified Nursing Assistants in the Oklahoma City, OK metro earn a median $36,560 a year ($17.58/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 Oklahoma City

CNA Classes in nearby Oklahoma cities