How to Find the Best CNA Classes & Programs Near You

Compare costs, schedules, and state requirements to start your CNA career with confidence.

By Aslam MultaniReviewed by Editorial staffUpdated July 18, 202624 min read
Find CNA Classes Near You: Programs, Costs & Requirements

Key Points

  • CNA training can be free through employers or cost up to $3,000.
  • Most students complete their certification in 4 to 12 weeks.
  • About 211,800 nursing assistant jobs open each year in the U.S.

Finding CNA Classes: Your Complete Guide to Getting Certified

Fast-track community college programs can have you exam-ready in four weeks, while self-paced online hybrids may stretch closer to twelve. That range reflects the flexibility built into CNA training, but it also means prospective students face real decisions about cost, scheduling, and program quality before they ever set foot in a classroom.

The Bureau of Labor Statistics projects roughly 211,800 nursing assistant openings each year, driven largely by turnover and an aging population. Demand is steady, and the barrier to entry is low: most states require only a high school diploma or GED, a background check, and completion of a state-approved training program. The catch is that "state-approved" varies widely, and choosing the wrong program can cost you time and money without getting you onto your state's nurse aide registry.

What Are the Requirements to Enroll in CNA Classes?

Before you can start caring for patients, you need to meet a set of baseline requirements that programs and state nursing boards put in place to protect both students and the people they will serve. These CNA requirements cover your age, background, health status, and in some cases your existing certifications. Most are straightforward to satisfy, but the details do vary by state, so knowing what to expect helps you plan ahead.

Age and Education

Most states set a minimum enrollment age somewhere between 16 and 18. Texas, for example, requires students to be at least 18, while California2 and Nebraska allow enrollment at 16. Indiana stands out as a state with no formal minimum age requirement4. If you are under 18, nearly every program will ask for a signed parental consent form before you can begin.

A high school diploma or GED is not a federal requirement for CNA training, and many programs across the country enroll students without one. That said, having a diploma or equivalent credential is widely recommended because it strengthens your job applications and helps you handle the reading and math involved in patient care.

Background Checks and Fingerprinting

A criminal background check is standard across the country5. Many states, including California, go further and require fingerprint-based screening2. The goal is to verify that candidates do not appear on abuse, neglect, or fraud registries. Certain convictions, particularly those involving violence, abuse, or financial exploitation of vulnerable people, can disqualify an applicant. If you have a prior record, contact your state nursing board directly before enrolling to understand your options.

Health Screenings and Drug Testing

Programs routinely require a tuberculosis test, proof of key immunizations, and a general physical exam before you begin clinical training. Drug screening is also common6. These requirements protect both patients and staff, and clinical facilities often enforce them independently of whatever the training program requires.

CPR Certification

Some programs require a current CPR certification before you can participate in clinical hours. Others offer CPR training as part of the curriculum. Check with each program individually so you are not caught off guard a week before clinicals begin.

A Note on State Variation

The federal minimum for CNA training sets a floor of 75 total hours, including at least 16 hours of supervised clinical practice. States can and do go higher. Maine requires 180 hours total, and Missouri requires 175. Nebraska adds a dedicated hour of training on recognizing and reporting abuse, neglect, and misappropriation. Oregon uses a specific testing provider for the CNA exam. These differences matter, which is why your most reliable source is always your own state nursing board's website rather than any general list.

How to Find CNA Programs Near You

With more healthcare employers offering on-the-job training and streamlined state registries, finding CNA programs has never been more straightforward. The key is knowing where to look and how to confirm that a program will actually qualify you for the state exam.

Start with Your State’s Nursing Board Registry

Every state maintains a list of approved CNA training programs, and this should be your first stop. These registries are published by the state nursing board or health department and are the most reliable source of accurate program information. They contain only programs that meet state curriculum and hour requirements, ensuring your certificate will be recognized when you sit for the competency exam. A quick web search for “[your state] CNA training programs” or “[your state] approved nurse aide training” usually takes you straight to the official list.

Use Online Directories and Facility-Based Search

National resources such as the National Nurse Aide Assessment Program (NNAAP) website and career-focused directories can help you cast a wider net. Many nursing homes and hospitals also run their own in-house CNA classes, often at reduced cost or even free for students who agree to work there after certification. Searching “CNA classes near me” on a search engine will surface these facility-based options, but always cross-check them against your state’s approved list before enrolling.

Verify State Approval Before Enrolling

Not every program that advertises CNA training is state-approved. To avoid wasting time and money, visit your state nursing board’s website or call them directly to confirm that the program you’re considering appears on their current list. Ask specifically if the program’s graduates are eligible to sit for the state nurse aide evaluation. This step only takes a few minutes but is your strongest protection against unaccredited providers.

Factor in Location and Schedule

Commute time and class schedule can make or break your training experience. Consider whether the program offers day, evening, or weekend cohorts, and check how far you’ll need to travel for clinical rotations. A program that looks great on paper might not fit your life if it requires a two-hour round trip three times a week. Choose a location that keeps you consistent and minimizes burnout.

How Much Do CNA Classes Cost? A Complete Breakdown

CNA program costs can be surprisingly variable, and the advertised tuition is rarely the total price you’ll pay. Understanding the full financial picture before you enroll helps you avoid surprises and compare options fairly.

What’s Typically Included in the Advertised Tuition?

The published tuition for a CNA program usually covers classroom instruction, lab practice, and sometimes initial clinical rotations. However, exactly what’s bundled into that figure differs from school to school. Some community colleges include basic supplies like a textbook or one set of scrubs, while private vocational schools may charge a higher headline price but fold in exam fees, uniform packages, and even job placement support. Red Cross training programs, known for their standardized curriculum, often quote an all-inclusive fee, but it is still wise to confirm what “all-inclusive” means for that particular location. When comparing costs, request a detailed list of what the tuition payment actually covers.

Common Additional Expenses

Beyond the base tuition, several out-of-pocket costs often pop up and can add hundreds of dollars to your total investment. These might include:

  • Textbooks and study materials: Even if the program provides digital access, you may need a physical skills handbook or practice test bank.
  • Uniforms and shoes: Most clinical sites require specific scrub colors and closed-toe, non-slip footwear.
  • Background check and drug screening: These are mandatory in nearly every state and are usually processed by an external vendor.
  • Immunizations and TB testing: You must prove up-to-date immunizations, and if you lack records, titers or boosters can be expensive.
  • Certification exam fee: The state competency exam is often a separate charge, and some students opt for a second set of scrubs or extra prep materials.
  • Liability insurance: Some programs require you to carry your own student malpractice policy.

Comparing Costs Across Program Types

The type of institution you choose heavily influences the total price tag. Generally, public community colleges offer the most affordable options because they receive state funding and may offer financial aid to eligible students. Vocational or career schools tend to be pricier but sometimes provide a faster path with more flexible schedules. Red Cross programs sit somewhere in the middle, prized for their consistency and reputation. Online or hybrid CNA classes are still rare because of the required hands-on clinical hours, but if you find one, verify that the clinical portion is arranged locally and included in the cost; otherwise, you could be hit with an unexpected site placement fee.

Finding Accurate and Current Cost Information

To build a realistic budget, you need to go beyond the program’s website. Start by checking the Bureau of Labor Statistics (BLS.gov) for broad CNA Salary and employment data, then drill into state-level workforce information. Visit each program’s official site and look for a detailed tuition and fees page; if it’s not clear, call the admissions office directly. Professional associations like the National Association of Health Care Assistants (NAHCA) or your state’s nursing board may publish periodic cost surveys or lists of approved programs with tuition ranges. Finally, don’t overlook local workforce development boards , they often have scholarship opportunities or can tell you which employers in your area offer tuition reimbursement for CNA training.

Where Does Your Money Go? CNA Program Costs Breakdown

A typical CNA program includes several expenses beyond just tuition. Here's how the total cost breaks down across the most common categories.

Where Does Your Money Go? CNA Program Costs Breakdown

Free and Low-Cost CNA Training: How to Pay for Your Education

Free and low-cost CNA training exists in nearly every state, though finding these opportunities requires knowing where to look and what to ask. With a strategic approach, you can launch your healthcare career without accumulating debt.

Employer-Sponsored Training: Earn While You Learn

Many long-term care facilities, hospitals, and nursing homes face ongoing staffing shortages, which creates a direct pathway for aspiring CNAs to receive free training. Instead of paying tuition upfront, you can contact facilities in your area and ask if they offer a nurse aide training program. In most cases, an employer will cover the full cost of the class, textbook, and exam fees in exchange for a commitment to work for them for a set period, typically six months to a year.

To find these opportunities, call the human resources or education department at local nursing homes and explain your interest. Even if a facility is not currently running a class, they may keep a waiting list or point you toward nearby competitors that are hiring. Keep in mind that the job might be as a nursing assistant in training, meaning you will get paid while learning the skills on the job under the supervision of a licensed instructor. This option not only eliminates the financial burden but also guarantees a CNA job upon completion.

Workforce Innovation and Opportunity Act (WIOA) Funding

If you are unemployed, underemployed, or meet certain income guidelines, WIOA can fully fund your CNA training. This federal program is administered through local American Job Centers, where a case manager will assess your eligibility and connect you with approved training providers. WIOA grants typically cover tuition, uniforms, books, and even transportation or childcare assistance in some areas.

To get started, locate your nearest American Job Center and schedule an intake appointment. Bring documents that verify your income, work history, and residency. The process can take several weeks, so plan ahead. Once approved, you can enroll in a state-approved CNA program and begin classes without paying out of pocket. Because funding is limited and priority often goes to dislocated workers and veterans, reaching out early improves your chances.

State-Funded and Community-Based Programs

Several states allocate funds specifically to train healthcare workers in high-demand roles such as CNA. Check your state's department of health or workforce development website for current initiatives. In many cases, local community colleges and technical high schools administer these grants, offering CNA classes at no cost to eligible residents.

Additionally, some Area Agencies on Aging and local nonprofit organizations sponsor free training for individuals who will work with the elderly or people with disabilities. These programs sometimes target specific populations, like low-income adults or those receiving public assistance. Even if a program is not widely advertised, a phone call to the continuing education office at a nearby community college can reveal hidden opportunities.

Scholarships and Foundation Grants

Professional associations like the National Association of Health Care Assistants sometimes offer scholarships for CNA students. Regional healthcare foundations and local charitable organizations also provide modest grants to cover the cost of a short-term training program. Your chosen CNA school's financial aid office can help you identify these CNA training resources, which often go unclaimed because students assume they do not qualify.

When applying, prepare a short personal statement explaining your career goals and why you need assistance. Even partial scholarships of a few hundred dollars can make a difference when paired with other cost-saving strategies such as buying used textbooks or asking the school about payment plans.

Even though the Bureau of Labor Statistics projects just 2% job growth for nursing assistants through 2034, the field still expects roughly 211,800 openings each year due to high turnover and ongoing demand. That means tens of thousands of CNA positions are available annually for newly certified graduates ready to start their healthcare careers.

Choosing the Right CNA Training Program: 5 Factors to Evaluate

Choosing a CNA training program means comparing schools not just on cost and location, but on the factors that directly affect your ability to pass the state exam and perform well on the job. A program that looks affordable on paper may cost you time and money if it lacks proper approval, provides inadequate clinical practice, or leaves you unprepared for the certification test. These five factors will help you separate strong programs from those that may slow you down.

State Approval and Accreditation

Start by verifying that any program you consider is approved by your state's nursing board or regulatory agency. Each state maintains a list of approved nurse aide training programs, often available on the board's website. Attending an unapproved program may leave you ineligible to take the certification exam. Look also for national accreditation from bodies like the Commission on Accreditation of Allied Health Education Programs (CAAHEP). While not required in every state, this extra layer signals that the curriculum meets industry-wide quality standards.

Certification Exam Pass Rates

A program's first-time pass rate on the state competency exam tells you how well it prepares students. Nationally, CNA programs report an average first-time pass rate around 80%. High-quality programs often reach 90% to 95%, and top performers can achieve 97% to 100%. Ask each school for its most recent pass rates, and treat any number consistently below 80% with caution. A low pass rate may point to gaps in clinical instruction or classroom teaching.

Clinical Hours and Quality of Experience

Federal guidelines require a minimum of 75 total training hours, with 16 hours specifically in a clinical setting, but many states set higher bars. Most states mandate 80 to 120 total hours, including 24 to 40 clinical hours, with California requiring 160 total hours, Florida 120, New York 108, and Texas 100. More clinical hours give you repeated practice on real residents under supervision. Equally important is the clinical site itself; a program that places you at a well-regarded nursing home or hospital with diverse patient needs offers richer experience than one that uses low-acuity settings.

Instructor Ratio and Class Size

Instructor-to-student ratios matter most during clinical rotations, where hands-on skill practice happens. Nationally, the maximum is 1 instructor for every 10 students, but a ratio of 1:8 or lower is a stronger benchmark for quality. In smaller groups, you get more feedback, closer supervision, and more opportunities to repeat skills until confident. Ask about typical class sizes for both classroom and lab sessions. Programs with a reputation for individual attention tend to have intentionally smaller cohorts.

Schedule Flexibility and Learning Format

Your life circumstances will influence what schedule you need. Many programs now offer day, evening, and weekend tracks alongside accelerated options that can be completed in as little as 1 month. Hybrid formats, where lecture content is delivered online and skills labs and clinicals happen in person, are increasingly common. When evaluating flexibility, confirm that the clinical hours still meet your state's requirements and that the program's own calendar fits your timeline. A compressed schedule may not be the best fit if you need a slower pace to master patient care skills.

Once you have narrowed your options, visit the facility if possible. Talk with current students about their experience, and read online reviews to spot patterns regarding instructor quality and job placement support. A program that checks the boxes on these five factors while feeling like a good personal match will put you on solid ground for a career as a nursing assistant.

Questions to Ask Yourself

Does this program's schedule actually fit my life?
A four-week daytime intensive works if you can pause work, but evening or weekend formats may be the only realistic path if you have a job or childcare duties. Mismatched scheduling is the top reason students drop out.
Can I cover the full cost, not just tuition?
Add textbooks, uniforms, background checks, and the state exam fee to the sticker price. If the total strains your budget, prioritize free employer-sponsored or state-funded programs before enrolling.
What job placement support does the school offer?
Ask whether the program has hiring partnerships with local nursing homes or hospitals, and what percentage of graduates land jobs within 90 days. Strong placement help shortens the gap between certification and your first paycheck.

How Long Does It Take to Become a CNA?

How many weeks from your first day of class until you can start working as a CNA? For most students, the answer falls between four and twelve weeks of full-time study, but the exact timeline depends on your state, your program's schedule, and how quickly you can sit for the certification exam after finishing coursework.

Training Hours Vary by State

Federal rules set a floor of 75 total training hours, but many states require more. Some states mandate 120, 150, or even 175+ hours, and clinical practice hour minimums also vary. A program in a state with a higher hour requirement will take longer to complete than a program in a state that sticks close to the federal minimum. Before enrolling, check your state's board of nursing or department of health website for the exact training and clinical hour rules that apply where you plan to work.

Program Format Affects Your Timeline

Full-time programs can complete classroom and clinical hours in four to six weeks. Part-time or evening programs stretch the same content across two to three months so students can keep working during training. Accelerated programs may compress the schedule further, while hybrid programs (online theory plus in-person clinicals) let you move at a pace that fits your life. Local community colleges and vocational schools can provide the most current start-to-finish estimate for your area, including upcoming cohort dates.

After Class: The Certification Exam

Completing training is not the finish line. You still need to pass your state's competency exam, which usually includes a written (or oral) portion and a skills demonstration. Scheduling and processing times vary: some states offer testing within a week or two of program completion, while others have longer waits. Once you pass, your name is added to the state nurse aide registry, and you can begin seeking CNA work experience.

Ballpark Total Timeline

Adding it up: expect roughly 4 to 16 weeks from your first class to an active certification, depending on state requirements, program pace, and exam availability. For general timeline information, the Bureau of Labor Statistics is a useful starting point, and professional groups like the National Association of Health Care Assistants can help you understand what happens between finishing class and getting on the registry.

Your Path to CNA Certification: A Visual Timeline

Becoming a Certified Nursing Assistant (CNA) typically takes 4 to 12 weeks, depending on your program schedule. Follow this timeline to understand each phase from enrollment to your first day on the job.

Timeline showing steps to CNA certification: enroll, train, clinicals, exam, certification, and job start, with typical durations for each.

What You'll Learn in CNA Classes

Every state requires CNA training programs to cover the content tested on the nurse aide competency exam, which means curricula across the country share a common foundation despite differences in total hours by location.

Classroom Topics

The classroom portion of your training covers the concepts you need before you ever touch a patient. Expect coursework in:

  • Basic nursing skills: Measuring vital signs, repositioning patients, assisting with mobility, and personal care tasks like bathing and grooming.
  • Anatomy and physiology: A practical overview of body systems, focused on what CNAs need to recognize and report.
  • Infection control: Hand hygiene, personal protective equipment, isolation procedures, and standard precautions.
  • Patient rights and legal issues: Confidentiality, consent, abuse prevention, and the rights of residents in long-term care settings.
  • Communication skills: Documenting observations, reporting to nurses, and speaking with patients and families clearly and respectfully.

Clinical Training

Classroom knowledge only takes you so far. The clinical component puts you inside an actual healthcare facility, typically a nursing home or hospital, where you practice skills on real patients under the direct supervision of a licensed instructor. You might assist a resident with a meal, perform a bed bath, or take a blood pressure reading, all while your instructor observes your technique and gives feedback.

Most programs require between 16 and 100 clinical hours, depending on state rules. These hours are non-negotiable, regardless of how the rest of the program is structured.

A Typical Day as a CNA Student

A common program schedule looks something like this: mornings in a classroom or lecture setting, covering that week's theory module, followed by afternoons in a lab or clinical site practicing hands-on skills. At the end of a skill unit, you complete a "check-off," a brief evaluation where you demonstrate a procedure step by step to confirm competency before moving on.

Online and Hybrid Options

Online CNA classes do exist, and they can cover the lecture and theory portions of your training conveniently. However, no state allows fully remote certification. Every program, whether campus-based or hybrid, must include in-person clinical hours at an approved facility. If a program advertises fully online CNA certification with no hands-on component, treat that as a serious red flag.

Employment of nursing assistants is projected to grow 8 percent from 2020 to 2030, adding over 215,000 new jobs, as the population ages and healthcare needs increase. This demand makes CNA training a solid entry point into healthcare.

U.S. Bureau of Labor Statistics

CNA Classes by State: Find Local Programs

CNA training requirements differ from state to state, and a program that qualifies you in Texas may look entirely different from one in New York or California.

Why State Rules Matter

Every state sets its own minimum training hours, competency exam procedures, and eligibility conditions. Some states mandate as few as 75 hours of combined classroom and clinical instruction, while others require 150 hours or more. States also maintain their own nurse aide registries and designate which programs are officially approved. Enrolling in a program not on your state's approved list can disqualify you from the competency exam, wasting both time and money.

Using the State Directory on cnaclasses.org

The state pages on cnaclasses.org cut through that confusion. Each page compiles approved programs, typical costs, and contact details for the state agency that oversees nurse aide certification. You get a single starting point organized by location, instead of piecing together information from a handful of government websites.

To find programs near you, navigate to the state directory, select your state, and browse approved schools. Filter by city or county to see what training in your area actually looks like.

Cross-Reference With Your State Nursing Board

The state directory is a strong starting point, but the final word on approval and eligibility always comes from your state nursing board or health department. Program lists can change, schools occasionally lose approval status, and application rules are updated periodically. Before you enroll, confirm directly with the relevant state office that the program is current and in good standing.

A quick call or website visit to your state board takes only minutes and protects you from wasting time on a program that won't count toward certification. Think of the state directory as your research tool and the nursing board as your verification step. Using both together gives you a reliable picture of available training in your area.

Common Questions About CNA Classes

Still have questions about CNA training? You are not alone. We gathered answers to the most common inquiries from prospective students, covering everything from cost and duration to state requirements and job prospects.

Free CNA training is often offered by employers like nursing homes, hospitals, and long-term care facilities in exchange for a work commitment of 6 to 12 months.1 Check with local workforce development boards, community colleges, and state-funded programs; some nonprofits and grants may cover costs. Always verify if materials or exam fees are included.

Most CNA programs are hybrid,2 allowing you to complete classroom theory online, but in-person clinical hours are required for hands-on skills practice. Fully online options are rare due to state regulations mandating direct patient care training. Expect to attend clinical sessions at a local healthcare facility even if coursework is virtual.

CNA certification timelines vary. Accelerated programs can be finished in as little as 3 to 5 weeks, but typical programs last 4 to 12 weeks,2 including classroom and clinical training. The fastest route is often 4 to 8 weeks.2 Total hours must meet your state's minimum requirement, usually 75 to 100 hours.1

Requirements differ by state, but generally you must be at least 16 to 18 years old,2 have a high school diploma or GED (sometimes waived),2 and pass a criminal background check and drug screening.4 You also need to complete a state-approved program with at least 75 hours of instruction,1 including clinical practice.

Prioritize state approval, accreditation, and quality of clinical hours. Ask if exam fees and materials are included,6 and whether job placement assistance is offered.5 Compare total costs and read graduate reviews about certification exam pass rates. A good program provides flexible scheduling and transparent post-graduation support.

CNA programs typically cost between $600 and $2,000,4 depending on location and what is included. Some schools bundle exam fees, textbooks, and uniforms into the total, while others charge separately. Always request a detailed cost breakdown, and explore free or low-cost training options (often through employers or grants with a work commitment) outlined in our Guide to Paying for Nursing School.

CNA certification is state-specific, but many states offer reciprocity if you hold an active license in good standing. You may need to submit an application, provide proof of training, and pay a fee. Some states require a new background check or additional exam. Contact the state board where you plan to work for exact requirements.

The job outlook for CNAs is promising, with employment projected to grow faster than average due to the aging population and increased need for long-term care. This translates to steady demand and numerous job openings each year. Many CNAs use the experience as a stepping stone to higher-paying nursing roles, making it a resilient CNA career choice.

Recent Articles