Skip to content

CNA Classes in St Louis, MO: 16 State-Approved Programs

St Louis has 16 CNA training programs on Missouri's approved list. Missouri requires 175 hours of training, 100 of them clinical. Typical CNA pay in the St Louis area is $39,110 a year, 4% above the Missouri figure, according to the Bureau of Labor Statistics.

16
Approved programs in St Louis
175 hrs
Training Missouri requires
$39,110
Typical CNA pay, St Louis area
0
Nursing homes in St Louis

CNA programs in St Louis

Each program below appears on Missouri's official approved list. 5 of them are run by a nursing facility or care center, judging by the listed type or program name. Confirm current approval, start dates, and cost with the program before enrolling.

State-approved CNA programs in St Louis
ProgramAddressTypePhone
Beauvais Rehab & Healthcare Center3625 MagnoliaNursing facility(314) 771-2990
Beyond Edu
Approval expires 03/30/25
12328 Natural Bridge RoadSchool or college(314) 361-2747
Daruby School
Approval expires 01/11/25
5415 Page Blvd, Ste G-01School or college(314) 454-6933
Delmar Gardens South
Approval expires 02/15/26
5300 Butler Hill RoadNursing facility(314) 842-0588
Essential Na Academy
Approval expires 08/01/23
7224 Natural Bridge RoadSchool or college(314) 764-8453
Family Workforce Centers Of America Career Institute
Approval expires 08/31/28
6347 Plymouth AveSchool or college(314) 377-0017
GATEWAY STEM HIGH SCHOOL (TP) [email protected]
Approval expires 01/26/27
5101 Mcree AvenueSchool or college(314) 776-3300
Missouri Veterans Home/St Louis
Approval expires 08/30/23
10600 Lewis & Clark BlvdSchool or college(314) 340-6389
River Crossing Rehab And Healthcare11278 Schuetz RdNursing facility(314) 991-4066
St Johns Place3333 Brown RoadNursing facility(314) 426-2211
St Louis Altenheim
Approval expires 09/23/27
5408 South BroadwayNursing facility(314) 353-7225
St Louis College Of Health Careers
Approval expires 06/07/27
909 S TaylorSchool or college(314) 652-0300
St Louis Forensic Treatment Center
Approval expires 03/01/23
5300 ArsenalSchool or college(314) 877-6500
The Betty Jean Medical Education Center
Approval expires 09/05/27
12526 Lusher RoadSchool or college(314) 653-8863
Aspire Healthcare Solutions1120 South 6th Street Suite 200School or college(314) 736-1146
Siin Institute3630 N Spring AveSchool or college(314) 384-6660

Programs: Missouri approved nurse aide training program list, mirrored September 2026. Pay: BLS OES May 2025. Programs open and close during the year; confirm current approval with the program or the state list before enrolling.

Where CNAs work in St Louis

CMS lists no certified nursing home with a St Louis address. Nursing homes across Missouri show staffing and turnover by city.

Under federal rule 42 CFR 483.152(c), a nurse aide who is employed by, or has a job offer from, a nursing facility on the day training begins cannot be charged for any part of the training and competency evaluation program, including textbooks. An aide who is hired by a facility within 12 months of completing a program is entitled to reimbursement of the cost, which the state must provide for on a pro rata basis while the aide works as a nurse aide.

CNA pay in St Louis

$39,110
St Louis area · $18.81 an hour
$37,680
Missouri
$42,260
United States

BLS OES May 2025, typical (median) annual pay for nursing assistants · CNA salary in St Louis

After training: exam and registry

Graduates take Missouri's competency exam, a written or oral test and a skills test, and are then listed on the Missouri CNA Registry. Employers check that listing before hiring. How the Missouri registry works.

CNA classes in other Missouri cities

Questions about CNA classes in St Louis

How many CNA classes are in St Louis, MO?
Missouri's approved nurse aide training list names 16 CNA programs in St Louis. Each is listed on this page with its address and phone number.
How much do CNAs make in St Louis?
Typical CNA pay in the St Louis area is $39,110 a year, or $18.81 an hour, according to the Bureau of Labor Statistics (May 2025). The Missouri figure is $37,680.
How long is CNA training in St Louis?
Programs in St Louis follow Missouri's requirement of 175 training hours, including 100 clinical hours. The federal minimum is 75 hours.
Can I get free CNA training in St Louis?
Under federal rule 42 CFR 483.152(c), a nurse aide who is employed by, or has a job offer from, a nursing facility on the day training begins cannot be charged for any part of the training and competency evaluation program, including textbooks. An aide who is hired by a facility within 12 months of completing a program is entitled to reimbursement of the cost, which the state must provide for on a pro rata basis while the aide works as a nurse aide.

Explore next

← Back to CNA classes in Missouri