CNA classes in Ohio

Looking for nursing assistant (CNA) schools in Ohio? There are 32, including 32 public colleges. CNAs in Ohio earn a median $39,010 a year, according to the BLS.

Schools
32
Public colleges
32
Median pay in OH
$39,010
Cities with schools
22

24 nursing assistant (CNA) schools

School results

  1. Apollo Career Center

    Lima, OH · Public

    • Nursing assistant (CNA)
    • Electrician
    • HVAC technician
    • +11
  2. Brown & Clermont Adult Career Campuses

    Bethel, OH · Public

    • Nursing assistant (CNA)
    • Welding
    • Practical nursing (LPN/LVN)
    • +2
  3. Buckeye Hills Career Center

    Rio Grande, OH · Public

    • Nursing assistant (CNA)
    • Electrician
    • HVAC technician
    • +8
  4. Hear from the best fits

    One short form. Up to 3 schools send you costs, schedules and financial aid options.

  5. Butler Technology and Career Development Schools

    Monroe, OH · Public

    • Nursing assistant (CNA)
    • HVAC technician
    • Welding
    • +10
  6. Canton City Schools Adult Career and Technical Education

    Canton, OH · Public

    • Nursing assistant (CNA)
    • Welding
    • Medical assistant
    • +2
  7. Career and Technology Education Centers of Licking County

    Newark, OH · Public

    • Nursing assistant (CNA)
    • Electrician
    • HVAC technician
    • +10
  8. Central Ohio Technical College

    Newark, OH · Public

    • Nursing assistant (CNA)
    • Practical nursing (LPN/LVN)
    • Phlebotomy
    • +11
  9. Cincinnati State Technical & Community College

    Cincinnati, OH · Public

    • Nursing assistant (CNA)
    • Welding
    • Automotive technician
    • +16
  10. Columbus State Community College

    Columbus, OH · Public

    • Nursing assistant (CNA)
    • HVAC technician
    • Plumbing
    • +25
  11. Cuyahoga Valley Career Center

    Brecksville, OH · Public

    • Nursing assistant (CNA)
    • Electrician
    • HVAC technician
    • +5
  12. EHOVE Career Center

    Milan, OH · Public

    • Nursing assistant (CNA)
    • Electrician
    • HVAC technician
    • +10
  13. Four County Career Center

    Archbold, OH · Public

    • Nursing assistant (CNA)
    • EMT & paramedic
    • Fire science & firefighting
  14. James A Rhodes State College

    Lima, OH · Public

    • Nursing assistant (CNA)
    • Medical assistant
    • Practical nursing (LPN/LVN)
    • +14
  15. Knox County Career Center

    Mount Vernon, OH · Public

    • Nursing assistant (CNA)
    • HVAC technician
    • Welding
    • +7
  16. Lakeland Community College

    Kirtland, OH · Public

    • Nursing assistant (CNA)
    • Welding
    • CNC machining
    • +18
  17. Lorain County Community College

    Elyria, OH · Public

    • Nursing assistant (CNA)
    • Welding
    • Medical assistant
    • +17
  18. Lorain County Joint Vocational School District

    Oberlin, OH · Public

    • Nursing assistant (CNA)
    • Welding
    • CNC machining
    • +7
  19. Madison Adult Career Center

    Mansfield, OH · Public

    • Nursing assistant (CNA)
    • Electrician
    • Welding
    • +4
  20. Marion Technical College

    Marion, OH · Public

    • Nursing assistant (CNA)
    • Electrician
    • Plumbing
    • +12
  21. Miami Valley Career Technology Center

    Englewood, OH · Public

    • Nursing assistant (CNA)
    • Electrician
    • HVAC technician
    • +2
  22. Mid-EastCTC-Adult Education

    Zanesville, OH · Public

    • Nursing assistant (CNA)
    • Electrician
    • Welding
    • +6
  23. North Central State College

    Mansfield, OH · Public

    • Nursing assistant (CNA)
    • CNC machining
    • Practical nursing (LPN/LVN)
    • +12
  24. Pickaway Ross Joint Vocational School District

    Chillicothe, OH · Public

    • Nursing assistant (CNA)
    • Electrician
    • HVAC technician
    • +5
  25. Pike County Joint Vocational School District

    Piketon, OH · Public

    • Nursing assistant (CNA)
    • Medical assistant
    • Phlebotomy
    • +2

CNA classes by city

What CNAs earn in Ohio

Median pay means half earn more and half earn less. Pay grows with experience, certifications and overtime.

Median pay
$39,010
$18.76 an hour
Typical range
$35,060–$46,570
10th to 90th percentile
Jobs in OH
63,280
Job growth, 2025–35
+2.6%
196,200 openings a year (U.S.)

Source: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics, May 2025, and Employment Projections.

Hear from the best fits near Ohio

One short form. Up to 3 schools send you costs, schedules and financial aid options. Free, with no obligation.

  • Compare real costs and start dates
  • Ask about financial aid and apprenticeships
  • Your info goes only to the schools you're matched with

Step 1 of 3: Your trade

Compare cna classes

Free · Takes 60 seconds · No obligation

Frequently asked questions

How many nursing assistant (CNA) schools are in Ohio?

We list 32 schools in Ohio with nursing assistant (CNA) programs: 32 public colleges. Campuses are in Mansfield, Lima, Newark, Marion, and Cincinnati.

Are there community college nursing assistant (CNA) programs in Ohio?

Yes. 32 public colleges in Ohio offer nursing assistant (CNA). Public programs often cost less and are usually eligible for federal financial aid. Confirm costs and aid with each school.

How much does nursing assistant (CNA) school cost in Ohio?

Among the 17 schools here that report it to the U.S. Department of Education, the average yearly net price (after grants and scholarships) ranges from $3,967 to $29,232. That figure covers the whole school, not just this program, so ask each school for the program's total cost.

How much do CNAs make in Ohio?

The median pay for CNAs in Ohio is $39,010 a year, and most earn between $35,060 and $46,570, according to the U.S. Bureau of Labor Statistics.

How do I choose a nursing assistant (CNA) school in Ohio?

Ask each school about accreditation, total cost after financial aid, hands-on lab hours, certification exam prep, class sizes and job placement. Request info from two or three schools so you can compare their answers side by side.