Best CNA Classes in Utah (2027) | Top Training Programs

Discover Utah's best CNA classes: compare accredited programs, costs, and job prospects.

By Bryce HallReviewed by Editorial staffUpdated September 25, 202620 min read
Best CNA Classes in Utah (2027) | Top Training Programs

Key Points

  • Over 60% of Utah's CNA jobs are in Salt Lake City.
  • Utah Tech's CNA program had an 84% exam pass rate in 2025.
  • Letting your CNA certification lapse forces full retraining and retesting.

Utah's population aged 65 and older is projected to double by 2030, and nursing assistants are already the front-line response to that demographic shift. Every skilled nursing facility, assisted living center, and home health agency in the state needs trained CNAs to deliver daily care, and that demand shows no sign of slowing.

We've ranked Utah's top CNA programs using real cost, completion, and outcome data to help you find training that fits your budget and schedule. Most programs take four to six weeks, cost between $500 and $2,000, and lead to certification in under three months. The catch: not all programs publish their exam pass rates or job placement figures, and some charge fees that don't show up in the advertised tuition.

The strongest programs balance affordability with strong student support, flexible scheduling, and clear pathways into local healthcare systems. Those that do all three tend to place graduates faster and at higher starting wages.

Utah's Best CNA Classes: 2027 Rankings

Utah's best CNA classes for 2026 combine short, affordable training with hands-on clinical hours that meet state certification standards. Whether you need evening flexibility in Logan, an accelerated summer option in Richfield, or a university pathway in St. George, these nine schools offer strong starting points for a healthcare career.

Bridgerland Technical College

#1

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

Best for: Northern Utah students wanting affordable evening training

Bridgerland Technical College in Logan offers a compact Nursing Assistant certificate with day and evening sections that can be finished in as little as one month. The program includes 24 hours of supervised clinical experience in a long-term care setting, and the school reports a 97% licensure rate and 76% job placement. Estimated tuition and fees run around $372 before books and supplies, making it one of the most affordable options in northern Utah.

  • Campus-based certificate in Logan, Utah
  • Includes 24 hours of supervised clinical experience
  • Program length of 1 to 3 months with evening and day sections
  • Estimated tuition and fees around $372 before supplies
  • Requires high school diploma or equivalent; age 18+ for adults
  • AHA BLS Provider CPR certification prerequisite
  • Reports 94% completion, 76% job placement, and 97% licensure
  • Registration is first come, first served with financial aid available

Dixie Technical College

#2

Saint George, UT

Best for: Washington County residents seeking employer-aligned cohorts

Dixie Technical College in St. George runs a hands-on Nursing Assistant program with an all-in cost of $544 for tuition and fees. The 6-to-18-week format accommodates different cohort schedules, and high school students may have tuition waived plus a $150 scholarship. The school reports a 100% licensure pass rate and a 96% completion rate, positioning it as a strong southern Utah pipeline into LPN and RN pathways.

  • Hands-on campus program in St. George, Utah
  • Total tuition and fees of $544
  • Program length ranges 6 to 18 weeks depending on cohort
  • High school students may have tuition waived plus a $150 scholarship
  • Reports 100% licensure pass and 96% completion rate
  • Accredited by the Utah Nursing Assistant Registry
  • Prepares for CNA certification and serves as a step to LPN/RN roles
  • Requires education verification, immunizations, and background check

Utah State University

#3

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

Best for: University-track students needing a nursing prerequisite

Utah State University offers a Nursing Assistant Technical Certificate through its Health Professions pathway, pairing campus-based instruction with a curriculum centered on quality-of-life care. Students learn to support RNs and LPNs in nursing homes, hospitals, and assisted living settings while gathering vital health information. The program is backed by the university's advising infrastructure, and USU also positions CNA training as a pipeline for rural healthcare needs in regions like Blanding.

  • Technical Certificate program offered on campus in Logan
  • Prepares students for CNA certification
  • Focuses on quality-of-life care for patients of all ages
  • Trains students to assist RNs and LPNs in various healthcare settings
  • Career paths include nursing homes, hospitals, and assisted living
  • Individualized advising available through the Health Professions office
  • S.J. & Jessie E. Quinney College affiliation

Snow College

#4

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

Snow College offers a one-semester Nursing Assistant certificate at its Ephraim and Richfield campuses, with some hybrid options for flexibility. Tuition is $255 plus $75 in student fees, and the program may be completed in as few as five to six weeks during summer. Students learn vital monitoring, CPR, and patient care basics before taking Utah state exams.

  • One-semester certificate at Ephraim and Richfield campuses
  • Tuition $255 plus $75 in student fees; supplies and books extra
  • Hybrid online and in-person options available
  • Fall, spring, and summer start dates; summer is 5-6 weeks
  • Teaches vital monitoring, CPR, and patient care basics
  • Prepares for Utah state CNA exams
  • Graduates pursue roles in hospitals, nursing facilities, and home health
  • No specific admissions requirements listed

Davis Technical College

#5

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

Davis Technical College in Kaysville offers a hybrid Nursing Assistant program that can be completed in about two months, with full-time and part-time day or evening schedules. Adult students pay about $547 while eligible high school students pay $183, and the program combines online theory with in-person skills labs and clinicals. The college recommends graduates for the Utah Nursing Assistant Registry exam and offers CPR certification as part of training.

  • Hybrid format combines online theory with in-person skills and clinicals
  • 2-month program awarding 3 credit hours
  • Adult student cost $547; high school student cost $183
  • Open to high school juniors/seniors and adults 16+
  • Full-time and part-time day/evening schedules available
  • CPR certification included in training
  • Prepares graduates for the Utah Nursing Assistant Registry exam
  • Placement assessments and vaccination documentation required

Utah Tech University

#6

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

Utah Tech University's CNA track is a one-semester certificate embedded in the university's nursing department, with 76 classroom hours plus 24 clinical hours at approved facilities. Students can earn college credit while in high school through concurrent enrollment, and the program is a direct pathway into Utah Tech's BSN. The small class sizes and dedicated CNA advising make it a strong choice for students planning to continue into nursing.

  • One-semester certificate requiring 76 classroom and 24 clinical hours
  • Clinical placements at approved facilities in the St. George area
  • Small class sizes with dedicated CNA advising
  • Direct pathway into Utah Tech's BSN program
  • High school students can earn college credit through concurrent enrollment
  • Age requirement of 16 or older
  • Prepares for Utah CNA certification

Southwest Technical College

#7

Cedar City, UT

Southwest Technical College delivers its Nursing Assistant program across Cedar City, Kane County, and Beaver High School, making it accessible for rural southern Utah. The $559.50 all-inclusive price covers tuition, books, fees, and supplies, and the hybrid format includes hands-on clinical hours with supervised nursing staff. Students can complete the three-credit certificate in about two months and become eligible for state CNA certification.

  • All-inclusive cost of $559.50 covering tuition, books, fees, and supplies
  • Hybrid program with some online components
  • Approximately 2 months to complete 3 credit hours
  • Offered at Cedar City, Kane County, and Beaver High School locations
  • Minimum age of 16
  • Hands-on clinical experience supervised by nurses
  • Prepares for CNA certification through Utah Nursing Assistant Registry
  • Accredited by COE

Tooele Technical College

#8

Tooele, UT

Tooele Technical College offers a campus-based Nursing Assistant program that requires about six hours per week over four months, making it a manageable option for working students. The total program cost is $985 and includes classroom and clinical training, with a no-cost application process. Graduates earn three college credits and prepare for the Utah CNA certification exam.

  • Campus-based program in Tooele
  • Total program cost of $985
  • Approximately 4 months at 6 hours per week
  • Earns 3 college credits
  • Includes classroom and clinical training
  • No-cost application process
  • Prepares for CNA certification

Mountainland Technical College

#9

Lehi, UT

Mountainland Technical College offers a fast 2-to-4-month Nursing Assistant program across its Lehi, Provo, Payson, and Heber Valley locations at a total cost of $755 including materials. The 144-hour curriculum includes 24 clinical hours plus First Aid and CPR certification, and high school students attend tuition-free. MTECH reports a 91% completion rate, 77% job placement, and 100% licensure pass among recent cohorts.

  • 2-to-4-month program with 144 total training hours
  • 24 hours of clinical experience included
  • Total cost $755 including tuition, fees, and materials
  • High school students attend tuition-free
  • Locations in Lehi, Provo, Payson, and Heber Valley
  • First Aid and CPR certification included
  • Reports 91% completion, 77% job placement, and 100% licensure
  • Minimum age 16 and entrance assessment required

How to Pick a CNA Program That Works for You

Choosing between a low-cost cna program close to home and a higher-priced school with better job placement support is the core tradeoff most Utah CNA students face. The right program depends on your schedule, budget, and career goals, not just the tuition sticker.

Start With State Approval

Every CNA Training program you consider must be approved by the Utah Nurse Aide Registry (UNAR). The registry maintains the official list of approved training providers, updated as schools gain or lose approval status. Before you commit any money, verify the program appears on the UNAR website. Employers and testing centers won't recognize credentials from unapproved programs, which means your time and tuition are wasted.

Match the Schedule to Your Life

Utah CNA programs run on day, evening, weekend, and accelerated schedules. Day programs often finish in four to six weeks but require full-time availability. Evening and weekend tracks stretch over two to four months, making them workable if you have a job or family obligations. Accelerated programs can wrap up in as little as two weeks but demand intensive daily attendance. Choose the format that fits your existing commitments, not the one that sounds fastest on paper.

Look Beyond the Lowest Price

Tuition ranges from under $500 to over $1,900 in Utah, and free employer-sponsored programs also exist. The cheapest option isn't always the best value. Check the program's first-time exam pass rate and ask whether it offers job placement assistance, resume help, or clinical site connections. Free programs typically require a post-certification work commitment, sometimes six months to a year. Read the contract carefully so you understand what happens if you leave early or fail to complete training.

Compare Cost and Completion Together

A program with a 95 percent pass rate and strong employer partnerships may be worth an extra $500 over one with a 70 percent rate and no support. Factor in the cost of retaking the exam, lost income from delayed certification, and the time spent retraining if you don't pass the first time.

Questions to Ask Yourself

Utah CNA programs run anywhere from four weeks to three months, with clinicals often held on fixed weekday mornings. Choosing a schedule that conflicts with work or childcare can force you to drop out before you finish.

Many Utah facilities that cover tuition require you to work for them for six to twelve months after you pass the state exam. Breaking that agreement early can mean repaying the full cost of training.

Some Utah community colleges embed CNA training inside a broader nursing sequence, meaning your credits and clinical hours count toward future credentials. A standalone certificate-only program may not offer that same runway.

Utah requires CNAs to pass the Prometric competency exam before working. A program that cannot or will not share its first-attempt pass rate is a signal worth taking seriously before you commit.

Utah CNA Certification: From Start to Finish

Earning your CNA certification in Utah follows a straightforward four-step process. From training to your name appearing on the state registry, here is exactly what to expect and how long each phase typically takes.

Utah CNA Certification: From Start to Finish

Here's a number worth knowing: Utah Tech University's CNA program posted an 84.21% first-time exam pass rate in 2025, according to data reported to the Utah Legislature. That's well above what many prospective students expect, and it's a reminder that the school you pick genuinely shapes your odds of walking out certified on the first try.

The Real Cost of CNA Training in Utah (And How to Pay for It)

How much does CNA training in Utah actually cost, start to finish? The honest answer is: more than the tuition sticker price suggests, but far less than most healthcare programs, and sometimes nothing at all.

What You Can Expect to Pay Out of Pocket

Tuition across Utah CNA programs ranges from roughly $475 to $1,930 in 2026, depending on the school. Orchard CNA sits near the lower end at $475, while a program like Utah Tech University comes in closer to $1,930 when all required fees are included.2 Private training centers typically land somewhere in the $550 to $2,500 range when you factor in every required cost.

Beyond tuition, budget for these line items:

  • Textbook: Around $40 for most programs
  • Stethoscope: Approximately $40
  • Scrub uniform: Between $20 and $40
  • State exam: $110 total, split as $55 for the written portion and $55 for the skills portion
  • Background check: $30 to $45
  • Drug screen and vaccinations: Some programs, like Utah Tech, require a drug screen (around $30) and proof of vaccinations, which can add $100 to $300 if you are not already up to date.2

Always ask for an itemized fee list before enrolling. Programs advertising low tuition sometimes exclude costs that show up later in the process.

Free and Low-Cost Paths Worth Knowing About

Paying full price is not the only option. Several routes can bring your cost down to zero:

  • Employer-sponsored training: Intermountain Healthcare, University of Utah Health, and many local nursing homes offer fully paid CNA training in exchange for a 6- to 12-month employment commitment after certification.
  • WIOA grants: The Workforce Innovation and Opportunity Act provides funding for qualifying individuals, including those who are low-income, recently displaced from a job, or returning to the workforce.4 Local American Job Centers administer these grants and can tell you whether you qualify.
  • Scholarships: Some programs and regional healthcare foundations offer smaller scholarship amounts.4 Availability varies, so check directly with your target school.

A Word of Caution

Low advertised prices can be misleading. A program charging $600 in tuition might still cost $900 once you add the exam, background check, and required gear. Before you commit, request a complete breakdown in writing so there are no surprises on the back end.

Answers to Your CNA Training Questions

We answer the most common questions about becoming a Certified Nursing Assistant in Utah, from training costs and timing to job prospects and certification renewal.

  1. What's the quickest path to CNA certification in Utah?

    Accelerated programs can be completed in as few as three to four weeks with full-time attendance. Schools like Mountainland Technical College (MTECH) offer fast-track options that combine condensed classroom instruction with hands-on clinical training.

  2. Can I take CNA classes online in Utah?

    Yes, many programs use a hybrid format where the didactic theory portion is online, but the required 24 hours of clinical and lab work must be completed in person at a healthcare facility or campus lab.

  3. How much does CNA training cost in Utah?

    Most programs cost between $400 and $800, though some private schools may charge up to $2,000. Additional fees for textbooks, scrubs, and the state exam may apply. Financial aid, scholarships, and employer sponsorships can reduce out-of-pocket costs.

  4. Are there truly free CNA programs?

    Yes, some programs are fully funded. For example, Granite Peaks Adult Education offers a CNA program with fully covered tuition, where students only pay a $50 refundable fee. Employer-sponsored programs and workforce grants may also cover costs, often in exchange for a work commitment after certification.

  5. Where can I find CNA classes in Salt Lake City?

    Salt Lake City has many options, including Salt Lake Community College, Granite Peaks Adult Education, and several private training centers. Each offers different schedules and price points, so comparing programs is key.

  6. What's the job outlook for CNAs in Utah?

    Employment for nursing assistants in Utah is projected to grow about 9% over the next decade, driven by an aging population and expanded healthcare services. This strong demand translates to plentiful job openings across the state.

  7. How do I renew my CNA certification?

    Certification must be renewed every 24 months through the Utah Nursing Assistant Registry (UNAR). Requirements include at least 200 hours of paid CNA work and 24 hours of continuing education during each renewal period. The renewal fee is typically around $50.

  8. Do I need a high school diploma to enroll?

    Most programs require a high school diploma or GED. However, some schools may allow students to demonstrate college readiness through an approved ability-to-benefit test if they do not have a diploma.

CNA Training Formats: Online, Evening, and Accelerated Options

Utah requires every CNA program to be approved by the Utah Nursing Assistant Registry (UNAR), and the registry is your most reliable starting point for finding a schedule that fits your life. Not every approved program advertises evening, weekend, hybrid, or accelerated tracks online, so a little digging pays off.

Start With the UNAR Approved List

Visit the official UNAR website and download the current list of approved CNA programs. This is the only definitive source for programs that qualify you to take the state competency exam. Once you have the list, cross-reference each school's website to see whether they publish schedule details. Many do not, which is normal, and that's why the next step matters.

Contact Schools Directly

Call or email the admissions office or the nursing department at each program on your shortlist. Ask specifically:

  • Do you offer evening or weekend cohorts, and how often do they start?
  • Is there an accelerated full-time option, and how many weeks does it run?
  • Do you have a hybrid format with online coursework and in-person clinicals?
  • What is the next available start date for the schedule I want?

Schedule offerings often rotate by semester, so a program that ran an evening cohort last spring may not run one this fall. A five-minute phone call saves weeks of guesswork.

Broaden the Search With Outside Directories

The Bureau of Labor Statistics maintains a "Find Training" tool that can surface CNA programs by location. Professional associations, including the National Association of Health Care Assistants (NAHCA), also publish program directories that sometimes note schedule flexibility.

Check Course Catalogs Semester by Semester

Community colleges and vocational schools update their course catalogs each term. Look for the nursing assistant course code on the current schedule, then filter by "schedule type" if the school's registration portal allows it. If you do not see the format you want listed for the upcoming term, ask when it will run next. Options come and go, and being early on a waitlist is often the difference between starting this year and starting next.

Utah CNA Salary: What the Numbers Say

While starting wages for CNAs in Utah typically fall between $32,000 and $42,000, the median salary sits at $38,500. Job growth projections indicate steady demand, with Utah adding hundreds of new positions each year. Major employers like Intermountain Healthcare, University of Utah Health, and skilled nursing facilities across the state continue to hire, keeping employment opportunities strong.

Median CNA salary in Utah is $38,500 per year in 2024, per BLS.

CNA Pay by Utah Metro Area

Wages for CNAs vary across Utah’s metro areas, with Salt Lake City and St. George offering the highest median pay. Logan reports the lowest median, while areas like Provo-Orem and Ogden fall in between. Employment numbers show where the most CNA jobs are concentrated.

Metro AreaMedian Annual WageTotal Employment25th Percentile75th Percentile
St. George, UT$39,3701,090$36,410$40,240
Salt Lake City-Murray, UT$39,3605,200$38,080$44,530
Ogden, UT$37,4902,400$35,900$41,130
Provo-Orem-Lehi, UT$37,3201,990$35,030$39,320
Logan, UT-ID$35,110640$31,890$39,790

Keeping Your CNA Certification Active in Utah

Renewing on time versus letting your certification lapse: one path costs you nothing beyond a few minutes of paperwork; the other could send you back to square one with a full training program and exam fees. Here is exactly what Utah requires to keep your CNA credential current.

Renewal Timeline and Work Requirements

Utah CNA certifications expire every 24 months.1 You can begin the renewal process up to 90 days before your expiration date. The standard renewal fee is $0, so there is no cost to renew on time. The main requirement is documenting at least 200 hours of paid nursing assistant work during your certification period.1 A licensed nurse must verify those hours, so keep your employment records organized throughout the two-year cycle.

You can submit your renewal through the UNAR online portal, by email, or by mail. Processing typically takes 7 to 10 business days, so plan ahead if your expiration date is approaching.

What Happens If You Miss the Deadline

If you miss your renewal window, Utah gives you a six-month grace period, but it comes with late fees:

  • 1 to 30 days late: $20 late fee
  • 2 to 6 months late: $40 late fee

Once you pass that six-month mark, your certification is considered expired. At that point, you cannot simply pay a fee and pick up where you left off. Utah requires you to complete a full CNA training program again and pass both the written and skills portions of the state competency exam. Exam fees for reinstatement generally run between $90 and $110, and that does not include the cost of repeating coursework.

Staying Proactive

The simplest way to avoid this headache is to set a calendar reminder about 90 days before your expiration date. Keep a running log of your paid work hours and maintain contact information for a supervising nurse who can verify them. Since renewal itself is free and the process is straightforward, staying current takes far less effort than starting over.

Many employers also offer in-service training, workshops, and other professional development opportunities that can strengthen your skills between renewal cycles, even though Utah does not currently mandate a specific number of continuing education hours for CNA renewal. Taking advantage of those offerings positions you well for career advancement into roles like medication aide or licensed practical nurse.

Recent Articles