Find Accredited CNA Schools Nationwide

Browse our comprehensive directory of CNA schools across the United States. Search thousands of accredited certified nursing assistant training programs by location, cost, and schedule. Our verified directory includes CNA schools in all 50 states, with detailed information about tuition costs, class schedules, and student reviews. Compare programs, read reviews, and contact schools directly to start your healthcare career.

How to Search for CNA Schools

Use the filters below to find CNA schools that match your needs:

  • 🔍 Search by Location: Enter your city or state to find nearby programs
  • 📅 Filter by Schedule: Full-time, part-time, evening, or weekend classes
  • 💰 Compare Costs: View tuition ranges and financial aid options
  • Verify Accreditation: All schools are state-approved
  • Read Reviews: See ratings from actual CNA graduates

Showing all verified CNA schools and certified nursing assistant training programs

All CNA Schools in Madison

Loading...

Frequently Asked Questions About CNA Schools

How long does CNA school take?

Most CNA schools offer programs that take 4-12 weeks to complete. Accelerated programs can be finished in as little as 3-4 weeks with full-time attendance, while part-time programs may extend to 12-16 weeks.

How much do CNA schools cost?

Tuition for CNA schools ranges from $400 to $3,500 depending on location and program length. Many schools offer payment plans, financial aid, and scholarships.

Are these CNA schools accredited?

Yes, all CNA schools in our directory are verified for state approval and accreditation. Only accredited programs qualify you to take your state's certification exam.

Can I attend CNA school online?

Some CNA schools offer hybrid programs with online classroom instruction, but all programs require in-person clinical training hours due to state requirements.