Key Points
- Over 60% of Utah's CNA jobs are in Salt Lake City.
- Utah Tech's CNA program had an 84% exam pass rate in 2025.
- Letting your CNA certification lapse forces full retraining and retesting.
Discover Utah's best CNA classes: compare accredited programs, costs, and job prospects.

Utah's population aged 65 and older is projected to double by 2030, and nursing assistants are already the front-line response to that demographic shift. Every skilled nursing facility, assisted living center, and home health agency in the state needs trained CNAs to deliver daily care, and that demand shows no sign of slowing.
We've ranked Utah's top CNA programs using real cost, completion, and outcome data to help you find training that fits your budget and schedule. Most programs take four to six weeks, cost between $500 and $2,000, and lead to certification in under three months. The catch: not all programs publish their exam pass rates or job placement figures, and some charge fees that don't show up in the advertised tuition.
The strongest programs balance affordability with strong student support, flexible scheduling, and clear pathways into local healthcare systems. Those that do all three tend to place graduates faster and at higher starting wages.
Utah's best CNA classes for 2026 combine short, affordable training with hands-on clinical hours that meet state certification standards. Whether you need evening flexibility in Logan, an accelerated summer option in Richfield, or a university pathway in St. George, these nine schools offer strong starting points for a healthcare career.
Logan, UT · ~$2,000/yr (est.)
Best for: Northern Utah students wanting affordable evening training
Bridgerland Technical College in Logan offers a compact Nursing Assistant certificate with day and evening sections that can be finished in as little as one month. The program includes 24 hours of supervised clinical experience in a long-term care setting, and the school reports a 97% licensure rate and 76% job placement. Estimated tuition and fees run around $372 before books and supplies, making it one of the most affordable options in northern Utah.
Saint George, UT
Best for: Washington County residents seeking employer-aligned cohorts
Dixie Technical College in St. George runs a hands-on Nursing Assistant program with an all-in cost of $544 for tuition and fees. The 6-to-18-week format accommodates different cohort schedules, and high school students may have tuition waived plus a $150 scholarship. The school reports a 100% licensure pass rate and a 96% completion rate, positioning it as a strong southern Utah pipeline into LPN and RN pathways.
Logan, UT · $9,000 – $25,000/yr (est.)
Best for: University-track students needing a nursing prerequisite
Utah State University offers a Nursing Assistant Technical Certificate through its Health Professions pathway, pairing campus-based instruction with a curriculum centered on quality-of-life care. Students learn to support RNs and LPNs in nursing homes, hospitals, and assisted living settings while gathering vital health information. The program is backed by the university's advising infrastructure, and USU also positions CNA training as a pipeline for rural healthcare needs in regions like Blanding.
Ephraim, UT · ~$6,000/yr (est.)
Snow College offers a one-semester Nursing Assistant certificate at its Ephraim and Richfield campuses, with some hybrid options for flexibility. Tuition is $255 plus $75 in student fees, and the program may be completed in as few as five to six weeks during summer. Students learn vital monitoring, CPR, and patient care basics before taking Utah state exams.
Kaysville, UT · $13,000/yr (est. net price)
Davis Technical College in Kaysville offers a hybrid Nursing Assistant program that can be completed in about two months, with full-time and part-time day or evening schedules. Adult students pay about $547 while eligible high school students pay $183, and the program combines online theory with in-person skills labs and clinicals. The college recommends graduates for the Utah Nursing Assistant Registry exam and offers CPR certification as part of training.
Saint George, UT · $16,000/yr (est. net price)
Utah Tech University's CNA track is a one-semester certificate embedded in the university's nursing department, with 76 classroom hours plus 24 clinical hours at approved facilities. Students can earn college credit while in high school through concurrent enrollment, and the program is a direct pathway into Utah Tech's BSN. The small class sizes and dedicated CNA advising make it a strong choice for students planning to continue into nursing.
Cedar City, UT
Southwest Technical College delivers its Nursing Assistant program across Cedar City, Kane County, and Beaver High School, making it accessible for rural southern Utah. The $559.50 all-inclusive price covers tuition, books, fees, and supplies, and the hybrid format includes hands-on clinical hours with supervised nursing staff. Students can complete the three-credit certificate in about two months and become eligible for state CNA certification.
Tooele, UT
Tooele Technical College offers a campus-based Nursing Assistant program that requires about six hours per week over four months, making it a manageable option for working students. The total program cost is $985 and includes classroom and clinical training, with a no-cost application process. Graduates earn three college credits and prepare for the Utah CNA certification exam.
Lehi, UT
Mountainland Technical College offers a fast 2-to-4-month Nursing Assistant program across its Lehi, Provo, Payson, and Heber Valley locations at a total cost of $755 including materials. The 144-hour curriculum includes 24 clinical hours plus First Aid and CPR certification, and high school students attend tuition-free. MTECH reports a 91% completion rate, 77% job placement, and 100% licensure pass among recent cohorts.
Choosing between a low-cost cna program close to home and a higher-priced school with better job placement support is the core tradeoff most Utah CNA students face. The right program depends on your schedule, budget, and career goals, not just the tuition sticker.
Every CNA Training program you consider must be approved by the Utah Nurse Aide Registry (UNAR). The registry maintains the official list of approved training providers, updated as schools gain or lose approval status. Before you commit any money, verify the program appears on the UNAR website. Employers and testing centers won't recognize credentials from unapproved programs, which means your time and tuition are wasted.
Utah CNA programs run on day, evening, weekend, and accelerated schedules. Day programs often finish in four to six weeks but require full-time availability. Evening and weekend tracks stretch over two to four months, making them workable if you have a job or family obligations. Accelerated programs can wrap up in as little as two weeks but demand intensive daily attendance. Choose the format that fits your existing commitments, not the one that sounds fastest on paper.
Tuition ranges from under $500 to over $1,900 in Utah, and free employer-sponsored programs also exist. The cheapest option isn't always the best value. Check the program's first-time exam pass rate and ask whether it offers job placement assistance, resume help, or clinical site connections. Free programs typically require a post-certification work commitment, sometimes six months to a year. Read the contract carefully so you understand what happens if you leave early or fail to complete training.
A program with a 95 percent pass rate and strong employer partnerships may be worth an extra $500 over one with a 70 percent rate and no support. Factor in the cost of retaking the exam, lost income from delayed certification, and the time spent retraining if you don't pass the first time.
Earning your CNA certification in Utah follows a straightforward four-step process. From training to your name appearing on the state registry, here is exactly what to expect and how long each phase typically takes.

Here's a number worth knowing: Utah Tech University's CNA program posted an 84.21% first-time exam pass rate in 2025, according to data reported to the Utah Legislature. That's well above what many prospective students expect, and it's a reminder that the school you pick genuinely shapes your odds of walking out certified on the first try.
How much does CNA training in Utah actually cost, start to finish? The honest answer is: more than the tuition sticker price suggests, but far less than most healthcare programs, and sometimes nothing at all.
Tuition across Utah CNA programs ranges from roughly $475 to $1,930 in 2026, depending on the school. Orchard CNA sits near the lower end at $475, while a program like Utah Tech University comes in closer to $1,930 when all required fees are included.2 Private training centers typically land somewhere in the $550 to $2,500 range when you factor in every required cost.
Beyond tuition, budget for these line items:
Always ask for an itemized fee list before enrolling. Programs advertising low tuition sometimes exclude costs that show up later in the process.
Paying full price is not the only option. Several routes can bring your cost down to zero:
Low advertised prices can be misleading. A program charging $600 in tuition might still cost $900 once you add the exam, background check, and required gear. Before you commit, request a complete breakdown in writing so there are no surprises on the back end.
We answer the most common questions about becoming a Certified Nursing Assistant in Utah, from training costs and timing to job prospects and certification renewal.
Accelerated programs can be completed in as few as three to four weeks with full-time attendance. Schools like Mountainland Technical College (MTECH) offer fast-track options that combine condensed classroom instruction with hands-on clinical training.
Yes, many programs use a hybrid format where the didactic theory portion is online, but the required 24 hours of clinical and lab work must be completed in person at a healthcare facility or campus lab.
Most programs cost between $400 and $800, though some private schools may charge up to $2,000. Additional fees for textbooks, scrubs, and the state exam may apply. Financial aid, scholarships, and employer sponsorships can reduce out-of-pocket costs.
Yes, some programs are fully funded. For example, Granite Peaks Adult Education offers a CNA program with fully covered tuition, where students only pay a $50 refundable fee. Employer-sponsored programs and workforce grants may also cover costs, often in exchange for a work commitment after certification.
Salt Lake City has many options, including Salt Lake Community College, Granite Peaks Adult Education, and several private training centers. Each offers different schedules and price points, so comparing programs is key.
Employment for nursing assistants in Utah is projected to grow about 9% over the next decade, driven by an aging population and expanded healthcare services. This strong demand translates to plentiful job openings across the state.
Certification must be renewed every 24 months through the Utah Nursing Assistant Registry (UNAR). Requirements include at least 200 hours of paid CNA work and 24 hours of continuing education during each renewal period. The renewal fee is typically around $50.
Most programs require a high school diploma or GED. However, some schools may allow students to demonstrate college readiness through an approved ability-to-benefit test if they do not have a diploma.
Utah requires every CNA program to be approved by the Utah Nursing Assistant Registry (UNAR), and the registry is your most reliable starting point for finding a schedule that fits your life. Not every approved program advertises evening, weekend, hybrid, or accelerated tracks online, so a little digging pays off.
Visit the official UNAR website and download the current list of approved CNA programs. This is the only definitive source for programs that qualify you to take the state competency exam. Once you have the list, cross-reference each school's website to see whether they publish schedule details. Many do not, which is normal, and that's why the next step matters.
Call or email the admissions office or the nursing department at each program on your shortlist. Ask specifically:
Schedule offerings often rotate by semester, so a program that ran an evening cohort last spring may not run one this fall. A five-minute phone call saves weeks of guesswork.
The Bureau of Labor Statistics maintains a "Find Training" tool that can surface CNA programs by location. Professional associations, including the National Association of Health Care Assistants (NAHCA), also publish program directories that sometimes note schedule flexibility.
Community colleges and vocational schools update their course catalogs each term. Look for the nursing assistant course code on the current schedule, then filter by "schedule type" if the school's registration portal allows it. If you do not see the format you want listed for the upcoming term, ask when it will run next. Options come and go, and being early on a waitlist is often the difference between starting this year and starting next.
While starting wages for CNAs in Utah typically fall between $32,000 and $42,000, the median salary sits at $38,500. Job growth projections indicate steady demand, with Utah adding hundreds of new positions each year. Major employers like Intermountain Healthcare, University of Utah Health, and skilled nursing facilities across the state continue to hire, keeping employment opportunities strong.

Wages for CNAs vary across Utah’s metro areas, with Salt Lake City and St. George offering the highest median pay. Logan reports the lowest median, while areas like Provo-Orem and Ogden fall in between. Employment numbers show where the most CNA jobs are concentrated.
| Metro Area | Median Annual Wage | Total Employment | 25th Percentile | 75th Percentile |
|---|---|---|---|---|
| St. George, UT | $39,370 | 1,090 | $36,410 | $40,240 |
| Salt Lake City-Murray, UT | $39,360 | 5,200 | $38,080 | $44,530 |
| Ogden, UT | $37,490 | 2,400 | $35,900 | $41,130 |
| Provo-Orem-Lehi, UT | $37,320 | 1,990 | $35,030 | $39,320 |
| Logan, UT-ID | $35,110 | 640 | $31,890 | $39,790 |
Renewing on time versus letting your certification lapse: one path costs you nothing beyond a few minutes of paperwork; the other could send you back to square one with a full training program and exam fees. Here is exactly what Utah requires to keep your CNA credential current.
Utah CNA certifications expire every 24 months.1 You can begin the renewal process up to 90 days before your expiration date. The standard renewal fee is $0, so there is no cost to renew on time. The main requirement is documenting at least 200 hours of paid nursing assistant work during your certification period.1 A licensed nurse must verify those hours, so keep your employment records organized throughout the two-year cycle.
You can submit your renewal through the UNAR online portal, by email, or by mail. Processing typically takes 7 to 10 business days, so plan ahead if your expiration date is approaching.
If you miss your renewal window, Utah gives you a six-month grace period, but it comes with late fees:
Once you pass that six-month mark, your certification is considered expired. At that point, you cannot simply pay a fee and pick up where you left off. Utah requires you to complete a full CNA training program again and pass both the written and skills portions of the state competency exam. Exam fees for reinstatement generally run between $90 and $110, and that does not include the cost of repeating coursework.
The simplest way to avoid this headache is to set a calendar reminder about 90 days before your expiration date. Keep a running log of your paid work hours and maintain contact information for a supervising nurse who can verify them. Since renewal itself is free and the process is straightforward, staying current takes far less effort than starting over.
Many employers also offer in-service training, workshops, and other professional development opportunities that can strengthen your skills between renewal cycles, even though Utah does not currently mandate a specific number of continuing education hours for CNA renewal. Taking advantage of those offerings positions you well for career advancement into roles like medication aide or licensed practical nurse.