Skip to content

CNA Classes in North Dakota: 48 State-Approved Programs

North Dakota approves 48 CNA training programs, listed below from the state's official approved-program list, current as of September 2026. The most are in Fargo (5), Bismarck (4), Dickinson (4). About 18 run at colleges, technical schools, and adult-education programs, and about 11 at nursing facilities and care centers, where training is often free for employees under federal rules.

North Dakota requires 75 training hours (16 clinical), the federal minimum, so full-time programs commonly finish in about 4 weeks. Once certified, a typical CNA in North Dakota earns $45,820 a year ($22.03 an hour), 8% above the national figure, per BLS wage data (May 2025).

CNA classes in North Dakota at a glance

  • •48 approved programs on the official state list, across 32 cities.
  • •Required training: 75 hours, 16 of them clinical.
  • •Free training: nursing facilities cannot charge employees for training under federal rule 42 CFR 483.152(c); 11 programs here run at facilities.
  • •Typical pay once certified: $45,820 a year in North Dakota.
  • •After the exam, certification is listed on the North Dakota Nurse Aide Registry.

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.

Showing 48 of 48 state-approved CNA programs in North Dakota.

Fargo 5 programs

  • Bethany Home Health Care

    201 SOUTH UNIVERSITY DR, Fargo, 58103

    (701) 239-3523

  • Data School Of Nursing Assistant

    112 N UNIVERSITY DR SUITE 112, Fargo, 58102

    (612) 406-4476

  • Emerald Cares

    15 21ST STREET S STE 102, Fargo, 58103

    (701) 347-1516

  • Faith Homecare Professionals

    304 25TH ST S, Fargo, 58103

    (916) 230-2482

  • Nd State College Of Science

    1305 19TH AVE N, Fargo, 58102

    (701) 231-6900

Bismarck 4 programs

  • Bismarck Public Schools

    806 N WASHINGTON ST, Bismarck, 58501

    (701) 391-9137

  • Bismarck State College

    1500 EDWARDS AVE, Bismarck, 58501

    (701) 224-5600

  • Missouri Slope

    4916 N WASHINGTON ST, Bismarck, 58503

    (701) 221-9380

  • Missouri Slope At Home, Llc

    2425 HILLVIEW AVE, Bismarck, 58501

    (701) 221-9449

Dickinson 4 programs

  • Dickinson State University

    291 CAMPUS DRIVE, Dickinson, 58601

    (701) 502-4258

  • Southwest Area CTE Academy (SWCTE

    271 34TH ST WEST, Dickinson, 58601

    (701) 928-1676

  • St Benedict's Health Center

    851 4TH AVENUE EAST, Dickinson, 58601

    (701) 456-7242

  • St Luke's Homenursing facility

    242 WEST 10TH ST, Dickinson, 58601

    (701) 483-5000

Minot 4 programs

  • Adult Learning Center

    1609 4TH AVE NW, Minot, 58703

    (701) 857-4488

  • Minot Public Schools

    1100 11TH AVENUE SW, Minot, 58701

    (701) 857-4526

  • Minot Vocational Workshop Dba Kalix

    852-1014, Minot, 58702

    (701) 420-0708

  • Trinity Health

    2305 37TH AVE SW, Minot, 58701

    (701) 418-7703

Jamestown 3 programs

  • Anne Carlsen Center

    701 3RD ST NW, Jamestown, 58401

    (701) 952-5170

  • James Valley Career And Technical Center

    910 12TH AVE NE, Jamestown, 58401

    (701) 952-4159

  • North Dakota State Hospital

    2605 CIRCLE DRIVE, Jamestown, 58401

    (701) 253-3210

Grand Forks 2 programs

  • Grand Forks Career Impact Academy Certified Nursing Assistant Program

    2400 47TH AVE S, Grand Forks, 58201

    (701) 746-2407

  • Valley Senior Living CNA Classnursing facility

    2150 32ND AVE S, STE C2, Grand Forks, 58201

    (701) 787-7978

Aneta 1 program

  • Aneta Parkview Health Center

    113 5TH ST S, Aneta, 58212

    (701) 326-4234

Belcourt 1 program

  • Turtle Mountain Community High School

    278-5304, Belcourt, 58316

Bowman 1 program

  • Southwest Healthcare Services

    802 2ND ST NW, Bowman, 58623

    (701) 523-5555

Devils Lake 1 program

  • Lake Region State College

    1801 COLLEGE DRIVE N, Devils Lake, 58301

    (701) 662-1578

Dunseith 1 program

  • Dunseith Career and Technical Education Center

    480-9728, Dunseith, 58329

Elgin 1 program

  • Jacobson Memorial Hospital Care Centernursing facility

    600 EAST ST NORTH, Elgin, 58533

    (701) 584-2792

Glen Ullin 1 program

  • Marian Manor Healthcare Centernursing facility

    604 ASH AVE EAST, Glen Ullin, 58631

    (701) 348-3107

Grafton 1 program

  • North Valley Career & Technology Center

    1540 SCHOOL ROAD, Grafton, 58237

    (701) 352-3705

Harvey 1 program

  • St Aloisius Medical Center

    325 BREWSTER ST E, Harvey, 58341

    (701) 324-4651

Hazen 1 program

  • Heart River Career & Tech Center

    520 1ST AVE NE, Hazen, 58545

    (701) 751-6500

La Moure 1 program

  • St Rose Care Centernursing facility

    315 1ST ST SE, La Moure, 58458

    (701) 883-5363

Lisbon 1 program

  • North Dakota Veterans Homenursing facility

    1600 VETERANS DRIVE, Lisbon, 58054

    (701) 682-6571

Mandan 1 program

  • Sanford Health Nursing Assisitant Programnursing facility

    1000 18TH ST NW, Mandan, 58554

    (701) 323-5768

Mayville 1 program

  • Traill-Steele Affordable Rural Coalition for Health

    430-0866 FOR HEALT Admin, Mayville, 58257

    (701) 543-3102

Napoleon 1 program

  • Wentz Living Centrnursing facility

    555 LAKE AVE E, Napoleon, 58561

    (701) 754-2381

New England 1 program

  • Roughrider Area Career and Technology Center

    New England, 58647

    (701) 290-7717

New Town 1 program

  • Nueta Hidatsa Sahnish College

    220 COLLEGE DRIVE, New Town, 58763

    (701) 627-8089

Richardton 1 program

  • Richardton Health Center

    8885 HWY 10, Richardton, 58652

    (701) 974-3304

Rugby 1 program

  • Heart Of America Medical Center

    2975 HIGHWAY 2 EAST, Rugby, 58368

    (701) 776-5455

Stanley 1 program

  • Giving Hearts Home Care Llc

    Stanley, 58784

    (701) 313-0229

Strasburg 1 program

  • Strasburg Care Centernursing facility

    409 S 3RD ST, Strasburg, 58573

    (701) 336-2651

Valley City 1 program

  • Sheyenne Care Centernursing facility

    979 CENTRAL AVENUE N, Valley City, 58072

    (701) 845-8222

Watford City 1 program

  • Bakken Area Skills Center

    2112 WOLVES DEN PARKWAY, Watford City, 58854

    (701) 770-3861

West Fargo 1 program

  • Cass County Career and Techical Education Center

    499-1008, West Fargo, 58078

    (701) 499-1008

Williston 1 program

  • Williston State College - Online

    1410 UNIVERSITY AVE, Williston, 58802

    (701) 774-4290

Wishek 1 program

  • Prairie Hills Assisted Livingnursing facility

    200 S 4TH AVE, Wishek, 58495

    (701) 452-4014

Source: North Dakota approved-program list, mirrored September 2026. 48 programs.

Where the Programs Are

Frequently Asked Questions

How many CNA classes are there in North Dakota?

North Dakota's official approved-program list names 48 state-approved CNA training programs, with the most in Fargo, Bismarck, Dickinson. The list is published by the state and this page mirrors it as of September 2026.

How long is CNA training in North Dakota?

North Dakota requires 75 total training hours, including 16 clinical hours, against the federal minimum of 75. Full-time programs commonly finish in about 4 weeks; part-time tracks take longer.

Are there free CNA classes in North Dakota?

Under federal rule 42 CFR 483.152(c), a nursing facility cannot charge a nurse aide it employs for training and must reimburse a new hire's training cost within 12 months of certification. 11 of the 48 approved programs in North Dakota run at nursing facilities or care centers, which are the usual source of free or paid-while-training tracks.

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. Before enrolling anywhere, confirm the program still appears on the current state list and ask the North Dakota Nurse Aide Registry if you are unsure.

Explore More

About this list

Programs are mirrored from North Dakota's official approved nurse aide training program list (September 2026); fields shown are the fields the state publishes. Training hours from state regulations against the federal floor in 42 CFR 483.152; wages from BLS OES May 2025. Confirm approval, schedules, and cost directly with the program.