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.
Explore state-approved CNA classes in Salt Lake City, compare tuition and program lengths, and start your healthcare career with confidence.
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 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.
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:
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.
Before you commit to a program, do a little market research on your own:
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.
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.
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.
Several Utah-based schools offer hybrid formats that combine online learning with local clinicals:
All three programs meet Utah's minimum training requirements and prepare students for the state competency exam.
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
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.
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.
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.
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.
Once you identify approved programs that interest you, reach out to their admissions offices with specific questions:
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.
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.
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.
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.

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.
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.
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.
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:
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.