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

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, 202623 min read
Best CNA Classes & Training in Salt Lake City, UT (2027)

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

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 are the top CNA programs serving Salt Lake City students, ranked by accreditation, student outcomes, and program quality. These Utah programs combine state-approved coursework with clinical training, and several offer hybrid or part-time options for working adults.

Davis Technical College

#1

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

Best for: Working adults needing accelerated hybrid training

Davis Technical College in Kaysville gives Salt Lake City area students a nearby, state-approved pathway into nursing assistant work. The program can be completed in about two months, with hybrid scheduling and both full-time and part-time options that appeal to working adults. The college reports flexible day and evening sections, and students complete clinical hours outside regular class time.

ACEN accredited
  • Can be completed in about 2 months
  • Earns 3 credit hours
  • Hybrid learning with remote components
  • Adult cost about $547; high school cost about $183
  • Full-time, part-time day, and evening schedules
  • CPR certification included in training
  • ACEN accredited program
  • Open to students age 16 and older

Mountainland Technical College

#2

Lehi, UT

Best for: Students seeking multiple Wasatch Front campuses

Mountainland Technical College operates campuses in Lehi, Provo, and Payson, placing several training sites within a realistic commute for many Salt Lake City area students. Its nursing assistant program runs two to four months and includes classroom, lab, and clinical experience, with First Aid and CPR certification built in. The college reports strong completion and job placement rates, and high school students may attend tuition-free.

ACEN accredited
  • Takes 2 to 4 months to complete
  • Total cost about $755, including textbooks and materials
  • 144 hours of classroom, lab, and clinical training
  • 24 hours of supervised clinical experience
  • First Aid and CPR certifications included
  • Reports 91% completion and 77% job placement
  • Campuses in Lehi, Provo, Payson, and Heber Valley
  • High school students may attend tuition-free

Tooele Technical College

#3

Tooele, UT

Best for: Learners wanting structured part-time clinicals

Tooele Technical College offers a structured nursing assistant program about 35 miles west of Salt Lake City, with a no-cost application and a predictable part-time schedule. Training spans roughly four months at six hours per week and includes classroom and clinical components. The college emphasizes competency-based learning and provides financial aid and scholarship resources for eligible students.

  • About 4 months at 6 hours per week
  • Earns 3 college credits
  • Total cost about $985
  • Classroom and clinical training included
  • No-cost application process
  • Prepares for Utah CNA certification
  • Financial aid and scholarships offered
  • Flexible scheduling options for learners

Bridgerland Technical College

#4

Logan, UT · ~$2,000/yr (est.)

Bridgerland Technical College in Logan offers a state-approved nursing assistant certificate that can be completed in one to three months. The program includes classroom instruction plus supervised clinical experience in a long-term care facility, with flexible day and evening sections. It reports a high completion rate and strong licensure and job placement outcomes for graduates.

ACEN accredited
  • Can be completed in 1 to 3 months
  • Includes 24 hours of supervised clinical experience
  • Estimated tuition and fees around $372
  • Flexible day and evening sections
  • AHA BLS Provider CPR prerequisite
  • Reports high completion and licensure rates
  • ACEN accredited
  • First-come, first-served registration

Dixie Technical College

#5

Saint George, UT

Dixie Technical College in St. George offers a low-cost, state-approved nursing assistant option with a range of cohort lengths from six to eighteen weeks. The program emphasizes hands-on patient care and communication skills, and it reports a strong licensure pass rate. High school students may have tuition waived and can access a scholarship toward the program.

ACEN accredited
  • Program length ranges from 6 to 18 weeks
  • Total tuition and course fee about $544
  • Earns 3 credit hours
  • High school tuition may be waived
  • Reports strong licensure pass and completion rates
  • Utah Nursing Assistant Registry aligned
  • ACEN accredited

Utah State University

#6

Logan, UT · $9,000 – $25,000/yr (est.)

Utah State University offers a nursing assistant technical certificate through its health professions programs, with campus-based instruction and a human-focused curriculum. Students learn to assist nurses with daily patient care while gathering health information in hospitals, nursing homes, and assisted living settings. The program is state-approved and can serve as a step into broader nursing pathways.

ACEN accredited
  • Technical certificate program
  • Campus-based instruction
  • Prepares for Utah CNA certification
  • Covers patient quality-of-life care
  • Includes daily patient contact skills
  • ACEN accredited

Snow College

#7

Ephraim, UT · ~$6,000/yr (est.)

Snow College offers a one-semester nursing assistant certificate at its Ephraim and Richfield campuses, with some hybrid online and in-person options. The program has multiple start dates in fall, spring, and summer, and includes CPR training along with patient care fundamentals. It is structured to prepare students for Utah state certification and entry-level healthcare roles.

  • One-semester, 3-credit certificate
  • Tuition about $255 plus $75 in student fees
  • Fall, spring, and summer start dates
  • Hybrid online and in-person options
  • Offered at Ephraim and Richfield campuses
  • Includes CPR and vital sign monitoring training
  • Prepares for Utah state exams

Utah Tech University

#8

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

Utah Tech University in St. George combines 76 classroom hours with 24 hours of supervised clinical work in a one-semester CNA certificate. Small class sizes support hands-on practice in vital signs, mobility assistance, and infection control. The program is also designed as a direct pathway into nursing school, with high school students able to earn college credit through concurrent enrollment.

ACEN accredited
  • One-semester certificate program
  • 76 classroom hours plus 24 clinical hours
  • Small class sizes
  • Direct pathway into Utah Tech's BSN program
  • High school concurrent enrollment available
  • Prepares for Utah CNA certification
  • ACEN accredited

Southwest Technical College

#9

Cedar City, UT

Southwest Technical College offers a hybrid nursing assistant program at multiple Utah locations, including Cedar City and regional instructional sites. The program is designed to be completed in about two months and includes hands-on clinical experience under nurse supervision. Students learn essential patient care skills such as meal assistance, hygiene, mobility, and vital signs, with preparation for state CNA certification.

ACEN accredited
  • Approximately 2 months to complete
  • All-inclusive cost about $559.50
  • Earns 3 credit hours
  • Hybrid format with some online components
  • Includes hands-on clinical experience
  • Multiple Utah instructional sites
  • ACEN accredited

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