Updated September 4, 202618 min read

Best CNA Schools in Minnesota for 2027

Compare top-ranked CNA programs by cost, pass rates, and format to find the right fit for your career.

Minnesota's nursing assistant shortage shows up everywhere at once: hospital floors, nursing homes, assisted living facilities, and home health agencies are all hiring simultaneously, often for the same shrinking pool of certified candidates.

That urgency shapes the training market. State-approved programs can be completed in as little as four to eight weeks, and tuition swings from zero dollars at employer-sponsored sites to several thousand at private career schools. The tension for most applicants isn't whether they'll find work after certification, it's whether a fast, cheap program actually prepares them to pass the competency exam on the first attempt.

That gap between speed and readiness is exactly where program choice starts to matter.

Minnesota's Best CNA Programs, Ranked by Affordability and Outcomes

The right CNA program should be within reach financially and worth the time you invest. These Minnesota options pair practical, hands-on training with support for moving into the nursing workforce or continuing on toward an LPN or RN path.

How we ranked these
Factors considered
  • Affordability and net price
  • Program completion rates
  • Accessibility and delivery format
  • Strength of nursing pathways
Data sources
  • Original research on individual programs
  • NCES-IPEDS federal institutional data — nces.ed.gov
  • College Scorecard post-completion earnings data — collegescorecard.ed.gov
  • In-house program catalog data

Riverland Community College

#1

Austin, MN · $7,000/yr (net price)

Best for: Aspiring LPNs wanting a stackable first step

A community college offering a fast-track nursing assistant certificate and an obvious route into practical nursing. The state-approved four-credit course uses classroom, lab, and clinical time to prepare students for the Minnesota competency exam.

ACEN accredited
  • Four-credit course approved by the Minnesota Department of Health
  • Classroom, lab, and clinical components
  • Fall, spring, and summer four-week starts
  • Stackable toward an advanced nursing assistant certificate
  • Required prerequisite for the college's practical nursing program
  • Registry test scheduling and refresher support available

Pine Technical & Community College

#2

Pine City, MN · $13,000/yr (net price)

Best for: Students adding medication aide skills

A regional technical college that pairs nursing assistant training with medication aide coursework, adding skills beyond the typical CNA certificate. Free grant-funded cohorts have lowered the barrier to entry for many students.

  • Combines nursing assistant and medication aide training
  • Students earn an American Heart Association BLS card
  • Covers infection control, terminology, and dosage calculations
  • Credit for prior learning available
  • Free grant-funded cohorts offered through Minnesota workforce initiatives
  • Stackable route into practical nursing

Hennepin Technical College

#3

Brooklyn Park, MN · $10,000/yr

Best for: Time-constrained learners needing hybrid flexibility

A hybrid nursing assistant course at this technical college blends online theory with in-person labs and clinical hours. It meets Minnesota's 75-hour requirement and is a recognized prerequisite for the college's practical nursing program.

  • Hybrid format with online theory and in-person labs
  • Meets Minnesota's 75-hour training requirement
  • Approved by the Minnesota Department of Health
  • Leads to the Minnesota Nursing Assistant Registry
  • Prerequisite for the college's practical nursing program
  • Fall, spring, and summer day cohorts

South Central College

#4

North Mankato, MN · $9,000/yr

An open-access nursing assistant and home health aide course at this college serves degree seekers and visiting students alike. It includes preparation for the Minnesota state exam and connects regionally to health care career pathway programs.

ACEN accredited
  • Four-credit course prepares for Minnesota CNA and HHA exams
  • Approved state registry test site
  • Available to visiting students without full admission
  • Fall and spring starts
  • Background check required before enrollment
  • Supports regional health care career pathways

Minnesota State Community and Technical College

#5

Fergus Falls, MN · ~$13,000/yr (est.)

A workforce-first nursing assistant course at this community college emphasizes quick entry into care settings. Grants, scholarships, and employer sponsorships frequently reduce out-of-pocket tuition.

  • 77-hour course with hybrid and evening options
  • Grants and scholarships can make tuition affordable
  • Workforce Development Scholarships available
  • Employer sponsorships may cover training
  • Prepares for the Minnesota registry exam
  • Employer connections through Workforce Development Solutions

Ridgewater College

#6

Willmar, MN · ~$10,000/yr (est.)

A five-week nursing assistant program with frequent start dates, blending simulation lab training and clinical experience. Small classes and state approval keep students on a clear path to registry listing.

ACEN accredited
  • Five-week format with many yearly start dates
  • Approved by the Minnesota Department of Health
  • Small classes with simulation lab practice
  • Clinical experience with regional health care partners
  • Grant-funded no-cost cohorts offered in shortage periods
  • $500 CNA scholarship available to Minnesota residents

Minnesota North College

#7

Hibbing, MN · ~$10,000/yr (est.)

A multi-campus regional college delivering a nursing assistant and home health aide certificate that combines online coursework with labs and clinicals. Direct registration and flexible scheduling make it an accessible entry point.

  • Four-credit certificate with hybrid delivery
  • No separate application beyond college admission
  • Includes online theory, labs, clinicals, and testing
  • Prepares for the Minnesota State Competency Examination
  • Can fulfill a nursing degree prerequisite

St Cloud Technical and Community College

#8

Saint Cloud, MN · ~$10,000/yr (est.)

An 80-hour nursing assistant course at this technical college goes beyond the state minimum and can end with the certification exam on campus. Visiting students can take the course without enrolling in a full program.

ACEN accredited
  • 80 hours of classroom, lab, and practical training
  • Certification exam available on campus
  • Meets federal OBRA and Minnesota Department of Health rules
  • Visiting students welcome
  • Prerequisite for the college's practical nursing program
  • High school students can earn college credit

Alexandria Technical & Community College

#9

Alexandria, MN · $14,000/yr (net price)

A technical college nursing assistant course that combines classroom, lab, and long-term care clinical time in a three-credit format. Part-time and hybrid schedules plus bundled course materials make it flexible.

  • 84-hour, 3-credit state-approved course
  • Part-time and hybrid schedules available
  • Bundles background study, materials, and test practice
  • Clinical experience in long-term care
  • Prerequisite for the college's practical nursing program

Northwest Technical College

#10

Bemidji, MN · $11,000/yr

A hybrid nursing assistant course at this technical college pairs online content with a few full-day, in-person lab and clinical sessions. It is the specified CNA foundation for the school's LPN and RN tracks.

ACEN accredited
  • Three-credit hybrid course offered twice per term
  • Online content plus four in-person lab and clinical days
  • Meets Minnesota and federal training requirements
  • State nursing assistant skills test site
  • Prerequisite for LPN and RN programs
  • Rolling admissions allow flexible transition

Anoka Technical College

#11

Anoka, MN · $17,000/yr (net price)

This college's nursing assistant and home health aide certificate uses supervised labs and clinical settings to prepare graduates for hospital, long-term care, or home health roles. Mental health, resident rights, and restorative care are built into the curriculum.

ACEN accredited
  • Certificate with supervised lab and clinical experiences
  • Meets Minnesota and federal training standards
  • Covers basic nursing, personal care, and restorative services
  • Includes mental health and resident rights content
  • Fall, spring, and summer starts

Northland Community and Technical College

#12

Thief River Falls, MN · ~$14,000/yr (est.)

A three-credit nursing assistant certificate with a hands-on curriculum spanning lectures, lab demonstrations, and actual clinical experience. Admissions staff help students sort out requirements and next steps.

  • Three-credit certificate with hands-on clinical experience
  • Classroom theory, lab demonstrations, and skill practice
  • Prerequisite for the college's practical nursing program
  • Admissions support for prospective students

Fond du Lac Tribal and Community College

#13

Cloquet, MN · $13,000/yr (net price)

Tribal college

A short-term nursing assistant certificate at this tribal and community college meets Minnesota's 75-hour training requirement. Hybrid delivery and on-campus skills testing keep the program convenient for students.

  • Meets Minnesota Department of Health training requirements
  • At least 75 training hours with 16 clinical hours
  • Hybrid delivery plus nursing lab skills testing
  • Prepares graduates for registered nursing assistant roles

Steps to Earning Your CNA Credential in Minnesota

Becoming a Certified Nursing Assistant in Minnesota follows a clear, manageable path. From meeting basic eligibility to landing on the state registry, most candidates complete the entire process in a matter of weeks.

Five-step process to earn CNA certification in Minnesota, from meeting eligibility at age 16 through placement on the Nurse Aide Registry in 2026

Minnesota CNA Certification Requirements and the Competency Exam

Finishing your clinical hours only gets you to the starting line. The real hurdle is passing Minnesota's two-part competency exam within a fixed window, and understanding what happens if you stumble on the first try.

The Two-Part Exam

Minnesota's exam is now administered through D&S Diversified Technologies, known as Headmaster, after the state moved away from its previous testing vendor. The exam has two required components: a knowledge test and a hands-on skills demonstration. Current guides describe the knowledge portion as roughly 70 multiple-choice questions, delivered virtually or in person depending on your test site, with a passing benchmark around 74 percent (about 52 correct answers). The skills portion is evaluated in person, typically covering three to four nursing tasks selected from the full competency list, such as handwashing, transferring a resident, or taking vital signs. You must pass both halves to qualify for the registry; passing one does not carry over indefinitely on its own.

Fees and Retakes

Reported pricing for the full exam runs around $270, though some program guides cite figures closer to $250 to $265, so confirm the exact amount with your training site or Headmaster before you register. If you need to retest, a knowledge-only retake runs about $100 and a skills-only retake about $170. Minnesota gives you four attempts at the knowledge test and three attempts at the skills test, all within 24 months of finishing your training or your first testing attempt. Run out of attempts or time, and the state requires you to retrain through an approved program before trying again.

Staying on the Registry

Passing both parts places your name on the Minnesota Nurse Aide Registry, which is what employers check to confirm you're eligible to work. Registry status renews every two years, and to stay active you need at least eight hours of paid nursing-related work in a Medicare or Medicaid-certified facility during that 24-month window, verified by your employer.

Moving To or From Minnesota

If you're certified elsewhere and relocating, Minnesota generally accepts an active, good-standing credential through a transfer process, though the paperwork specifics are worth confirming directly with the state health department before you assume your certification carries over automatically.

Free CNA Training Options in Minnesota

Employer-sponsored training and publicly funded workforce programs both promise a free path to certification, but they come with different strings attached. One trades tuition for a work commitment, the other trades it for eligibility paperwork and a documented job search. Knowing which fits your situation matters more than the word "free" itself.

Employer-Sponsored Programs

Nursing homes and long-term care facilities across Minnesota routinely cover the cost of CNA training for new hires, reimbursing tuition once a student completes the program and passes the competency exam. Cassia, which operates senior living communities in the Minneapolis area, runs one such program: applicants must be at least 16, pass a background check, and agree to work for the facility for a set period after certification. This model is common statewide, not just in the metro, so it is worth asking directly at nearby nursing homes even if they do not advertise a formal program.

Workforce and Grant-Funded Training

Minnesota's CareerForce and DEED workforce development network offers free CNA training for eligible residents 16 and older who can verify work authorization. These programs are administered through local CareerForce offices, including locations serving Duluth, where free CNA training has been offered directly through the CareerForce system.

Lake Superior College also runs a grant-funded CNA program (P2P) in Duluth with a hybrid online and in-person format and no cost to students, plus built-in job search assistance after graduation, a helpful bonus for anyone new to healthcare hiring.

HeartCert offers CNA training in Minneapolis, Mankato, and Duluth, with a minimum age of 16 and a current COVID vaccination requirement for enrollment.

What to Expect Before You Enroll

Free does not mean unconditional. Most programs require:

  • A minimum age of 16, verified with identification at enrollment.
  • A background check, especially for employer-sponsored tracks tied to direct patient care.
  • Work authorization documentation for state-funded workforce programs.
  • A post-certification work commitment, often the biggest trade-off, since leaving early can trigger repayment of training costs.

Rochester and St. Paul residents have fewer heavily advertised free options than Duluth or Minneapolis, but employer-sponsored training through local care facilities remains a realistic option statewide. Calling ahead to confirm current openings and terms is always worth the ten minutes it takes.

What CNA Training Actually Costs in Minnesota

CNA certificate programs at Minnesota community colleges and technical schools generally run between about $4,700 and $6,300 in published tuition, making them among the most affordable entry points into healthcare. The figures below reflect each institution's average net price after financial aid, as reported to the U.S. Department of Education. Because this is an institution-level average covering all programs, your actual out-of-pocket cost for a short CNA certificate will often be lower. Eligible students can further reduce expenses through Federal Pell Grants, Minnesota State Grants, and workforce development funding offered by local workforce centers.

SchoolCityPublished TuitionAvg. Net Price (Institution Level)
Riverland Community CollegeAustin$6,297$7,427
South Central CollegeNorth Mankato$6,146$9,082
St. Cloud Technical and Community CollegeSaint Cloud$6,124$9,635
Ridgewater CollegeWillmar$6,121$10,046
Hennepin Technical CollegeBrooklyn Park$5,940$10,272
Minnesota North CollegeHibbing$6,022$10,432
Century CollegeWhite Bear Lake$6,214$10,906
Northwest Technical CollegeBemidji$6,254$10,996
Inver Hills Community CollegeInver Grove Heights$6,146$11,636
Minnesota State Community and Technical CollegeFergus Falls$5,908$12,556
Fond du Lac Tribal and Community CollegeCloquet$6,006$12,677
Pine Technical and Community CollegePine City$4,738$12,798
Normandale Community CollegeBloomington$6,329$12,972

Questions to Ask Yourself

If you're working full-time or caring for family during the day, a program without after-hours options simply won't work, no matter how affordable or well-rated it is.

A facility-based free training option might sit 30 minutes away, while a pricier local class saves you gas money and time. Weigh the commute against the cost difference.

Free CNA programs tied to nursing homes or hospitals usually require a work commitment. Breaking it early can mean repaying tuition, so be honest about your near-term plans.

Some programs finish in as little as four weeks, others stretch over a full semester. If income timing matters, factor course length into your decision, not just the price tag.

Online and Hybrid CNA Classes in Minnesota

The tradeoff with online CNA training is straightforward: convenience versus the state's non-negotiable insistence on hands-on practice. Minnesota law requires every approved nurse aide program to include supervised clinical hours, so no path to certification here is ever fully remote. What does exist, and what's worth understanding, is the hybrid model, where lectures and coursework move online while skills labs and clinical practice stay in person.

Which Programs Offer Hybrid Delivery

Among Minnesota's ranked programs, Hennepin Technical College stands out for explicitly building its Nursing Assistant/Home Health Aide certificate around a hybrid format, pairing online coursework with in-person skills practice and clinical hours at its Brooklyn Park and Eden Prairie campuses. Fond du Lac Tribal and Community College also runs its 75-hour program as a hybrid offering, combining online learning with 16 hours of required clinical training. Most other ranked programs remain fully campus-based, with instruction, labs, and clinicals all delivered in person.

Weighing the Tradeoffs

Hybrid formats genuinely help working adults and parents juggling shift schedules, since lecture material can often be reviewed on your own time rather than during fixed classroom blocks. That flexibility comes with strings attached, though. You'll need reliable home internet, a functioning laptop or tablet, and enough self-discipline to keep pace without a classroom deadline forcing the issue. You'll also still need to show up, in person, for skills labs and clinical intensives, which are typically scheduled in blocks and require full attendance, so this format doesn't eliminate scheduling constraints entirely, it just shifts some of them.

Approval Still Matters

Regardless of delivery format, online, hybrid, or fully in-person, the Minnesota Department of Health must approve the program before its graduates can take the state competency exam. Confirm that status before enrolling in anything marketed as flexible or self-paced.

CNA Pay in Minnesota: Statewide and by Metro Area

Understanding what CNAs earn across Minnesota can help you weigh program costs against your likely return on investment. According to the most recent official data from the Bureau of Labor Statistics (May 2023 release), the statewide median hourly wage for nursing assistants in Minnesota is approximately $20.17, which translates to a median annual salary of roughly $46,680 based on the latest available state occupational data. Pay varies meaningfully by location: CNAs in the Twin Cities metro tend to earn more than the statewide median, while those in rural areas may earn somewhat less. Detailed percentile breakdowns (such as 10th, 25th, 75th, and 90th percentile wages) for specific Minnesota metros are not yet available in the published data, so the figures below focus on median and mean wages where official numbers have been reported.

AreaMedian Hourly WageMean Hourly WageApproximate Mean Annual WageTotal Employment
Minnesota (Statewide)$20.17$20.65$46,03029,120
Minneapolis, St. Paul, Bloomington (Metro)$21.42$21.73$45,20013,720
Northwest Minnesota (Nonmetropolitan)$18.67$19.19$39,9202,470

How to Pick a CNA Program That Fits Your Life

Choosing a CNA program is now less about finding any approved course and more about matching schedule, location, and preparation to a program's actual results. The Minnesota Department of Health releases program-level competency exam data through July 2026, and those files show first-time pass rates drifting from about 87 percent at year-end 2025 to roughly 80 percent by mid-2026. That gap is a reminder that not every approved program prepares students equally.

Ask about scheduling before you enroll

Schedule flexibility is often the make-or-break factor. Some programs run daytime cohorts only; others offer evening, weekend, or hybrid options with reduced onsite hours. Ask specifically whether clinical rotations are available during evenings or weekends, how often new cohorts start, and whether an accelerated track requires full-time availability. If you work full-time, confirm that clinical sites are not weekday-only before you commit.

Confirm state approval

Only programs approved by the Minnesota Department of Health qualify graduates to take the CNA competency exam. A school may advertise nursing assistant training, but if it is not on MDH's approved list, the hours may not count. Ask the program to confirm current approval status before you pay a deposit, especially if you are considering a private or short-term training center.

Treat pass rates as a quality signal

Pass-rate data is published but not widely publicized, so ask the school directly. A useful question: "What was your recent first-time pass rate, and how many students took the exam?" Solid programs can usually share a recent number. If a school will not provide pass-rate information or says it is unavailable, that is a yellow flag. Lower first-time pass rates may mean more retesting, delay, and extra fees.

Check for job placement and clinical partners

Ask whether the program offers job placement assistance or has clinical partnerships with local employers. In Minneapolis and St. Paul, many programs feed directly into hospital or long-term care hiring pipelines. In Duluth or rural areas, employer-sponsored training or hybrid formats can be more practical because fewer classroom options exist. A program with active clinical partnerships may also help you get hired before you even finish.

More CNA Programs to Consider in Minnesota

Beyond the schools featured in the ranking above, Minnesota is home to many other colleges that offer state-approved nursing assistant training. Use this directory to scan additional programs by region, from the Twin Cities to Duluth, and compare location and format as you narrow your search.

Twin Cities Area

Century College
Century College's Nursing Assistant Certificate prepares students for direct patient care roles and eligibility for the Minnesota Nursing Assistant Registry exam. Learners can choose credit or non-credit options, day or evening classes, and fall, spring, or summer start dates.
  • Nursing Assistant
White Bear Lake, MN · On-Campus
Inver Hills Community College
Inver Hills Community College's 5-credit Nursing Assistant Certificate includes classroom training and 16 hours of supervised clinical experience in long-term care or lab settings. Graduates are prepared to take the state registry exam and work as certified nursing assistants or home health aides.
  • Nursing Assistant Certificate
Inver Grove Heights, MN · On-Campus
Normandale Community College
Normandale Community College's Nursing Assistant Certificate is approved by the Minnesota Department of Health and focuses on personal care skills for long-term care settings. The campus-based program includes clinical components and prepares students for the National Nursing Assistant Training and Competency Evaluation Test.
  • Nursing Assistant Certificate
Bloomington, MN · On-Campus

Duluth Area

Lake Superior College
Lake Superior College's Certified Nursing Assistant (CNA) plus NATO program pairs online coursework with on-campus labs and takes about 80 hours to complete. The $1,650 program includes one NATO knowledge and skills exam and is approved by the Minnesota Department of Health.
  • Certified Nursing Assistant (CNA) + NATO
Duluth, MN · On-Campus

Follow us