Find the Best CNA Training in Salt Lake City: Compare Programs, Costs, and Schedules

Explore state-approved CNA classes in Salt Lake City, compare tuition and program lengths, and start your healthcare career with confidence.

By Koko MouchmouchianReviewed by Editorial staffUpdated July 17, 202624 min read
Best CNA Classes & Training in Salt Lake City, UT (2026)

Key Points

  • Utah's CNA jobs projected to grow 21% by 2030.
  • Salt Lake City CNAs earn median annual wage of $35,300.
  • Utah has no fully online CNA programs due to clinical requirements.

CNA training in Salt Lake City comes in two formats: fully in-person programs at hospitals and community colleges, and hybrid tracks that combine online theory with required clinical rotations. The local healthcare sector employs over 46,000 people, with hospitals, skilled nursing facilities, and home health agencies regularly hiring CNAs as the population ages and infrastructure expands. Courses range from four-week accelerated schedules to 12-week part-time options, with tuition between $600 and $1,800, depending on the provider and whether you qualify for reimbursement.

Programs generally require a high school diploma or equivalent, a negative TB test, and a clean background check. Some schools offer evening and weekend classes for working adults, others include exam fees in tuition. State law requires 100 hours of classroom and clinical practice before you can take the Utah Nursing Assistant competency exam.

The CNA Job Market in Salt Lake City: Who's Hiring and Why Demand Is Growing

The CNA job market in Salt Lake City refers to the ongoing hiring activity for Certified Nursing Assistants across the metro's hospitals, long-term care facilities, home health agencies, and rehabilitation centers. In plain terms, it's a snapshot of who needs entry-level bedside caregivers right now, and how competitive it is to get hired. As of 2026, that snapshot looks favorable for new CNAs. Utah's aging population, combined with the concentration of large hospital systems along the Wasatch Front, keeps demand steady year-round.

The Big Hospital Systems Hiring CNAs

Salt Lake City has an unusually deep bench of major hospitals for a metro its size. The two anchor systems are University of Utah Health, a major academic medical center and leading hospital in the Mountain West, and Intermountain Healthcare, which operates Intermountain Medical Center in Murray and LDS Hospital in downtown Salt Lake City. Both systems hire CNAs across medical-surgical units, ICUs, and specialty floors.

Other consistent employers include:

  • University of Utah Hospital (50 N Medical Dr) and the adjacent Huntsman Cancer Hospital (1950 Circle of Hope Dr) and Primary Children's Hospital (100 N Mario Capecchi Dr)
  • St. Mark's Hospital (1200 E 3900 S), a large general medical and surgical hospital
  • Jordan Valley Medical Center in West Jordan and Salt Lake Regional Medical Center on South Temple
  • VA Salt Lake City Health Care System (500 Foothill Dr), which hires CNAs for veteran inpatient and long-term care
  • Shriners Children's Salt Lake City, a specialty pediatric facility1

Why Demand Keeps Growing

Hospitals are only part of the picture. Skilled nursing facilities, assisted living communities, and home health agencies across Salt Lake, Davis, and Utah counties are often the largest volume employers of CNAs, and many of them run continuous hiring pipelines. Turnover in long-term care, combined with Utah's rapid population growth and a rising share of residents over 65, means graduates from Utah CNA training programs typically have multiple offers to weigh.

How to Verify Current Hiring Trends

Before you commit to a program, do a little market research on your own:

  • Pull nursing assistant projections for the Salt Lake City metro from the Bureau of Labor Statistics at bls.gov
  • Browse careers pages directly at Intermountain Healthcare, University of Utah Health, and St. Mark's Hospital to see how many CNA roles are open today
  • Ask training programs like Salt Lake Community College or Ameritech College for their most recent job placement figures
  • Check the Utah Healthcare Association (utahhealthcare.org) and the Utah Nurse Aide Registry for workforce reports and industry announcements

That combination gives you a realistic read on where the hiring energy is before you enroll.

Utah is one of the fastest-growing states for CNA careers. According to the Utah Department of Workforce Services, CNA jobs in Utah are projected to grow by 21% between 2020 and 2030, far outpacing many other occupations. That kind of demand means strong job security for anyone entering the field today.

Online and Hybrid CNA Programs: Flexible Options for Salt Lake City Students

Fully online CNA training does not exist in Utah: state regulations require hands-on clinical practice at licensed healthcare facilities.1 However, hybrid programs blend remote coursework with mandatory in-person clinical shifts, offering flexible pathways for working adults and students juggling family commitments.

How Hybrid CNA Programs Work

Hybrid CNA programs deliver didactic content through online modules, video lectures, and virtual assignments that students complete at their own pace or on a set weekly schedule. The theory portion covers anatomy, infection control, patient rights, and care procedures. After completing the classroom segment, you attend scheduled clinical rotations at partner nursing homes, hospitals, or rehabilitation centers in the Salt Lake City area, where you practice skills like vital signs, transfers, and personal care under the supervision of a licensed nurse instructor. This structure lets you study evenings and weekends from home while reserving specific days for hands-on training.

Hybrid Programs Available to Salt Lake City Students

Several Utah-based schools offer hybrid formats that combine online learning with local clinicals:

  • Utah CNA Training Centers: 100-hour program with 51 clinical hours completed over two 12-hour shifts, plus weekday lab days for skills practice. Online modules cover the theoretical foundation before students transition to in-person sessions.
  • ccCNA: 100-hour hybrid program split into 50 hours online, 25 hours in-class for lab demonstrations, and 25 hours of clinical practice at approved facilities. Clinical shifts typically run from 6:00 a.m. to 2:30 p.m., requiring students to arrange morning availability.
  • Orchard CNA: 104-hour blended program featuring 80 classroom hours and 24 clinical hours. The school coordinates clinical placements at long-term care centers within the Salt Lake Valley.

All three programs meet Utah's minimum training requirements and prepare students for the state competency exam.

State Approval and Accreditation Requirements

Utah's Department of Health and Human Services maintains a registry of approved CNA training programs, and only graduates of these state-approved schools are eligible to sit for the certification exam. Before enrolling in any hybrid or blended program, verify that the school appears on the official approved training list published by the Utah CNA Registry.1 Programs must meet the 100-hour minimum (including at least 16 hours of clinical practice) and employ nurse instructors who hold active Utah RN licenses.1 National online CNA platforms that promise to arrange local clinicals are not recognized in Utah unless they have secured state approval in advance, so confirm approval status directly with the registry before paying tuition.1

Unique Features of Hybrid Training

Hybrid programs often include self-paced modules that let you progress through lessons on your own schedule, though clinical rotations follow fixed dates set by the school. Some schools integrate virtual simulation software to practice decision-making scenarios before entering patients' rooms, building confidence in a low-stakes environment. Accelerated timelines are less common in hybrid formats because clinical placements depend on facility availability, but most programs finish within four to eight weeks from start to certification.

Online vs In-Person CNA Training: Pros and Cons

Choosing between online and in-person CNA training depends on your learning style, schedule, and career goals. Both formats can prepare you for certification, but they offer distinct advantages and challenges.

Pros

  • Online programs offer flexible scheduling, allowing you to study around work or family commitments with 24/7 access to coursework.
  • Tuition for online CNA classes is often lower than in-person options, and you save on commuting and materials.
  • Self-paced online courses let you move through material faster if you already have healthcare experience or learn quickly.

Cons

  • Hands-on clinical skills like taking vitals or turning patients are difficult to master without in-person labs and real patient interaction.
  • Networking with instructors and peers is limited in an online setting, which can impact job referrals and mentorship.
  • Online learners must be highly self-disciplined to stay on track without the structure of a traditional classroom schedule.

Questions to Ask Yourself

Can you commit to a fixed class schedule several days a week, or do you need to study on your own time?
In-person programs follow set timetables that may conflict with work or family duties. If your schedule changes week to week, a hybrid or online format lets you complete coursework when it fits.
Do you learn best through hands-on practice with an instructor nearby, or are you comfortable studying independently through video and reading?
Clinical skills like patient transfers and vital signs require real-time feedback. Students who thrive with direct supervision often prefer fully in-person training, while self-motivated learners can handle online coursework before completing required lab hours.
How quickly do you want to enter the workforce after finishing your program?
Accelerated in-person programs in Salt Lake City can be completed in as few as four weeks. Online or hybrid formats sometimes stretch longer because clinical hours must be scheduled separately.
Do you have reliable transportation to a training site in the Salt Lake City area?
Every Utah CNA program requires hands-on clinical hours at an approved facility. If commuting is difficult, a hybrid program that limits your on-site days could reduce travel while still meeting state requirements.

In-Person CNA Programs Near Salt Lake City: A Complete Directory

Salt Lake City offers a diverse range of in-person CNA training programs through community colleges, vocational schools, and healthcare facilities, giving prospective students multiple pathways to launch their nursing assistant careers. Finding CNA classes requires checking official state resources and connecting directly with schools to get accurate, current information about enrollment.

Finding Approved Programs Through Official Sources

The Utah Department of Health maintains the official Nurse Aide Registry, which lists all state-approved CNA classes in Utah, including those in and around Salt Lake City. This registry serves as your most reliable starting point because it confirms each program's current approval status and provides contact information for admissions offices. Programs must meet specific state requirements to maintain approval, so checking this list helps you avoid unapproved training that would not qualify you for certification.

When reviewing program listings, note that approval status can change. A program that was approved last year may have updated its curriculum, changed locations, or adjusted its clinical partnerships. Contacting the registry directly or checking its online database gives you the most current picture of which programs are actively enrolling students.

What to Ask When Contacting Programs

Once you identify approved programs that interest you, reach out to their admissions offices with specific questions:

  • Program length: Training can range from a few weeks for accelerated options to several months for programs with more flexible scheduling.
  • Total cost: Ask about tuition, fees, textbook costs, uniform requirements, and any additional expenses like background checks or immunization records.
  • Class schedules: Many programs offer day, evening, or weekend options to accommodate working students or those with family responsibilities.
  • Clinical arrangements: Find out where clinical hours take place and whether transportation is provided or expected.
  • Certification exam preparation: Ask how the program prepares students for the state competency evaluation and what support is available if additional review is needed.

Programs housed at community colleges often provide financial aid options, while private vocational schools may offer payment plans or scholarship opportunities. Getting cost details in writing helps you compare programs accurately.

Checking Program Outcomes

Before committing to a program, ask about certification exam pass rates and employment outcomes for recent graduates. The Utah Nursing Assistant Registry may publish some outcome data, though the most detailed information typically comes from contacting programs directly. Strong programs are usually willing to share their pass rates and discuss how they support students who need additional preparation.

For broader career context, the U.S. Bureau of Labor Statistics provides general information about CNA employment trends and salary ranges nationwide. However, local training specifics like class sizes, instructor qualifications, and clinical site quality require direct conversations with individual programs.

Making Your List

Start by creating a shortlist of approved programs based on location and schedule compatibility. Then, schedule campus visits or phone consultations with your top choices. Seeing classrooms, meeting instructors, and asking questions in person often reveals important details that websites and brochures cannot capture. This hands-on research helps ensure you choose a program that fits your learning style, budget, and career timeline.

CNA Salary and Job Outlook in Salt Lake City

CNAs in the Salt Lake City metro area earn a median annual wage of $35,300, slightly below the Utah average of $36,607 and the national median of $39,530. Despite a modest 2% projected job growth nationally, Utah's expanding healthcare sector continues to create steady demand for certified nursing assistants. Top-paying settings in the region include hospitals and skilled nursing facilities, where experienced CNAs can earn toward the upper end of the scale.

CNA Salary and Job Outlook in Salt Lake City

How to Become a CNA in Utah: Your Step-By-Step Guide

Getting certified as a CNA in Utah is one of the fastest routes into healthcare, but understanding the exact sequence of steps, fees, and deadlines will save you time and prevent costly missteps. Here is the full process from enrollment to registry listing.

Step 1: Meet the Basic Eligibility Requirements

Utah allows candidates as young as 161 to pursue CNA certification. Before enrolling in a training program, you will also need to complete a background check through the Utah Bureau of Criminal Identification (BCI) and the FBI.2 The background check fee is $353, and results must be clear of disqualifying offenses before you can sit for the competency exam. Submit your fingerprints early to avoid processing delays.

Step 2: Complete a State-Approved Training Program

Utah requires a minimum of 100 hours of CNA training, including at least 24 hours of supervised clinical practice.2 Programs must be approved by the Utah Nursing Assistant Registry (UNAR), and students must complete all classroom and skills lab instruction before beginning clinical rotations.2 Salt Lake City has a strong selection of approved programs, and you can verify a program's current approval status through UNAR directly.2 Training typically takes four to ten weeks depending on whether you attend full-time or part-time.

Step 3: Pass the Competency Exam

Once you finish your training, you have one year to pass the state competency exam administered by D&SDT-Headmaster.2 The exam has two parts:

  • Written Knowledge Exam: Covers infection control, patient safety, communication, basic nursing skills, and legal and ethical responsibilities. The fee is $35.2
  • Manual Skills Exam: You will demonstrate a set of randomly selected CNA skills in front of an evaluator. The fee is $55.

You are allowed up to three attempts per part.1 If you do not pass within those three tries, you must retake an approved training program before testing again.1 To maximize your chances on the first attempt, take advantage of practice skill checklists from your program and review common knowledge exam topics through your school's study materials or reputable prep guides.

Step 4: Apply for the Utah Nurse Aide Registry

After passing both parts of the exam, your name is added to the Utah Nurse Aide Registry.2 There is no fee for initial registry placement2, which makes Utah one of the more affordable states in terms of total certification cost. Your total out-of-pocket for the background check and exam comes to approximately $125, not counting tuition.

Step 5: Maintain Your Certification

Your CNA certification is valid for two years.2 To renew, you must document at least 200 hours of paid nursing-related work during the certification period and complete 12 hours of in-service education each year.2 If you miss your renewal deadline, a $40 late fee applies, and extended lapses may require retesting.

Tips for Success

  • Start your background check as soon as you decide to enroll so it is ready when you complete training.
  • Practice your manual skills consistently throughout your program, not just before the exam. Evaluators look for smooth, confident technique.
  • Schedule your exam date early. Testing slots through D&SDT-Headmaster can fill quickly, especially during months when multiple programs graduate students at the same time.
  • Keep copies of all your training documentation, exam results, and renewal records in one place for easy access.

Utah has not announced major changes to its CNA certification structure for 2026, but demand-driven workforce initiatives continue to encourage faster pathways into the field. Check with the Utah Nursing Assistant Registry2 for the most current guidelines before you begin.

Questions to Ask Yourself

Can you commit to a training schedule within the next few months?
Most Utah CNA programs run four to twelve weeks. Mapping out your availability now helps you lock in a start date and avoid waiting for the next enrollment cycle.
Do you have the financial resources or a plan to cover tuition and exam fees?
CNA training in Salt Lake City typically costs between a few hundred and a couple thousand dollars. Knowing your budget early lets you explore employer sponsorships, financial aid, or payment plans before classes begin.
Are you prepared for the physical and emotional demands of hands-on patient care?
CNA work involves lifting, extended standing, and close interaction with patients in various health conditions. Honest self-reflection here ensures you enter training with realistic expectations and confidence.

Top-Ranked CNA Programs Serving Salt Lake City Students

Below are the top CNA programs serving Salt Lake City students, ranked by accreditation, student outcomes, and program quality. Programs are considered based on regulatory compliance, clinical partnerships, and value. This list focuses on schools that offer accessible training routes for aspiring CNAs in the Salt Lake City metro area and along the Wasatch Front.

Factors considered
  • Accreditation and state approval
  • Program completion and licensure rates
  • Cost and financial aid options
  • Clinical experience quality and hours
  • Proximity and regional accessibility
Data sources

Davis Technical College

#1

Kaysville, UT · $13,000/yr (net price)

Best for: Hybrid-friendly option for Wasatch Front residents

Davis Technical College, located in Kaysville just north of Salt Lake City, provides a fast-track Nursing Assistant program with hybrid flexibility. Students complete training in about two months, benefiting from both in-person labs and remote coursework. The college offers multiple scheduling options, including full-time, part-time day, and part-time evening tracks, making it a strong fit for working adults and commuters from the Salt Lake Valley. With affordable tuition and UNAR alignment, Davis Tech is a practical entry point to CNA certification.

  • Complete the program in approximately 2 months
  • Total cost is around $547 for adult students and $183 for high school students
  • Hybrid format combines in-class and remote learning
  • Full-time, part-time day, and evening schedules available
  • Includes CPR certification and preparation for the UNAR state exam
  • Open to students 16 and older; high school diploma or equivalent required

Mountainland Technical College

#2

Lehi, UT

Best for: Tuition-free training for high school students

Mountainland Technical College offers a high-quality CNA program at campuses in Lehi, Provo, and other Utah County locations, all within commuting distance of Salt Lake City. The 144-hour program emphasizes hands-on patient care and includes CPR/First Aid certification. High school students can attend tuition-free, and adult tuition is an all-inclusive $755. With a reported 91% completion rate and 77% job placement, Mountainland equips graduates for immediate entry into the local healthcare workforce.

  • Program length: 2 to 4 months, 144 total training hours
  • Total cost $755, including tuition, fees, and materials; free for high school students
  • 24 hours of supervised clinical experience
  • First Aid and CPR certifications included
  • 91% completion rate and 77% job placement rate reported
  • Campuses in Lehi, Provo, Payson, and Heber Valley

Bridgerland Technical College

#3

Logan, UT · $2,000/yr

Best for: Utah learners seeking high exam success

Bridgerland Technical College in Logan delivers a rigorous Nursing Assistant certificate program known for strong student outcomes. The program boasts a 94% completion rate, 76% job placement, and a 97% licensure pass rate. Students receive 24 hours of clinical experience at a long-term care facility, with flexible evening and day sections. Although located in northern Utah, Bridgerland's UNAR-approved curriculum prepares graduates to work statewide, including in Salt Lake City.

  • Program length: 1 to 3 months with flexible day and evening schedules
  • Estimated tuition and fees around $372, plus books and supplies
  • 24 hours of hands-on clinical experience included
  • 94% completion rate and 97% licensure pass rate reported
  • AHA BLS Provider CPR certification required before starting
  • Registration is first-come, first-served; financial aid and scholarships available

Utah State University

#4

Logan, UT · $9,000 – $25,000/yr

Utah State University offers a CNA Technical Certificate through its Health Professions division. The campus-based program in Logan focuses on patient-centered care across nursing homes, hospitals, and assisted living. Students learn to assist RNs and LPNs while developing essential communication and clinical skills. USU's program is a solid choice for those seeking a university-affiliated credential, though travel to Logan may be necessary for Salt Lake City residents.

  • Technical certificate program on the Logan campus
  • Prepares students for Utah CNA certification
  • Covers patient care, vital signs, and infection control
  • Focused on quality-of-life care and daily patient contact
  • Admission packet and individualized advising available online

Dixie Technical College

#5

Saint George, UT

Dixie Technical College in Saint George runs a hands-on Nursing Assistant program accredited by the Utah Nursing Assistant Registry. The program takes 6 to 18 weeks and carries a total cost of just $544. High school students enjoy waived tuition and a potential scholarship. Impressively, the program reports a 100% licensure pass rate and strong completion and placement numbers. While distant from Salt Lake City, Dixie Tech is an excellent option for southern Utah residents or those willing to relocate for top-tier outcomes.

  • Program length ranges from 6 to 18 weeks depending on cohort
  • Total tuition and fees: $544; high school tuition waived
  • 100% licensure pass rate and 96% completion rate
  • Hands-on training with clinical hours included
  • Accredited by the Utah Nursing Assistant Registry
  • Scholarships available; no application fee

Tooele Technical College

#6

Tooele, UT

Tooele Technical College, located west of Salt Lake City, provides a straightforward Nursing Assistant program. The $985 total cost covers four months of training at six hours per week, culminating in three college credits and eligibility for state certification. With no-cost applications and a blend of classroom and clinical learning, Tooele Tech offers a manageable path for those in the Tooele Valley or western Salt Lake County.

  • Program length: 4 months, approximately 6 hours per week
  • Total program cost: $985, including tuition and fees
  • Earns 3 college credits upon completion
  • Classroom and clinical training components
  • No-cost application; financial aid and scholarships available

Snow College

#7

Ephraim, UT · $6,000/yr

Snow College offers a low-cost CNA certificate at its Ephraim and Richfield campuses, with some hybrid flexibility. The one-semester program costs as little as $255 in tuition plus fees, making it one of the most affordable options in the state. Coursework covers vital signs, CPR, and patient care fundamentals, preparing students for the Utah certification exam. While not in Salt Lake City, Snow College's hybrid format and low price may appeal to budget-conscious learners.

  • One-semester program with fall, spring, and summer starts
  • Tuition: $255; additional student fees and supply costs apply
  • 3 credit-hour certificate; hybrid online/in-person options
  • Covers vital monitoring, CPR, and patient care basics
  • Campuses in Ephraim and Richfield; summer term available in 5-6 weeks

Utah Tech University

#8

Saint George, UT · $16,000/yr (net price)

Utah Tech University, located in Saint George, awards a 4-credit Certified Nurse Assistant (CNA) certificate. The program blends state-of-the-art lab instruction, classroom learning, and clinical experiences, targeting long-term care, home health, and hospital settings. Graduates are prepared for the Utah state certification exam. While far from Salt Lake City, the program provides a strong foundation for those considering further nursing education.

  • 4-credit certificate program
  • State-of-the-art nursing laboratory and clinical experiences
  • Prepares for the Utah state certification exam
  • Emphasizes patient care, communication, and infection control

Southwest Technical College

#9

Cedar City, UT

Southwest Technical College in Cedar City offers an all-inclusive Nursing Assistant program at $559.50, covering tuition, books, fees, and supplies. The hybrid format includes some online components alongside hands-on clinical training. Multiple locations, including Cedar City and Kane County, serve students from southern Utah. Graduates are eligible for the Utah Nursing Assistant Registry exam, making this a cost-transparent choice for those outside the Wasatch Front.

  • Program cost: $559.50 all-inclusive (tuition, books, fees, supplies)
  • Approximately 2 months in length, 3 credit hours
  • Hybrid format with some online components
  • Hands-on clinical experience supervised by nurses
  • Campuses in Cedar City, Kane County, and Beaver High School ISC

Frequently Asked Questions About CNA Training in Salt Lake City

If you're considering CNA training in Salt Lake City, you likely have questions about timelines, costs, and next steps. Below are answers to some of the most common inquiries to help you make an informed decision.

Most CNA programs in Salt Lake City can be completed in 4 to 10 weeks, depending on whether you attend full-time or part-time. Utah requires at least 100 hours of training, including 24 hours of hands-on clinical experience.1 Accelerated programs may finish in as little as 2 weeks.

Program costs in Salt Lake City typically range from $500 to $2,000, plus a $105 state exam fee and any background check charges. For example, Salt Lake Community College's CNA program is around $543, while Utah CNA Training Center charges about $575.3 Some employers offer tuition reimbursement.

First, complete a state-approved training program with at least 100 hours.1 Then pass a criminal background check and the Utah Nurse Aide Written and Skills Exam.1 Once you pass, apply for certification through the Utah Nursing Assistant Registry. You must be at least 16 years old.1

Many healthcare employers offer full tuition reimbursement if you agree to work at their Medicare or Medicaid facility within 120 days of finishing your program. Some schools also provide payment plans or scholarships. Be sure to ask about these opportunities when you enroll.

Yes, most programs have strong ties with local hospitals and nursing homes. Clinical rotations often function as extended interviews, and many students receive job offers before they even graduate. The high demand for CNAs in Salt Lake City means landing your first CNA job often happens quickly.

You can choose from traditional in-person classes, Hybrid Online CNA Classes that combine online lectures with on-site clinicals, or accelerated tracks for faster completion. In-person programs provide hands-on practice with equipment, while hybrid options offer flexibility if you are balancing work or family responsibilities.

Recent Articles