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
- Affordability and net price
- Program completion rates
- Accessibility and delivery format
- Strength of nursing pathways
- 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
#1Austin, 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.
- 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
#2Pine 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
#3Brooklyn 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
#4North 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.
- 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
#5Fergus 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
#6Willmar, 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.
- 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
#7Hibbing, 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
#8Saint 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.
- 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
#9Alexandria, 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
#10Bemidji, 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.
- 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
#11Anoka, 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.
- 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
#12Thief 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
#13Cloquet, MN · $13,000/yr (net price)
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.

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.
Explore other Minnesota related topics
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.
| School | City | Published Tuition | Avg. Net Price (Institution Level) |
|---|---|---|---|
| Riverland Community College | Austin | $6,297 | $7,427 |
| South Central College | North Mankato | $6,146 | $9,082 |
| St. Cloud Technical and Community College | Saint Cloud | $6,124 | $9,635 |
| Ridgewater College | Willmar | $6,121 | $10,046 |
| Hennepin Technical College | Brooklyn Park | $5,940 | $10,272 |
| Minnesota North College | Hibbing | $6,022 | $10,432 |
| Century College | White Bear Lake | $6,214 | $10,906 |
| Northwest Technical College | Bemidji | $6,254 | $10,996 |
| Inver Hills Community College | Inver Grove Heights | $6,146 | $11,636 |
| Minnesota State Community and Technical College | Fergus Falls | $5,908 | $12,556 |
| Fond du Lac Tribal and Community College | Cloquet | $6,006 | $12,677 |
| Pine Technical and Community College | Pine City | $4,738 | $12,798 |
| Normandale Community College | Bloomington | $6,329 | $12,972 |
Questions to Ask Yourself
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.
| Area | Median Hourly Wage | Mean Hourly Wage | Approximate Mean Annual Wage | Total Employment |
|---|---|---|---|---|
| Minnesota (Statewide) | $20.17 | $20.65 | $46,030 | 29,120 |
| Minneapolis, St. Paul, Bloomington (Metro) | $21.42 | $21.73 | $45,200 | 13,720 |
| Northwest Minnesota (Nonmetropolitan) | $18.67 | $19.19 | $39,920 | 2,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
- Nursing Assistant
- Nursing Assistant Certificate
- Nursing Assistant Certificate
Duluth Area
- Certified Nursing Assistant (CNA) + NATO

