Key Points
- Minnesota posts roughly 15,000 CNA job openings annually.
- Minneapolis metro CNAs earn a median $46,910 per year.
- Many hospitals now offer free CNA training to new hires.
Compare top-rated CNA programs, state requirements, and affordable training options in the Twin Cities area.
CNA training in Minneapolis typically takes four to eight weeks and leads to a credential recognized across every healthcare setting in the state. With roughly 15,000 CNA openings posted in Minnesota each year, the Twin Cities metro remains one of the strongest job markets in the Midwest for entry-level nursing assistants. The real question for most prospective students isn't whether jobs exist, but how to choose among dozens of programs that vary in cost, format, and schedule. Some employers now cover tuition entirely, and hybrid options let you complete coursework online before stepping into supervised clinical rotations at local facilities. Median pay for CNAs in the Minneapolis metro is about $46,910 a year, well above the national average.
Hospitals versus long-term care facilities: the choice shapes not just your daily routine but also where demand is strongest for CNAs in the Minneapolis metro area. Both settings need skilled nursing assistants, yet they offer distinct work environments and patient populations. Understanding where the opportunities lie helps you target your job search and align your training with the right employer, starting with the right CNA classes in Minnesota.
Minneapolis is home to a dense network of healthcare employers, from large academic medical centers and community hospitals to outpatient clinics and specialized rehabilitation centers. Long-term care, including nursing homes and assisted living communities, accounts for a significant share of CNA positions. Home health agencies also actively hire CNAs to support clients aging in place. Each setting values the hands-on support CNAs provide, whether assisting with daily living activities in a residential facility or monitoring vital signs on a busy hospital floor.
Like many regions, the Twin Cities face an aging population that requires more medical and personal care services. This demographic trend fuels steady demand for CNAs across the care continuum. State-level employment projections consistently list nursing assistants among the occupations with the most annual openings. Even during economic fluctuations, healthcare remains a resilient sector, and direct care roles rarely see prolonged downturns. Employers often report difficulty filling CNA positions, which signals opportunity for newly certified graduates (see our guide to landing your first CNA job).
Job seekers can explore current openings on the career pages of major health systems serving Minneapolis, many of which post CNA roles for multiple shifts and locations. The Minnesota Department of Employment and Economic Development publishes workforce data and periodic reports on healthcare hiring trends that can help you identify growing subfields. Professional associations, such as state nursing home groups, sometimes offer job boards or networking events for members. Graduates of local training programs also benefit from clinical rotations that double as extended interviews, often leading to job offers before certification is complete.
Competition for the best CNA jobs in Minneapolis remains steady, but the overall need for compassionate, well-trained nursing assistants gives you a strong starting point. By researching employer needs and staying informed about local workforce initiatives, you position yourself to step into a role where you can truly make a difference.
Hybrid CNA programs have become the standard format in the Twin Cities, giving students the flexibility to complete classroom theory on their own schedule while fulfilling hands-on clinical hours at local sites.
In a hybrid program, the theory portion of your coursework is delivered online, typically covering anatomy, infection control, patient rights, and basic nursing skills. Once you finish the online modules, you attend in-person clinical training at a licensed care facility. Minnesota requires a minimum of 16 clinical hours before you can sit for the state certification exam, so every program on this list builds those hours into its schedule. The total program length generally runs 75 hours from start to finish.
All programs that train students in Minnesota must be approved by the Minnesota Department of Health. That approval applies to the online theory component as well as the clinical portion, so a hybrid format does not put your eligibility at risk. If a school is on the state-approved list, its online coursework meets Minnesota's requirements.
Several strong options serve Twin Cities residents in 2026:
A few limitations apply across most hybrid programs. Clinical placements are tied to specific partner facilities, so you may not be able to choose which hospital or nursing home you attend for hands-on hours. Some programs charge a separate fee for online platform access or required textbooks. Confirm those costs upfront so your budget reflects the full picture before you enroll.
Minnesota posts roughly 15,000 CNA job openings every year, and demand keeps climbing. To close that gap, hospitals across the state have begun offering free CNA training to new recruits, a trend reported by KSTP. That means qualified candidates can often land paid work and cover training costs at the same time.
CNA training costs in Minneapolis vary widely depending on program type, institution, and included materials, but prospective students have multiple pathways to reduce or eliminate out-of-pocket expenses. Understanding the full cost picture and available funding sources will help you make an informed decision before enrolling.
CNA programs in the Minneapolis area generally include several cost components beyond base tuition:
For current, specific pricing, check individual school websites directly. Minneapolis College and other area community colleges often publish their CNA program costs online, including itemized breakdowns of what tuition covers.
Many healthcare employers in the Twin Cities offer free CNA training in exchange for a work commitment after certification. Hospital systems, long-term care facilities, and nursing homes frequently sponsor training programs to address staffing needs. Contact employers directly to ask about current opportunities, as these programs may not always be widely advertised.
Local workforce development boards, including those serving the Minneapolis area, sometimes fund CNA training for eligible residents. Reaching out to these organizations can connect you with grants, scholarships, or tuition assistance programs designed for individuals entering healthcare careers.
Professional associations focused on healthcare workers in Minnesota may offer scholarships or grants for CNA training. Organizations that advocate for nursing assistants and long-term care professionals periodically announce funding opportunities, so checking their websites or contacting them directly is worthwhile.
For the most current wage and training cost data, visit the Bureau of Labor Statistics at BLS.gov and Minnesota's Department of Employment and Economic Development. Both resources update annually and provide state-specific information useful for planning your training investment.
Before committing to a program, compare total costs across multiple schools, ask about payment plans, and inquire whether financial aid or employer partnerships apply. A thorough search often reveals options that significantly lower your training expenses while preparing you for a rewarding career as a CNA in Minneapolis.
Minneapolis anchors a tight network of suburban and Twin Cities programs that let students train close to home without the downtown parking hassle. If you live in the metro suburbs or simply prefer a shorter drive, a dozen schools within 30 miles offer the same state-approved curriculum and exam eligibility as Minneapolis campuses. Many feature flexible schedules, employer partnerships, and faster completion timelines.
Hennepin Technical College operates a 75-hour hybrid CNA program at its Brooklyn Park campus, combining online lectures with on-campus lab sessions. The format takes about eight weeks part-time and includes clinical rotations at local nursing homes.1 JJ School of Technology, also in Brooklyn Park, runs a more intensive 116-hour in-person program that meets five days a week for roughly four weeks.2 Both programs prepare students for the Minnesota state exam and report pass rates consistently above 85 percent.
Across the river, CNA classes in St. Paul serve the east metro through several small-footprint training centers. HeartCert CPR maintains two suburban locations, one in Eagan and another in Minneapolis, each offering 75- to 78-hour hybrid programs.3 Classes typically meet two or three evenings per week plus weekend labs, letting students keep daytime jobs. Tuition hovers around $900 to $1,200, and HeartCert emphasizes CPR and emergency-response skills alongside traditional bedside care.3
Bloomington hosts Scrubs Academy, an 80-hour hybrid program that bundles CPR certification and job-placement coaching into the tuition package.2 Students complete theory modules online, then attend four full-day clinicals at partner facilities.2 In Plymouth, 3H Institute runs a similar 75-hour hybrid schedule with rolling start dates every month.2 For learners who need maximum scheduling flexibility, Family Healthcare Academy delivers a fully online didactic course; clinical hours are then arranged at a facility near your ZIP code.2 Cassia and other senior-living operators occasionally sponsor employees through free or low-cost CNA training in exchange for a post-graduation commitment.4
When evaluating commutable programs, compare total seat-time (75 to 116 hours), hybrid versus in-person format, clinical-site proximity, and whether the school bundles state exam fees into tuition. A 30-minute commute to a well-scheduled hybrid course often beats an inconvenient downtown campus, and you will spend less time circling for parking.
Nursing assistants in the Minneapolis-St. Paul-Bloomington metro area earn a median annual wage of $46,910, which is among the highest in Minnesota and reflects the region's robust healthcare sector. This wage is significantly above median pay in cities like St. Cloud ($39,090) and Duluth ($43,050), underscoring the Twin Cities' competitive compensation for direct care workers.
| Metro Area | Total Employment | Median Annual Wage |
|---|---|---|
| Minneapolis-St. Paul-Bloomington, MN-WI | 13,830 | $46,910 |
| Duluth, MN-WI | 1,540 | $43,050 |
| Rochester, MN | 1,470 | $46,910 |
| St. Cloud, MN | 1,440 | $39,090 |
| Mankato, MN | 740 | $42,720 |
75 hours of approved training is the minimum you need to become a certified nursing assistant in Minnesota, but the journey from classroom to registry involves several distinct steps. Here is what to expect at each stage.
Every CNA candidate must finish a program that meets the Minnesota CNA training requirements. The 75-hour minimum breaks down into 59 hours of classroom instruction and 16 hours of supervised clinical practice in a healthcare facility. Minneapolis-area programs typically finish in two to six weeks, depending on whether you attend full-time or on evenings and weekends. Make sure the program you choose carries current state approval before you enroll.
Once you complete training, you must pass the Minnesota Nursing Assistant Competency Evaluation, known as the MN-NACE and detailed in the MN-NACE Candidate Handbook. The exam is administered by Headmaster (a Pearson VUE service) and has two parts.
The exam is available in English, Spanish, Somali, and Hmong, which reflects the diversity of the Minneapolis workforce. You are allowed up to three attempts within a 24-month window. If you do not pass after three tries, you will need to retake an approved training program before testing again.
Pass rates vary across Minneapolis-area programs, so comparing exam outcomes is a useful way to gauge training quality before you commit.
After you pass both sections of the MN-NACE, your results are automatically transmitted from Headmaster to the state. Placement on the Minnesota Nurse Aide Registry (see the Minnesota CNA license guide) typically takes about four weeks. Once listed, you are eligible to work as a CNA anywhere in the state.
Minnesota requires renewal every 24 months. To stay active on the registry, you must complete 24 hours of in-service training and work at least 8 paid hours as a nursing assistant during that two-year cycle1. Processing a renewal application generally takes about 30 days, so plan ahead. If your certification lapses, you will need to retake the MN-NACE to regain your listing.
If you already hold an active CNA certification from another state, Minnesota does offer a reciprocity pathway. You will need to verify your current credential and demonstrate at least 8 hours of recent work as a nursing assistant. The state may also require a background study. Contact the Minnesota Nurse Aide Registry directly to confirm what documentation you need, as requirements can shift.
Many healthcare employers in the Minneapolis area cover exam fees or provide free exam prep materials as part of a hiring package. Some nursing homes and assisted living facilities even sponsor your entire training in exchange for a work commitment. If cost is a concern, ask prospective employers about these benefits before you pay out of pocket. It is one of the practical advantages of entering a field with strong demand.
These top CNA training programs near Minneapolis are ranked by program quality, graduation rates, affordability, and local employer connections. Each one meets Minnesota's requirements for nursing assistant certification and gives you a direct path to a healthcare career. Read on to find the best fit for your schedule, budget, and goals.
Brooklyn Park, MN · $10,000/yr
Best for: Twin Cities hybrid learners needing job-ready skills
Hennepin Technical College offers a hybrid Nursing Assistant program that pairs online coursework with hands-on skills labs and clinical hours, making it a top choice for working adults in the Twin Cities. With campuses in Brooklyn Park and Eden Prairie, it is squarely within the Minneapolis metro. The program meets Minnesota’s 75-hour training requirement and is approved by the Minnesota Department of Health, with a distinct focus on home-care roles alongside long-term care and hospital settings. Graduates earn a median of around $49,460 ten years after completing their studies, and the average net price is approximately $10,272, making it an affordable entry into healthcare.
White Bear Lake, MN · $11,000/yr
Best for: Career-changing adults needing flexible scheduling
Century College provides a flexible Nursing Assistant certificate with both credit and non-credit options, day or evening classes, and full- or part-time enrollment, ideal for students balancing work or family. Located in White Bear Lake just a short drive from Minneapolis, the program requires no prior healthcare experience and offers financial aid and scholarships. The college has strong completion and job-placement support, with median alumni earnings around $46,424 ten years out. Net price averages $10,906, keeping costs low.
Anoka, MN · $17,000/yr (net price)
Best for: Students prioritizing strong completion outcomes
Anoka Technical College boasts the highest graduation rate among this list, around 66%, pointing to strong student support and program clarity. Its Nursing Assistant/Home Health Aide certificate is campus-based and approved by the Minnesota Board of Nursing, with supervised labs and long-term care clinicals. The school’s median earnings of $47,746 and net price of about $16,953 make it a solid return on investment, though costs are higher than some peers. Located in Anoka, the campus is easily reached from the northern metro.
Bloomington, MN · $10,000 – $15,000/yr
Normandale Community College offers a Nursing Assistant Certificate approved by the Minnesota Department of Health, preparing students for the national competency test and state registry. The campus in Bloomington is convenient for south and west metro residents. The program focuses on long-term care skills and requires background clearances and health screenings. Median alumni earnings are strong at $50,207, and the net price averages $12,972, though the student-faculty ratio is higher at 31:1.
Inver Grove Heights, MN · $12,000/yr (net price)
Inver Hills Community College’s Nursing Assistant Certificate is a 5-credit, on-campus program that includes 16 hours of supervised clinical experience. Located in Inver Grove Heights, it is a quick commute from the east metro. The course covers basic nursing skills and human needs, aligning with federal OBRA requirements. Graduates see median earnings of $49,898, and the net price is $11,636, making it an affordable option. Completion rates are lower at about 24%, so prospective students should assess support resources.
Here are answers to common questions about starting your CNA career in Minneapolis. From training length and costs to certification requirements and job prospects, we cover the essentials to help you plan your path.
Based on Minnesota's minimum 75 hours of training, programs in Minneapolis typically last 2.5 to 8 weeks.1 Full-time students may finish in under a month, while part-time or evening schedules can extend to two months. The state requires at least 16 clinical hours of hands-on experience.
Total program costs in Minneapolis generally range from $850 to $1,500.2 This often includes textbooks, supplies, and the certification exam fee. Some schools may charge additional lab or background check fees, so confirm the full price before enrolling.
Yes, free or low-cost CNA training is available through some employers, workforce development programs, and scholarships.3 Nursing homes and hospitals sometimes sponsor training in exchange for a work commitment. Community organizations also provide grants for eligible students, so explore local resources.
To become certified, you must complete a state-approved program with at least 75 training hours (including 16 clinical hours) and pass the competency exam.1 A clean background check and current immunizations are also required. After passing, you'll be listed on the Minnesota Nursing Assistant Registry.
Online and hybrid options are available, allowing you to complete coursework remotely. However, the mandatory 75 hours of training include 16 hours of clinical experience that must be done in person at a healthcare facility.1 The online portion covers theory, while labs and clinicals are hands-on.
Salaries for CNAs in Minneapolis vary by employer, experience, and setting. For detailed, up-to-date wage data, see the salary table in this guide. Generally, CNAs in the Twin Cities earn competitive wages that often include benefits like health insurance and shift differentials.
The demand for nursing assistants in the Minneapolis-St. Paul area remains strong due to an aging population and the expansion of hospitals, long-term care facilities, and home health agencies. Many graduates find employment quickly, making CNA training a stable entry into healthcare.
Minnesota requires CNAs to renew their certification every two years. You must have worked at least eight hours as a paid nursing assistant during the past two years. If you haven't met this requirement, you may need to retake the competency exam. Always verify with the Minnesota Department of Health.