Favorite
: Closed
Mon
8:00 am - 5:00 pm
Tue
8:00 am - 5:00 pm
Wed
8:00 am - 5:00 pm
Thu
8:00 am - 5:00 pm
Fri
8:00 am - 3:00 pm
Sat
Closed
Sun
Closed
Phone: (304) 710-3140
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.
Use the filters below to find CNA schools that match your needs:
Showing all verified CNA schools and certified nursing assistant training programs
Sorry, no records were found. Please adjust your search criteria and try again.
Sorry, unable to load the Maps API.
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.
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.
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.
Some CNA schools offer hybrid programs with online classroom instruction, but all programs require in-person clinical training hours due to state requirements.