Best CNA Classes & Training in Salt Lake City, UT (2026)

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

Reviewed by Editorial staffUpdated August 14, 202619 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 Cons
Online programs offer flexible scheduling, allowing you to study around work or family commitments with 24/7 access to coursework.Hands-on clinical skills like taking vitals or turning patients are difficult to master without in-person labs and real patient interaction.
Tuition for online CNA classes is often lower than in-person options, and you save on commuting and materials.Networking with instructors and peers is limited in an online setting, which can impact job referrals and mentorship.
Self-paced online courses let you move through material faster if you already have healthcare experience or learn quickly.Online learners must be highly self-disciplined to stay on track without the structure of a traditional classroom schedule.

Questions to Ask Yourself

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.

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.

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.

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

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.

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.

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 is the top-ranked CNA program serving Salt Lake City students, ranked by accreditation, student outcomes, and program quality.

Davis Technical College

#1

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

Best for: Quick certification for busy Salt Lake City adults

Davis Technical College in Kaysville offers an accelerated Nursing Assistant program just north of Salt Lake City. It is approved by the Utah Nursing Assistant Registry, so graduates can sit for the state certification exam immediately. The program takes two months, costs $547 for adults ($183 for high school students), and provides both hybrid and campus-based learning to fit any schedule.

  • Complete in just 2 months (3 credit hours)
  • Adult total cost: $547; high school students: $183
  • Hybrid and campus-based learning formats available
  • Prepares graduates for the UNAR certification exam
  • Open to high school juniors/seniors and adults (age 16+)
  • Full-time and part-time schedules, including day and evening classes
  • CPR certification included in the program
  • Clinical hours completed outside of class time

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.

  1. How long does it take to become a CNA in Utah?

    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.

  2. How much does it cost to get your CNA in Utah?

    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.

  3. How do I get my CNA in Utah?

    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

  4. What financial aid options are available for CNA training in Salt Lake City?

    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.

  5. Do CNA programs in Salt Lake City offer job placement assistance?

    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.

  6. What types of CNA program formats are available in Salt Lake City?

    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