Getting started

How Long Does CNA Training Take?

Training hours by state, how many weeks that works out to, and the steps between your last class and your first paycheck.

By the CaregiverCert team · Updated October 24, 2026 · 6 min read

Nursing assistant student checking a calendar and class schedule

CNA training is one of the fastest ways into health care. How long it takes depends on two things: how many hours your state requires, and how many hours a week you can attend. Here is how to figure out your own timeline.

The federal minimum: 75 hours

Federal rules require every state-approved CNA program to include at least 75 hours of training, with at least 16 hours of supervised practical training with real residents (42 CFR 483.152). You also need at least 16 hours of training on communication, infection control, safety, residents’ independence, and residents’ rights before you work directly with residents.

Many states require more than 75 hours. A few examples from our state pages:

StateRequired training hours
Missouri175
California160
Alaska140
Florida120
Illinois120
New York100
Texas100
Ohio75

Each state page lists its required hours and approved programs. Missouri’s 175 hours includes 100 hours of on-the-job training.

How many weeks that takes

The calendar time depends on your schedule. Here is the simple math:

Required hoursFull-time (about 30 hours a week)Part-time (about 12 hours a week)
75About 3 weeksAbout 6 to 7 weeks
100About 3 to 4 weeksAbout 8 to 9 weeks
120About 4 weeksAbout 10 weeks
160About 5 to 6 weeksAbout 13 to 14 weeks

Estimates only. Programs set their own schedules, and clinical shifts may follow a facility’s hours.

Some programs run longer because they meet only a few evenings a week, while others pack the hours into a few intense weeks. Ask each program for its start and end dates.

After training: the exam and the registry

Finishing class isn’t the last step. You still need to:

  1. Apply for and schedule the state exam. Test dates depend on your state’s testing company and local test sites. Apply as soon as your program allows.
  2. Pass both parts: a written (or oral) test and a skills test. Federal rules give you at least three tries.
  3. Get listed on the state nurse aide registry. Employers must check the registry before you start, so you can’t work as a certified CNA until your name appears.

Altogether, many people go from their first class to being listed on the registry in about 1 to 3 months, depending on program length and how soon they can test.

Can you work while in training?

Yes, in some cases. Federal rules let a nursing home employ someone as a nurse aide for up to 4 months while they are in a state-approved training program, as long as they are competent to do the tasks they are given. After 4 months, they must be certified. Many nursing homes hire students this way and pay for their training, which also means the training must be free to them.

See how much CNA training costs and how to train for $0 through an employer.

Can you do CNA training online?

Partly. Some states allow the classroom portion online, but every program includes in-person skills practice and supervised clinical hours with real residents. See our guide to online CNA classes for what’s allowed.

Frequently asked questions

What is the fastest way to become a CNA?

Choose a full-time program in a state that requires close to 75 hours, apply for your exam as soon as you finish, and test at the first available date. Some people finish in about a month.

How many hours is CNA training?

At least 75 hours under federal rules, including 16 hours of supervised practical training. Many states require more, up to 175 hours in Missouri.

Can I finish CNA training in 2 weeks?

Only if your state requires about 75 hours and the program runs full days. Most programs take longer.

Do clinical hours count toward the total?

Yes. Your supervised clinical hours are part of the required training hours, not extra.

Keep reading