CNA Classes in Utah: Programs, Costs, and State Requirements
Utah gives you 44 state-approved CNA programs spread across 33 cities, from Logan in the north to St. George near the Arizona line. That breadth ranks Utah #39 of 50 states by program count, so you have real choices whether you live in Salt Lake City or a smaller town like Roosevelt. Every approved program meets the same 100-hour training requirement, paid tuition starts around $303, and certification runs through UNAR. Here is how to match a program to your budget, your schedule, and your city.

AT A GLANCE
Your Utah CNA path
Four steps from interest to certification. Most students complete this in 6–8 weeks.
- Step 1.Complete 100 hours of approved training.
- Step 2.Finish 24 supervised clinical hours.
- Step 3.Pass the Testmaster Universe (TMU), administered written and skills exam.
- Step 4.Get listed with the Utah Nursing Assistant Registry.
Key numbers before you compare programs
- Typical program length
- 3–16 weeks
- Typical paid program cost
- $303–$1,930
- Average CNA salary
- $39,840/yr (BLS, May 2025)
- Reciprocity accepted
- Yes, with conditions
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 44 state-approved Utah 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 | |
|---|---|---|---|---|---|---|
| Bridgerland Technical College | Logan | In-person | 100 hrs | $372 | ||
| Cccna | Murray | Hybrid | 100 hrs | $550 | ||
| Mountainland Technical College – Provo Campus | Provo | In-person | 144 hrs | $735 | ||
| Uintah Basin Technical College – Roosevelt Campus | Roosevelt | In-person | 6 wk | $303 | ||
| Utah Tech University | St. George | In-person | 100 hrs | $1,930 | ||
| Davis Technical College | Kaysville | In-person | 114 hrs | $547 | ||
| Dixie Technical College | St. George | In-person | 6 wk | $544 | ||
| Mountainland Technical College – Heber City Campus | Heber City | In-person | 144 hrs | $735 | ||
| Mountainland Technical College – Lehi Campus | Lehi | In-person | 144 hrs | $735 | ||
| Mountainland Technical College – Payson Campus | Payson | In-person | 144 hrs | $735 | ||
| Ogden-Weber Technical College | Ogden | In-person | Contact school | $350 | ||
| Orchard CNA Training Centers | Orem | Hybrid | 4 wk | $475 | ||
| Ridgeview C.N.A. | St. George | In-person | 10 wk | $700 | ||
| Salt Lake Community College – Jordan Campus | West Jordan | In-person | Contact school | $581 | ||
| Salt Lake Community College – West Valley Campus | West Valley City | In-person | 16 wk | $581 | ||
| Southwest Technical College – Cedar City | Cedar City | Hybrid | 12 wk | $560 | ||
| Southwest Technical College – Kane County | Kanab | Hybrid | 12 wk | $560 | ||
| Tooele Technical College | Tooele | In-person | 114 hrs | $1,000 | ||
| Uintah Basin Technical College – Vernal Campus | Vernal | In-person | 6 wk | $303 | ||
| Utah CNA Training Center – Kaysville | Kaysville | Hybrid | 100 hrs | $575 | ||
| Utah CNA Training Center – Millcreek (Granite Peaks) | Millcreek | Hybrid | 2 mo | $575 | ||
| Utah CNA Training Center – Millcreek (Utah International Charter School) | Millcreek | Hybrid | 2 mo | $575 | ||
| Utah CNA Training Center – Ogden (12th Street) | Ogden | Hybrid | 2 mo | $575 | ||
| Utah CNA Training Center – Ogden (Monroe Blvd) | Ogden | Hybrid | 2 mo | $575 | ||
| Utah CNA Training Center – SLC (Horizonte) | Salt Lake City | Hybrid | 2 mo | $575 | ||
| Utah CNA Training Center – SLC (NeighborWorks Salt Lake) | Salt Lake City | Hybrid | 2 mo | $575 | ||
| Utah CNA Training Centers – Clearfield | Clearfield | Hybrid | 51 hrs | $575 | ||
| Utah CNA Training Centers – Logan | Logan | Hybrid | 51 hrs | $575 | ||
| Utah CNA Training Centers – Murray | Murray | Hybrid | 51 hrs | $575 | ||
| Utah CNA Training Centers – Orem | Orem | Hybrid | 51 hrs | $575 | ||
| Avalon Healthcare CNA Training Program (Ivins) | Ivins | In-person | Contact school | Contact school | ||
| Avalon Healthcare CNA Training Program (Salt Lake City) | Salt Lake City | In-person | Contact school | Contact school | ||
| Gunnison Valley CNA | Gunnison | In-person | 3 wk | Contact school | ||
| Milford Memorial Hospital | Milford | In-person | Contact school | Contact school | ||
| Snow College – Delta Technical Center | Delta | Hybrid | 114 hrs | Contact school | ||
| Snow College – Ephraim Campus | Ephraim | Hybrid | 114 hrs | Contact school | ||
| Snow College – Fillmore Campus | Fillmore | Hybrid | 114 hrs | Contact school | ||
| Snow College – Junction Campus | Junction | Hybrid | 114 hrs | Contact school | ||
| Snow College – Nephi Campus | Nephi | Hybrid | 114 hrs | Contact school | ||
| Snow College – Richfield Campus | Richfield | Hybrid | 114 hrs | Contact school | ||
| Utah CNA Training Center – South Salt Lake (Promise SSL, The Co-Op) | South Salt Lake | Hybrid | 51 hrs | Contact school | ||
| Utah State University CNA Program – Blanding Campus | Blanding | In-person | 104 hrs | Contact school | ||
| Utah State University CNA Program – Moab Campus | Moab | In-person | 104 hrs | Contact school | ||
| Utah State University CNA Program – Price Campus | Price | In-person | 104 hrs | 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 44 programs shown in the directory above.
Fastest CNA programs in Utah
Gunnison Valley CNA runs one of Utah’s shortest tracks at three weeks, while Uintah Basin and Dixie Technical College list six-week schedules. Speed in Utah has a hard floor, though: every approved program has to meet the state’s 100-hour training requirement, which sits above the federal minimum of 75 training hours (OBRA ’87 / 42 CFR 483.152). A three-week program packs those required hours into a denser calendar rather than trimming them.
| Program | City | Length | Total Cost | Sponsored | |
|---|---|---|---|---|---|
| Utah CNA Training Centers – Clearfield | Clearfield | 51 hrs | $575 | ||
| Utah CNA Training Center – South Salt Lake (Promise SSL, The Co-Op) | South Salt Lake | 51 hrs | Contact school | ||
| Gunnison Valley CNA | Gunnison | 3 wk | Contact school | ||
| Bridgerland Technical College | Logan | 100 hrs | $372 | ||
| Cccna | Murray | 100 hrs | $550 | ||
| Utah Tech University | St. George | 100 hrs | $1,930 | ||
| Utah State University CNA Program – Blanding Campus | Blanding | 104 hrs | Contact school | ||
| Davis Technical College | Kaysville | 114 hrs | $547 |
Schedules verified June 18, 2026, sourced from each program’s published calendar.
Is a 3-week CNA program in Utah long enough?
Gunnison Valley’s three-week format compresses Utah’s required hours, including 24 clinical hours, into about a month. That can work if you can attend full days and have childcare and transportation lined up, but it is intense, and the hour count itself does not shrink.
Utah’s 100-hour requirement is worth reading as a feature rather than a delay. It sits above the 75-hour federal floor (OBRA ’87 / 42 CFR 483.152), and the 24 required clinical hours run above the 16-hour federal clinical minimum, so you get more supervised hands-on practice before the skills exam.
So anchor your timeline on the requirement, not the marketing. A six-week program at Dixie Technical College in St. George and a three-week one at Gunnison Valley both have to clear the same 100-hour requirement and sit for the same Testmaster Universe exam; the difference is pace and calendar, not a lighter course. Pick the pace your life can actually sustain, because the 24 clinical hours are scheduled at a facility and are hard to make up on a compressed calendar.
WANT TO START SOON?
See CNA training options near you
Tell us your ZIP and we’ll show you Utah CNA training options in your area.
Sponsored Ad. No obligation.Online, hybrid, weekend & evening CNA programs in Utah
Orchard CNA Training Centers in Orem and Cccna in Murray run hybrid schedules, and several Utah CNA Training Center locations along the Wasatch Front list evening and hybrid formats. Hybrid in Utah means the classroom theory can be handled online or self-paced, while the skills lab and the 24 required clinical hours happen in person. No Utah program is offered online only, because you cannot certify hands-on patient care from a screen, but evening and hybrid options exist for people who work days. The verified formats here are evening and hybrid, not a screen-only path.
| Program | City | Format | Length | Total Cost | Sponsored | |
|---|---|---|---|---|---|---|
| Uintah Basin Technical College – Vernal Campus | Vernal | In-person | 6 wk | $303 | ||
| Ogden-Weber Technical College | Ogden | In-person | Contact school | $350 | ||
| Orchard CNA Training Centers | Orem | Hybrid | 4 wk | $475 | ||
| Dixie Technical College | St. George | In-person | 6 wk | $544 | ||
| Cccna | Murray | Hybrid | 100 hrs | $550 | ||
| Southwest Technical College – Cedar City | Cedar City | Hybrid | 12 wk | $560 | ||
| Utah CNA Training Centers – Clearfield | Clearfield | Hybrid | 51 hrs | $575 | ||
| Utah CNA Training Center – Kaysville | Kaysville | Hybrid | 100 hrs | $575 |
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?
The realistic version of online CNA classes in Utah is a hybrid program like Orchard in Orem or Cccna in Murray: you do the reading, videos, and quizzes on your own time, then show up in person for lab and clinical sessions. The theory can flex, but the lab and the 24 clinical hours still happen at a physical site, not on a screen.
Watch the in-person commitment closely, because that is where flexible Utah programs trip people up. The state requires 24 clinical hours, and those are scheduled at a facility on the program’s timeline. Clinical schedules vary by program, so an evening program can still need you on-site at hours that are fixed; ask exactly which hours are flexible and which are not before you enroll.
Geography matters too. Utah’s verified hybrid listings include campuses in Orem, Murray, Clearfield, Kaysville, and Cedar City, so in a rural county your nearest flexible option may still be an in-person technical college like the one in Vernal. Confirm the hybrid format is offered at the specific campus near you, not just somewhere in the chain, and ask whether weekend lab sessions exist if weekday evenings are tight against the daytime clinical block.
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 Utah
The lowest sticker price in Utah belongs to Uintah Basin Technical College in Roosevelt at $303, and seven more programs land at or under $550. The affordable end of the field is mostly public technical colleges: Ogden-Weber at $350, Bridgerland in Logan at $372, and Dixie Technical College in St. George at $544. Verified tuition runs from that $303 floor up to $1,930, so the gap between the cheapest seat and the priciest is wide enough to matter.
| Program | City | Length | Total Cost | Sponsored | |
|---|---|---|---|---|---|
| Uintah Basin Technical College – Roosevelt Campus | Roosevelt | 6 wk | $303 | ||
| Ogden-Weber Technical College | Ogden | Contact school | $350 | ||
| Bridgerland Technical College | Logan | 100 hrs | $372 | ||
| Orchard CNA Training Centers | Orem | 4 wk | $475 | ||
| Dixie Technical College | St. George | 6 wk | $544 | ||
| Davis Technical College | Kaysville | 114 hrs | $547 | ||
| Cccna | Murray | 100 hrs | $550 | ||
| Southwest Technical College – Cedar City | Cedar City | 12 wk | $560 |
Costs verified June 18, 2026, sourced from each program’s published tuition materials.
Is the cheapest CNA program always the best value in Utah?
That $303 price at Uintah Basin covers a six-week, in-person program in Roosevelt, out on the eastern edge of the state. If you live along the Wasatch Front where most Utahns are, the cheapest seat in Roosevelt can be a long drive away, so weigh location alongside price.
Price also says little about pass rates or hands-on lab time, and Utah does not publish program-level pass rates. A $350 seat at Ogden-Weber and a $1,930 one at Utah Tech University both have to meet the same 100-hour requirement and sit for the same exam, but the schedule, instructor access, and clinical site can differ a lot.
The honest way to read the list: use the $303-to-$550 band to find a few nearby technical colleges, then call each one and ask what the price includes. Most are public technical colleges, so confirm whether the $110 exam fee, the textbook, and scrubs are bundled or billed on top.
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 Utah
Utah does not have a free CNA program. Across all 44 listings, there are zero grant-funded and zero employer-sponsored options, so plan to pay tuition that starts at $303 at Uintah Basin in Roosevelt. The real consolation is that the paid field is genuinely affordable, with eight programs at or under $550.
Government-funded & scholarship-eligible programs
| Funding source | Eligible programs | Eligibility notes | Apply |
|---|---|---|---|
| Medicare or Medicaid facility training and testing reimbursement | Apply → |
Since Utah lists no free or employer-sponsored programs, there is nothing to stack against tuition here. The practical move is comparing the public technical-college prices, like $303 at Uintah Basin or $350 at Ogden-Weber, and asking a local workforce or WIOA office about eligibility before you enroll.
What’s the catch with free CNA training in Utah?
Because Utah lists no free and no employer-sponsored CNA programs, the realistic money question is not where it is free but how to keep the cost close to that $303 floor. Knowing that going in beats chasing a no-cost seat that does not exist in this state.
Utah’s public technical colleges are the affordability story. Ogden-Weber at $350, Bridgerland in Logan at $372, and Dixie Technical College in St. George at $544 are public institutions, and their tuition sits at the affordable end of the field. Comparing a few of these by price and location is a practical way to narrow your options.
If the $303-and-up tuition is still a stretch, route the question to the people who track aid: the Utah Nursing Assistant Registry (UNAR) for what applies to certification, and a local workforce or WIOA office to check whether you qualify for training assistance before you enroll rather than after.
There is no special trick here, and that is fine. A $303 seat at Uintah Basin in Roosevelt is already one of the most affordable CNA entries in the state, and matching that price to a campus you can actually reach is the real win.
CNA salary in Utah
BLS wage data for Utah and its top 3 metros.
Utah CNAs earn a median of $19.15 an hour, about $39,840 a year, according to BLS OEWS wage data. That runs roughly 5.2% below the national median of $20.21, and it ranks Utah #27 of 50 states for CNA pay. Entry wages start near $16.76 an hour at the 10th percentile, while the 90th percentile in the state reaches about $22.63 an hour.
Pay by setting in Utah
| Setting | Median hourly | Notes |
|---|---|---|
| Hospitals | $20.11/hr | Estimated from the state wage distribution |
| Skilled nursing / SNF | $19.15/hr | Estimated |
| Assisted living / residential | $17.81/hr | Estimated |
Setting figures are estimated from the verified Utah wage distribution (U.S. Bureau of Labor Statistics, OEWS (Nursing Assistants, 31-1131), Utah, May 2025); actual pay varies by employer.
Setting shapes the number across Utah. Hospitals pay a median near $20.11 an hour, skilled nursing facilities about $19.15, and assisted living closer to $17.81, so the same Utah certification can read a couple of dollars apart depending on where you land. Utah’s statewide median of $19.15 sits about 5.2% under the $20.21 national figure, which is honest to plan around at #27 of 50. The spread from the $16.76 tenth percentile to the $22.63 ninetieth gives you a realistic range to weigh against the city and the setting you are targeting.
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 Utah CNA wages?
Most Utah 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.Utah SNAPSHOT
What makes CNA training in Utah different
State-specific context (hours, exam vendor, and funding density) now that you’ve seen the options.
TRAINING HOURS
100 hours (incl. 24 clinical)
Utah requires at least 100 training hours, including 24 clinical hours, above the 75-hour federal floor.
EXAM VENDOR
Testmaster Universe (TMU)
A 75-question written exam plus a five-skill practical, administered by UNAR for $110.
PROGRAM COUNT
44 programs, 33 cities
Ranks #39 of 50 states by program count, spread from Logan to St. George.
100 hours, above the federal training floor
Utah sets its CNA minimum at 100 training hours, including 24 clinical hours, above the 75-hour and 16-hour federal floors set by OBRA '87 (42 CFR 483.152). The practical effect is more supervised hands-on time before your skills exam. Utah's quickest programs run about three weeks, like the course at Gunnison Valley, but even the fastest still has to clear the same 100 required hours and sit for the same exam, just on a denser calendar.
Testmaster Universe, in English or Spanish
Utah's nursing assistant competency evaluation is administered by UNAR through Testmaster Universe (TMU). It pairs a 75-question written knowledge exam with a five-skill manual practical, and the total cost is $110. The written portion is offered in both English and Spanish. You book your seat through the TMU calendar once your program confirms you are eligible.
Renewal every 24 months, with a 200-hour rule
Certification runs through the Utah Nursing Assistant Registry (UNAR), part of the Utah Department of Health and Human Services, and renews on a 24-month cycle. To renew, Utah requires at least 200 paid hours worked as a nurse aide during that cycle. That is a real bar for part-time or occasional aides, so it is worth tracking your paid hours from the start rather than scrambling near the deadline.
Bottom line for Utah students
Choose from 44 programs across 33 cities, plan for at least 100 required hours and the $110 TMU exam, and treat Utah's $303 tuition floor as the state's real affordability story.
CNA classes by city in Utah
Programs cluster along the Wasatch Front, with Salt Lake City, Ogden, and St. George each listing three and Logan, Murray, Orem, Kaysville, and Millcreek each holding two. Rural campuses in Gunnison, Milford, Lehi, and Ivins extend coverage to 33 cities in all.
Top 10 Utah metros by program count
- Salt Lake City3 programs
- St. George3 programs
- Ogden3 programs
- Logan2 programs
- Murray2 programs
- Kaysville2 programs
- Orem2 programs
- Millcreek2 programs
- Ivins1 programs
- Gunnison1 programs
Utah Nurse Aide Registry: contacts & reference
Certification in Utah runs through the Utah Nursing Assistant Registry (UNAR), part of the Utah Department of Health and Human Services. Reach UNAR at +1 801-547-9947 or at utahcnaregistry.com.
| Managing agency | Utah Department of Health and Human Services |
|---|---|
| Phone | (801) 547-9947 |
| Website | utahcnaregistry.com |
| Typical processing | N/A |
| Renewal window | Every 24 months; At least 200 paid hours as a nurse aide |
| Fee structure | No initial registry fee published; $40 renewal late fee; $50 reciprocity application |
Always verify with the registry directly before enrolling. Approved-program lists update periodically.
Frequently asked questions
Common questions from Utah CNA applicants, answered with verified details from the Utah Nursing Assistant Registry.