Skip to content
Health Career ClassesPrograms · Costs · Pay
CNA training · hybrid and online theory

Online CNA Classes

You can't become a CNA entirely online. Every state-approved program must include hands-on training with real patients under a nurse's supervision, so the most you can do online is the classroom part. Of the official state lists we track, 2 mark which programs teach part of the course online: Illinois and New York, 114 programs in all. They are listed below, with the state rules we have checked on online theory.

Updated October 2026 · Sources: Illinois Nurse Aide Testing (SIU Carbondale, the state's exam vendor) (April 2026); NY State Department of Health (September 2026); 42 CFR 483.152; state rules linked below

Hybrid programs
114on 2 state lists
Fully online programs
0hands-on hours are required
Federal hands-on minimum
16 hr42 CFR 483.152(a)(3)
Most clinical hours
100 hrCalifornia

What can be online, and what can't

Federal rules set the floor for every state: at least 75 hours of training, including at least 16 hours of supervised practical training, "in a laboratory or other setting in which the trainee demonstrates knowledge while performing tasks on an individual" under the direct supervision of an RN or LPN (42 CFR 483.152(a)). The first 16 hours, on communication, infection control, safety, residents' independence and residents' rights, must come before any contact with a resident. Nothing in the federal rule bars teaching the classroom part online; states decide that, and approve each hybrid program.

State rules on online classroom hours

  • California: Programs need separate state approval to teach the 60 classroom hours online, live or self-paced (self-paced programs must give students daily contact with an instructor); the 100 clinical hours are in person at an approved nursing facility (CDPH AFL 20-89.1, under Health and Safety Code 1337.16). Read the rule.
  • Michigan: Classroom hours may be in person or virtual, with a way for students to ask questions of and interact with a nurse aide trainer; lab and clinical hours are in person, and 16 classroom hours come before any resident contact (Mich. Admin. Code R 400.335(1)(d)). Read the rule.
  • New York: For programs approved by the State Education Department, classroom theory may be taught on a remote platform such as Zoom when in-person delivery is unavailable; the skills lab is in person with the approved RN instructor, and clinical hours are in a nursing home (NYSED nurse aide program guidelines, July 2026). Read the rule.
  • North Carolina: A program can add online classroom hours only after it has been state-approved and running with students for at least a year; the Division of Health Service Regulation does not approve online lab or clinical hours (DHSR Nurse Aide I program application). Read the rule.
  • Pennsylvania: Programs need Department of Education approval to teach the theory online, and any vendor course must be approved too; every skill must be shown in person to an approved instructor in an approved lab before any resident contact or clinical (PDE virtual theory policy, effective May 1, 2025). Read the rule.
  • Texas: The 60 classroom hours can be taken through HHSC's free online computer-based training (CBT) within the 12 months before clinical training; programs must accept it in place of their own classroom hours (26 TAC 556.3(o), (r)). Read the rule.
  • Washington: Classroom theory can be taught in a live online format, or asynchronously online, if the program has board approval; skills lab and the 40 clinical hours are in person, and a background check is required before any contact with residents (WAC 246-841A-440). Read the rule.

In-person hours by state

Hours are each state's legal minimum, from the rule linked on each state guide. "Not marked": the official list doesn't say which programs are hybrid, so ask the program. "—": the state rule sets no single clinical-hour number; the federal 16 hours of supervised practical training still apply.

71 hybrid CNA programs in Illinois

Source: Illinois Nurse Aide Testing (SIU Carbondale, the state's exam vendor), active approved training programs, list dated April 2026. Programs the state lists as hybrid. Clinical hours are in person. See all 395 approved CNA programs in Illinois.

Cook County 26 programs

All approved programs nearby: CNA classes in the Chicago area.

Jefferson County 3 programs
Kane County 3 programs

All approved programs nearby: CNA classes in the Chicago area.

Clinton County 2 programs
  • Carlyle Healthcare & Senior Living-Hybrid

    501 Clinton St., Carlyle IL 62231 · (217) 224-3780
    Hybrid (part online)
  • Clinton Manor Living Center-Hybrid

    111 E. Illinois Street, New Baden IL 62265 · (618) 980-4257
    Hybrid (part online) 100% passed the written exam first try · 2025 · 4 testers (small sample)
DuPage County 2 programs

All approved programs nearby: CNA classes in the Chicago area.

Lake County 2 programs

All approved programs nearby: CNA classes in the Chicago area.

McLean County 2 programs

All approved programs nearby: CNA classes in the Bloomington area.

Rock Island County 2 programs
Stephenson County 2 programs
Wayne County 2 programs
Whiteside County 2 programs
  • Winning Wheels-Hybrid

    701 E. 3rd St., Prophetstown IL 61277 · (331) 296-4780
    Hybrid (part online)
  • Castor Health Institute-Hybrid

    6 E. 23rd St., Sterling IL 61081 · (815) 622-3550
    Hybrid (part online)
Winnebago County 2 programs

All approved programs nearby: CNA classes in the Rockford area.

Adams County 1 program
Clark County 1 program
Fulton County 1 program
Knox County 1 program
LaSalle County 1 program
Lee County 1 program
Livingston County 1 program
Logan County 1 program
  • The Christian Village-Hybrid

    1507 7th Street, Lincoln IL 62656 · (815) 529-5583
    Hybrid (part online)
Marion County 1 program
Marshall County 1 program

All approved programs nearby: CNA classes in the Peoria area.

McHenry County 1 program

All approved programs nearby: CNA classes in the Chicago area.

Mercer County 1 program
  • Mercer Manor-Hybrid

    309 NW 9th Avenue, Aledo IL 61231 · (815) 830-6433
    Hybrid (part online)
Peoria County 1 program

All approved programs nearby: CNA classes in the Peoria area.

  • Illinois Central College-Pekin Hybrid

    5407 N. University Cedar 105, Peoria IL 61614 · (309) 690-7530
    Hybrid (part online)
Pulaski County 1 program
Sangamon County 1 program

All approved programs nearby: CNA classes in the Springfield area.

St. Clair County 1 program
  • Midwest Career Source-Hybrid

    9100 Lebanon Road, Belleville IL 62223 · (618) 213-6539
    Hybrid (part online) 100% passed the written exam first try · 2025 · 3 testers (small sample)
Tazewell County 1 program

All approved programs nearby: CNA classes in the Peoria area.

Vermilion County 1 program
Washington County 1 program
Will County 1 program

All approved programs nearby: CNA classes in the Chicago area.

  • Frankfort Terrace-Hybrid

    40 North Smith, Frankfort IL 60423 · (847) 977-8590
    Hybrid (part online) 83% passed the written exam first try · 2025 · 6 testers (small sample)
Williamson County 1 program

43 hybrid CNA programs in New York

Source: NY State Department of Health, Nurse Aide Training Programs in nursing homes (health.data.ny.gov); NY State Education Department, Office of the Professions, approved college nurse aide programs, list dated September 2026. Programs the state lists as hybrid or as offering both hybrid and in-person sections. Clinical hours are in person. See all 196 approved CNA programs in New York.

Erie County 5 programs

All approved programs nearby: CNA classes in the Buffalo area.

  • Garden Gate Health Care Facility

    2365 Union Road, Cheektowaga NY 14227 · (716) 668-8100
    Nursing home Hybrid (part online)
  • Absolut Center for Nursing & Rehabilitation at Aurora Park, LLC

    292 Main Street, East Aurora NY 14052 · (716) 652-1560
    Nursing home Hybrid (part online)
  • Autumn View Health Care Facility, LLC

    4650 Southwestern Blvd, Hamburg NY 14075 · (716) 648-2450
    Nursing home Hybrid (part online)
  • Seneca Health Care Center

    2987 Seneca Street, West Seneca NY 14224 · (716) 828-0500
    Nursing home Hybrid (part online)
  • Harris Hill Nursing Facility, LLC

    2699 Wehrle Drive, Williamsville NY 14221 · (716) 632-3700
    Nursing home Hybrid (part online)
Monroe County 4 programs

All approved programs nearby: CNA classes in the Rochester area.

  • Elderwood of Lakeside at Brockport

    170 West Avenue, Brockport NY 14420 · (585) 395-6052
    Nursing home In person or hybrid
  • Aaron Manor Rehabilitation and Nursing Center

    100 St. Camillus Way, Fairport NY 14450 · (585) 377-4000
    Nursing home Hybrid (part online)
  • Highlands Living Center

    500 Hahnemann Trail, Pittsford NY 14534 · (585) 383-1700
    Nursing home Hybrid (part online)
  • Woodside Manor Nursing Home Inc

    2425 Clinton Avenue South, Rochester NY 14618 · (585) 461-0370
    Nursing home Hybrid (part online)
Broome County 3 programs

All approved programs nearby: CNA classes in the Binghamton area.

  • Bridgewater Center for Rehabilitation & Nursing, LLC

    159-163 Front Street, Binghamton NY 13905 · (607) 722-7225
    Nursing home Hybrid (part online)
  • Absolut Center at Endicott, LLC

    301 Nantucket Drive, Endicott NY 13760 · (607) 754-2705
    Nursing home Hybrid (part online)
  • Vestal Park Rehabilitation and Nursing Center

    105 West Sheedy Road, Vestal NY 13850 · (607) 754-4105
    Nursing home Hybrid (part online)
Delaware County 2 programs

All approved programs nearby: CNA classes in the Albany area.

  • Delhi Rehabilitation and Nursing Center

    41861 State Route 10, Delhi NY 13753 · (607) 464-4444
    Nursing home Hybrid (part online)
  • Robinson Terrace Rehabilitation and Nursing Center

    28652 State Highway 23, Stamford NY 12167 · (607) 652-7521
    Nursing home In person or hybrid
Dutchess County 2 programs

All approved programs nearby: CNA classes in the Kiryas Joel area.

  • Taconic Rehabilitation and Nursing at Beacon

    10 Hastings Drive, Beacon NY 12508 · (845) 440-1600
    Nursing home Hybrid (part online)
  • Taconic Rehabilitation and Nursing at Hopewell

    3 Summit Court, Fishkill NY 12524 · (845) 896-1500
    Nursing home Hybrid (part online)
New York County 2 programs

All approved programs nearby: CNA classes in the New York area.

  • Isabella Geriatric Center Inc

    515 Audubon Avenue, New York NY 10040 · (212) 781-9800
    Nursing home Hybrid (part online)
  • Coler Rehabilitation and Nursing Care Center

    900 Main Street, Roosevelt Island NY 10044 · (212) 848-6300
    Nursing home Hybrid (part online)
Niagara County 2 programs

All approved programs nearby: CNA classes in the Buffalo area.

  • Absolut Center for Nursing & Rehabilitatoin at Gasport, LLC

    4540 Lincoln Drive, Gasport NY 14067 · (716) 772-2631
    Nursing home Hybrid (part online)
  • North Gate Health Care Facility

    7264 Nash Road, North Tonawanda NY 14120 · (716) 694-7700
    Nursing home Hybrid (part online)
Orleans County 2 programs

All approved programs nearby: CNA classes in the Rochester area.

  • The Villages of Orleans Health and Rehabilitation Center

    14012 Route 31, Albion NY 14411 · (585) 589-3225
    Nursing home Hybrid (part online)
  • Orchard Rehabilitation & Nursing Center

    600 Bates Road, Medina NY 14103 · (585) 798-4100
    Nursing home In person or hybrid
Seneca County 2 programs
  • Huntington Living Center

    369 East Main Street, Waterloo NY 13165 · (315) 787-4920
    Nursing home Hybrid (part online)
  • Seneca Nursing & Rehabilitation Center, LLC

    200 Douglas Drive, Waterloo NY 13165 · (315) 539-9202
    Nursing home Hybrid (part online)
Westchester County 2 programs

All approved programs nearby: CNA classes in the New York area.

  • Rosary Hill Home

    600 Linda Avenue, Hawthorne NY 10532 · (914) 769-0114
    Nursing home Hybrid (part online)
  • Salem Hills Rehabilitation and Nursing Center

    539 Route 22, P.O. Box 360, Purdys NY 10578 · (914) 277-3691
    Nursing home Hybrid (part online)
Cayuga County 1 program
  • Auburn Rehabilitation & Nursing Center

    85 Thornton Avenue, Auburn NY 13021 · (315) 253-7351
    Nursing home Hybrid (part online)
Chautauqua County 1 program
  • Chautauqua Nursing and Rehabilitation Center

    10836 Temple Road, Dunkirk NY 14048 · (716) 366-6400
    Nursing home Hybrid (part online)
Clinton County 1 program
  • Plattsburgh Rehabilitation and Nursing Center

    8 Bushey Boulevard, Plattsburgh NY 12901 · (518) 563-3261
    Nursing home Hybrid (part online)
Cortland County 1 program
  • Cortland Park Rehabilitation and Nursing Center

    193 Clinton Avenue, Cortland NY 13045 · (607) 756-9921
    Nursing home Hybrid (part online)
Genesee County 1 program
  • Leroy Village Green Nursing and Rehabilitation Center

    10 Munson Street, Le Roy NY 14482 · (585) 768-2561
    Nursing home Hybrid (part online)
Herkimer County 1 program

All approved programs nearby: CNA classes in the Utica area.

  • Alpine Rehabilitation and Nursing Center

    755 East Monroe Street, Little Falls NY 13365 · (315) 823-1001
    Nursing home Hybrid (part online)
Kings County 1 program

All approved programs nearby: CNA classes in the New York area.

  • Menorah Home & Hospital for Aged and Infirm

    1516 Oriental Boulevard, Brooklyn NY 11235 · (718) 646-4441
    Nursing home Hybrid (part online)
Oneida County 1 program

All approved programs nearby: CNA classes in the Utica area.

  • Waterville Residential Care Center

    220 Tower Street, Waterville NY 13480 · (315) 841-4156
    Nursing home Hybrid (part online)
Rensselaer County 1 program

All approved programs nearby: CNA classes in the Albany area.

  • Riverside Center for Rehabilitation and Nursing

    90 No Main Street, Castleton-On-Hudson NY 12033 · (518) 732-7617
    Nursing home Hybrid (part online)
Rockland County 1 program

All approved programs nearby: CNA classes in the New York area.

  • Nyack Ridge Rehabilitation and Nursing Center

    476 Christian Herald Road, Valley Cottage NY 10989 · (845) 268-6861
    Nursing home Hybrid (part online)
Saratoga County 1 program

All approved programs nearby: CNA classes in the Albany area.

  • Wesley Health Care Center Inc

    131 Lawrence Street, Saratoga Springs NY 12866 · (518) 587-3600
    Nursing home Hybrid (part online)
Steuben County 1 program
  • Absolut Center for Nursing & Rehabilitation at Three Rivers, LLC

    101 Creekside Drive, Painted Post NY 14870 · (607) 936-4108
    Nursing home Hybrid (part online)
Suffolk County 1 program

All approved programs nearby: CNA classes in the New York area.

  • Brookhaven Health Care Facility, LLC

    801 Gazzola Blvd, Patchogue NY 11772 · (631) 447-8800
    Nursing home Hybrid (part online)
Sullivan County 1 program
  • Roscoe Rehabilitation and Nursing Center

    420 Rockland Road, Roscoe NY 12776 · (607) 498-4121
    Nursing home Hybrid (part online)
Ulster County 1 program

All approved programs nearby: CNA classes in the Kingston area.

  • Hudson Valley Rehabilitation and Extended Care Center

    260 Vineyard Avenue, Highland NY 12528 · (845) 691-7201
    Nursing home Hybrid (part online)
Warren County 1 program

All approved programs nearby: CNA classes in the Glens Falls area.

  • Elderwood at North Creek

    112 Ski Bowl Road, North Creek NY 12853 · (518) 251-2447
    Nursing home In person or hybrid
Wayne County 1 program

All approved programs nearby: CNA classes in the Rochester area.

  • Sodus Rehabilitation & Nursing Center

    6884 Maple Ave, Sodus NY 14551 · (315) 483-9118
    Nursing home Hybrid (part online)

Online CNA classes: FAQ

Can you take CNA classes fully online?

No. Federal rules require every state-approved nurse aide program to include at least 16 hours of supervised practical training, in which the trainee performs tasks on a person under the direct supervision of a registered nurse or licensed practical nurse (42 CFR 483.152(a)(3)). States add more: California requires 100 clinical hours. What some programs move online is the classroom theory.

Do online-only CNA courses count?

Only programs on your state's approved list count as nurse aide training for the state exam. A course sold as 100% online cannot include the supervised hands-on hours every approved program must have, so check the official list before you pay.

How do hybrid CNA programs work?

The theory part (lectures, reading, quizzes) is taught online, live or self-paced, depending on what the state allows. The skills lab and the clinical hours in a nursing home or other care setting are in person. Ask the program how many days you must attend in person and where the clinical site is.

Is there free online CNA classroom training in Texas?

The 60 classroom hours can be taken through HHSC's free online computer-based training (CBT) within the 12 months before clinical training; programs must accept it in place of their own classroom hours (26 TAC 556.3(o), (r)).

Are online CNA classes free?

The format does not decide the price. A Medicare- or Medicaid-certified nursing home cannot charge a nurse aide it employs, or has offered a job, for training or the exam (42 CFR 483.152(c)(1) and 483.154(c)(2)), whether the classroom part is online or not.