CNA Classes in Montana: Programs, Costs, and State Requirements
Montana lists 69 state-approved CNA programs across 48 cities, from Billings, Missoula, and Butte out to smaller communities like Baker. For a rural state, that breadth ranks Montana #31 of 50 by program count. Certification runs through the Montana Nurse Aide Registry and starts with a 75-hour training minimum, including 16 clinical hours. The Montana Nurse Aide Competency Exam is delivered by D&S Diversified/Headmaster. This page lays out cost, speed, format, and pay so you can compare the programs in your own city.

AT A GLANCE
Your Montana CNA path
Four steps from interest to certification. Most students complete this in 6–8 weeks.
- Step 1.Complete 75 hours of approved training.
- Step 2.Finish 16 supervised clinical hours.
- Step 3.Pass the D&S Diversified / Headmaster written and skills exam.
- Step 4.Get listed with the Montana Nurse Aide Registry.
Key numbers before you compare programs
- Typical program length
- 3–10 weeks
- Typical paid program cost
- $500–$1,500
- Average CNA salary
- $40,900/yr (BLS, May 2025)
- Reciprocity accepted
- Yes, from all states
Start with what matters most to you.
Five paths through this page. Pick the one that matches your situation.
- I need the best value.See programs with high reviews & affordable tuition.
- I need to finish fast.Explore accelerated, hybrid, or condensed-schedule options.
- I need financial assistance.Find courses offering payment plans or grants.
- I need flexible class hours.See evening, weekend, and hybrid CNA program options.
All 69 state-approved Montana CNA programs
Sort by cost, length, format, or city. Filter with the chips above the table. Click any row to expand full address, phone, clinical site, and next cohort.
See programs near you
Tell us your ZIP and we’ll show you what’s available in your area.
Sponsored Ad. No obligation.Sponsored matching service.
| Program | City | Format | Length | Total Cost | Sponsored | |
|---|---|---|---|---|---|---|
| Bitterroot College – University of Montana | Hamilton | Hybrid | Contact school | $1,500 | ||
| City College At Montana State University Billings | Billings | Hybrid | 85 hrs | Contact school | ||
| Dickinson Lifelong Learning Center | Missoula | In-person | Contact school | Contact school | ||
| Miles Community College | Miles City | Hybrid | 75 hrs | Contact school | ||
| Billings Adult and Community Education | Billings | In-person | 7 wk | $500 | ||
| Billings Clinic Hospital | Billings | In-person | 4 wk | Free | ||
| Bitterroot Health CNA Program | Hamilton | In-person | 6 wk | Free | ||
| CNA Productions Training Program | Helena | Hybrid | 4 wk | $895 | ||
| GFC MSU Continuing Education & Training (Great Falls College MSU) | Great Falls | Hybrid | Contact school | $900 | ||
| Highlands College | Butte | Hybrid | Contact school | $1,450 | ||
| Kickinghorse Job Corps Center | Ronan | In-person | Contact school | Free | ||
| Montana Health Network | Miles City | Hybrid | 4 wk | $625 | ||
| Prosperity Training Center Montana | Butte | In-person | 75 hrs | $1,200 | ||
| The Lodge | Great Falls | In-person | Contact school | Free | ||
| A&s Long Term Care Nurse Consultants | Helena | N/A | Contact school | Contact school | ||
| Aaniiih Nakoda College | Harlem | In-person | Contact school | Contact school | ||
| Big Horn Co Memorial Hospital | Hardin | In-person | Contact school | Contact school | ||
| Blackfeet Community College | Browning | In-person | 3 wk | Contact school | ||
| Broadwater Health Center | Townsend | N/A | Contact school | Contact school | ||
| Carol Scott – CNA Training Program | Belgrade | In-person | 10 wk | Contact school | ||
| Clark Fork Valley Hospital | Plains | In-person | Contact school | Contact school | ||
| CNA Training for the Future of Nursing | Chinook | N/A | Contact school | Contact school | ||
| Community Hospital Of Anaconda | Anaconda | In-person | Contact school | Contact school | ||
| Community Medical Center Missoula | Missoula | In-person | Contact school | Contact school | ||
| Computer Rn | Shelby | N/A | Contact school | Contact school | ||
| CREST – Nurse Aide Training Program | Butte | In-person | Contact school | Contact school | ||
| Daniels Memorial Cah | Scobey | N/A | Contact school | Contact school | ||
| Empres Natp | Hot Springs | N/A | Contact school | Contact school | ||
| Epaga Certified Nurse Aide Training Program | Kalispell | N/A | Contact school | Contact school | ||
| Fallon Medical Complex Hospital | Baker | In-person | Contact school | Contact school | ||
| Flathead Valley Community College | Kalispell | In-person | 105 hrs | Contact school | ||
| Garfield County Health Center | Jordan | In-person | Contact school | Contact school | ||
| Glendive Medical Center – Cah | Glendive | N/A | Contact school | Contact school | ||
| Granite County Medical Center | Philipsburg | In-person | Contact school | Contact school | ||
| Health Promotion Disease Prevention | Poplar | In-person | Contact school | Contact school | ||
| Heart For Living NATP | Livingston | N/A | Contact school | Contact school | ||
| Helena College | Helena | In-person | Contact school | Contact school | ||
| Hestia In Home Support | Missoula | N/A | Contact school | Contact school | ||
| Legacy Billings Natp | Billings | In-person | Contact school | Contact school | ||
| Liberty Medical Center | Chester | In-person | Contact school | Contact school | ||
| Logan Health Education Services Natp | Kalispell | In-person | 3 wk | Contact school | ||
| McCone County Health Center | Circle | In-person | Contact school | Contact school | ||
| Missoula College University of Montana | Missoula | Hybrid | Contact school | Contact school | ||
| Missouri River Medical Canter | Fort Benton | In-person | Contact school | Contact school | ||
| Montana Medical Academy INC Natp | Shepherd | N/A | Contact school | Contact school | ||
| Montana State Hospital Natp | Warm Springs | In-person | Contact school | Contact school | ||
| Mountainview Medical Center | White Sulphur Springs | In-person | Contact school | Contact school | ||
| Northern Cheyenne THIP CNA Program | Lame Deer | N/A | Contact school | Contact school | ||
| Northern Montana Hospital NATP | Havre | In-person | Contact school | Contact school | ||
| Northern Rockies Medical Center Natp | Cut Bank | In-person | 4 wk | Contact school | ||
| Pioneer Medical Center | Big Timber | Hybrid | Contact school | Contact school | ||
| Pondera Medical Center Ecf Natp | Conrad | Hybrid | 4 wk | Contact school | ||
| Priorities At Work | Billings | N/A | Contact school | Contact school | ||
| Professional Travelers INC CNA Training Program | Arlee | N/A | Contact school | Contact school | ||
| Providence St Josephs MC – Natp | Polson | In-person | Contact school | Contact school | ||
| Ronan High School | Ronan | In-person | Contact school | Contact school | ||
| Rosebud Health Care Center CAH NATP | Forsyth | In-person | 4 wk | Contact school | ||
| Roundup Memorial Healthcare | Roundup | N/A | Contact school | Contact school | ||
| Salish Kootenai College Allied Health Dept | Pablo | In-person | Contact school | Contact school | ||
| Sidney Health Center | Sidney | In-person | Contact school | Contact school | ||
| Southwest Montana Veterans Home Natp | Butte | In-person | Contact school | Contact school | ||
| Stone Child College | Box Elder | In-person | Contact school | Contact school | ||
| Teamsters Local 2 Cna Training | Butte | In-person | Contact school | Contact school | ||
| The Training Wheel Natp | Anaconda | N/A | Contact school | Contact school | ||
| Thrive CPR NATP | Chinook | N/A | Contact school | Contact school | ||
| Trinity Hospital – Natp | Wolf Point | In-person | Contact school | Contact school | ||
| Valley View Home | Glasgow | In-person | 4 wk | Contact school | ||
| Wheatland Memorial Healthcare Natp | Harlowton | In-person | Contact school | Contact school | ||
| Yes You Can NATP | Stevensville | In-person | Contact school | Contact school |
Still comparing? Let us narrow the list.
Give us your ZIP and what matters most (cost, speed, or schedule), and we’ll show you matching CNA training options in your area. Takes under a minute.
Sponsored Ad. No obligation.Sponsored matching: we earn a referral fee if you enroll through a match. This does not change the 69 programs shown in the directory above.
Fastest CNA programs in Montana
The shortest verified calendars in Montana run about three weeks, at programs like Logan Health Education Services in Kalispell and Blackfeet Community College in Browning. Most others fall between three and ten weeks. Calendar length and legal requirement are not the same thing, though: every approved Montana program meets the same 75-hour training minimum, including 16 clinical hours, and sits for the same competency exam. That requirement, not the marketing on a fast track, sets the real floor on how long this takes.
| Program | City | Length | Total Cost | Sponsored | |
|---|---|---|---|---|---|
| Prosperity Training Center Montana | Butte | 75 hrs | $1,200 | ||
| Miles Community College | Miles City | 75 hrs | Contact school | ||
| City College At Montana State University Billings | Billings | 85 hrs | Contact school | ||
| Logan Health Education Services Natp | Kalispell | 3 wk | Contact school | ||
| Blackfeet Community College | Browning | 3 wk | Contact school | ||
| Flathead Valley Community College | Kalispell | 105 hrs | Contact school | ||
| Montana Health Network | Miles City | 4 wk | $625 | ||
| CNA Productions Training Program | Helena | 4 wk | $895 |
Schedules verified June 18, 2026, sourced from each program’s published calendar.
Is a 3-week CNA program in Montana long enough?
A three-week program at Logan Health in Kalispell is not a lighter program. It compresses the same 75-hour requirement into full days instead of spreading it over a couple of months, and its graduates sit for the same Montana Nurse Aide Competency Exam as everyone else.
That intensity is the tradeoff. The same requirement compressed into full days moves quickly, with little slack to miss a session. If you can clear your schedule, it gets you to the exam fast. A longer calendar, like the seven-week pace at Billings Adult and Community Education, spreads the same requirement out so it can fit around a job or family.
Watch for listings that show “Contact school” instead of a set length. Start dates vary from one Montana program to the next, including tribal college and high school routes, so the next available start can shape your timeline more than the program’s length does. Check each program’s calendar and confirm when the next cohort begins before you count on three weeks.
WANT TO START SOON?
See CNA training options near you
Tell us your ZIP and we’ll show you Montana CNA training options in your area.
Sponsored Ad. No obligation.Online, hybrid, weekend & evening CNA programs in Montana
Montana Health Network in Miles City and CNA Productions in Helena both run hybrid CNA programs, the flexible format Montana programs most commonly offer. Hybrid means the lecture and theory portion can be completed online or self-paced, while the skills lab and the required 16 clinical hours are done in person, on a real care floor. Online-only CNA training is not offered in Montana, and it cannot be: you cannot learn a safe transfer or a bed bath through a screen. When you see “online CNA classes” for Montana, it means the coursework half of a hybrid program, not the whole certification.
| Program | City | Format | Length | Total Cost | Sponsored | |
|---|---|---|---|---|---|---|
| Montana Health Network | Miles City | Hybrid | 4 wk | $625 | ||
| CNA Productions Training Program | Helena | Hybrid | 4 wk | $895 | ||
| GFC MSU Continuing Education & Training (Great Falls College MSU) | Great Falls | Hybrid | Contact school | $900 | ||
| Highlands College | Butte | Hybrid | Contact school | $1,450 | ||
| Bitterroot College – University of Montana | Hamilton | Hybrid | Contact school | $1,500 |
Format and schedule options verified June 18, 2026. Confirm current online, hybrid, evening, and weekend availability with each program.
Which flexible format is right for working adults?
Montana’s hybrid roster is broader than a rural state might suggest. Beyond Montana Health Network in Miles City and CNA Productions in Helena, hybrid formats show up at Great Falls College MSU, Highlands College in Butte, and Bitterroot College in Hamilton. That means a working student across several Montana regions can choose a program that does not meet in a classroom every weekday.
Here is how the split works in practice. The online or self-paced portion covers the knowledge the 72-question written exam tests, such as infection control and residents’ rights, and you move through it on your own schedule. Then you show up in person for skills lab and clinicals, because the competency exam’s skills test makes you physically perform tasks like measuring a pulse in front of an evaluator.
The cost of that freedom is self-direction. A hybrid program hands you the schedule but also the job of keeping pace without a teacher in the room each day. If you would rather have set class times, an in-person program like Blackfeet Community College in Browning or Logan Health in Kalispell gives you that structure. If a hybrid schedule fits your life better, the programs in Miles City and Helena pair online coursework with in-person clinicals.
NEED FLEXIBLE HOURS?
Looking for CNA training around your schedule?
Tell us your ZIP to see CNA training options available in your area.
Sponsored Ad. No obligation.Cheapest CNA programs in Montana
Verified Montana tuition runs from $0 to $1,500, and 11 of the 69 programs publish a confirmed price. The cheapest paid option is Billings Adult and Community Education in Billings at $500. A handful of no-cost programs sit at the bottom of that range, and we cover them in the free-programs section below. The point worth holding onto: price is one input, not the whole decision, and the lowest number on a list is not automatically the right fit for you.
| Program | City | Length | Total Cost | Sponsored | |
|---|---|---|---|---|---|
| Billings Adult and Community Education | Billings | 7 wk | $500 | ||
| Montana Health Network | Miles City | 4 wk | $625 | ||
| CNA Productions Training Program | Helena | 4 wk | $895 | ||
| GFC MSU Continuing Education & Training (Great Falls College MSU) | Great Falls | Contact school | $900 | ||
| Prosperity Training Center Montana | Butte | 75 hrs | $1,200 | ||
| Highlands College | Butte | Contact school | $1,450 | ||
| Bitterroot College – University of Montana | Hamilton | Contact school | $1,500 |
Costs verified June 18, 2026, sourced from each program’s published tuition materials.
Is the cheapest CNA program always the best value in Montana?
Billings Adult and Community Education charges $500, and Montana Health Network in Miles City runs $625. When you pay tuition like that, the price is the whole arrangement: there is no commitment attached beyond the cost itself.
The no-cost programs work differently. An employer-sponsored option funds your training because the facility expects a work commitment from you after you certify, which ties your first job to one place. That can be a fair trade if you already want to work there, but it is a real condition, not a free lunch.
Either way, compare the all-in number, not the sticker. A lower advertised price can leave out the $97 exam fee, books, or supplies, so ask each program what its tuition actually covers before you decide.
COST A PRIORITY?
Looking for affordable training?
Tell us your ZIP and we’ll show you what’s available in your area.
Sponsored Ad. No obligation.Free & employer-sponsored CNA training in Montana
Montana has four no-cost CNA programs. Two are nameable government or scholarship routes: Kickinghorse Job Corps Center in Ronan, which trains through the federal Job Corps program, and The Lodge in Great Falls. The other two are employer-sponsored, where a Montana care facility funds training for current or incoming staff. Each path comes with conditions, so it helps to know what you are agreeing to before you apply.
Free programs you can enroll in directly
| Program | City | Length | Total Cost | Sponsored | |
|---|---|---|---|---|---|
| Kickinghorse Job Corps Center | Ronan | Contact school | Free | ||
| The Lodge | Great Falls | Contact school | Free |
Kickinghorse Job Corps and The Lodge each cover full tuition on their own, so there is nothing to combine and you simply pick one route. The $97 exam fee sits separate from tuition either way, and you pay it directly to D&S Diversified/Headmaster.
What’s the catch with free CNA training in Montana?
Kickinghorse Job Corps Center in Ronan covers training at no cost through the federal Job Corps program. Job Corps sets its own eligibility rules, so confirm you qualify before you build a plan around it. The Lodge in Great Falls is a care facility that offers a no-cost training route as well.
Employer-sponsored training is a separate arrangement, and it is not the same as a free program. A facility funds your CNA training in exchange for a work commitment after you certify. Read that agreement closely before you sign, and confirm the exact terms with the program.
None of these routes is a “go anywhere afterward” deal. The honest tradeoff is no tuition in exchange for committing your early work to a specific program or employer. If you already know where you want to work, that can be a strong path. If you want to choose your first job freely, a low-cost paid program like Billings Adult and Community Education at $500 may leave you more room, even though it is not free.
Whichever route you take, the $97 exam fee still goes to D&S Diversified/Headmaster, since that payment goes to the testing vendor rather than to the school.
CNA salary in Montana
BLS wage data for Montana and its top 3 metros.
CNAs in Montana earn a median of $19.67 an hour, about $40,900 a year (BLS OEWS, May 2025). That sits roughly 2.7% below the national median of $20.21 and ranks Montana #25 of 50 for CNA pay. It is an honest, middle-of-the-pack wage rather than a high-end one, and the figure shifts depending on where in the state you work.
Pay by setting in Montana
| Setting | Median hourly | Notes |
|---|---|---|
| Hospitals | $20.65/hr | Estimated from the state wage distribution |
| Skilled nursing / SNF | $19.67/hr | Estimated |
| Assisted living / residential | $18.29/hr | Estimated |
Setting figures are estimated from the verified Montana wage distribution (U.S. Bureau of Labor Statistics, OEWS (Nursing Assistants, 31-1131), Montana, May 2025); actual pay varies by employer.
Where you work in Montana moves the number more than the statewide median shows. Montana hospitals pay CNAs about $20.65 an hour, above the median, while assisted-living and residential roles sit closer to $18.29. Skilled nursing lands right at the $19.67 median. Statewide, the 10th percentile earns near $17.69 and the 90th percentile reaches about $23.90 (BLS OEWS, May 2025). So the setting itself separates a hospital role from a residential one by roughly two dollars an hour at the median, which is worth weighing when you decide where to apply.
Sources: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics (May 2025), occupation 31-1131. Cost-of-living differential: Bureau of Economic Analysis Regional Price Parities (2024).
NEXT STEP
Ready to start earning Montana CNA wages?
Most Montana CNAs are working within 6–8 weeks of starting a program. Tell us your ZIP and we’ll show you what’s available in your area.
Sponsored Ad. No obligation.Montana SNAPSHOT
What makes CNA training in Montana different
State-specific context (hours, exam vendor, and funding density) now that you’ve seen the options.
TRAINING HOURS
75 hours (16 clinical)
Montana's 75-hour minimum, including 16 clinical hours, matches the federal baseline set by OBRA '87.
EXAM VENDOR
D&S Diversified / Headmaster
A 72-question knowledge exam plus a skills test of three or four tasks, $97 total.
PROGRAM COUNT
69 across 48 cities
Ranks #31 of 50 by program count, with options well beyond the largest metros.
75 hours, the efficient federal baseline
Montana sets its training minimum at 75 hours, including 16 clinical hours, which matches the federal floor under OBRA '87 (42 CFR 483.152). That makes it an efficient legal path, not a lighter or easier one. Every approved Montana program meets the same 75-hour minimum and sits for the same competency exam; what varies is how many weeks a program spreads those hours across, from about three to ten.
69 programs reach across 48 Montana cities
Montana spreads 69 approved programs across 48 cities, ranking #31 of 50 by program count. Butte and Billings each list five programs, Missoula four, and Kalispell and Helena three apiece, with single programs reaching smaller cities like Baker. For a low-population state, that is real breadth: the choices are not confined to one or two metros.
Testing runs through D&S Diversified/Headmaster
Montana's competency exam is administered by D&S Diversified/Headmaster, not Pearson VUE or Prometric. It has two parts: a 72-question knowledge exam with an audio option, and a skills test covering three or four tasks. The total fee is $97, it is offered in English, and you schedule through the vendor's portal at mt.tmutest.com.
Bottom line for Montana students
Montana gives you 69 programs across 48 cities, a 75-hour federal-baseline path, and a $97 competency exam, with median pay of $19.67 an hour that climbs in hospital settings.
CNA classes by city in Montana
Montana spreads CNA programs across 48 cities. Butte and Billings lead with five programs each, Missoula has four, and Kalispell and Helena list three apiece, with single programs reaching smaller cities like Baker.
Top 10 Montana metros by program count
- Butte5 programs
- Billings5 programs
- Missoula4 programs
- Kalispell3 programs
- Helena3 programs
- Miles City2 programs
- Anaconda2 programs
- Ronan2 programs
- Hamilton2 programs
- Great Falls2 programs
Montana Nurse Aide Registry: contacts & reference
Certification and license lookups in Montana run through the Montana Nurse Aide Registry, part of the Department of Public Health and Human Services (DPHHS). The official portal and contact details are below.
| Managing agency | Montana Department of Public Health and Human Services |
|---|---|
| Phone | (406) 444-4980 |
| Website | dphhs.mt.gov |
| Typical processing | N/A |
| Renewal window | Every 24 months |
| Fee structure | No registration charges; BOUNDS applications are online |
Always verify with the registry directly before enrolling. Approved-program lists update periodically.
Frequently asked questions
Common questions about Montana CNA licensing, reciprocity, and renewal, answered with the state’s own rules and routed to the Montana Nurse Aide Registry where the detail depends on your case.