Top CNA Programs in Utah: Compare Top-Ranked Options for 2026
Side-by-side comparisons of cost, length, format, and outcomes for every ranked Utah CNA program.
By Hannah Pierce, BSNReviewed by TopNursing.org TeamUpdated May 29, 202621 min read
Points of interest…
Utah CNA tuition ranges from $475 to over $1,900, but many public colleges charge under $600.
Free training is available through employers and state programs if you commit to post-certification employment.
No CNA program is fully online; Utah mandates in-person clinical hours for certification.
The fastest programs can be completed in 4 weeks, while part-time options take up to 14 weeks.
What’s the fastest way to start earning in Utah’s expanding healthcare industry? For many, it’s becoming a certified nursing assistant. Training programs can be completed in weeks, and net prices among quality options span from less than $2,500 at technical colleges to over $16,000 at four-year universities. A lower price doesn’t mean lower quality: several affordable programs report licensure exam pass rates above 90%. With Utah’s healthcare employers hiring aggressively and the state projecting thousands of new CNA positions, the short-term investment continues to pay off for those who earn the credential.
2026 Best CNA Programs in Utah, Ranked
Utah’s best CNA programs balance affordable tuition, flexible scheduling, and strong preparation for the state certification exam. The rankings below highlight schools with high completion rates, hands-on clinical training, and clear pathways into nursing careers. Each entry includes key program details and institutional data to help you compare options quickly.
NCES-IPEDS federal institutional data — nces.ed.gov
Internal program database
Rank
School
Location
Net price
Best for
#1
Snow College
Ephraim, UT
$6,000/yr
Hybrid students needing flexible scheduling
Snow College’s Nursing Assistant Certificate stands out for its affordability and multiple start dates across fall, spring, and summer. The one-semester program combines online coursework with in-person skills labs, and an accelerated 5–6 week summer option is available. It also serves as a prerequisite for Snow’s Associate of Nursing program, making it a smart first step for students aiming to become RNs in Utah.
One-semester program with fall, spring, and summer starts
Tuition: $255 plus $75 in student fees (supplies and books extra)
Hybrid format with online bookwork and in-person skills labs
Accelerated 5–6 week summer option available
Prerequisite for Snow College’s Associate of Nursing (ASN) program
Teaches vital monitoring, CPR, and patient care fundamentals
Prepares students for Utah Nursing Assistant state exams
Offered at Ephraim and Richfield campuses
#2
Dixie Technical College
Saint George, UT
Exam-focused candidates seeking licensure success
Dixie Technical College delivers one of Utah’s strongest CNA outcomes: a 100% licensure pass rate, 96% completion, and 86% job placement. The program costs just $544 and takes as little as 6 weeks, with high school students attending tuition-free and receiving an extra $150 scholarship. Accreditation by the Utah Nursing Assistant Registry and a structured attendance policy ensure graduates are clinic-ready.
Total tuition and fees: $544 (high school students attend tuition-free)
Program length: 6–18 weeks, with flexible cohort start dates
100% licensure pass rate and 96% completion rate
86% job placement rate for graduates
Accredited by the Utah Nursing Assistant Registry (UNAR)
Includes hands-on clinical hours and lab training
Open to students age 16 and older; background check required
Scholarships available; not eligible for federal financial aid
#3
Bridgerland Technical College
Logan, UT
$2,000/yr
Budget-conscious high school students
Bridgerland Technical College offers a highly affordable CNA program at just $372, with a reported 94% completion rate and 97% licensure pass rate. The 1–3 month campus-based program includes 24 hours of supervised clinical experience and flexible evening or day schedules. It is open to high school students age 18 and older and provides strong employer connections in northern Utah.
Estimated tuition and fees: $372 (books and supplies extra)
Program length: 1–3 months with flexible day or evening sections
94% completion rate and 97% licensure pass rate
24 hours of supervised clinical experience at a long-term care facility
Registration is first come, first served; full payment due at registration
High school diploma or equivalent required; minimum age 18
AHA BLS Provider CPR certification prerequisite
Financial aid and scholarships available
#4
Utah State University
Logan, UT
$9,000 – $25,000/yr
Utah State University’s Technical Certificate in Nursing Assistant blends classroom learning with a compassion-based curriculum focused on patient quality of life. The campus-based program prepares students for CNA roles in hospitals, nursing homes, and assisted living, with strong institutional graduation rates (59%) and earnings outcomes ($54,022 median 10-year earnings). Individualized advising and Health Professions resources support career entry.
Prepares for Utah CNA certification and entry-level healthcare roles
Curriculum emphasizes daily patient contact and quality-of-life care
Individualized advising through the College of Agriculture and Applied Sciences
Admission packet and checklists available on the Health Professions website
Students gain information gathering and communication skills
#5
Utah Tech University
Saint George, UT
$16,000/yr (net price)
Utah Tech University’s Certified Nurse Assistant Certificate is a 4-credit program that uses a state-of-the-art nursing laboratory and local clinical placements in southern Utah. The program prepares students for the state certification exam and serves as a launch point for further nursing education at UT Tech. Its St. George location offers convenient access for Washington County residents.
4-credit certificate program with hands-on lab and clinical experiences
State-of-the-art nursing laboratory on the St. George campus
Clinicals in southern Utah healthcare facilities
Prepares for Utah state CNA certification exam
Teaches infection control, patient communication, and care skills
Serves as a pathway into UT Tech’s nursing programs
#6
Davis Technical College
Kaysville, UT
$13,000/yr (net price)
Davis Technical College combines a low $547 adult tuition (just $183 for high school students) with a hybrid learning model and 2-month completion timeline. Full-time, part-time, and evening schedules accommodate working students, while high school-specific tracks make it a top pick for secondary learners in the Wasatch Front. Clear physical demands and clinical hour requirements help set realistic expectations.
2-month program with hybrid online/in-person format
Adult cost: $547; high school cost: $183
Open to high school juniors/seniors and adult students age 16+
Full-time, part-time day, and part-time evening schedules available
Clinical rotations held outside normal class hours
Prepares for Utah Nursing Assistant Registry certification exam
Requires vaccinations, background check, and physical capability (lifting 50+ lbs)
CPR certification included
#7
Mountainland Technical College
Lehi, UT
Mountainland Technical College reports a 100% licensure rate and 91% completion rate across its campuses in Lehi, Provo, Payson, and Heber Valley. The 2–4 month program costs $755 and includes First Aid, CPR, and BLS certifications. High school students attend tuition-free, making it a strong value for Utah County and Wasatch Back residents.
Program length: 2–4 months with multiple start dates
Total cost: $755 (textbooks included); high school students attend tuition-free
100% licensure rate and 91% completion rate
77% job placement rate
144 total training hours with 24 hours of clinical experience
Campuses in Lehi, Provo, Payson, and Heber Valley
First Aid, CPR, and BLS certifications built into the program
Veterans’ educational benefits eligible
#8
Southwest Technical College
Cedar City, UT
Southwest Technical College’s Nursing Assistant program costs $559.50 all-inclusive and can be completed in about 2 months through hybrid instruction. It is offered at three southern Utah locations (Cedar City, Kane County, Beaver), making CNA training accessible to rural communities. A 96% retention rate and accreditation by the Council on Occupational Education round out its reliability.
Hybrid program with online components and hands-on clinicals
Approximately 2 months to complete; 3 credit hours
Offered at Cedar City, Kane County ISC, and Beaver High School ISC
Minimum age 16; high school diploma not required for all applicants
Prepares for Utah CNA state certification
96% retention rate; supervised by registered nurses
Accredited by Council on Occupational Education (COE)
#9
Tooele Technical College
Tooele, UT
Tooele Technical College offers a straightforward $985 campus-based CNA program that takes 4 months at 6 hours per week. It is designed to be high school friendly with multiple enrollment pathways and a no-cost application. While outcome data is limited, the college’s 91% retention rate and 11:1 student-faculty ratio support a supportive learning environment.
Total program cost: $985 (3 college credits earned)
Program length: 4 months at 6 hours per week
Campus-based with classroom and clinical training
No-cost application; admission requirements available online
High school student friendly with multiple enrollment pathways
Prepares for Utah CNA certification
Financial aid, scholarships, and veteran services offered
Student-faculty ratio of 11:1
How to Become a CNA in Utah: Step-by-Step
Becoming a certified nursing assistant in Utah follows a clear five-step path managed by the Utah Nursing Assistant Registry. Most candidates can go from application to job-ready in about 6 to 14 weeks, depending on the training schedule and exam testing dates.
What CNA Training in Utah Actually Costs
Tuition for CNA programs in Utah typically falls between $475 and $1,930, but the true out-of-pocket cost is higher once you account for required fees, supplies, and exams. Many students at public community and technical colleges pay under $600 in tuition and fees, while some private programs and university-affiliated certificates charge more. The most budget-friendly options, often at two-year or technical institutions, keep tuition as low as $372, though these figures rarely include everything you need to become certified.
What Tuition Figures Leave Out
The sticker price for a program rarely tells the whole story. Beyond tuition, you will need to budget for the state certification exam, a background check, supplies, and health screenings. Here is what those extras can add:
Utah CNA exam fee: $110, payable to Headmaster/UNAR
Background check and drug screening: $30 to $45 for the background check, plus $30 to $50 for a drug screen
Scrubs and supplies: $20 to $40 for scrubs, around $40 for a blood pressure cuff and stethoscope, and often additional costs for textbooks or online materials
Immunizations and TB testing: $100 to $300, depending on your vaccination history and insurance coverage
These additional costs can easily add $300 to $500 to your total, pushing the real program cost to between $600 and $900 for most students.
A Realistic Total-Cost Breakdown
Consider a typical scenario at a public technical college:
Tuition and fees: $500
Certification exam: $110
Background check and drug screen: $75
Supplies (scrubs, cuff, books): $100
Immunizations: $200
Estimated total: $985
This sample adds up to just under $1,000, though you may spend less if you already have some supplies or use health insurance for immunizations.
How to Lower Your Out-of-Pocket Cost
Several funding sources can help offset these expenses. Federal Pell Grants may cover a portion of costs for eligible students enrolled in qualifying programs. Utah Workforce Services offers funding through the Workforce Innovation and Opportunity Act (WIOA) for individuals who meet income and employment criteria. Many long-term care facilities and hospitals provide tuition reimbursement or free training in exchange for a work commitment, a path detailed in the employer-sponsored training section. If you are considering a program, ask the financial aid office directly about these options before enrolling.
Employer-Sponsored and Free CNA Training in Utah
Free CNA training in Utah isn't a myth, it's offered by major employers and state-funded programs, but you'll need to commit to working after you're certified. By targeting the right employers and tapping public resources, you can skip tuition or have it reimbursed.
Search Employer Career Pages
Major hospital systems often advertise tuition reimbursement or in-house CNA training positions. Visit the career pages of Intermountain Health, University of Utah Health, and MountainStar Healthcare and use search terms like "CNA training," "nurse aide tuition reimbursement," or "education assistance." Listings change frequently, so check back often and call the HR department if you don't see a current opening. Keep in mind that most reimbursement programs come with a work commitment. The Utah Nursing Assistant Registry requires employers to process reimbursement within 120 days of your hire date, so confirm the terms before enrolling.
Tap State and Industry Resources
Utah's Department of Workforce Services website lists approved training providers and may connect you with scholarships or grant-funded spots. The Utah Healthcare Association also publicizes employer-led training initiatives and industry updates. Additionally, the Utah Nursing Assistant Registry maintains a directory of UNAR-approved programs, some run directly by healthcare facilities, like Avalon Healthcare's program in Salt Lake City, which may offer free training to promising candidates.
Contact Nursing Home Chains Directly
Large nursing home operators often need CNAs urgently and will pay for your training if you agree to work for them afterward. Reach out to HR departments at Ensign, Life Care, and Genesis HealthCare, which all offer employer-paid CNA programs. Ask about the length of the work commitment (typically 6 to 12 months), the training schedule, and whether you'll be paid during training. Even if a chain doesn't advertise, a direct inquiry can open a door.
Look for Fully Funded Community Programs
Some adult education centers provide CNA training at little or no cost. Granite Peaks Adult Education, for example, offers a fully funded program that charges only a $50 refundable fee and takes about three months. Orchard CNA Training in Orem and Utah CNA Training Centers (which blend online and in-person instruction) may also have employer partnerships or sliding-scale fees. Contact these providers to ask about financial aid or sponsored seats.
Check National Guidance
For general strategies, visit the Bureau of Labor Statistics (BLS.gov) to confirm that CNA demand is strong in your area, which increases your leverage with employers. The National Association of Health Care Assistants offers a guide to finding free or low-cost training opportunities and can help you evaluate work commitments.
Questions to Ask Yourself
Am I using CNA as a stepping stone to RN/BSN?
Align with programs that ease credit transfer if you plan to pursue nursing degrees later.
Can I attend daytime clinicals, or need a flexible schedule?
Evening classes exist, but clinicals often require daytime attendance; confirm before enrolling.
Is employer-sponsored training right for my career path?
Free training may come with a service obligation that restricts where you work after certification.
Online and Hybrid CNA Programs in Utah
What “Online” Actually Means for CNA Training
No CNA program in Utah is entirely online. The state requires hands-on clinical skills hours to be completed in person at a healthcare facility or nursing lab. When a school advertises online or hybrid options, it almost always means the classroom-based theory and lectures are delivered remotely, while the lab and clinical components remain on campus or at approved clinical sites. This blend allows you to cover anatomy, infection control, and communication skills from home before demonstrating those competencies in person.
Utah Programs with Hybrid Options
Several top-ranked programs in Utah have embraced the hybrid model. Snow College notes that its Nursing Assistant program offers “hybrid online/in-person options,” with lectures completed remotely and skills labs held at the Ephraim or Richfield campuses. Davis Technical College in Kaysville runs a fully hybrid format, coupling online coursework with scheduled in-person labs and clinical rotations. Southwest Technical College in Cedar City also delivers a hybrid program, with select online components complementing its hands-on training. Even schools listed as campus-based may allow some online work; always confirm current delivery with the admissions office.
Why Choose a Hybrid CNA Program?
Hybrid scheduling creates real flexibility, especially for students who work or have family obligations. You can complete didactic modules at your own pace during evenings or weekends, then attend condensed, intensive clinical blocks. This structure often shortens the overall timeline: Davis Tech’s hybrid program, for example, can be finished in approximately two months. Lectures are typically self-directed, meaning you can review videos and readings multiple times before exams, which can boost confidence before entering a clinical setting.
Clinical Site Logistics to Verify Before Enrolling
Because in-person hours are mandatory, you should nail down clinical placement details before committing to any program. Ask where rotations occur (some schools partner with multiple hospitals or long-term care facilities across several counties) and whether you will need to travel. Also check if clinical schedules run on weekdays, evenings, or weekends, and if you can request a specific site. Programs like SW Tech and Davis Tech often arrange placements for you, but you may be responsible for your own transportation and must meet all health screening and background check requirements well in advance.
CNA Salary and Job Outlook in Utah
Certified nursing assistants in Utah earned a median hourly wage of $16.02 as of 2022–2023, with entry-level wages starting around $14.78 per hour. Among Utah metro areas, St. George and Salt Lake City offer the highest median annual pay, though Salt Lake City provides a wider earning range, with top-quartile wages reaching $44,530. Nationally, the BLS projects a modest 2% growth in nursing assistant jobs from 2024 to 2034, and while Utah-specific projections are not yet published, the state's expanding healthcare sector suggests steady demand.
Metro Area
Total Employment
25th Percentile
Median Annual Wage
75th Percentile
Mean Annual Wage
Salt Lake City-Murray, UT
5200
38080
39360
44530
40890
Ogden, UT
2400
35900
37490
41130
38420
Provo-Orem-Lehi, UT
1990
35030
37320
39320
37660
St. George, UT
1090
36410
39370
40240
39000
Logan, UT-ID
640
31890
35110
39790
35730
Fastest CNA Programs in Utah
Racing through an intensive full-time program versus spreading training over evenings and weekends, the path you pick changes how quickly you earn your CNA credential in Utah. Most programs fall between 4 and 12 weeks, but the clock starts only after you understand what drives that timeline.
Why Program Length Varies
Program length depends almost entirely on scheduling and total hours. Utah mandates at least 100 hours of training, including 24 hours of hands-on clinical work, requirements that already exceed the minimums many other states follow. A program that packs those 100 hours into Monday-through-Friday, eight-hour days can finish in under three weeks. Part-time programs, by contrast, might stretch the same material over two or three months with evening or weekend sessions. Hybrid formats that blend online coursework with in-person labs and clinicals fall somewhere in the middle, often taking four to six weeks.
The Fastest Options: Full-Time, On-Campus
If speed is your top priority, look for full-time, on-campus intensive programs. These are typically offered by technical colleges and large healthcare employers who run cohort-based training with a fixed daily schedule. Because classroom instruction, lab practice, and clinical rotations happen in a compressed block, students can complete training in as little as three to four weeks. Evening and hybrid programs, while more flexible for working adults, add weeks or months to the timeline because the required hours are spread thinner.
Utah’s Hour Minimum: The Floor You Can’t Skip
Don’t be tempted by out-of-state ads promising a CNA certificate in a weekend. Utah’s Division of Professional Licensing (DOPL) enforces a firm 100-hour training floor. Even the most accelerated program in the state must deliver every single hour of instruction and supervised clinical experience. There is no legal way to shorten the mandated training below that threshold, and any program claiming otherwise should raise a red flag.
Speed Isn’t Everything
A fast track to certification can be appealing, but it’s worth asking: does the program leave you fully prepared for the state exam and real patient care? Some accelerated programs sacrifice clinical repetition or skip review sessions that shore up weak areas. Check whether the program’s recent exam pass rates are published, if not, ask directly. Also consider the clinical site quality: a program that rushes through clinicals at a single low-acuity nursing home may not give you the same confidence as one that rotates through varied care settings. In many cases, an extra week or two of training can mean the difference between passing the exam on the first try and having to retest.
Utah CNA Exam Pass Rates: What the Data Shows
A CNA program's exam pass rate is the percentage of graduates who pass the state competency evaluation on their first attempt. In Utah, this exam is administered by D&SDT-Headmaster and consists of two portions: a written (or oral) test and a hands-on skills demonstration.1 The total fee is $110, split evenly between the two sections.2 While all programs must be approved by the Utah Nursing Assistant Registry (UNAR)1, pass rates are not always published in a single, centralized public report.
Where to Find Pass Rates in Utah
Start with the Utah Division of Occupational and Professional Licensing (DOPL). As the oversight body for CNA certification, DOPL may provide aggregated pass rate reports upon request. Likewise, Headmaster LLP, the testing vendor, sometimes releases program-level or state-level summaries. Many individual training programs also choose to publish their outcomes. For example, Mountainland Technical College's nursing assistant program reports a 96% program completion rate and a 70% job placement rate; though they do not list a specific exam pass rate online, an admissions counselor can often share recent results. Always verify whether the rate reflects first-time test takers and which exam version it covers.
Why Pass Rates Matter
Program-level pass rates offer a direct measure of how well a school prepares students for the certification exam. A consistently high first-time pass rate suggests strong curriculum, effective instructors, and adequate hands-on practice. In contrast, low or undisclosed pass rates may be a red flag. Because Utah's exam involves both written knowledge and a skills check, a program with a high pass rate likely balances classroom instruction with clinical lab time effectively.
How to Use This Data
When comparing programs, ask for the most recent first-time pass rate and the number of students tested. A 100% rate based on a handful of graduates may not be as meaningful as a 90% rate from a large cohort. Also consider completion and placement rates, as they paint a fuller picture of student success. If a school cannot provide pass rate data, that in itself is information worth weighing.
Beyond Pass Rates: Employment Context
The Bureau of Labor Statistics (BLS) can give you statewide job outlook and wage data for CNAs, but it does not track exam pass rates by school. Use BLS figures to understand earning potential and demand in Utah, but rely on program-specific outcomes for training quality comparisons.
Ask programs directly about their pass rates. If the data isn't readily available, a brief phone call or email to the program director can often yield the numbers you need.
CNA to RN: Career Advancement Pathways in Utah
The nursing career ladder in Utah provides a structured path from certified nursing assistant to registered nurse. Many nurses begin as CNAs to gain clinical hours and strengthen their nursing school applications. The payoff is clear when comparing earnings.
Frequently Asked Questions About CNA Programs in Utah
Prospective CNAs in Utah often have questions about training time, costs, online options, and certification requirements. Below are answers to the most common inquiries, drawn from state regulations and program data.
What is the highest paying CNA salary in Utah?
According to the U.S. Bureau of Labor Statistics, the median annual wage for nursing assistants in Utah was $34,230 in May 2025. The highest 10% of earners made more than $42,000, often in hospitals or specialty care facilities. Experience and additional certifications can push earnings toward the upper end of that range.
How long does it take to become a CNA in Utah?
Most programs take 4 to 12 weeks to complete, depending on whether you attend full-time or part-time. Utah requires a minimum of 100 training hours, including 40 hours of clinical instruction. Accelerated courses can be finished in as little as three weeks.
Can you take CNA classes online in Utah?
Yes, some programs offer hybrid formats where coursework is completed online, but in-person clinical practice is mandatory. Utah requires hands-on clinical training, so no program is entirely online. Online options provide flexibility for the classroom portion of your education.
Are there free CNA programs in Utah?
Yes, many healthcare employers in Utah offer free CNA training if you agree to work for them after certification. Nursing homes and assisted living facilities are common sponsors. The Utah Department of Workforce Services may also provide grants for eligible students.
What are the requirements to become a CNA in Utah?
You must be at least 16 years old, complete a state-approved training program of at least 100 hours, pass the Utah CNA competency exam (written and skills), and clear a criminal background check. After passing, you will be placed on the Utah Nurse Aide Registry.
How much does CNA training cost in Utah?
CNA program costs in Utah typically range from $500 to $1,500. Community colleges and technical schools often charge on the lower end, while private training centers may be higher. The total often includes tuition, textbooks, and exam fees. Many programs offer payment plans or financial assistance.
How do I renew my CNA certification in Utah?
To renew, you must have worked at least 200 hours as a CNA in the past 24 months. If you meet that requirement, your employer verifies your employment, and renewal is processed. If you have not worked enough, you will need to retake the CNA competency exam.