How we verify CNA programs

CNA programs in all 50 states and DC, built from official state lists, updated October 2026, with live class dates and free funding options.

Where the programs come from

Every state decides which nurse aide training programs are approved, usually through its department of health or board of nursing. We start from that official list in each state, not from ads or paid placements. A program appears on CNAEnroll because the state lists it.

What we check

  • Each program is matched to its city, county and ZIP code, so the distances you see are real.
  • Duplicate listings and satellite campuses are merged, so one school appears once.
  • Each program is labeled by type: private school, community college, employer program, high school or public program. Employer programs train their own hires for free.
  • Featured partners confirm their own prices, start dates and enrollment links with us. Class dates on city pages come live from their schedules.
  • When a state publishes a new list, we rebuild that state. The date of each state's list is shown below.

Three states without an official list

Alabama, Arkansas, Kentucky do not publish a single approved program list. For those states we build the list from public directories and school websites, and label those programs as listed programs. Always confirm approval with the state before you enroll.

Found a mistake?

Email hello@cnaenroll.com with the program name and what is wrong. Schools can also ask to update their listing.

The official list behind each state

StateOfficial sourceList date
AlaskaAlaska Board of Nursing / Nurse Aide Registry, Approved Nurse Aide Training Programs, form 08-4943 (Rev. 02/13/2026)02/13/2026
ArizonaArizona State Board of Nursing, Approved Nursing Assistant Programs (March 19, 2026)March 19, 2026
CaliforniaCDPH, Certified Nurse Assistant (CNA) Training Programs directoryJuly 15, 2026 (page fetch)
ColoradoColorado Board of Nursing (DORA/DPO), Nurse Aide Approved Education Programs by NameMay 1, 2026 (PDF creation date; pass rates through Q1 2026)
ConnecticutConnecticut DPH, DPH Approved Nurse Aide Training ProgramsJuly 20, 2026 (page fetch; no as-of date published)
DelawareDelaware DHSS Division of Health Care Quality - CNA Registry: Delaware Approved CNA Training ProgramsJuly 20, 2026 (page fetch)
District of ColumbiaDC Health (Board of Nursing), 2025 Current Certified Nurse Aide & Home Health Aide Training Programs2025 list (PDF generated 2025-02-27)
FloridaFlorida Board of Nursing, Approved CNA Programs web list (run 9/5/2025)9/5/2025
GeorgiaAlliant Health Solutions, Active Training Programs By RegionsJuly 15, 2026
HawaiiHawaii DHS Med-QUEST Division, Certified Nurse Aide Training and Competency Evaluation Programs (NATCEP) and RN Evaluators (as of 7/14/26)7/14/26
IdahoIdaho DHW, Idaho Nurse Aide Program, "Idaho CNA Training Schools" (NATCEP-approved schools)2026-04-09
IllinoisIllinois Nurse Aide Testing (SIU Carbondale, for IDPH), State of Illinois Approved CNA Training Programs10/8/2025 (site footer; page fetched July 16, 2026)
IndianaIndiana Department of Health, NAT Facility Directory (posted 7/16/2026)7/16/2026
IowaIowa DIAL, Certified Nursing Assistants (CNAs): approved health care facilities & private entities offering the 75-hour course; plus Community Colleges for Iowa, Certified Nurse Aide Training and Testing (the 15 community colleges, linked from the DIAL page)July 20, 2026 (page fetch)
KansasKDADS Health Occupations Credentialing, Listing of Courses By City and Type (90 Hour Nurse Aide sponsors, course window 07/15/2026-12/31/2026)07/15/2026
LouisianaLouisiana Department of Health, Health Standards Section, Certified Providers Report (Nurse Aide Training Schools/Programs), July 2026July 2026 (monthly report, posted by the 5th)
MaineMaine JobLink (Maine Dept. of Labor), Eligible Training Provider CNA program listings (WIOA/adult-ed providers only; the DOE/DHHS-approved NATCEP list is not published online)July 20, 2026 (page fetch; per-program updates range 2021-2026)
MarylandMaryland Board of Nursing, Approved Nursing Assistant Training Programs (last updated )
MassachusettsMassachusetts DPH Check a License, Nurse Aide Registry, 'Nurse Aide Training Provider Approval' bulk data exportJuly 16, 2026 (export generated 2026-07-16)
MichiganMichigan LARA (BCHS), Nurse Aide Training Programs directory (ArcGIS layer BCHS_Nurse_Aide_Training_Programs_031326)March 13, 2026 (layer data last edited; fetched July 15, 2026)
MinnesotaMinnesota Department of Health, Health Care Provider Lookup, provider group 'Nurse Aide Training Sites' (Nurse Aide Training Site + Nurse Aide Satellite Training Site)July 16, 2026 (API fetch)
MississippiMississippi State Department of Health, Nurse Aide Training Programs, Listed by County (as of 06/18/2026)06/18/2026
MissouriMissouri DHSS, CNA Approved School & Facility Training Agencies (data.mo.gov datasets gpu9-fbb2 + hcm8-fbau, linked from the DHSS CNA Registry page)2026-04-14
MontanaMontana DPHHS Office of Inspector General, Certification Bureau, Approved Nurse Aide Training Program List (updated 04/08/2026)04/08/2026
NebraskaNebraska DHHS, All Training Entities Approved to Teach Nebraska's 75-Hour Nurse Aide Course by City (Revised 1-05-26)1-05-26
NevadaNevada State Board of Nursing, Approved Nursing Assistant Training Programs (NATP), 01/21/2026January 21, 2026
New HampshireNH OPLC (Board of Nursing), Nursing Assistant Educational ProgramsJuly 20, 2026 (page fetch; page publishes no as-of date)
New JerseyNJ Department of Health, Approved Nurse Aide Training Competency and Evaluation Programs (NATCEP), revised 07/25/2207/25/22
New MexicoNew Mexico Health Care Authority (Division of Health Improvement), List of CNA Training ProgramsJuly 20, 2026 (sheet fetch)
New YorkNYS Department of Health, New York State Nurse Aide Training Programs (health.data.ny.gov dataset pph7-68vn)July 1, 2026
North CarolinaNC DHSR, State-Approved Nurse Aide I Training Programs (as of June 1, 2025)June 1, 2025
North DakotaNorth Dakota HHS, ASPEN Facility Directory: approved Nurse Aide Training Programs (printed 07/17/2026)07/17/2026
OhioOhio Department of Health, Nurse Aide Training Program Locations (NATCEP)June 15, 2026
OklahomaOklahoma State Department of Health, Nurse Aide Registry, Listing of Approved Training Programs (LTC / Long Term Care Aide section; print date 7/6/2026)7/6/2026
OregonOregon State Board of Nursing, Approved Training Programs (NA programs)July 20, 2026 (page fetch)
PennsylvaniaPA Department of Education, Approved NATCEP by County (March 2026)March 2026
Rhode IslandRIDOH, Licensed Nursing Assistant Training Programs (Licensee Lists extract: Training Prog-Full + Satellite Facility)July 20, 2026 (live database extract)
South CarolinaCredentia, South Carolina State Approved Nurse Aide Training Programs (2025)2025 list (fetched July 16, 2026)
South DakotaSouth Dakota Board of Nursing, Approved Nurse Aide Training Programs6/24/2026
TennesseeTennessee Health Facilities Commission, Nurse Aide Training Facilities directory (as of 7/15/2026)7/15/2026
TexasTexas HHSC, Approved NATCEP Providers (as of 07/07/2026)07/07/2026
UtahUtah Nursing Assistant Registry (UNAR), Approved Training ProgramsJuly 20, 2026 (page fetch)
VermontVermont DLP (DAIL), NATCEP Approved ProgramsMay 7, 2026
VirginiaVirginia Board of Nursing (DHP), Approved Nurse Aide Education Programs (View All Programs)July 15, 2026 (page fetch)
WashingtonWashington State Board of Nursing (WABON, formerly DOH Nursing Commission), Nursing Assistant Training Programs directoryJuly 16, 2026 (page fetch)
West VirginiaWV OHFLAC (DHHR) facility lookup, CNA Educational Programs (type W1), ActiveJuly 20, 2026 (live database query)
WisconsinWisconsin DHS, Nurse Aide Training Program directory (dhsgis.wi.gov NATP map)July 16, 2026 (GIS service fetch)
WyomingWyoming Department of Health, Certified Nurse Aide Training Programs List (HLS/CNA-107, last updated May 26, 2026)May 26, 2026