CNA Classes in North Dakota: 48 State-Approved Programs
North Dakota's approved nurse aide training list names 48 CNA programs in 32 cities and mirrored here as of September 2026. North Dakota requires 75 hours of training, 16 of them clinical. Typical CNA pay in North Dakota is $45,820 a year, according to the Bureau of Labor Statistics.
Cities with the most CNA programs
Fargo (5), Bismarck (4), Dickinson (4) have the most approved programs in North Dakota. 5 cities have a page with each program, local CNA pay, and the nursing homes where aides work.
| City | Programs | Typical CNA pay | Nursing homes |
|---|---|---|---|
| Fargo | 5 | $39,940 | 7 |
| Bismarck | 4 | $46,720 | 5 |
| Dickinson | 4 | — | 2 |
| Minot | 4 | $36,500 | 2 |
| Jamestown | 3 | — | 2 |
| Grand Forks | 2 | $45,740 | 2 |
| Aneta | 1 | — | 1 |
| Belcourt | 1 | — | 0 |
| Bowman | 1 | — | 0 |
| Devils Lake | 1 | — | 1 |
| Dunseith | 1 | — | 1 |
| Elgin | 1 | — | 0 |
| Glen Ullin | 1 | — | 1 |
| Grafton | 1 | — | 1 |
| Harvey | 1 | — | 1 |
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 North Dakota
Every program below appears on North Dakota's official approved list. Programs open and close during the year, so confirm current approval and start dates with the program before enrolling.
48 of 48 programs shown
| Program | Address | Phone |
|---|---|---|
| Fargo · 5 programs | ||
| Bethany Home Health Care | 201 SOUTH UNIVERSITY DR, 58103 | (701) 239-3523 |
| Data School Of Nursing Assistant | 112 N UNIVERSITY DR SUITE 112, 58102 | (612) 406-4476 |
| Emerald Cares | 15 21ST STREET S STE 102, 58103 | (701) 347-1516 |
| Faith Homecare Professionals | 304 25TH ST S, 58103 | (916) 230-2482 |
| Nd State College Of Science | 1305 19TH AVE N, 58102 | (701) 231-6900 |
| Bismarck · 4 programs | ||
| Bismarck Public Schools | 806 N WASHINGTON ST, 58501 | (701) 391-9137 |
| Bismarck State College | 1500 EDWARDS AVE, 58501 | (701) 224-5600 |
| Missouri Slope | 4916 N WASHINGTON ST, 58503 | (701) 221-9380 |
| Missouri Slope At Home, Llc | 2425 HILLVIEW AVE, 58501 | (701) 221-9449 |
| Dickinson · 4 programs | ||
| Dickinson State University | 291 CAMPUS DRIVE, 58601 | (701) 502-4258 |
| Southwest Area CTE Academy (SWCTE | 271 34TH ST WEST, 58601 | (701) 928-1676 |
| St Benedict's Health Center | 851 4TH AVENUE EAST, 58601 | (701) 456-7242 |
| St Luke's Home | 242 WEST 10TH ST, 58601 | (701) 483-5000 |
| Minot · 4 programs | ||
| Adult Learning Center | 1609 4TH AVE NW, 58703 | (701) 857-4488 |
| Minot Public Schools | 1100 11TH AVENUE SW, 58701 | (701) 857-4526 |
| Minot Vocational Workshop Dba Kalix | 852-1014, 58702 | (701) 420-0708 |
| Trinity Health | 2305 37TH AVE SW, 58701 | (701) 418-7703 |
| Jamestown · 3 programs | ||
| Anne Carlsen Center | 701 3RD ST NW, 58401 | (701) 952-5170 |
| James Valley Career And Technical Center | 910 12TH AVE NE, 58401 | (701) 952-4159 |
| North Dakota State Hospital | 2605 CIRCLE DRIVE, 58401 | (701) 253-3210 |
| Grand Forks · 2 programs | ||
| Grand Forks Career Impact Academy Certified Nursing Assistant Program | 2400 47TH AVE S, 58201 | (701) 746-2407 |
| Valley Senior Living CNA Class | 2150 32ND AVE S, STE C2, 58201 | (701) 787-7978 |
| Aneta · 1 program | ||
| Aneta Parkview Health Center | 113 5TH ST S, 58212 | (701) 326-4234 |
| Belcourt · 1 program | ||
| Turtle Mountain Community High School | 278-5304, 58316 | — |
| Bowman · 1 program | ||
| Southwest Healthcare Services | 802 2ND ST NW, 58623 | (701) 523-5555 |
| Devils Lake · 1 program | ||
| Lake Region State College | 1801 COLLEGE DRIVE N, 58301 | (701) 662-1578 |
| Dunseith · 1 program | ||
| Dunseith Career and Technical Education Center | 480-9728, 58329 | — |
| Elgin · 1 program | ||
| Jacobson Memorial Hospital Care Center | 600 EAST ST NORTH, 58533 | (701) 584-2792 |
| Glen Ullin · 1 program | ||
| Marian Manor Healthcare Center | 604 ASH AVE EAST, 58631 | (701) 348-3107 |
| Grafton · 1 program | ||
| North Valley Career & Technology Center | 1540 SCHOOL ROAD, 58237 | (701) 352-3705 |
| Harvey · 1 program | ||
| St Aloisius Medical Center | 325 BREWSTER ST E, 58341 | (701) 324-4651 |
| Hazen · 1 program | ||
| Heart River Career & Tech Center | 520 1ST AVE NE, 58545 | (701) 751-6500 |
| La Moure · 1 program | ||
| St Rose Care Center | 315 1ST ST SE, 58458 | (701) 883-5363 |
| Lisbon · 1 program | ||
| North Dakota Veterans Home | 1600 VETERANS DRIVE, 58054 | (701) 682-6571 |
| Mandan · 1 program | ||
| Sanford Health Nursing Assisitant Program | 1000 18TH ST NW, 58554 | (701) 323-5768 |
| Mayville · 1 program | ||
| Traill-Steele Affordable Rural Coalition for Health | 430-0866 FOR HEALT Admin, 58257 | (701) 543-3102 |
| Napoleon · 1 program | ||
| Wentz Living Centr | 555 LAKE AVE E, 58561 | (701) 754-2381 |
| New England · 1 program | ||
| Roughrider Area Career and Technology Center | 58647 | (701) 290-7717 |
| New Town · 1 program | ||
| Nueta Hidatsa Sahnish College | 220 COLLEGE DRIVE, 58763 | (701) 627-8089 |
| Richardton · 1 program | ||
| Richardton Health Center | 8885 HWY 10, 58652 | (701) 974-3304 |
| Rugby · 1 program | ||
| Heart Of America Medical Center | 2975 HIGHWAY 2 EAST, 58368 | (701) 776-5455 |
| Stanley · 1 program | ||
| Giving Hearts Home Care Llc | 58784 | (701) 313-0229 |
| Strasburg · 1 program | ||
| Strasburg Care Center | 409 S 3RD ST, 58573 | (701) 336-2651 |
| Valley City · 1 program | ||
| Sheyenne Care Center | 979 CENTRAL AVENUE N, 58072 | (701) 845-8222 |
| Watford City · 1 program | ||
| Bakken Area Skills Center | 2112 WOLVES DEN PARKWAY, 58854 | (701) 770-3861 |
| West Fargo · 1 program | ||
| Cass County Career and Techical Education Center | 499-1008, 58078 | (701) 499-1008 |
| Williston · 1 program | ||
| Williston State College - Online | 1410 UNIVERSITY AVE, 58802 | (701) 774-4290 |
| Wishek · 1 program | ||
| Prairie Hills Assisted Living | 200 S 4TH AVE, 58495 | (701) 452-4014 |
Run one of these programs? Claim your listing to add your start dates and tuition.
Programs: North Dakota 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 North Dakota
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 North Dakota, 11 of the 48 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 North Dakota Nurse Aide Registry. How the North Dakota registry works.
Questions about CNA classes in North Dakota
- How many CNA classes are there in North Dakota?
- North Dakota's approved-program list names 48 CNA training programs in 32 cities, with the most in Fargo, Bismarck, Dickinson. The list is published by the state; this page mirrors it as of September 2026.
- How many hours of CNA training does North Dakota require?
- North Dakota requires 75 hours of training, including 16 clinical hours. The federal minimum is 75 hours, with 16 of them supervised practical training.
- Are there free CNA classes in North Dakota?
- 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. 11 of the 48 approved programs in North Dakota 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 North Dakota is state-approved?
- Every program on this page comes from North Dakota's official approved list. Confirm that the program still appears on the current list before enrolling, and contact the North Dakota Nurse Aide Registry with questions.