CNA Classes by State: Approved Programs, Free Options, Online, and Cost
CNA classes are state-approved training programs running 75 to 175 hours, depending on the state, and full-time students commonly finish in 4 to 12 weeks. The fastest route to one near you is your state's official approved-program list. Our grid mirrors those lists for 7 states, covering 2,235 approved programs, and links to the state registry everywhere else.
Updated 2026-09-02
Classes run at community colleges, vocational and technical schools, adult-education centers, high-school health academies, the American Red Cross, and nursing homes with their own approved programs. Many nursing facilities train new aides free under federal rules, and some pay trainees while they learn. The latest government wage data (May 2025) puts typical nursing assistant pay at $20.32 an hour, or $42,260 a year.
At a glance
- A CNA class is a state-approved training program of 75 to 175 hours. Full-time tracks usually finish in 4 to 12 weeks.
- Start with your state's official approved-program list. Our grid mirrors 2,235 programs across 7 states and links to the registry everywhere else.
- Federal rules bar a nursing facility from charging a nurse aide it employs for training. Many facilities train new hires at no cost.
- Only the classroom portion can go online, and only where the state allows it. Clinical hours are always in person, so no class is fully online.
- Tuition varies widely, commonly a few hundred to a couple of thousand dollars, counting books, uniforms, background check, and exam fees.
- Once certified, typical pay is $20.32 an hour, or $42,260 a year, across about 1.45 million jobs nationwide.
BLS OES May 2025 · state regulators and certifying bodies
CNA Classes by State
States with a mirrored list show a program count in the grid, and opening one gives addresses and phone numbers. The largest are Illinois with 634 programs and California with 570, then Texas at 254, North Carolina at 240, Florida at 192, Pennsylvania at 182, and New York at 163. Every other state links to its nurse aide registry, such as the Texas Nurse Aide Registry, which keeps the current approved list.
Only a state-approved program makes you eligible for the competency exam and, once you pass, a listing on the state registry. Federal law requires 51 registries, one for each state and the District of Columbia, and there is no national registry. Check the school's name against the current approved list before you enroll, and ask which state agency approved the program.
States with a program count open the official approved-program list, searchable by city; the rest link to the state registry, which publishes or points to the approved list.
Where CNA Classes Are Offered
Community colleges teach many of the classes, usually on a set term schedule. Vocational and technical schools, adult-education centers, and high-school health academies run others, sometimes in evening or weekend sections. The American Red Cross is a large national provider, though nurse aide training is not offered at every location.
Nursing homes often run their own approved programs, and some hospitals and health systems do too. These are often free to the trainee, since federal rules bar a nursing facility from charging an aide it employs or has offered a job. A facility program may carry a work commitment, so ask what you are agreeing to before you sign.
Free CNA Classes and Paid Training
Under 42 CFR 483.152(c), a nursing facility cannot charge a nurse aide it employs, or has offered employment to, for the required training. A CNA hired by a nursing facility within 12 months of certification must be reimbursed pro rata. Many facilities run free programs for new hires, and some pay them while they train.
State workforce agencies fund nurse aide training in some places, and some employers outside nursing homes cover it too. Availability shifts by state and by year, so check with your state workforce office and with local employers directly. Read any training agreement before you sign: how long you must stay, and what you owe if you leave early.
Online CNA Classes
Only the classroom portion of a CNA class can go online, and only where the state allows it. Clinical hours are always in person, with federal rules setting a floor of 16 supervised practical hours, and the exam is in person too. The accurate word for a class with online lectures is hybrid. A course sold as fully online cannot lead to certification.
Confirm three things before paying for an online course. The program appears on your state's current approved list. The clinical placement is already arranged, with a named site, a schedule, and a supervising instructor. The competency exam is either included in the price or scheduled for you, and you know which.
How Much Do CNA Classes Cost?
Cost varies widely by school and by state. Programs commonly run from a few hundred to a couple of thousand dollars, and the tuition figure is rarely the whole bill. Books, a uniform, a background check, and the exam fee are usually billed separately. Ask for the total before you enroll.
Compare programs on total cost rather than tuition, and ask each one what is included and what is billed later. A free facility program works if you are willing to work for the employer that trains you and its schedule fits yours. A paid college program buys flexibility in timing and in where you work afterward.
How Long Do CNA Classes Take?
State hours run from the federal floor of 75, used by 22 states, up to Missouri's 175, with 90 typical and 12 states at 120 or more. Full-time programs commonly take 4 to 12 weeks, about 4 in Wyoming and about 9 in Missouri. Accelerated 2-to-4-week full-day programs exist where the hour count allows, and part-time tracks roughly double the calendar. Scheduling the competency exam adds time after class ends.
How to Choose a CNA Program
Start with approval: the program must appear on your state's current approved list, not a past one. Ask for its exam pass rate, and whether the exam fee is included in tuition or billed separately. Ask where clinicals take place, on what days, and how you will get there. Then weigh the total cost against nearby programs.
Class ends with the state competency exam, and passing puts your name on the state nurse aide registry that employers check before hiring. Typical pay is $20.32 an hour, or $42,260 a year, ranging from $33,940 to $51,980. The field holds about 1,448,910 jobs and is projected to grow 2.6 percent by 2035, with roughly 196,200 openings a year.
BLS OES May 2025 and BLS Employment Projections 2025 to 2035 · CNA salary by state and city
Summary
Find your state in the grid. If it has a mirrored list, check that the school you are considering appears on it; otherwise open the state registry and check there. Call two or three nursing facilities near you and ask whether they train new hires at no cost. Then compare total cost, clinical schedule, and start dates, and expect 4 to 12 weeks of full-time class before the exam.
Where a CNA can go next
Step-by-step guides for the next move
BLS OES May 2025 · typical annual pay
Frequently asked questions
- How do I find CNA classes near me?
- Start with your state's official approved-program list, mirrored in the grid for seven states and linked to the state registry for the rest. Then check community colleges, vocational schools, adult-education centers, the American Red Cross, and nursing homes near you, which often run their own approved programs.
- Are there free CNA classes?
- Yes, in many places. Under 42 CFR 483.152(c), a nursing facility cannot charge a nurse aide it employs or has offered employment for training, and a CNA hired within 12 months of certification must be reimbursed pro rata. Many facilities train new hires free, and some state workforce programs fund training.
- Can I take CNA classes online?
- Partly. Where the state allows it, the classroom portion can be online, but clinical hours and the exam are always in person. A course advertised as fully online cannot lead to certification, so treat hybrid as the accurate description.
- How much do CNA classes cost?
- It varies widely by school and state, commonly from a few hundred to a couple of thousand dollars. That figure should cover books, uniforms, the background check, and exam fees, so ask what is billed separately. Facility-run programs are often free.
- How long are CNA classes?
- State requirements run from the 75-hour federal floor to 175 hours in Missouri, with 90 typical. Full-time programs commonly take 4 to 12 weeks, accelerated full-day options run 2 to 4 weeks where hours allow, and part-time tracks run longer.
- Does the Red Cross offer CNA classes?
- Yes. The American Red Cross is a large national provider of nurse aide training, though availability varies and not every area has a class. Confirm the specific class appears on your state's approved-program list before you enroll.
- What is the difference between a CNA class and a CNA program?
- In practice they are the same thing. What matters is that the training is state-approved, since only a state-approved program makes you eligible for the competency exam and a listing on the state nurse aide registry.