CNA Classes in Montana: 51 State-Approved Programs
Montana's approved nurse aide training list names 51 CNA programs in 38 cities and mirrored here as of September 2026. Montana requires 75 hours of training, 16 of them clinical. Typical CNA pay in Montana is $40,900 a year, according to the Bureau of Labor Statistics.
Cities with the most CNA programs
Billings (4), Butte (4), Missoula (3) have the most approved programs in Montana. 4 cities have a page with each program, local CNA pay, and the nursing homes where aides work.
| City | Programs | Typical CNA pay | Nursing homes |
|---|---|---|---|
| Billings | 4 | $39,150 | 6 |
| Butte | 4 | — | 4 |
| Missoula | 3 | $38,550 | 3 |
| Multiple Locations | 3 | — | 0 |
| Chinook | 2 | — | 1 |
| Hamilton | 2 | — | 1 |
| Helena | 2 | $42,520 | 2 |
| Anaconda | 1 | — | 1 |
| Arlee | 1 | — | 0 |
| Baker | 1 | — | 0 |
| Belgrade | 1 | — | 0 |
| Big Sandy | 1 | — | 0 |
| Browning | 1 | — | 1 |
| Circle | 1 | — | 0 |
| Clancy | 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 Montana
Every program below appears on Montana's official approved list. Programs open and close during the year, so confirm current approval and start dates with the program before enrolling.
51 of 51 programs shown
| Program | Address | Phone |
|---|---|---|
| Billings · 4 programs | ||
| BILLINGS ADULT AND COMMUNITY EDUCATION NATP | — | (406) 281-5003 |
| CHAPEL COURT ASSISTED LIVING NATP | — | (406) 655-5600 |
| CITY COLLEGE AT MONTANA STATE UNIVERSITY BILLINGS NATP | — | (406) 247-3073 |
| PRIORITIES AT WORK NATP | — | (406) 252-8645 |
| Butte · 4 programs | ||
| CREST - NURSE AIDE TRAINING PROGRAM | — | (406) 494-7031 |
| HIGHLANDS COLLEGE NATP | — | (406) 496-3793 |
| PROSPERITY TRAINING CENTER MONTANA | — | (406) 723-6556 |
| TEAMSTERS LOCAL 2 CNA TRAINING NATP | — | (406) 494-2747 |
| Missoula · 3 programs | ||
| COMMUNITY MEDICAL CENTER MISSOULA NATP | — | (406) 327-4173 |
| DICKINSON LIFELONG LEARNING CENTER | — | (406) 549-8765 |
| PLATINUM CAREER SOLUTIONS NATP - MISSOULA | — | (406) 926-2712 |
| Multiple Locations · 3 programs | ||
| EVERGREEN HEALTHCARE CAN PROGRAM MONTANA | — | (406) 741-2992 |
| LOGAN HEALTH EDUCATION SERVICES NATP | — | (406) 756-4744 |
| MONTANA HEALTH NETWORK NATP | — | (406) 234-1424 |
| Chinook · 2 programs | ||
| CNA TRAINING FOR THE FUTURE OF NURSING | — | (406) 945-0201 |
| THRIVE CPR NATP | — | (406) 262-3292 |
| Hamilton · 2 programs | ||
| BITTERROOT COLLEGE NATP | — | (406) 375-0100 |
| BITTERROOT HEALTH CNA PROGRAM NATP | — | (406) 363-2211 |
| Helena · 2 programs | ||
| CNA PRODUCTIONS TRAINING PROGRAM | — | (317) 494-0051 |
| HELENA COLLEGE NATP | — | (406) 447-6944 |
| Anaconda · 1 program | ||
| COMMUNITY HOSPITAL OF ANACONDA NATP | — | (406) 563-8500 |
| Arlee · 1 program | ||
| PROFESSIONAL TRAVELERS INC CNA TRAINING PROGRAM | — | (406) 207-9614 |
| Baker · 1 program | ||
| FALLON MEDICAL COMPLEX HOSPITAL NATP | — | (406) 778-3331 |
| Belgrade · 1 program | ||
| GALLATIN CNA SCHOOL | — | (406) 570-6041 |
| Big Sandy · 1 program | ||
| BIG SANDY MEDICAL CENTER NATP | — | (406) 378-2188 |
| Browning · 1 program | ||
| BLACKFEET COMMUNITY COLLEGE NATP | — | (406) 338-5441 |
| Circle · 1 program | ||
| MCCONE COUNTY HEALTH CENTER NATP | — | (406) 485-3381 |
| Clancy · 1 program | ||
| ELKHORN HEALTHCARE & REHABILITATION NATP | — | (406) 933-8311 |
| Eureka · 1 program | ||
| MOUNTAIN VIEW OF CASCADIA | — | (406) 297-2541 |
| Forsyth · 1 program | ||
| ROSEBUD HEALTH CARE CENTER CAH NATP | — | (406) 346-4235 |
| Fort Benton · 1 program | ||
| MISSOURI RIVER MEDICAL CENTER NATP | — | (406) 622-3331 |
| Glendive · 1 program | ||
| GLENDIVE MEDICAL CENTER CAH NATP | — | (406) 345-2607 |
| Great Falls · 1 program | ||
| GFC MSU CONTINUING EDUCATION & TRAINING NATP | — | (406) 551-5104 |
| Harlem · 1 program | ||
| AANIIIH NAKODA COLLEGE NATP | — | (406) 353-2607 |
| Havre · 1 program | ||
| NORTHERN MONTANA HOSPITAL NATP | — | (406) 265-2211 |
| Kalispell · 1 program | ||
| FLATHEAD VALLEY COMMUNITY COLLEGE NATP | — | (406) 756-3822 |
| Lame Deer · 1 program | ||
| NORTHERN CHEYENNE THIP CNA PROGRAM NATP | — | (406) 942-2238 |
| Lewistown · 1 program | ||
| MONTANA MENTAL HEALTH NURSING HOME | — | (406) 538-7451 |
| Libby · 1 program | ||
| LIBBY CARE CENTER NATP | — | (406) 293-6285 |
| Livingston · 1 program | ||
| HEART FOR LIVING NATP | — | (406) 223-4461 |
| Miles City · 1 program | ||
| MILES COMMUNITY COLLEGE NATP | — | (406) 874-6199 |
| Plains · 1 program | ||
| CLARK FORK VALLEY HOSPITAL NATP | — | (406) 826-4800 |
| Polson · 1 program | ||
| PROVIDENCE ST JOSEPHS MC - NATP | — | (406) 883-7488 |
| Poplar · 1 program | ||
| HEALTH PROMOTION DISEASE PREVENTION NATP | — | (406) 768-3087 |
| Roundup · 1 program | ||
| ROUNDUP MEMORIAL HEALTHCARE NATP | — | (406) 323-2104 |
| Scobey · 1 program | ||
| DANIELS MEMORIAL CAH NATP | — | (406) 487-2300 |
| Sheridan · 1 program | ||
| TOBACCO ROOT MOUNTAINS CARE CENTER NATP | — | (406) 842-5600 |
| Stevensville · 1 program | ||
| YES YOU CAN NATP | — | (406) 777-5411 |
| Townsend · 1 program | ||
| BILLINGS CLINIC BROADWATER CAH NATP | — | (406) 266-3186 |
| White Sulphur Springs · 1 program | ||
| MOUNTAINVIEW MEDICAL CENTER | — | (406) 547-3321 |
| Wolf Point · 1 program | ||
| TRINITY HOSPITAL - NATP | — | (406) 653-6549 |
Run one of these programs? Claim your listing to add your start dates and tuition.
Programs: Montana 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 Montana
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 Montana, 7 of the 51 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 Montana CNA Registry. How the Montana registry works.
Questions about CNA classes in Montana
- How many CNA classes are there in Montana?
- Montana's approved-program list names 51 CNA training programs in 38 cities, with the most in Billings, Butte, Missoula. The list is published by the state; this page mirrors it as of September 2026.
- How many hours of CNA training does Montana require?
- Montana 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 Montana?
- 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. 7 of the 51 approved programs in Montana 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 Montana is state-approved?
- Every program on this page comes from Montana's official approved list. Confirm that the program still appears on the current list before enrolling, and contact the Montana CNA Registry with questions.