Top CNA Programs in Utah for 2027 | Compare & Enroll
Side-by-side comparisons of cost, length, format, and outcomes for every ranked Utah CNA program.
By Hannah Pierce, BSNReviewed by TopNursing.org TeamUpdated August 14, 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.
10 Best CNA Programs in Utah: Ranked
These nine Utah CNA programs stand out for affordable tuition, clinical training requirements, and clear paths to state certification. Net price figures shown are institution-level averages after financial aid, not CNA-specific quotes. Where available, institution-wide graduation rates are reported; several technical colleges do not publish this metric.
Factors considered
First-year retention carries most weight
Affordability adjusted for geographic pricing
Clinical hours and program length
Licensure and job placement outcomes
Graduation rate used with caution
Data sources
BEA state price parities, used to adjust tuition — bea.gov
National Center for Education Statistics (IPEDS) — nces.ed.gov
Rank
School
Location
Net price
Best for
#1
Snow College
Ephraim, UT
~$6,000/yr (est.)
Early entry for high school juniors
Snow College in Ephraim and Richfield offers a short Nursing Assistant certificate that works as a prerequisite for its associate nursing program and many other Utah nursing tracks. The program has one-semester and accelerated summer formats, with hybrid online bookwork plus in-person skills labs. Institution data shows a graduation rate around 46 percent.
Campus-based with hybrid online and in-person options
Fall, spring, and summer start dates
Summer accelerated version can finish in 5 to 6 weeks
Offered at Ephraim and Richfield campuses
Prepares for Utah CNA state exams
#2
Utah State University
Logan, UT
$9,000 – $25,000/yr (est.)
Logan learners seeking university certificate
Utah State University in Logan houses its CNA technical certificate within the College of Agriculture and Applied Sciences, with individualized advising and Health Professions resources. The curriculum emphasizes daily patient contact and quality-of-life care while preparing students to assist RNs and LPNs. The institution reports a graduation rate around 59 percent.
Utah Tech in St. George offers a one-semester CNA certificate that combines 76 classroom hours with 24 clinical hours in approved southern Utah facilities. Small classes and concurrent enrollment options make it accessible to high school students 16 and older, and many students use it as a direct pathway into Utah Tech's BSN program. Institution-wide graduation rate is about 38 percent.
Bridgerland Technical College in Logan provides a campus-based Nursing Assistant certificate that can be completed in one to three months, including 24 hours of supervised clinical experience. The program reports strong Utah outcomes: 94 percent completion, 76 percent job placement, and 97 percent licensure. Estimated tuition and fees are about $372 before books, uniforms, and supplies. Institution-wide graduation rate is not reported.
Dixie Technical College in St. George reports a 100 percent licensure pass rate, 96 percent completion, and 86 percent placement for its Nursing Assistant program. High school students can attend with tuition waived and may qualify for a $150 scholarship, making this a particularly affordable southern Utah option. The program is accredited by the Utah Nursing Assistant Registry. Institution-wide graduation rate is not reported.
Davis Technical College in Kaysville offers a hybrid Nursing Assistant program that can be completed in about two months, with full-time, part-time day, and part-time evening schedules. Adult students pay about $547, while high school students pay $183, and clinical hours are scheduled outside regular class times to accommodate working students. Institution-wide graduation rate is not reported.
Tooele Technical College offers a campus-based Nursing Assistant certificate for $985 total, taking about four months at six hours per week. The program includes classroom and clinical training, and students earn three college credits. It is high school friendly with multiple enrollment pathways and support services for Utah residents. Institution-wide graduation rate is not reported.
Southwest Technical College in Cedar City offers a Nursing Assistant program priced at $559.50 all-inclusive, with hybrid learning and multiple campus locations including Kane County and Beaver High School. The approximately two-month program includes hands-on clinical experience supervised by nurses and prepares students for Utah CNA certification. Institution-wide graduation rate is not reported.
Mountainland Technical College offers a Nursing Assistant certificate at multiple campuses in Lehi, Provo, Payson, and Heber Valley, covering Utah County and surrounding high-growth areas. The two to four month program costs $755 total, includes 144 training hours with 24 clinical hours, and reports 91 percent completion and 77 percent placement. High school students attend tuition-free. Institution-wide graduation rate is not reported.
Locations in Lehi, Provo, Payson, and Heber Valley
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.
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.
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.
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.
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.
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.
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.
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.