Free CNA Classes: How to Get CNA Training at No Cost

Wondering how to become a CNA for free? You have more options than most people realize. Free CNA classes and free nurse aide training programs are available across the U.S. through five main routes: employer-sponsored programs at nursing homes, WIOA workforce funding through American Job Centers, hospital-sponsored training, state workforce grants and Medicaid waiver programs, and high school CTE dual-enrollment programs. This guide explains each route, shows you which states have confirmed free programs, and walks you through how to find them.

Get information from paid CNA programs near you

The Rule Most People Don't Know

Federal nursing facility regulations require Medicare- and Medicaid-certified nursing homes to cover the full cost of CNA training for any aide who remains employed at the facility for at least 12 months, or to reimburse training costs if the aide is hired within 12 months of completing training elsewhere (42 CFR § 483.35(d)). This is the legal basis for employer-sponsored CNA training programs, sometimes called employer-paid or facility-funded training. It's why many Medicare- and Medicaid-certified nursing homes offer facility-based training or can point you toward one.

In other words, free CNA training isn't charity. It's how nursing homes fill open positions. CMS confirms this on their nursing home careers page.

5 Routes to Free CNA Training

1. Employer-Sponsored Programs

Nursing homes and long-term care facilities are the largest source of free CNA training in the U.S. These are employer-paid CNA training programs: the facility covers your costs in exchange for a work commitment, usually 6 to 12 months after certification. Some programs also cover your state exam fee. Many facilities don't advertise these programs publicly, so the best approach is to call directly and ask. These programs are also often the fastest; many run 3 to 6 weeks because facilities want you working as quickly as possible.

Know what you're signing up for: working at a nursing home means shift work (evenings and nights are common), hands-on patient care, and documentation responsibilities. If you leave before the commitment ends, repayment clauses are common. Read any agreement carefully before signing.

2. WIOA Workforce Funding

The Workforce Innovation and Opportunity Act (WIOA) is a federal program that funds job training for eligible adults, dislocated workers, and youth. CNA training is among the most commonly approved programs. Eligibility is based on income, employment status, and local funding availability. Each American Job Center administers its own budget, so what's available varies by region. Employed adults can sometimes qualify depending on local priorities. Dislocated workers and low-income individuals are typically given priority.

To apply, find your local American Job Center and schedule an appointment. Bring: a valid ID, proof of income or employment status (pay stubs, tax returns, or a termination/layoff notice), and any prior education or training records you have. Your career counselor will walk you through the eligibility assessment and explain what's currently funded.

A few important caveats: funding approval is made at the local level and is not guaranteed. Some regions have waitlists. Others have unused funds. The specific CNA program you want to attend must appear on your local Eligible Training Provider (ETP) list. If it's not on the list, it won't be covered. Ask your career counselor which local CNA programs are currently on the ETP list before you commit to a school.

3. Hospital-Sponsored Programs

Some hospitals and health systems run their own free CNA training programs for prospective hires. These programs are typically 4–6 weeks, offered free to accepted applicants, and often include a conditional job offer upon completion. Check the careers page of large hospital systems in your area, especially those with consistent CNA openings.

4. State Workforce Grants and Medicaid Waiver Programs

Several states offer grant programs that fund CNA training through community colleges or vocational schools. In states with Medicaid Home and Community-Based Services (HCBS) waiver programs, training funds are sometimes available for home health aides pursuing CNA certification. Contact your state's workforce development office or Department of Health for currently active programs.

5. High School CTE Programs

High school students can earn free CNA certification through Career and Technical Education (CTE) programs, sometimes offered as dual enrollment or vocational health sciences tracks. These programs meet state CNA hour requirements and often include the state exam at no cost. If you're currently in high school, ask your guidance counselor about health sciences CTE offerings.

What to Expect in a Free CNA Program

Free doesn't mean online-only. Every state sets a minimum for in-person clinical training hours. The federal floor is 75, but most states require more. All of it is done in an actual healthcare setting under supervision. No program, free or paid, can substitute online learning for this requirement. When you enroll in a free program, you will be in a classroom and on a clinical floor.

The table below covers what's typically included, what's usually your cost, and what you might owe if you leave an employer-sponsored program early.

What "Free" Actually Covers

"Free CNA training" doesn't mean every cost disappears. It means tuition is covered. Other costs vary by program and route. Here's what to expect:

Item Typically Covered Notes
Tuition / classroom instruction Yes
Basic textbooks / materials Usually Sometimes extra
Scrubs / uniform Sometimes Often not
Physical exam / TB test Rarely Usually your cost
Background check / fingerprinting Rarely Usually your cost
State certification exam fee Sometimes Confirm upfront
Pay during training Varies by route Ask employer-sponsored programs
Work commitment after certification Employer-sponsored only Read agreement
Repayment if you quit early Employer-sponsored only Get terms in writing

The clearest programs will give you a written breakdown of covered costs before you enroll. If a program can't tell you what's free and what isn't, that's a red flag.

States with Free CNA Programs

Our directory is one of the easiest ways to find confirmed free programs. Browse by state below. We've confirmed free CNA programs in 19 states, covering 558 programs total. Click any state to go directly to the free programs section of that state's page. Programs are tagged as free when the provider explicitly identifies them as employer-sponsored (no-cost to the trainee), WIOA-eligible, grant-funded, or tuition-free. We update listings as states are added to the directory.

More states are being added as our directory expands. Each state page also links to city-level pages where you can browse free programs by city.

Free CNA Classes Online: What's Actually Possible

Some CNA training programs use a hybrid format: theory and coursework completed online, with in-person clinicals at a local healthcare facility. WIOA-approved programs and community colleges are the most common source of hybrid options, and many are free or fully funded. Employer-sponsored nursing home programs almost always run fully in-person. If you specifically want an online component, WIOA-funded programs at community colleges are your best bet.

The online portion of a hybrid program typically covers: anatomy and physiology basics, medical terminology, infection control, patient rights and HIPAA, nutrition and restorative care, and documentation procedures. These are the knowledge-based components that transfer well to self-paced online modules. When you contact a program, ask specifically: "Is any portion of the coursework available online or can it be completed remotely?"

What cannot be done online: the clinical hours. Every state requires supervised in-person clinical hours (at least 75, usually more), and no state allows these to be completed remotely. There is no fully online path to initial state-approved CNA certification. Hands-on supervised clinical training is required. Some websites sell "online CNA courses." These are either test prep or continuing education for already-certified aides. They do not qualify for initial CNA state certification. Any program that doesn't include in-person clinical hours is not a state-approved CNA certification program.

To find free hybrid programs in your state, browse the state pages above and look for programs that mention online or hybrid delivery in their description.

How to Find Free CNA Programs Near You

The fastest way to find confirmed free CNA programs is to browse by state in our directory above. Each state page links to city-level pages where you can narrow down options in your area.

Beyond the directory, calling nursing homes directly is your most reliable next step. Call three to five facilities in your area and ask if they offer employer-sponsored training. Nursing home administrators field this question regularly and can point you in the right direction. Even facilities without current openings may know which nearby ones do.

Next, visit your local American Job Center (find one at careeronestop.org). Bring documentation of income or employment status if you have it. Career counselors know which CNA training providers are WIOA-approved in your area and what the current funding situation looks like. Some regions have waitlists. Others have funds sitting unused.

Also check with your local community college's workforce development or continuing education department. Many community colleges partner with workforce agencies to offer fully funded CNA training even when the regular CNA course carries tuition. The free seats may not appear in the standard course catalog.

Finally, search for "[your city or county] free CNA training." State workforce boards and nonprofits often post funded programs that don't rank well in search results. Programs funded through Medicaid waiver grants are especially underadvertised.

If you've worked through the steps above and still haven't found a free program in your area, paid CNA programs are worth considering as a fallback. Community college programs often run $800–$1,500, and many offer payment plans or financial aid. Some private schools have scholarship programs for healthcare career changers. The widget below lets you request information from accredited CNA programs near you.

Browse all CNA training options: CNA Programs by State

Frequently Asked Questions About Free CNA Classes

Are free CNA classes really free, or are there hidden costs?

Many free CNA programs cover tuition and basic materials at no cost, but some programs charge separately for textbooks, uniforms, background checks, or the state certification exam. Before enrolling, confirm in writing exactly which costs are covered so you're not caught off guard at the end of training.

How long does a free CNA program take?

Most free CNA training programs run 4 to 12 weeks, depending on your state's minimum hour requirements. The federal floor is 75 clinical hours, but most states set the bar higher, so timelines vary. Employer-sponsored programs often run on evenings and weekends to accommodate students who work during the day.

Do employer-sponsored programs require payback if you quit?

Many nursing homes and long-term care facilities include a work commitment clause, usually 6 to 12 months, in exchange for covering your training costs. If you leave before fulfilling the commitment, you may be required to repay some or all of those costs. Always read any agreement carefully before signing.

Can I get free CNA training online?

The classroom and clinical components of CNA training must be completed in person. There is no fully online path to CNA certification. However, some programs offer the theory portion online with in-person clinicals. WIOA funds can sometimes cover these hybrid programs at community colleges.

What is WIOA and how do I apply for CNA training funding?

WIOA (Workforce Innovation and Opportunity Act) is a federal program that funds job training for eligible workers, including CNA training. To apply, visit your local American Job Center, complete an eligibility assessment, and request CNA training funding. Approval depends on income, employment status, and local funding availability.

Do I have to do in-person clinical training even if the program is free?

Yes. CNA certification in every U.S. state requires a minimum number of in-person clinical hours (at least 75, with most states requiring more) completed in an actual healthcare setting. This requirement cannot be fulfilled online. Free programs, like paid ones, include both a classroom component and supervised clinical practice.

How much does a CNA program cost if it's not free?

CNA training at a community college typically runs $800 to $1,500. Private vocational schools can charge $1,500 to $3,000 or more. The cost variation depends on your state, the school, and what's included (materials, exam fees). Free programs, whether employer-sponsored or WIOA-funded, eliminate this cost entirely, which is why they're worth pursuing before paying out of pocket.

What commitments do I typically have in a free CNA program?

Employer-sponsored programs usually require a work commitment of around 6 to 12 months of full-time employment after certification. If you leave early, repayment of training costs is common. WIOA-funded programs typically have no repayment requirement, but funding availability is limited and tied to income eligibility. High school CTE and hospital programs generally have no post-training commitment. Read any agreement before signing.

Do I get paid during free CNA training?

Employer-sponsored nursing home programs sometimes pay trainees at a "nursing assistant in training" rate, usually minimum wage or slightly above, during the training period. WIOA-funded programs don't pay you during training. They fund the cost of the program itself. High school CTE and hospital programs generally don't pay trainees either. Whether you're paid depends entirely on the specific facility and route.

What if I don't want to work at a nursing home after training?

You don't have to — but it matters which route you take. Employer-sponsored programs at nursing homes almost always require a 6–12 month work commitment at that facility. If you want flexibility to work anywhere after certification, WIOA-funded programs, community college courses, and hospital programs typically don't require a post-training work commitment. The tradeoff: employer-sponsored programs are often faster and available without waitlists.

How long until I can start working as a CNA after training?

It depends on your route:

  • Employer-sponsored (nursing home): 4–6 weeks to complete training, then you typically start working immediately, sometimes in a paid trainee role while still in training.
  • WIOA / community college: 4–12 weeks of training after funding is approved. WIOA approval itself can take 2–6 weeks depending on your local American Job Center and waitlists.
  • Hospital program: 4–6 weeks, but competitive application processes add variable lead time.
  • High school CTE: Semester-length programs, so not an option unless you're currently enrolled.

After completing any program, you must pass your state CNA exam before working independently. Most students schedule the exam within 2–4 weeks of finishing training.

Can I get free CNA training with a criminal record?

A background check is required for CNA certification in every state — but a record doesn't automatically disqualify you. Each state health department sets its own disqualifying offenses, and many only exclude specific categories (typically abuse, neglect, exploitation, or serious felonies). Minor offenses, older offenses, or offenses where charges were dropped often don't disqualify. Contact your state's nurse aide registry or health department to ask about your specific situation before investing time in a program. Some states have a formal waiver or review process.

What are the basic eligibility requirements for free CNA training?

Most programs require you to be 18 or older, though some accept 16–17 year-olds with parental consent. A high school diploma or GED is required by most programs. A few accept students who are still working toward one. Some facilities add a basic reading and math skills test before enrollment. Employer-sponsored programs typically require a pre-employment physical and background check before training starts. WIOA programs layer on income and employment eligibility criteria on top of all that.

What does "state-approved CNA program" mean?

Each state requires CNA training programs to be approved by the state health department before graduates can sit for the certification exam. An approved program meets minimum standards for curriculum, clinical hours, and instructor qualifications. Completing a non-approved program means you can't take the state exam, and you can't legally work as a certified nursing assistant. Confirm a program is state-approved before enrolling. Employer-sponsored programs run by nursing homes are typically pre-approved, but ask to see the approval documentation if you're unsure.

Information Accuracy: Program availability, funding, and eligibility requirements change frequently. Verify details with the program directly before making decisions. If you spot a mistake, let us know.