You can complete a significant portion of CNA training online, but not all of it. Every state requires hands-on clinical hours where you practice skills like taking vital signs, repositioning patients, and assisting with hygiene on real people under the supervision of a licensed nurse. These clinical hours must be done in person. What online CNA programs actually offer is a hybrid model: classroom lectures and written coursework are delivered online, while the clinical component is scheduled at a nearby healthcare facility or skills lab.
What “Online” CNA Training Actually Means
Federal law requires a minimum of 75 total training hours for certified nursing assistants, with at least 16 of those hours spent in supervised practical training. Most states exceed the federal minimum. Tennessee, for example, requires 40 hours of classroom learning plus 35 to 60 hours of clinical instruction. Many other states mandate 100 to 180 total hours.
When a program advertises itself as “online,” it’s using a blended learning model. The classroom portion, which covers topics like infection control, patient rights, nutrition, and communication, is taught through video lectures, readings, and quizzes you can complete from home on your own schedule. The clinical portion is then completed in person over a concentrated period, often a few weekends or a one- to two-week block. This hybrid format works well for people juggling jobs or childcare, since it cuts down dramatically on the time you need to physically be somewhere.
How Long the Full Process Takes
State-approved CNA training programs typically take 4 to 12 weeks from start to finish. Online programs tend to fall on the shorter end for the coursework phase because you can move through material faster than a traditional classroom pace allows. The clinical hours are the bottleneck. You’ll need to complete them during scheduled sessions, and availability depends on your program’s partnerships with local facilities.
After finishing your training program, you still need to pass the state competency exam before you can work as a CNA. Factor in a few weeks for scheduling the exam and another three weeks or so for your results to process and your name to appear on your state’s nurse aide registry. From enrollment to certification, expect roughly two to four months total.
Choosing a Legitimate Online Program
The single most important thing to verify is that the program is approved by your state’s nursing board or health department. If it isn’t, you won’t be eligible to sit for the state exam, and the time and money you spent will be wasted. Community colleges, the American Red Cross, and state healthcare associations all offer approved programs, and many now include online options. Your state’s nurse aide registry website will have a searchable list of approved training providers.
Be cautious of programs that promise a fully online experience with no in-person requirement. No state accepts a completely virtual CNA program. If a website claims you can get certified without ever showing up in person, it’s either misrepresenting its program or operating outside state approval. Also check whether the program’s clinical sites are within reasonable driving distance of where you live, since the online coursework is only useful if you can actually complete the clinical hours.
Prerequisites for Enrollment
Requirements vary by state, but most programs ask for a minimum age of 16 or 18, a high school diploma or GED (though not all states require this), and a clean criminal background check. Many programs also require a negative tuberculosis test, proof of immunizations, and a basic physical exam before you begin clinical rotations, since you’ll be working directly with patients in healthcare settings.
Some states have additional requirements. It’s worth checking directly with your state’s regulatory agency before enrolling, since individual programs may also layer on their own prerequisites beyond the state minimum.
The State Certification Exam
Once you’ve completed an approved training program, you’ll register for the state competency exam, which has two parts: a written (or oral) knowledge test and a clinical skills demonstration. The written portion covers the material from your coursework through multiple-choice questions. The skills portion requires you to physically perform a set of nursing assistant tasks in front of an evaluator. Washington state, for instance, tests 22 specific skills on its exam.
If you don’t pass on the first attempt, most states give you multiple tries. Massachusetts allows up to four attempts on the knowledge portion and three on the clinical portion. Exam fees vary by state but generally run around $120. Some training programs include the exam fee in their tuition, so ask before you enroll.
Costs to Expect
Online CNA programs range from roughly $500 to $2,000 depending on the provider and your state. Community college programs tend to be on the lower end, while private training companies charge more. On top of tuition, budget for the state exam fee (around $120), a background check ($30 to $75), scrubs, a stethoscope, and any required health screenings.
Some employers, especially nursing homes and long-term care facilities facing staffing shortages, will pay for your CNA training in exchange for a commitment to work there for a set period after certification. This is worth exploring before paying out of pocket.
Keeping Your Certification Active
CNA certifications expire and must be renewed, typically every two years. Renewal requires proof that you’ve been working as a nursing assistant and that you’ve completed continuing education hours. Texas, for example, requires 24 hours of in-service education every two years, including training on geriatric care and dementia. You can usually start the renewal process three months before your expiration date.
If your certification lapses and you haven’t maintained your work hours, some states require you to retake the competency exam or complete a refresher course before returning to the registry.
What to Expect After Certification
The median annual wage for nursing assistants was $39,530 as of May 2024, according to the Bureau of Labor Statistics. CNAs work in nursing homes, hospitals, assisted living facilities, home health agencies, and rehabilitation centers. Demand is strong and expected to stay that way as the population ages.
Many people use CNA certification as a stepping stone. The hands-on patient care experience strengthens applications for nursing school, and some employers offer tuition assistance for CNAs pursuing LPN or RN degrees. If you’re testing whether healthcare is the right career path for you, starting as a CNA gives you direct exposure to patient care in a relatively short training window.

