Skip to content

CNA Classes in Missouri: 324 State-Approved Programs

Missouri's approved nurse aide training list names 324 CNA programs in 189 cities and mirrored here as of September 2026. Missouri requires 175 hours of training, 100 of them clinical. Typical CNA pay in Missouri is $37,680 a year, according to the Bureau of Labor Statistics.

324
State-approved programs
189
Cities with a program
175 hrs
Required training, 100 clinical
$37,680
Typical CNA pay, 11% below the US

Cities with the most CNA programs

St Louis (16), Cape Girardeau (8), Jefferson City (7) have the most approved programs in Missouri. 28 cities have a page with each program, local CNA pay, and the nursing homes where aides work.

Cities in Missouri with the most CNA programs
CityProgramsTypical CNA payNursing homes
St Louis16$39,1100
Cape Girardeau8$36,6506
Jefferson City7$36,0808
Joplin7$34,6005
Columbia6$41,2908
Kansas City6$39,71023
Springfield6$36,18017
Farmington5—5
Poplar Bluff5—5
Sikeston5—6
Warrensburg5—4
Maryville4—4
Mexico4—1
Nevada4—3
Sedalia4—5

Pay is the BLS OES May 2025 figure for the metro area named after the city; a dash means BLS publishes none. Nursing homes from CMS Care Compare.

All state-approved CNA programs in Missouri

Every program below appears on Missouri's official approved list. Programs open and close during the year, so confirm current approval and start dates with the program before enrolling.

324 of 324 programs shown

State-approved CNA programs grouped by city
ProgramAddressTypePhone
St Louis · 14 programs
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
Cape Girardeau · 8 programs
Beautiful Savior Home
Approval expires 11/05/27
1003 South Cedar StreetNursing facility(816) 331-0781
Cape Girardeau Career & Technology (Tp)(Sf)
Approval expires 08/24/27
1080 S Silver Springs RdSchool or college(573) 334-0826
Chateau Girardeau
Approval expires 07/19/27
3120 Independence StreetNursing facility(573) 335-1281
Fountainbleau Lodge2001 North Kings HighwayNursing facility(573) 335-1999
Heartland Care And Rehab Center
Approval expires 04/12/24
2525 Boutin DriveNursing facility(573) 334-5225
Lutheran Home The
Approval expires 02/12/25
2825 Bloomfield RoadNursing facility(573) 335-0158
Missouri Veterans Home/Cape Girard
Approval expires 03/26/25
2400 Veterans Memorial DriveSchool or college(573) 290-5870
Ratliff Care Center
Approval expires 02/26/25
717 North Sprigg StNursing facility(573) 335-5810
Jefferson City · 7 programs
Heisinger Bluffs Nursing And Rehabilitation Center1002 West Main StreetNursing facility(573) 636-6288
Heisinger Bluffs Western Campus
Approval expires 04/03/26
1306 West Main StreetNursing facility(573) 635-0166
Jefferson City Manor Care Center
Approval expires 01/21/26
1720 Vieth DriveNursing facility(573) 635-6193
Missouri Assoc.Of Nursing Home Admi
Approval expires 07/31/27
915 Southwest Blvd. Ste JSchool or college(573) 634-5345
Missouri Health Care Association236 Metro DriveSchool or college(573) 893-2060
St Mary'S Hospital
Approval expires 10/31/26
2505 Mission DriveSchool or college(573) 681-3712
Stonebridge Oak Tree Villa
Approval expires 06/15/24
3108 West Truman BoulevardNursing facility(573) 893-3063
Joplin · 7 programs
Aspire Senior Living Joplin
Approval expires 04/23/27
2218 West 32Nd StreetNursing facility(417) 623-5264
Communities Of Wildwood Ranch
Approval expires 10/09/27
3222 S John Duff DriveNursing facility(417) 621-0175
Franklin Technology Center
Approval expires 09/06/24
2220 Indiana Ave Joplin Mo 64804School or college(417) 625-5260
Franklin Technology Center- Adult Education
Approval expires 03/07/23
810 S Wall AveSchool or college(417) 680-0004
Joplin Gardens
Approval expires 03/13/27
2810 South Jackson AveNursing facility(417) 572-0041
Northport Management Of Missouri Ll3111 Mccelland Bld B""School or college(417) 623-8990
Westgate At Wildwood Ranch
Approval expires 04/20/24
3130 John Duffy DrNursing facility(417) 553-3688
Columbia · 6 programs
Columbia Area Career Center
Approval expires 04/16/27
4203 S Providence RoadSchool or college(573) 214-3800
Job Point-Columbia
Approval expires 06/23/26
400 Wilkes BlvdSchool or college(573) 777-1524
Lenoir Woods3710 Lenoir StreetNursing facility(573) 876-5800
Parkside Manor1201 Hunt AvenueNursing facility(573) 449-1448
South Hampton Rehab & Health Care Center
Approval expires 06/07/27
4700 Brandon WoodsNursing facility(573) 874-3674
Tiger Place
Approval expires 02/05/27
2910 Bluff Creek DriveNursing facility(573) 442-9135
Kansas City · 6 programs
Manual Career Technical Center1215 E Truman RoadSchool or college(816) 418-5229
Metropolitan Community College - Penn Valley
Approval expires 02/05/27
3444 Broadway, Ste 216Nursing facility(816) 604-4727
Seasons Rehab And Healthcare Center15600 Woods Chapel RoadNursing facility(816) 478-4757
Tiffany Springs Rehab & Health Care Center
Approval expires 06/12/28
9191 Ambassador DriveNursing facility(816) 741-5570
Top Point Healthcare Solutions, Llc
Approval expires 10/31/27
7667 Nw Prarie View Road Ste 205School or college(816) 288-1752
Univ Of Central Missouri-Paseo Kc
Approval expires 01/19/27
1740 Paseo Blvd 1101 Nw Innovation Pkwy 64063School or college(660) 543-6622
Springfield · 6 programs
Birch Pointe Health & Rehab
Approval expires 07/19/24
3705 South Jefferson AvenueNursing facility(417) 889-0773
Glendale Gardens Nursing & Rehab3535 East CherokeeNursing facility(417) 889-9955
James River Nursing & Rehab
Approval expires 03/21/22
3550 East BattlefieldNursing facility(417) 889-9500
Ozark Technical Comm College
Approval expires 05/11/22
1001 E Chestnut ExpresswaySchool or college(417) 447-7618
Springfield Rehab & Health Care Ctr
Approval expires 04/26/25
2800 S Fort StNursing facility(417) 882-0035
Wilson'S Creek Nursing & Rehab
Approval expires 01/03/28
3403 West Mt VernonNursing facility(417) 864-5600
Farmington · 5 programs
Camelot Nursing & Rehab Ctr
Approval expires 06/06/27
705 Grand Canyon DrNursing facility(573) 756-8911
COMMUNITY MANOR (TP) [email protected]
Approval expires 04/28/27
783 Weber RoadNursing facility(573) 756-8998
Farmington High School
Approval expires 11/12/26
1108 Liberty StSchool or college(573) 701-1310
Southbrook Skilled Nursing Ctr
Approval expires 04/26/25
1101 Hazel LaneNursing facility(573) 756-6658
St Francois Manor, Inc. (Tp) (Sf)1180 Old Jackson RoadNursing facility(573) 760-1700
Poplar Bluff · 5 programs
Cedargate Healthcare Center2350 Kanell BlvdNursing facility(573) 785-0188
Poplar Bluff Technical Career Ctr
Approval expires 10/04/27
3203 Oak Grove RoadSchool or college(573) 785-2248
The Manor
Approval expires 04/13/24
2071 Barron RoadNursing facility(573) 686-1147
Three Rivers College
Approval expires 06/06/16
2080 Three Rivers Blvd C/O Nursing DeptSchool or college(573) 840-9680
Westwood Hills Health & Rehabilitation Center
Approval expires 02/01/24
3100 Warrior Lane P.O. Box 1328Nursing facility(573) 785-0851
Sikeston · 5 programs
Annie'S Garden Skilled Nursing302 Stallcup Dr.Nursing facility(573) 621-4910
Clearview Nursing Center430 Salcedo Road Po Box 707Nursing facility(573) 471-2565
Daybreak Nursing Center
Approval expires 02/27/25
410 State Hwy HNursing facility(573) 471-7683
Hunter Acres Caring Center
Approval expires 11/07/27
628 North West StreetNursing facility(573) 471-7130
Sikeston Career And Tech Ctr
Approval expires 02/20/27
1002 Virginia StSchool or college(573) 471-5442
Warrensburg · 5 programs
Country Club Care Center503 Regent DriveNursing facility(660) 429-4444
Missouri Veterans Home/Warrensburg
Approval expires 01/18/25
1300 Veterans RdSchool or college(660) 543-5064
RIDGE CREST NURSING CENTER (TP) [email protected]
Approval expires 01/31/24
706 South MitchellNursing facility(660) 429-2177
Warrensburg Area Career Center205 S Ridgeview DriveSchool or college(660) 747-7823
Warrensburg Manor Care Center
Approval expires 06/15/24
400 Care Center DriveNursing facility(660) 747-2216
Maryville · 4 programs
Nodaway Healthcare
Approval expires 06/02/22
22371 State Hwy 46 Po Box 307Nursing facility(660) 562-2876
Northwest Tech School1515 S Munn AveSchool or college(660) 562-4181
Parkdale Manor Health And Rehabilitation
Approval expires 08/03/24
814 W South AveNursing facility(660) 582-8161
Village Care Center, Inc.810 East EdwardsNursing facility(660) 562-3515
Mexico · 4 programs
Davis H Hart Career Center
Approval expires 04/23/27
905 North Wade StreetSchool or college(573) 581-5684
King'S Daughters Home The
Approval expires 09/25/27
620 West BoulevardNursing facility(573) 581-1577
Missouri Veterans Home Mexico
Approval expires 04/10/25
#1 Veterans DriveSchool or college(573) 581-1088
Pin Oaks Living Center
Approval expires 05/01/27
1525 W MonroeNursing facility(573) 581-7261
Nevada · 4 programs
Crowder College-Nevada Campus
Approval expires 05/09/23
600 W EdwardsSchool or college(417) 667-0518
Medicalodges Of Nevada1210 West AshlandNursing facility(417) 667-5064
Moore Few Care Center
Approval expires 08/04/27
901 South Adams StreetNursing facility(417) 448-3841
Nevada Regional Tech Center
Approval expires 04/04/26
900 West AshlandSchool or college(417) 448-2090
Sedalia · 4 programs
E.W. Thompson Health & Rehabilitation Center
Approval expires 03/31/24
975 Mitchell RoadNursing facility(660) 851-0668
Fair View Health Care
Approval expires 04/26/27
1714 West 16Th StreetNursing facility(660) 827-1594
State Fair Community College
Approval expires 06/15/22
3201 W 16Th StreetSchool or college(660) 596-7259
Sylvia G Thompson Residence Center, Inc
Approval expires 06/22/24
3333 West Tenth StreetNursing facility(660) 826-2118
West Plains · 4 programs
Missouri State Univ-West Plains
Approval expires 01/07/21
128 Garfield AvenueSchool or college(417) 255-7247
Nhc Healthcare - West Plains
Approval expires 01/11/24
211 Davis DriveNursing facility(417) 256-0798
Southern Missouri Technical Institute407 W Thornburgh StSchool or college(417) 256-6152
West Vue Nursing Home
Approval expires 10/04/27
210 Davis DriveNursing facility(417) 256-2152
Bolivar · 3 programs
Bolivar High School-Health Occup
Approval expires 02/27/26
1401 N Hwy DSchool or college(417) 326-5228
Bolivar Technical College
Approval expires 03/22/25
1135 N OaklandSchool or college(417) 777-5062
Citizens Memorial Healthcare Facility
Approval expires 04/02/25
1218 West Locust StNursing facility(417) 328-6769
Boonville · 3 programs
Ashley Manor Care Center
Approval expires 06/29/23
1630 Radio Hill RoadNursing facility(660) 882-6584
Boonslick Technical Education Ctr
Approval expires 04/16/27
1694 West Ashley RdSchool or college(660) 882-5306
Riverdell Care Center
Approval expires 07/31/27
1121 11Th StreetNursing facility(660) 882-7600
Carrollton · 3 programs
Carroll House307 Grand AveNursing facility(660) 542-1599
Carrollton Area Career Center
Approval expires 02/21/23
305 East Tenth StreetSchool or college(660) 542-0000
Life Care Center Of Carrollton
Approval expires 08/07/27
300 Life Care LaneNursing facility(660) 542-0155
Carthage · 3 programs
Aspire Senior Living Carthage
Approval expires 10/31/25
1901 Buena Vista AveNursing facility(417) 358-1937
Carthage Technical Center
Approval expires 04/03/26
1100 E. Airport DrSchool or college(417) 359-7026
Mercy Hospital Carthage Tp
Approval expires 04/02/27
3125 Dr Russell Smith WaySchool or college(417) 358-8121
Chesterfield · 3 programs
Delmar Gardens Of Chesterfield
Approval expires 07/24/27
14855 North Outer 40 RoadNursing facility(636) 532-0150
Friendship Village Chesterfield
Approval expires 01/03/26
15250 Village View DrNursing facility(636) 532-1515
Garden View Care Ctr Chesterfield
Approval expires 06/05/07
1025 Chesterfield Pointe PkyNursing facility(636) 537-3333
Dexter · 3 programs
Crowley Ridge Care Center
Approval expires 07/19/27
1204 N Outer Rd Po Box 668Nursing facility(573) 624-5557
Cypress Point-Skilled Nursing By Americare
Approval expires 02/21/27
801 Bailiff DriveNursing facility(573) 624-8908
MEMORY LANE OF DEXTER (Paradigm Senior Management) (SF, TP)
Approval expires 07/19/25
415 S Catalpa StNursing facility(573) 614-7472
Florissant · 3 programs
North Technical High School/Secondary
Approval expires 04/19/25
1700 Derhake RoadSchool or college(314) 989-7600
Stonebridge Florissant
Approval expires 05/19/27
6768 North Highway 67Nursing facility(314) 741-9101
Walknfaith, Inc
Approval expires 05/23/27
2880 Netherton Dr, Suite 103School or college(314) 260-9097
Harrisonville · 3 programs
Cass Career Center
Approval expires 04/28/25
1600 East ElmSchool or college(816) 380-3253
Crown Rehab And Healthcare Center
Approval expires 09/10/27
3001 East ElmNursing facility(816) 380-6525
Meadow View Health & Rehabilitation
Approval expires 11/03/27
2203 East MechanicNursing facility(816) 380-2622
Independence · 3 programs
Meds-Medical Educ Dev And Support
Approval expires 01/20/27
1425 South Nolan RdSchool or college(816) 373-6337
Monterey Park Nursing Center, Inc.
Approval expires 05/06/27
4600 Little Blue ParkwayNursing facility(816) 795-7888
Univ Of Central Missouri-Independence
Approval expires 03/17/22
1520 E 23Rd St, St ESchool or college(660) 422-8377
Maryland Heights · 3 programs
Nhc Healthcare, Maryland Heights
Approval expires 05/06/27
2920 Fee Fee RoadNursing facility(314) 291-0121
Parkwood Skilled Nursing & Rehab Ct
Approval expires 08/01/27
3201 Parkwood LaneNursing facility(314) 291-5911
Pattonville H.S.-Special School Dis
Approval expires 04/25/27
2497 Creve Coeur Mill RdSchool or college(314) 989-8242
Rolla · 3 programs
Cedar Pointe
Approval expires 04/10/27
1800 White Columns DriveNursing facility(314) 825-2471
Rolla Presbyterian Manor
Approval expires 04/25/27
1200 Homelife PlazaNursing facility(573) 364-7336
Silverstone Place2735 Eagleson DriveNursing facility(573) 426-6200
St Joseph · 3 programs
Advanced Care Of St. Joseph
Approval expires 04/10/25
3002 North 18Th StNursing facility(816) 364-4200
Belleview Care Center1616 Weisenborn RoadNursing facility(816) 259-5195
Hillyard Technical Center
Approval expires 05/25/24
3434 Faraon StSchool or college(816) 671-4170
Ava · 2 programs
Ava High School
Approval expires 10/15/27
507 N Spring StreetSchool or college(417) 683-5747
Heart Of The Ozarks Healthcare Ctr
Approval expires 04/05/25
2004 Crestview StNursing facility(417) 683-4129
Blue Springs · 2 programs
Career & Technical Center At Fort Osage
Approval expires 02/08/23
2101 Nw Vesper StreetSchool or college(816) 650-7180
Ignite Medical Resort St Marys
Approval expires 10/06/23
111 Mock AvenueNursing facility(816) 228-5655
Brookfield · 2 programs
Life Care Center Of Brookfield
Approval expires 09/26/22
315 Hunt StNursing facility(660) 258-3367
Linn County Area Career & Tch Ctr
Approval expires 05/25/24
122 Pershing RdSchool or college(660) 258-2682
Buffalo · 2 programs
Colonial Springs Healthcare Ctr750 West Cooper StreetNursing facility(417) 345-2228
Dallas County Technical Center
Approval expires 02/21/23
120 South Spruce StreetSchool or college(417) 733-5453
Butler · 2 programs
Butler Center For Rehabilitation And Healthcare
Approval expires 08/23/27
416 South HighNursing facility(660) 679-6158
Medicalodge Of Butler
Approval expires 09/03/22
103 E Nursery StNursing facility(660) 679-3179
Cameron · 2 programs
Missouri Veterans Home/Cameron
Approval expires 05/15/27
1111 Euclid AveSchool or college(816) 632-6010
Quail Run Health Center
Approval expires 07/16/27
1405 West Grand Avenue P.O. Box 525Nursing facility(816) 632-2151
Centralia · 2 programs
Heritage Hall Nursing Center
Approval expires 09/29/27
750 East Highway 22Nursing facility(573) 682-5551
Stuart House, The
Approval expires 03/22/27
117 South HickmanNursing facility(573) 682-3204
Chillicothe · 2 programs
Grand River Technical School
Approval expires 09/28/24
1200 Fair StreetSchool or college(660) 646-3414
Stonebridge Chillicothe
Approval expires 04/05/25
2601 Fair StreetNursing facility(660) 646-1230
Clinton · 2 programs
Clinton Healthcare & Rehab Center
Approval expires 01/05/27
1009 East OhioNursing facility(660) 885-5571
Clinton Technical School (Tv)
Approval expires 04/20/25
602 S 5Th StreetSchool or college(660) 885-6101
Fenton · 2 programs
Delmar Gardens Of Meramec Valley Inc#1 Arbor TerraceNursing facility(636) 343-0016
Riley-Spence Associates
Approval expires 04/30/20
1749 Gilsinn LaneNursing facility(314) 602-9072
Fulton · 2 programs
Fulton Nursing & Rehab
Approval expires 09/27/19
1510 Bluff StreetNursing facility(573) 642-0202
Kingdom Care Senior Living Llc
Approval expires 01/03/28
811 Center StreetNursing facility(573) 642-6646
Gainesville · 2 programs
Gainesville Health Care Center
Approval expires 05/01/27
77 Medical DriveNursing facility(417) 679-4921
Gainesville R-5 School
Approval expires 08/28/24
422 Bulldog DriveSchool or college(417) 679-4200
Hannibal · 2 programs
Hannibal Career & Technical Center
Approval expires 03/09/24
4550 Mcmasters AvenueSchool or college(573) 221-4430
Luther Manor Retirement And Nsg Ctr
Approval expires 06/07/27
3170 Highway 61 NorthNursing facility(573) 221-5533
Houston · 2 programs
Houston House
Approval expires 01/03/26
1000 N Industrial DrNursing facility(417) 967-2527
Houston R-1 School District
Approval expires 04/19/27
204 Spruce StSchool or college(417) 967-3024
Humansville · 2 programs
Big Spring Care Center For Rehab & Healthcare
Approval expires 11/20/27
202 East Mill StreetNursing facility(417) 754-8711
Northwood Hills Care Center
Approval expires 03/01/24
800 N Arthur St Po Box 187 P.O. Box 187Nursing facility(417) 754-2208
Jackson · 2 programs
Hubble Creek, Llc
Approval expires 11/20/14
1115 K-Land Drive P.O. Box 740Nursing facility(573) 243-8989
Jackson Manor710 BroadridgeNursing facility(573) 243-3101
Lees Summit · 2 programs
John Knox Village Care Center
Approval expires 06/03/26
600 Nw Pryor RoadNursing facility(816) 246-4343
University Of Central Mo-Summit Center
Approval expires 01/19/27
1101 Nw Innovation PkwySchool or college(660) 543-6622
Macon · 2 programs
Macon Area Career & Tech Edu Ctr
Approval expires 05/01/27
702 N MissouriSchool or college(660) 385-2158
Nhc Health Care- Macon Health Care Center29612 Kellogg AveNursing facility(660) 385-5797
Marshall · 2 programs
Saline County Career Ctr
Approval expires 09/28/24
900 W VestSchool or college(660) 886-6958
The Living Center
Approval expires 03/13/25
2506 Linden Tree ParkwayNursing facility(660) 886-9676
Monett · 2 programs
Lacoba Homes
Approval expires 03/29/25
850 Hwy 60 EastNursing facility(417) 235-7895
Scott Regional Technology Center
Approval expires 04/02/27
2 David Sippy DrSchool or college(417) 235-7022
Owensville · 2 programs
Gasconade Manor Nursing Home1910 Nursing Home Road Po Box 520Nursing facility(573) 437-4101
Stonebridge Owensville1016 Hwy 28 West Po Box 593Nursing facility(573) 437-6877
Ozark · 2 programs
Ozark Riverview Manor
Approval expires 05/04/25
1200 West Hall StreetNursing facility(417) 581-6025
Systems Services, Inc Training Center
Approval expires 06/26/27
5340 N Towne Centre DrNursing facility(417) 551-7066
Park Hills · 2 programs
Country Meadows
Approval expires 04/14/27
1301 St Joe DriveNursing facility(573) 431-2889
Mineral Area College Tp
Approval expires 11/19/26
5270 Flat River RdSchool or college(573) 518-2172
Perryville · 2 programs
Independence Care Center Of Perry County
Approval expires 03/29/25
800 South KingshighwayNursing facility(573) 547-6546
Perryville Area Career & Technology
Approval expires 05/25/27
326 College StreetSchool or college(573) 547-7500
Plattsburg · 2 programs
Nick'S Health Care Center
Approval expires 09/25/27
253 East Highway 116Nursing facility(816) 539-2376
Oakridge Of Plattsburg
Approval expires 09/16/27
205 E Clay AveNursing facility(816) 539-2128
Portageville · 2 programs
Daeoc Adult Education And Job Training Center
Approval expires 08/06/27
99 Skyview RdSchool or college(573) 379-3851
Portageville Health Care Center
Approval expires 04/26/25
290 W State Hwy 162Nursing facility(573) 379-2017
Raytown · 2 programs
Assumpta Allied Health Career Ctr
Approval expires 08/10/24
6033 Raytown RoadSchool or college(816) 737-3575
Herndon Career Center
Approval expires 09/18/24
11501 East 350 HighwaySchool or college(816) 268-7156
Salem · 2 programs
Salem Care Center
Approval expires 09/05/27
1203 North JacksonNursing facility(573) 729-6649
Seville Care Center
Approval expires 11/28/24
35625 Hwy 72 Po Box 746Nursing facility(573) 729-6141
St. Louis · 2 programs
Aspire Healthcare Solutions1120 South 6th Street Suite 200School or college(314) 736-1146
Siin Institute3630 N Spring AveSchool or college(314) 384-6660
Ste Genevieve · 2 programs
RIVERVIEW at the PARK1100 Progress ParkwayNursing facility(573) 883-3454
St Genevieve Nursing
Approval expires 06/04/27
1010 Ste Genevieve Dr P.O. Box 426Nursing facility(573) 883-5725
Sunset Hills · 2 programs
South Tech High School
Approval expires 02/01/25
12721 W Watson RoadSchool or college(314) 989-7443
South Technical School/Adult Educ
Approval expires 01/25/25
12721 West Watson RdSchool or college(314) 989-7580
63379 · 1 program
Troy Manor
Approval expires 07/28/22
200 Thompson DriveNursing facility(636) 528-8446
Advance · 1 program
Aspire Senior Living Of Advance
Approval expires 07/20/23
315 South Tilley StreetNursing facility(573) 722-3440
Anderson · 1 program
Mcdonald County Living Center
Approval expires 01/29/27
1000 Patterson StreetNursing facility(417) 845-3351
Arnold · 1 program
Jefferson College-Arnold1687 Missouri State RoadSchool or college(636) 481-3142
Ash Grove · 1 program
Ash Grove Healthcare Facility
Approval expires 07/10/24
401 North Medical DriveNursing facility(417) 751-2575
Bernie · 1 program
Winchester Nursing Center Inc
Approval expires 08/23/27
230 N CatalpaNursing facility(573) 293-6702
Bertrand · 1 program
Bertrand Nursing Facility
Approval expires 11/15/27
603 West Highway 62Nursing facility(573) 683-4290
Birch Tree · 1 program
Rock Point Nursing Center
Approval expires 04/24/25
8477 North StreetNursing facility(573) 292-3212
Bloomfield · 1 program
Prairie View Snf
Approval expires 07/16/26
606 West MissouriNursing facility(573) 568-2137
Bonne Terre · 1 program
Unitec Career Ctr
Approval expires 06/07/27
7163 Raider RdSchool or college(573) 431-3300
Branson · 1 program
Shepherd Of The Hills Living Center
Approval expires 06/15/24
996 W State Highway 248Nursing facility(417) 334-6431
Cabool · 1 program
Kabul Nursing Homes Inc1000 Main StreetNursing facility(417) 962-3713
California · 1 program
California Care Center
Approval expires 09/18/27
1106 South Oak StNursing facility(573) 796-3127
Camdenton · 1 program
Camdenton Windsor Estates2042 North Business Route 5Nursing facility(573) 346-5654
Canton · 1 program
Lewis County Nursing Home District
Approval expires 03/27/24
17528 State Hwy 81 P.O. Box 266Nursing facility(573) 288-4454
Caruthersville · 1 program
Southgate Living Center
Approval expires 09/18/27
500 Truman BoulevardNursing facility(573) 333-5150
Cassville · 1 program
Crowder College-Cassville Campus4020 N Main StSchool or college(417) 455-5429
Chaffee · 1 program
Chaffee Nursing Center
Approval expires 02/15/26
12273 State Hwy 77 Po Box 68Nursing facility(573) 887-3615
Clarence · 1 program
Clarence Nursing Home District111 East StreetNursing facility(660) 699-2118
Cole Camp · 1 program
Good Samaritan Care Center403 West Main StreetNursing facility(660) 723-4544
Concordia · 1 program
Lutheran Nursing Home/Western Missouri Nursing& Rehab
Approval expires 05/11/24
202 South West St P.O. Box 849Nursing facility(660) 463-2267
Creve Coeur · 1 program
Country Villa Wellness & Rehab850 Country Manor LaneNursing facility(314) 434-5900
Crystal City · 1 program
Crystal Oaks
Approval expires 10/28/23
1500 Calvary Church Road Po Box 680Nursing facility(636) 933-1818
Cuba · 1 program
Cuba Manor, Inc.
Approval expires 06/07/27
210 Eldon DriveNursing facility(573) 885-4500
De Soto · 1 program
Hillcrest Care Center Inc
Approval expires 08/08/26
1108 Clarke StreetNursing facility(636) 586-3022
Desoto · 1 program
Baisch Nursing Center
Approval expires 05/01/27
3620 Baisch DriveNursing facility(636) 586-2291
Doniphan · 1 program
Current River Career Center
Approval expires 10/23/24
732 Apricot StSchool or college(573) 996-3667
Eldon · 1 program
Eldon Career Center
Approval expires 08/23/27
112 S PineSchool or college(573) 392-8060
Eldorado Springs · 1 program
Community Springs Healthcare Facility
Approval expires 04/02/27
400 East Hospital RoadNursing facility(417) 876-2531
Ellington · 1 program
Brent B Tinnin Manor220 Euel Polk DriveNursing facility(573) 663-2545
Eolia · 1 program
Pike-Lincoln Technical Ctr
Approval expires 02/06/26
342 Votech RoadSchool or college(573) 485-2900
Excelsior Spring · 1 program
Excelsior Springs Area Career Ctr
Approval expires 01/21/27
614 Tiger DriveSchool or college(816) 630-9240
Festus · 1 program
Fountainbleau Nursing Center
Approval expires 11/21/25
1349 Highway 61 Po Box 700Nursing facility(636) 937-3500
Forsyth · 1 program
Forsyth Care Center
Approval expires 07/19/24
477 Coy Boulevard, P.O. Box 640Nursing facility(417) 546-6337
Gallatin · 1 program
Daviess Co Nursing And Rehab
Approval expires 02/24/27
1337 West GrandNursing facility(660) 663-2197
Gideon · 1 program
Gideon Care Center
Approval expires 07/06/27
300 LunbeckNursing facility(573) 448-3505
Gower · 1 program
Gower Convalescent Center Inc323 S Highway 169 Po Box 170Nursing facility(816) 424-6483
Granby · 1 program
Granby House
Approval expires 04/12/25
301 South MainNursing facility(417) 472-6271
Grandview · 1 program
Taylor Nursing Academy
Approval expires 08/13/27
824 Main StreetSchool or college(816) 573-1440
Grant City · 1 program
Worth County Convalescent Center
Approval expires 10/12/27
503 E 4Th StNursing facility(660) 564-3304
Greenville · 1 program
Greenville Nursing And Rehab, Llc
Approval expires 10/14/26
117 Sycamore Street Po Box 108Nursing facility(573) 224-3298
Hartville · 1 program
Hartville Care Ctr
Approval expires 03/13/24
649 West Rolla StNursing facility(417) 741-6192
Hayti · 1 program
Pemiscot County Career & Tech Ctr
Approval expires 02/27/25
1317 West State Hwy 84School or college(573) 359-2601
Hazelwood · 1 program
Green Creek Education
Approval expires 08/21/27
5992 Howerdshell Rd Suite 103School or college(314) 477-9201
Herculaneum · 1 program
Scenic Wellness And Rehab Center
Approval expires 05/04/27
1333 Scenic DriveNursing facility(636) 931-2995
Hermann · 1 program
Stonebridge Senior Living Herman
Approval expires 09/02/22
1800 Wein St Po Box 468Nursing facility(573) 486-3155
Hillsboro · 1 program
JEFFERSON COLLEGE (TP) Hillsboro
Approval expires 10/05/22
1000 Viking Dr-Ats Bldg (Cna) 1000 Viking Dr-Votech Bldg (Cmt)School or college(636) 481-3457
Hollister · 1 program
Point Lookout Nursing & Rehab
Approval expires 08/17/27
11103 Historic Hwy 165Nursing facility(417) 334-4105
Ironton · 1 program
Arcadia Valley Career Technolgy Ctr
Approval expires 06/13/27
650 Park DriveSchool or college(735) 469-7004
Kahoka · 1 program
Clark County Nursing Home (Tp) (Sf)
Approval expires 01/25/28
1260 N Johnson StreetNursing facility(660) 727-3303
Kennett · 1 program
Kennett Career & Technology Center
Approval expires 03/02/25
1400 W Washington StSchool or college(573) 717-1120
Kirksville · 1 program
Twin Pines Adult Care Center
Approval expires 11/30/27
1900 S Jamison StNursing facility(660) 665-2887
Kirkwood · 1 program
Aberdeen Heights
Approval expires 11/24/27
505 Couch AvenueNursing facility(314) 909-6010
La Belle · 1 program
La Belle Manor Care Center1002 CentralNursing facility(660) 213-3234
Lamar · 1 program
Lamar Career And Technical School
Approval expires 04/12/24
501 MapleSchool or college(417) 682-3384
Lebanon · 1 program
Lebanon South Nursing & Rehab514 West Fremont RoadNursing facility(417) 532-5351
Lee'S Summit · 1 program
Wilshire At Lakewood600 N.E. Meadowview DriveNursing facility(816) 554-9866
Lexington · 1 program
Lex La-Ray Tech Ctr
Approval expires 05/15/27
2323 High School DriveSchool or college(660) 259-2688
Liberty · 1 program
William Jewell College
Approval expires 01/08/25
500 College Hill Box 2002School or college(816) 415-7605
Licking · 1 program
Hickory Manor
Approval expires 05/04/27
209 Hickory StreetNursing facility(573) 674-2111
Lockwood · 1 program
Good Shepherd Community Care And Rehab
Approval expires 08/26/22
200 West 12ThNursing facility(417) 232-4571
Louisiana · 1 program
Pike County Memorial Hospital
Approval expires 12/09/26
2305 Georgia StSchool or college(573) 754-5531
Lowry City · 1 program
Truman Lake Manor, Inc.
Approval expires 05/01/27
600 E 7Th St Po Box 415Nursing facility(417) 644-2248
Mansfield · 1 program
Rocky Ridge Manor
Approval expires 08/06/27
3111 State Hwy ANursing facility(417) 241-1600
Marble Hill · 1 program
Stonebridge Marble Hill
Approval expires 01/05/24
702 Hwy 34 WestNursing facility(573) 579-0138
Marceline · 1 program
Pioneer Skilled Nursing Center
Approval expires 08/23/27
1500 S Kansas AveNursing facility(660) 376-2001
Matthews · 1 program
Cotton Point Living Center609 S Railroad StNursing facility(573) 471-7861
Maysville · 1 program
Sunset Home
Approval expires 11/13/27
1201 South Polk P.O. Box 308Nursing facility(816) 449-2158
Moberly · 1 program
Moberly Area Community College
Approval expires 04/19/24
959 W Reed StSchool or college(660) 263-5865
Mokane · 1 program
Riverview Nursing Center10303 State Road CNursing facility(573) 676-3136
Monroe City · 1 program
Monroe City Manor Care Center
Approval expires 08/25/27
1010 Highway 24 & 36 ENursing facility(573) 735-4850
Mound City · 1 program
Tiffany Heights
Approval expires 05/02/27
1531 Nebraska Street P.O. Box 308Nursing facility(660) 442-3146
Mountain Grove · 1 program
Ozark Mountain Technical Center
Approval expires 04/26/25
211 East Fifth StreetSchool or college(417) 926-3177
Mountain View · 1 program
Mountain View Healthcare
Approval expires 11/30/22
1211 North Ash StNursing facility(417) 934-6818
Mt Vernon · 1 program
Missouri Veterans Home/Mt Vernon
Approval expires 04/26/27
1600 S HickorySchool or college(417) 466-7103
Neosho · 1 program
Crowder College - Neosho
Approval expires 02/20/25
601 Laclede AvenueSchool or college(417) 455-5596
New Haven · 1 program
New Haven Care Center
Approval expires 03/26/25
9503 Highway 100Nursing facility(573) 237-2103
New Madrid · 1 program
New Madrid Living Center1050 Dawson RoadNursing facility(573) 225-5086
Nixa · 1 program
Nixa Nursing & Rehab
Approval expires 04/07/26
1104 North MainNursing facility(417) 725-1777
North Kansas City · 1 program
North Kansas City Hospital2800 Clay Edwards DriveSchool or college(816) 691-2000
O'Fallon · 1 program
Delmar Gardens Of O'Fallon7068 South Outer Road 364Nursing facility(636) 240-6100
Ofallon · 1 program
GARDEN VIEW CARE CENTER of O'FALLON
Approval expires 08/25/27
700 Garden PathNursing facility(636) 240-2840
Osage Beach · 1 program
Arrowhead Senior Living Community
Approval expires 05/31/26
6100 Arrowhead DrNursing facility(573) 302-7111
Pacific · 1 program
Pacific Care Manor
Approval expires 04/26/25
105 South 6Th StreetNursing facility(636) 257-4222
Paris · 1 program
Monroe Manor
Approval expires 04/24/26
200 South StreetNursing facility(660) 327-4125
Piedmont · 1 program
Clarks Mountain Nursing Center
Approval expires 07/19/27
2100 BarnesNursing facility(573) 223-4297
Pilot Grove · 1 program
Katy Manor205 Prospect Ave Po Box 8Nursing facility(660) 834-3111
Pineville · 1 program
Crowder College-Mcdonald Cty
Approval expires 04/26/27
194 College RoadSchool or college(417) 235-5537
Platte City · 1 program
Northland Career Ctr
Approval expires 04/23/27
1801 Branch StreetSchool or college(816) 858-5505
Potosi · 1 program
Georgian Gardens
Approval expires 01/23/27
1 Georgian Gardens DriveNursing facility(573) 438-6261
Princeton · 1 program
Pearl'S Ii Eden For Elders611 North CollegeNursing facility(660) 748-4407
Puxico · 1 program
Puxico Nursing And Rehab Center
Approval expires 01/03/26
540 North Highway 51Nursing facility(573) 222-3125
Queen City · 1 program
Schuyler County Nursing Home District
Approval expires 05/23/24
1306 Us Highway 63Nursing facility(660) 766-2291
Reed Spring · 1 program
Table Rock Career Center (Tp) Fka Gibson Technical Center
Approval expires 05/25/24
386 W State Hwy 76School or college(417) 272-3271
Republic · 1 program
Republic Nursing & Rehab
Approval expires 12/11/24
901 East Hwy 174Nursing facility(417) 732-1822
Richmond · 1 program
Shirkey Nursing And Rehab Center
Approval expires 07/12/23
804 Wollard BoulevardNursing facility(816) 776-5403
Rock Port · 1 program
Pleasant View
Approval expires 05/25/24
470 Rainbow Dr Po Box 273Nursing facility(660) 744-6252
Rogersville · 1 program
Copper Rock Healthcare
Approval expires 11/03/27
712 Copper Rock DriveNursing facility(417) 202-4606
Savannah · 1 program
Savannah R-Iii High School
Approval expires 04/12/25
701 E State Rt ESchool or college(816) 324-3128
Seneca · 1 program
Seneca Nursing
Approval expires 03/01/24
914 Chickesaw P.O. Box 1049Nursing facility(417) 776-8041
Seymour · 1 program
Glenwood Rehabilitation & Health Care Center
Approval expires 04/10/27
851 ThoroughfareNursing facility(417) 935-2992
Slater · 1 program
Big Bend Retreat620 North EmmersonNursing facility(660) 529-2237
St Clair · 1 program
St Clair Nursing Center1035 Plaza Court NorthNursing facility(636) 629-2100
St Elizabeth · 1 program
St Elizabeth Care Center649 South WalnutNursing facility(573) 493-2215
St James · 1 program
Missouri Veterans Home/St James
Approval expires 01/17/28
620 North Jefferson StreetSchool or college(573) 265-3271
St Peters · 1 program
Mcclay Senior Care
Approval expires 09/18/27
3801 Mclay RdNursing facility(636) 243-3323
St. Joseph · 1 program
St Joseph Youth Alliance
Approval expires 03/05/27
5223 Mitchell AveSchool or college(816) 232-0050
Steele · 1 program
River Oaks Care Center
Approval expires 11/20/26
1001 N Walnut StNursing facility(573) 695-2121
Steelville · 1 program
Steelville Senior Living
Approval expires 03/14/26
311 N Spring StreetNursing facility(573) 775-5815
Stockton · 1 program
Lake Stockton Healthcare Facility
Approval expires 05/25/24
1523 3rd RDNursing facility(417) 276-5126
Strafford · 1 program
Strafford Care Center
Approval expires 06/15/24
505 West EvergreenNursing facility(417) 736-9332
Sullivan · 1 program
Life Care Center Of Sullivan
Approval expires 05/15/27
875 Dunsford DriveNursing facility(573) 468-3813
Tarkio · 1 program
Tarkio Technology Institute
Approval expires 11/30/25
402 N 13Th StSchool or college(660) 623-9071
Thayer · 1 program
Shady Oaks Healthcare Center
Approval expires 07/19/27
335 Business Route 63Nursing facility(417) 264-7256
Tipton · 1 program
Tipton Oak Manor601 West MorganNursing facility(660) 433-5574
Troy · 1 program
Mercy Hospital-Lincoln1000 East Cherry StSchool or college(636) 528-3387
Tuscumbia · 1 program
Miller County Nursing Home
Approval expires 02/05/27
1157 Hwy 17Nursing facility(573) 369-2318
Union · 1 program
East Central College
Approval expires 04/07/27
1964 Prairie Dell RdSchool or college(636) 584-6529
Unionville · 1 program
Putnam County Care Center
Approval expires 12/27/25
1814 Oak StNursing facility(660) 947-2492
Valley Park · 1 program
Garden View Care Ctr Dougherty Ferry
Approval expires 08/21/27
13612 Big Bend RoadNursing facility(636) 861-0500
Van Buren · 1 program
Riverways Manor
Approval expires 05/25/27
403 Watercress Rd Po Box 969Nursing facility(573) 323-4282
Vandalia · 1 program
Salt River Vocational School1101 East Hwy 54School or college(573) 594-6686
Versailles · 1 program
Good Shepherd Care Center
Approval expires 01/02/25
1101 W Clay RdNursing facility(573) 378-5411
Viburnum · 1 program
Stonecrest Healthcare#2 State Hwy YNursing facility(573) 244-3171
Vienna · 1 program
Maries Manor
Approval expires 06/30/22
174 Ballpark RdNursing facility(573) 422-3177
Washington · 1 program
Grandview Healthcare Center201 Grand AvenueNursing facility(573) 915-2546
Waverly · 1 program
Apple Ridge Care Center
Approval expires 06/07/27
100 West Thomas Po Box 188Nursing facility(660) 493-2232
Waynesville · 1 program
Waynesville Career Center
Approval expires 08/23/27
400 Gw LaneSchool or college(573) 842-2500
Webb City · 1 program
Crowder College-Webb City Campus
Approval expires 06/22/23
600 S EllisSchool or college(417) 673-2345
Willard · 1 program
Willard Care Center400 West Walnut Lane P.O. Box 9Nursing facility(417) 742-3593
Windsor · 1 program
Windsor Healthcare & Rehab
Approval expires 10/15/27
809 West Benton P.O. Box 5Nursing facility(660) 647-3102
Wright City · 1 program
Warrenton Manor65 Hwy AaNursing facility(636) 456-8700

Run one of these programs? Claim your listing to add your start dates and tuition.

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.

Free CNA training in Missouri

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. In Missouri, 218 of the 324 approved programs are run by nursing facilities or care centers, judging by the listed type or program name.

After training, candidates take the state competency exam and are then listed on the Missouri CNA Registry. How the Missouri registry works.

Questions about CNA classes in Missouri

How many CNA classes are there in Missouri?
Missouri's approved-program list names 324 CNA training programs in 189 cities, with the most in St Louis, Cape Girardeau, Jefferson City. The list is published by the state; this page mirrors it as of September 2026.
How many hours of CNA training does Missouri require?
Missouri requires 175 hours of training, including 100 clinical hours. The federal minimum is 75 hours, with 16 of them supervised practical training.
Are there free CNA classes in Missouri?
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. 218 of the 324 approved programs in Missouri are run by nursing facilities or care centers, judging by the listed type or program name.
How do I check that a CNA program in Missouri is state-approved?
Every program on this page comes from Missouri's official approved list. Confirm that the program still appears on the current list before enrolling, and contact the Missouri CNA Registry with questions.

Explore next

← Back to CNA classes by state