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

CNA Classes in Ohio

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

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

Schools
3018 cities
Lowest published cost
$525median $770
Typical length
3 wkfull-time
Ohio median pay
$39,010−$3,250 vs U.S.

Jump to a metro area

CNA Classes in Cincinnati, OH 4 schools

Butler Technology and Career Development Schools

101 Jerry Couch Boulevard, Monroe, OH 45050
Public Certificate (under 12 weeks)
Graduates '23–24
112
Program cost
$991
Length
1 months

Public career school in Monroe that reported 112 CNA graduates in 2023–24. Published tuition and fees plus books and supplies come to $991 for a program of about 1 months.

Cincinnati State Technical and Community College

3520 Central Parkway, Cincinnati, OH 45223
Public Certificate (12 weeks to 1 year)
Graduates '23–24
74
College tuition
$4,410/yr
Length
12 weeks to 1 year

Public four-year institution in Cincinnati that reported 74 CNA graduates in 2023–24. Annual in-district tuition (before fees): $4,410 ($8,811 out of state).

Warren County Career Center

3525 North State Route 48, Lebanon, OH 45036
Public Certificate (under 12 weeks)
Graduates '23–24
59
Program cost
$745
Length
1 months

This public career school in Warren County graduated 59 CNA students in 2023–24. Published tuition and fees plus books and supplies come to $745 for a program of about 1 months.

Brown & Clermont Adult Career Campuses

718 West Plane Street, Bethel, OH 45106
Public Certificate (under 12 weeks)
Graduates '23–24
33
Program cost
$1,125
Length
4 weeks

33 CNA credentials awarded in 2023–24 at this public career school. Published tuition and fees plus books and supplies come to $1,125 for a program of about 4 weeks.

CNA Classes in Cleveland, OH 4 schools

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 Columbus, OH 3 schools

Columbus State Community College

550 E Spring St, Columbus, OH 43215
Public Certificate (under 12 weeks)
Graduates '23–24
333
College tuition
$5,338/yr
Length
under 12 weeks

This public four-year institution in Franklin County graduated 333 CNA students in 2023–24, the most in the state. Annual in-district tuition (before fees): $5,338 ($10,917 out of state).

Career and Technology Education Centers of Licking County

150 Price Rd, Newark, OH 43055
Public Certificate (under 12 weeks)
Graduates '23–24
138
Program cost
$911
Length
2 weeks

138 CNA credentials awarded in 2023–24 at this public career school, the 5th-most in the state. Published tuition and fees plus books and supplies come to $911 for a program of about 2 weeks.

Central Ohio Technical College

1179 University Drive, Newark, OH 43055
Public Certificate (under 12 weeks)
Graduates '23–24
83
College tuition
$5,136/yr
Length
under 12 weeks

This public four-year institution in Licking County graduated 83 CNA students in 2023–24. Annual in-district tuition (before fees): $5,136 ($7,896 out of state).

CNA Classes in Dayton, OH 2 schools

Sinclair Community College

444 W. Third St., Dayton, OH 45402
Public Certificate (under 12 weeks)Certificate (12 weeks to 1 year)
Graduates '23–24
267
College tuition
$2,755/yr
Length
under 12 weeks

267 CNA credentials awarded in 2023–24 at this public four-year institution, the 2nd-most in the state. Annual in-district tuition (before fees): $2,755 ($7,636 out of state).

Miami Valley Career Technology Center

6800 Hoke Rd, Englewood, OH 45315
Public Certificate (under 12 weeks)
Graduates '23–24
53
Program cost
$650
Length
2 weeks

Public career school in Englewood that reported 53 CNA graduates in 2023–24. Published tuition and fees plus books and supplies come to $650 for a program of about 2 weeks.

CNA Classes in Lima, OH 2 schools

Apollo Career Center

3325 Shawnee Rd, Lima, OH 45806
Public Certificate (under 12 weeks)
Graduates '23–24
176
Program cost
$790
Length
3 weeks

Public career school in Lima that reported 176 CNA graduates in 2023–24, the 3rd-most in the state. Published tuition and fees plus books and supplies come to $790 for a program of about 3 weeks.

James A. Rhodes State College

4240 Campus Dr, Lima, OH 45804
Public Certificate (under 12 weeks)Certificate (12 weeks to 1 year)
Graduates '23–24
122
College tuition
$4,560/yr
Length
under 12 weeks

Public four-year institution in Lima that reported 122 CNA graduates in 2023–24. Annual in-district tuition (before fees): $4,560 ($9,120 out of state).

CNA Classes in Mansfield, OH 2 schools

Madison Adult Career Center

600 Esley Ln, Mansfield, OH 44905
Public Certificate (under 12 weeks)
Graduates '23–24
42
Program cost
$968
Length
2 months

This public two-year college in Richland County graduated 42 CNA students in 2023–24. Published tuition and fees plus books and supplies come to $968 for a program of about 2 months.

Pioneer Career and Technology Center

27 Ryan Rd, Shelby, OH 44875
Public Certificate (under 12 weeks)
Graduates '23–24
32
Program cost
$750
Length
2 months

32 CNA credentials awarded in 2023–24 at this public career school. Published tuition and fees plus books and supplies come to $750 for a program of about 2 months.

CNA Classes in Sandusky, OH 2 schools

EHOVE Career Center

316 W Mason Rd, Milan, OH 44846
Public Certificate (under 12 weeks)
Graduates '23–24
52
Program cost
$690
Length
1 months

This public career school in Erie County graduated 52 CNA students in 2023–24. Published tuition and fees plus books and supplies come to $690 for a program of about 1 months.

Sandusky Career Center

4501 Venice Heights Blvd., Sandusky, OH 44870
Public Certificate (under 12 weeks)
Graduates '23–24
20
Program cost
Ask school
Length
under 12 weeks

This public career school in Erie County graduated 20 CNA students in 2023–24.

CNA Classes in Archbold, OH 1 school

Four County Career Center

22-900 State Rte 34, Archbold, OH 43502
Public Certificate (under 12 weeks)
Graduates '23–24
144
Program cost
$525
Length
3 months

144 CNA credentials awarded in 2023–24 at this public career school, the 4th-most in the state. Published tuition and fees plus books and supplies come to $525 for a program of about 3 months.

CNA Classes in Zanesville, OH 1 school

Mid-EastCTC-Adult Education

400 Richards Rd, Zanesville, OH 43701
Public Certificate (under 12 weeks)Certificate (12 weeks to 1 year)
Graduates '23–24
54
Program cost
$575
Length
1 months

Public career school in Zanesville that reported 54 CNA graduates in 2023–24. Published tuition and fees plus books and supplies come to $575 for a program of about 1 months.

CNA Classes in Smithville, OH 1 school

Wayne County Schools Career Center

518 W Prospect St, Smithville, OH 44677
Public Certificate (under 12 weeks)
Graduates '23–24
43
Program cost
$695
Length
1 months

Public career school in Smithville that reported 43 CNA graduates in 2023–24. Published tuition and fees plus books and supplies come to $695 for a program of about 1 months.

CNA Classes in Chillicothe, OH 1 school

Pickaway Ross Joint Vocational School District

1410 Industrial Drive, Chillicothe, OH 45601
Public Certificate (under 12 weeks)
Graduates '23–24
42
Program cost
$823
Length
1 months

42 CNA credentials awarded in 2023–24 at this public career school. Published tuition and fees plus books and supplies come to $823 for a program of about 1 months.

CNA Classes in Van Wert, OH 1 school

Vantage Career Center

818 North Franklin Street, Van Wert, OH 45891
Public Certificate (under 12 weeks)
Graduates '23–24
41
Program cost
$770
Length
4 weeks

This public career school in Van Wert County graduated 41 CNA students in 2023–24. Published tuition and fees plus books and supplies come to $770 for a program of about 4 weeks.

CNA Classes in Marietta, OH 1 school

Washington County Career Center-Adult Technical Training

21740 State Route 676, Marietta, OH 45750
Public Certificate (under 12 weeks)
Graduates '23–24
38
Program cost
$952
Length
1 months

38 CNA credentials awarded in 2023–24 at this public career school. Published tuition and fees plus books and supplies come to $952 for a program of about 1 months.

CNA Classes in Canton, OH 1 school

Canton City Schools Adult Career and Technical Education

521 Tuscarawas West, Canton, OH 44702
Public Certificate (under 12 weeks)
Graduates '23–24
35
Program cost
$709
Length
1 months

35 CNA credentials awarded in 2023–24 at this public career school. Published tuition and fees plus books and supplies come to $709 for a program of about 1 months.

CNA Classes in Mount Vernon, OH 1 school

Knox County Career Center

308 Martinsburg Rd, Mount Vernon, OH 43050
Public Certificate (under 12 weeks)
Graduates '23–24
17
Program cost
Ask school
Length
under 12 weeks

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

CNA Classes in Rio Grande, OH 1 school

Buckeye Hills Career Center

351 Buckeye Hills Road, Rio Grande, OH 45674
Public Certificate (under 12 weeks)
Graduates '23–24
11
Program cost
Ask school
Length
under 12 weeks

Public career school in Rio Grande that reported 11 CNA graduates in 2023–24.

CNA Classes in Marion, OH 1 school

Tri-Rivers Career Center

2222 Marion - Mt. Gilead Rd, Marion, OH 43302
Public Certificate (12 weeks to 1 year)
Graduates '23–24
9
Program cost
$10,484
Length
9 months

This price is for a longer program than a typical CNA course; it is classified under the same federal program code. Ask about stand-alone CNA training.

9 CNA credentials awarded in 2023–24 at this public career school. Published tuition and fees plus books and supplies come to $10,484 for a program of about 9 months.

CNA Classes in Piketon, OH 1 school

Pike County Joint Vocational School District

175 Beaver Creek Rd, Piketon, OH 45661
Public Certificate (under 12 weeks)
Graduates '23–24
5
Program cost
$590
Length
2 months

Public career school in Piketon that reported 5 CNA graduates in 2023–24. Published tuition and fees plus books and supplies come to $590 for a program of about 2 months.

How to get CNA certified in Ohio

  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 Ohio requirements with the relevant state board or registry before you enroll.

CNA Classes in Ohio: FAQ

How many CNA programs are in Ohio?

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

How much do cna classes cost in Ohio?

19 Ohio schools published a program price. Tuition plus books and supplies ranged from $525 to $10,484, with a median of $770. Community colleges often charge by credit hour instead, so check each school’s net price calculator.

How much do nursing assistants make in Ohio?

The median certified nursing assistant in Ohio earns $39,010 a year ($18.76 an hour), according to BLS data for May 2025, versus $42,260 nationally. The top 10% earn $46,570 or more.

Which Ohio school trains the most nursing assistants?

Columbus State Community College in Columbus reported the most CNA graduates in Ohio: 333 in 2023–24.

How long do cna classes take in Ohio?

Among Ohio programs that reported a schedule, the median length is about 3 weeks of full-time study. 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 Ohio