Skip to content
Health Career ClassesPrograms · Costs · Pay
Cleveland, OH metro

CNA Classes in Cleveland, OH

4 accredited schools across the Cleveland metro area trained 102 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
4
Graduates 2023–24
102
Lowest published cost
$1,365
Cleveland median pay
$39,010metro

4 best cna classes in Cleveland

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

Lorain County Community College

1005 North Abbe Rd, Elyria, OH 44035
Public Certificate (under 12 weeks)
Graduates '23–24
64
College tuition
$3,655/yr
Length
under 12 weeks

64 CNA credentials awarded in 2023–24 at this public four-year institution. Annual in-district tuition (before fees): $3,655 ($8,250 out of state).

Cuyahoga Valley Career Center

8001 Brecksville Road, Brecksville, OH 44141
Public Certificate (under 12 weeks)
Graduates '23–24
20
Program cost
Ask school
Length
under 12 weeks

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

Lorain County Joint Vocational School District

15181 St Rte 58 S, Oberlin, OH 44074
Public Certificate (under 12 weeks)
Graduates '23–24
16
Program cost
$1,365
Length
2 months

Public career school in Oberlin that reported 16 CNA graduates in 2023–24. Published tuition and fees plus books and supplies come to $1,365 for a program of about 2 months.

Lakeland Community College

7700 Clocktower Drive, Kirtland, OH 44094
Public Certificate (12 weeks to 1 year)
Graduates '23–24
2
College tuition
$3,322/yr
Length
12 weeks to 1 year

This public two-year college in Lake County graduated 2 CNA students in 2023–24. Annual in-district tuition (before fees): $3,322 ($8,685 out of state).

CNA Classes in Cleveland: FAQ

How many CNA programs are in the Cleveland area?

4 accredited schools in the Cleveland, OH metro area graduated 102 CNA students in 2023–24. The largest was Lorain County Community College with 64.

What is the cheapest CNA program near Cleveland?

Among schools that published a program price, Lorain County Joint Vocational School District in Oberlin listed the lowest total: $1,365 for tuition, books and supplies.

How much do nursing assistants make in Cleveland?

Certified Nursing Assistants in the Cleveland, OH metro earn a median $39,010 a year ($18.76/hour), per BLS May 2025 data. That compares with $39,010 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 Cleveland

CNA Classes in nearby Ohio cities