How long does CNA training take? Course length by state

One of the most practical questions anyone asks before enrolling in a CNA program is: how long will this actually take? The answer depends on your state, your schedule, and whether you choose a traditional classroom program or an online option.

The good news is that CNA certification is one of the fastest healthcare credentials you can earn. For most students, the path from enrollment to employment is measured in weeks, not months or years. If you are still weighing your options, our guide on CNA vs HHA vs PCA — what’s the difference? can help you confirm CNA is the right path before you start.

Quick answer: how long does CNA training take?

CNA training typically takes between 4 and 12 weeks depending on the state’s required training hours, the format of the program (full-time vs. part-time), and how quickly the student can schedule and pass the state competency exam. The federal minimum is 75 hours of training, though many states require 100 to 150 hours. You can explore NCOOA’s online CNA prep course to see exactly what the curriculum covers and how the program is structured.

What determines your CNA training timeline?

1. Your state’s minimum hour requirements

The federal floor is 75 hours, but states vary widely. California requires 150 hours, which nearly doubles the minimum timeline compared to states that require 75. For a full breakdown, see our CNA exam requirements by state guide.

2. Full-time vs. part-time study

Most CNA programs offer both options. Full-time students finish the coursework significantly faster than those studying alongside work or family commitments.

3. Clinical hours scheduling

Some programs incorporate clinical hours throughout the curriculum. Others schedule them as a block at the end. Either way, clinical hours must be arranged and completed before exam registration.

4. Exam scheduling availability

After completing training, you must pass the state competency exam before you are certified. Exam slots may be available quickly or may require a wait of one to three weeks depending on your location and testing provider.

CNA training timeline by study pace

Study paceHours per weekEstimated time (75-hr program)Estimated time (150-hr program)
Full-time25-30 hours3 to 4 weeks6 to 7 weeks
Part-time12-15 hours6 to 7 weeks10 to 12 weeks
Flexible6-10 hours8 to 12 weeks15 to 20 weeks

CNA training length by state: key examples

StateMin. training hoursTypical completion time
California150 hours6 to 10 weeks full-time
New York100 hours4 to 6 weeks full-time
Texas100 hours4 to 6 weeks full-time
Florida120 hours5 to 8 weeks full-time
Illinois75 hours3 to 5 weeks full-time
Ohio75 hours3 to 5 weeks full-time
Washington85 hours4 to 6 weeks full-time
Georgia85 hours4 to 6 weeks full-time

How online CNA training affects the timeline

Online CNA programs remove the rigid scheduling constraints of traditional classroom-based courses. You study when your schedule allows, which means some students complete the curriculum faster than a fixed-schedule program allows, and others take longer due to life commitments.

NCOOA’s online CNA prep course is fully self-paced, which means you control your timeline entirely. The clinical skills component is typically scheduled through an employer, testing center, or approved partner facility after the online coursework is complete.

Wondering how the online format compares to traditional programs? Read our full breakdown: how long does it take to become a CNA online?

What happens after CNA training is complete?

  1. Register for the state competency exam through your state’s testing provider
  2. Complete the written knowledge exam
  3. Complete the clinical skills evaluation
  4. Receive your results and wait for registry listing (usually 3 to 7 business days)
  5. Begin applying for CNA positions

FAQ: how long does CNA training take?

What is the fastest way to become a CNA?

Full-time enrollment in a state with a 75-hour requirement is the fastest path. Some students have completed training and passed the exam within three weeks, though four to six weeks is more typical. See our guide on becoming a CNA in today’s medical landscape for a realistic picture of what the process looks like right now.

Is CNA training hard?

CNA training is challenging but very manageable for motivated students. The written exam requires solid knowledge of patient care fundamentals. The skills evaluation requires practice and attention to detail. NCOOA’s prep course is designed to make both components approachable.

Can I work as a CNA while training?

Some states allow students who are actively enrolled in a CNA program to work in a care setting under supervision before passing the exam. Check your state’s specific rules using our CNA exam requirements by state guide.

What can I earn once I am certified?

CNA salaries vary by state and employer type, but the national median is approximately $17.40 per hour. For a full breakdown of earning potential, read our guide on how much caregivers make in 2026.

Get certified faster with NCOOA

NCOOA’s self-paced online CNA prep course lets you study on your terms and finish as quickly as your schedule allows. Enroll today and take control of your timeline.

>> Start your CNA training at NCOOA

New opportunity

Start your HHA career today

A career as a home health aide offers steady employment, genuine purpose, and a clear entry point into the broader healthcare field. With online training through NCOOA, you can earn your certification on your own schedule.