CNA training programs prepare students to pass the Certified Nursing Assistant competency exam through a combination of classroom instruction and supervised clinical practice. Federal regulations require a minimum of 75 hours of combined training, though 38 states mandate 100β180 hours or more. According to the Bureau of Labor Statistics, healthcare facilities will need to fill approximately 216,000 CNA positions annually through 2032, making CNA training one of the fastest entry points into the healthcare workforce.
Finding CNA training near you is straightforward because programs are offered by community colleges, hospitals, nursing homes, the American Red Cross, workforce development centers, and accredited online platforms in every U.S. state. Many facilities offer free CNA training in exchange for a work commitment after certification. The average cost at a community college ranges from $500 to $1,500, while private training schools charge $1,000 to $2,000. Employer-sponsored programs at hospitals and nursing homes often cover tuition entirely.
This comprehensive guide covers where to find CNA training near you, how to compare free and paid programs, state-by-state requirements, program costs, and a step-by-step timeline from your initial search to certification. Whether you are exploring CNA classes for the first time or comparing options in your area, this page will help you make the right choice.
Understanding the full cost of CNA training helps you compare programs accurately. Beyond tuition, factor in textbook fees ($30β$80), scrubs ($25β$50), background check ($25β$75), and the state competency exam fee ($100β$150). Many programs bundle these costs, while free programs typically cover everything except the exam fee. Check our detailed CNA certification page for state-specific exam fee information.
New York: Requires 100 hours of training (75 classroom + 25 clinical). Programs available through SUNY community colleges, NYC Health + Hospitals (free), and the American Red Cross. The NY Nurse Aide Registry is managed by Prometric.
New Jersey: Requires 90 hours of state-approved training. Programs offered at Bergen Community College, Rutgers, and many long-term care facilities offering free training with employment. NJ requires renewal every 2 years with 12 CEU hours.
Pennsylvania: Minimum 80 hours of training. Community colleges like HACC and DCCC offer affordable programs. PA allows nurse aides to work up to 120 days while completing training under certain conditions.
Massachusetts: Requires 100 hours of training. Many hospitals in the Boston area offer free CNA training. The MA Nurse Aide Registry is maintained by the Department of Public Health.
Florida: Requires 120 hours of training (80 classroom + 40 clinical). Programs available at state colleges, vocational schools, and many nursing homes. FL has one of the highest demands for CNAs, with over 15,000 openings annually.
North Carolina: Minimum 75 hours of training. Community colleges like Wake Tech and CPCC offer programs under $1,000. NC requires annual in-service training of at least 12 hours for continued certification.
Georgia: Requires 85 hours of training. Technical colleges throughout the state offer affordable programs. Many Atlanta-area hospitals provide free training with work agreements.
Texas: Minimum 100 hours of training (75 classroom + 25 clinical). The Texas Health and Human Services Commission oversees nurse aide training. Programs available at community colleges statewide and through employer-sponsored training at major healthcare systems.
Ohio: Requires 75 hours of state-approved training. Programs available through community colleges, the American Red Cross, and many nursing facilities offering free training. The Ohio Nurse Aide Registry is maintained by the Department of Health.
Illinois: Minimum 120 hours of training (80 theory + 40 clinical). City Colleges of Chicago offer programs under $800. IL has a high demand for CNAs in both urban and rural healthcare settings.
Michigan: Requires 75 hours of training. Community colleges and many nursing homes offer affordable or free programs. MI allows reciprocity from other states with active, good-standing certification.
Minnesota: Minimum 75 hours of training. Many long-term care facilities in MN offer free training with a post-certification employment commitment. The state maintains one of the highest CNA wage averages in the Midwest.
California: Requires 160 hours of training (60 theory + 100 clinical), the highest in the nation. Programs available through community colleges, the American Red Cross, and many healthcare facilities. CA CNAs earn the highest average wages nationally.
Washington: Minimum 85 hours of training. Many facilities in the Seattle and Tacoma areas offer free training. WA requires annual continuing education and background checks for renewal.
Colorado: Requires 75 hours of training. Community colleges and workforce centers across the state offer affordable programs. CO has a growing demand for CNAs in both hospital and home health settings.
Arizona: Minimum 120 hours of training (40 theory + 80 clinical). Programs available at community colleges and many tribal health facilities. AZ allows provisional certification while awaiting exam results.
Step 1 β Search nursing homes within 25 miles. Call the Director of Nursing or HR department and ask specifically about paid CNA training programs. Over 60% of nursing homes nationwide offer free training because they need to fill CNA positions quickly.
Step 2 β Check hospital career pages. Large hospital systems (HCA, Ascension, Providence, Kaiser) frequently run free CNA training cohorts. Search "[hospital name] CNA training program" to find current openings.
Step 3 β Visit your local workforce center. The Workforce Innovation and Opportunity Act (WIOA) funds CNA training for eligible individuals. Use CareerOneStop.org to find your nearest American Job Center.
Step 4 β Apply for state-funded programs. Many states (NY, CA, IL, MA) offer dedicated healthcare training grants. Contact your state's Department of Health or Board of Nursing for current programs.
Step 5 β Explore scholarship options. Organizations like the National Network of Career Nursing Assistants and local healthcare foundations offer scholarships that cover tuition, materials, and exam fees.
Once you have identified CNA training programs near you, the next step is understanding the full timeline from your initial search to earning your certification. The process typically takes 6β20 weeks depending on program type and state requirements. Review our guide on how long it takes to become a CNA for detailed timelines by state.
Build a complete picture of the CNA career path with these detailed guides:
Prepare for the CNA - Certified Nursing Assistant exam with our free practice test modules. Each quiz covers key topics to help you pass on your first try.
CNA training programs typically take 4 to 16 weeks to complete, depending on the program type and state requirements. Accelerated programs at nursing homes or hospitals can be completed in as few as 4 weeks, while community college programs usually run 8 to 16 weeks. All programs must include a minimum of 75 hours of combined classroom and clinical instruction as required by federal law, though 38 states require more than 75 hours.
Yes, free CNA training is widely available. Nursing homes are the most common source of free training because they hire CNAs directly after certification. Hospitals, government-funded workforce development centers (through the WIOA program), and some state health departments also offer free programs. To find free CNA training near you, call nursing homes within 25 miles, check hospital career pages, and visit your local American Job Center at CareerOneStop.org.
Most CNA training programs require applicants to be at least 18 years old (16 in some states with parental consent), hold a high school diploma or GED, pass a criminal background check and drug screening, provide proof of required immunizations (TB test, Hepatitis B, flu shot), and demonstrate basic English literacy. Some programs also require CPR/BLS certification before enrollment, while others include it in the curriculum.
Online CNA training is legitimate when offered as a hybrid program that combines online classroom instruction with in-person clinical hours at an approved facility. No state allows 100% online CNA certification because hands-on clinical training is a federal requirement. Verify that any online program you consider is approved by your state Board of Nursing and that the clinical site is Medicare/Medicaid certified. Accredited online hybrid programs have comparable pass rates to fully in-person programs.
CNA training costs range from $0 to $2,000 depending on the program type. Free programs are available through nursing homes, hospitals, and workforce centers. Community college programs cost $500 to $1,500 with financial aid available. Private training schools charge $1,000 to $2,000. Additional costs include textbooks ($30β$80), scrubs ($25β$50), a background check ($25β$75), and the state competency exam fee ($100β$150). Many programs bundle these costs into their tuition.
CNA training is the educational program that teaches you the knowledge and skills needed to work as a nursing assistant. CNA certification is the credential you earn after completing training and passing the state competency exam. Training is the preparation phase, while certification is the official qualification. You cannot take the certification exam without first completing a state-approved training program, and you cannot work as a CNA without passing the certification exam.
Yes, many CNA training programs are designed for working adults. Community colleges and online hybrid programs offer evening and weekend class schedules. Employer-sponsored programs at nursing homes and hospitals often provide paid training during work hours. Some accelerated programs require full-time attendance for 4 to 6 weeks, which may require taking time off work. Choose a program format that fits your schedule to maintain consistent attendance throughout training.
After completing your CNA training program, you schedule and take the state competency exam, which includes a written test (60β70 multiple-choice questions) and a clinical skills evaluation (3β5 randomly selected skills). Once you pass both portions, your name is added to your state's Nurse Aide Registry, and you are officially certified to work as a CNA. Most new CNAs find employment within 1 to 3 weeks of certification. The national median CNA wage is $17.41 per hour according to the Bureau of Labor Statistics.