CNA Programs: Requirements, Length, and How to Start
A clear, practical guide to what it typically takes to enroll in a CNA program, how long training usually runs, and the step-by-step path from classroom to your state's nurse aide registry.
Key takeaways
- Federal rules set a floor of at least 75 hours of training (including a minimum of 16 hours of supervised clinical practice), but many states require more, so total hours and program length vary widely by state.
- Most CNA programs run roughly 4 to 16 weeks, depending on the state's required hours and whether you attend full-time, part-time, or evenings.
- Certification typically requires passing a two-part competency exam (a written or oral knowledge test plus a hands-on skills evaluation) and being added to your state's nurse aide registry.
- Common entry requirements often include a minimum age, a background check, a TB test or other health screening, and sometimes a high school diploma or GED, but specifics vary by school and state.
- According to the U.S. Bureau of Labor Statistics, the median annual wage for nursing assistants was about $39,530 in May 2024; actual pay varies by location, employer, and experience.
What a CNA Program Is and Who It's For
A Certified Nursing Assistant (CNA) program is short-term, hands-on training that prepares you to provide direct, everyday care to patients and residents under the supervision of licensed nurses. CNAs often help people with bathing, dressing, eating, moving safely, and monitoring basic vital signs. Because the training is relatively brief and entry-focused, many people use it as a fast first step into healthcare.
CNA programs tend to attract a wide mix of students: recent high school graduates exploring healthcare, career-changers who want stable, in-demand work, and prospective nursing students who want patient-care experience before applying to an LPN or RN program. Many nursing schools value (and some prefer) applicants who have already worked as a CNA, since it shows you understand the realities of bedside care.
It's worth setting expectations early: a CNA credential is an entry-level certification, not a nursing license. It can be a meaningful career on its own and also a stepping stone, but it does not by itself qualify you for LPN, LVN, or RN roles.
Typical Requirements to Enroll
Entry requirements vary by school and state, but programs often ask for some combination of the following:
- Minimum age: Many programs require students to be 16 or 18; the exact minimum varies by state and program.
- Education: A high school diploma or GED is required by some programs and preferred by many employers, though it is not universally mandatory. Check with the specific program.
- Background check: A criminal background check is commonly required, and certain convictions may disqualify applicants. Rules vary by state.
- Health screenings: Programs frequently require a TB test, proof of immunizations, and sometimes a physical exam or drug screen before clinical rotations.
- Basic skills: You typically need to be physically able to perform patient-care tasks (lifting, standing, moving patients) and able to read and communicate in the language of instruction.
Because these details differ from one state and school to the next, the most reliable approach is to confirm requirements directly with the program you're considering and with the agency that regulates nurse aide training in your state.
How Long CNA Programs Take
Length is driven largely by the number of training hours your state requires. Under federal rules, an approved nurse aide training program must include at least 75 clock hours, with a minimum of 16 hours of supervised hands-on clinical training. That 75 hours is a federal floor, not a national standard.
Many states require more. Some require well over 100 hours, and a handful require significantly more, splitting the time between classroom instruction, skills lab, and supervised clinical practice. Because of this variation, total program length often falls in the range of roughly 4 to 16 weeks. Several factors affect where you land in that range:
- Your state's required hours (the single biggest driver of length).
- Schedule format: full-time, accelerated programs can finish in a few weeks, while part-time or evening programs may take a few months.
- Program setting: community colleges, vocational schools, and employer-run programs may pace coursework differently.
To know your timeline with confidence, look up your state's required training hours and ask each program for its specific schedule.
Where to Train and Typical Costs
CNA training is offered in many settings. Common options include community colleges, vocational and technical schools, and independent nurse aide training programs. Some nursing homes, hospitals, and home health agencies also run their own programs and may train current or prospective employees, sometimes at little or no cost in exchange for a work commitment. (Note that the American Red Cross discontinued its Nurse Assistant Training program after 2023, so you'll generally look to colleges, schools, and healthcare employers today.)
Costs vary widely depending on the provider and location. Some employer-sponsored or state-funded programs may be free or low-cost, while private courses can run several hundred to over a thousand dollars once you account for tuition, textbooks, uniforms, supplies, exam fees, and required health screenings. When comparing programs, ask specifically what is and isn't included so you can compare the true total cost.
One detail to verify before you enroll: make sure the program is state-approved. Only completion of an approved program will make you eligible to sit for your state's competency exam and be placed on the registry.
The Certification Exam and Getting on the Registry
Finishing your coursework is usually not the final step. To become certified, most states require you to pass a two-part competency evaluation:
- A written (or oral) knowledge test, typically multiple-choice questions covering topics like resident rights, safety, infection control, and basic care. In many states you can choose an oral version if reading the written test in English is a barrier.
- A hands-on skills evaluation, where an evaluator watches you perform a set of randomly assigned nursing-assistant skills, often including hand hygiene plus several others, within a time limit.
When you pass both parts, your state adds your name to its nurse aide registry the official database employers check to confirm you're certified and in good standing. Processing time can range from days to several weeks, depending on the state.
Certification is generally not permanent: many states require renewal (often every two years) and may have rules about working a minimum number of hours within the certification period to stay active. Renewal and continuing-requirement rules vary by state, so confirm your state's specifics.
How to Start, Step by Step
If you're ready to move forward, a practical sequence looks like this:
- Research your state's rules. Look up your state's required training hours and the agency that regulates nurse aide training and the registry.
- Find state-approved programs. Compare community colleges, vocational schools, and employer-run options near you, and confirm each is approved for registry eligibility.
- Check requirements and prepare documents. Gather what you'll need (often ID, possibly a diploma or GED, background check, and health screenings like a TB test).
- Enroll and complete training. Finish the required classroom, lab, and supervised clinical hours.
- Pass the competency exam. Schedule and complete both the written/oral and skills portions.
- Get on the registry and apply for jobs. Once you're listed, you can apply for CNA roles.
As a sense of the outlook: the U.S. Bureau of Labor Statistics reported a median annual wage for nursing assistants of about $39,530 in May 2024, with substantial variation by location and employer, and projected roughly 211,800 job openings per year, on average, over the 2024-2034 decade, many resulting from the need to replace workers who leave the field. These figures are approximate and change over time, and individual pay and job availability vary. Nothing here guarantees admission, certification, or employment; treat it as a starting point for your own research.
Frequently asked questions
How long does it take to become a CNA?
Do I need a high school diploma to enroll in a CNA program?
What is the CNA certification exam like?
How much does CNA training cost?
Is becoming a CNA a good way to get into nursing?
This article is for general educational purposes only and is not admissions, career, financial, or medical advice. Program length, cost, accreditation, and licensing requirements vary by school and by state — always confirm details with the school and your state board of nursing.