Skip to content
Home » CNA Programs in Minneapolis

CNA Programs in Minneapolis

Find the Right Program Fast!

Looking for CNA classes in Minneapolis or the Twin Cities metro area? We’ve done the hard part for you. From fast-track programs to evening, weekend, and online options, every CNA training program in the area is right here in one place.

Whether you’re ready to jump in or just exploring, we make it easy to find the class that fits your schedule and goals.

📍 Enter your zip code to see CNA programs near you
or
📋 Browse all CNA classes in the Minneapolis–St. Paul area

Your path to a healthcare career starts here—let’s find your perfect fit!

3H Institute’s CNA program uses a flexible hybrid model with 43 hours of online learning and 4 in-person training days. The 75-hour course meets state requirements and prepares students for Minnesota’s CNA certification exam.

Tuition is $1,450, and students may be reimbursed after 90 days of employment in long-term care. Online content is self-paced, while in-person sessions focus on hands-on skills needed for certification.

 

CategoryDetails
Cost$1,450 (reimbursable after 90 days of employment)
DurationApproximately 3–4 weeks; 75 hours total
Class SchedulesFour weekday sessions, 9:00 a.m. – 5:30 p.m.
Online Classes?Yes; 43 hours of online coursework
Phone(612) 532-8627
Location8700 W 36th St Ste 201, St Louis Park, MN 55426

Accelerated School of Nursing Assistant provides a fast-paced 3-week CNA program in Brooklyn Park, MN. Students can choose morning, evening, or weekend classes to fit their schedule. The curriculum prepares students for the Minnesota Nursing Assistant Competency Exam.

Tuition is affordable, starting at $925 for weekday classes and $1,500 for weekend-only. The school supports students with job placement help, low-income assistance, and flexible registration options. Training is hands-on with instruction led by experienced nursing professionals.

CategoryDetails
Cost$925 (weekday); $1,500 (weekend)
Duration3 weeks
Class SchedulesMorning, Evening (3 PM – 8 PM), or Weekend
Online Classes?No
Phone952-215-4619
Location8470 Xerxes Ave N, Brooklyn Park, MN 55444

 

Anoka-Ramsey Community College’s CNA program is a 5-week hybrid course approved by the Minnesota Department of Health. Students attend in-person sessions twice weekly and complete online assignments between classes.

Graduates earn a certificate and qualify to take the state exam. The $899 tuition is reimbursable after employment, making it a budget-friendly option for aspiring CNAs.

 

CategoryDetails
Cost$899 (state exam not included)
Duration5 weeks
Class SchedulesTuesdays & Thursdays, 10:00 AM – 3:00 PM
Online Classes?Yes (hybrid format)
Phone(763) 433-1200
Location11200 Mississippi Blvd NW, Coon Rapids, MN 55433

Cassia provides free CNA training across multiple Minnesota locations, combining online learning with in-person instruction. Students receive full scholarships and are guaranteed job placement after certification.

Trainees join a supportive work environment with strong pay, growth opportunities, and flexible schedules in long-term care settings.

 

CategoryDetails
CostFree (includes certification and training)
DurationNot specified; hybrid format
Class SchedulesVaries by location; flexible
Online Classes?Yes — blended with in-person instruction
Phone(952) 855-5000
Location7171 Ohms Lane, Edina, MN 55439 (with multiple MN sites)

 

Century College’s Nursing Assistant Certificate prepares students for entry-level roles in long-term care, hospitals, and home care. Upon completion, students qualify for the Minnesota Nursing Assistant Registry exam.

Classes are available during the day or evening in credit or non-credit formats. The course includes classroom learning and required clinical hours at local care facilities.

 

CategoryDetails
CostTuition rates vary; $250 exam fee; credit courses include $20 application fee
Duration4 credits; includes classroom and clinical hours
Class SchedulesDaytime and evening; full-time or part-time options
Online Classes?No
Phone651‑444‑2000
Location3300 Century Ave N, White Bear Lake, MN 55110

CPR Partner Training Center’s CNA program blends classroom lessons, lab practice, and real clinical experience. Students learn patient care, communication, and healthcare ethics while preparing for CNA certification.

The program focuses on hands-on instruction with flexible scheduling and guidance from experienced healthcare professionals. Ideal for those starting a career in patient care.

 

CategoryDetails
CostNot publicly listed — contact for current pricing
DurationNot specified — includes classroom, lab, and clinical
Class SchedulesFlexible; contact school for current options
Online Classes?No — primarily in-person and hands-on
Phone(612) 928-5640
Location3300 County Road 10, Suite 500D, Brooklyn Center, MN 55429

Family Healthcare Academy’s CNA program is fully online and self-paced, ideal for learners needing flexibility. The course includes 11 detailed units with quizzes and practice exams to prep students for Minnesota’s CNA certification exam.

Students must pass each unit with a minimum score of 90% to progress. The cost is $1,000, and the training is designed to help students build real-world CNA skills from home while preparing for the state competency exam.

 

CategoryDetails
Cost$1,000
DurationSelf-paced; estimated several weeks
Class SchedulesNo fixed schedule; progress at your pace
Online Classes?Yes
Phone651-309-7335
Location501 Dale St N #101, St Paul, MN 55103

Healthy Helpful Insight Healthcare Institute provides a 5-week in-person CNA program in Minneapolis. Taught by an experienced RN, classes are held twice a week and include lab, clinical training, a uniform, supplies, and job placement help.

Students train for the Minnesota CNA exam with hands-on instruction. The $2,150 tuition includes everything needed except the state testing fee. Employer interviews begin on day one, making this a solid path to fast employment.

CategoryDetails
Cost$2,150
Duration5 weeks
Class SchedulesMonday & Wednesday, 7:00 a.m. – 4:00 p.m.
Online Classes?No
Phone612-321-8823
Location705 42nd Ave N, Minneapolis, MN 55412

 

HeartCert’s CNA program blends 43 hours of online coursework with 35 hours of in-person skills training. Students can finish in less than a week and are then eligible for the Minnesota state CNA exam.

Weekend and weekday classes are available in Minneapolis, Eagan, and Northfield. The $1,500 cost includes training, and ESL support and test prep can be added at checkout.

CategoryDetails
Cost$1,500
Duration4–6 days in person + 43 hours online (78 total hours)
Class SchedulesWeekday and weekend options
Online Classes?Yes
Phone(651) 261-2314
LocationMinneapolis, Eagan, and Northfield, Minnesota

Hennepin Technical College’s CNA program is a 6-week hybrid course combining online learning, hands-on lab training, and 16 hours of clinical experience. It meets Minnesota’s 75-hour CNA training requirement.

Available at two campuses, the course prepares students for CNA certification and is a required step for HTC’s Practical Nursing program.

 

CategoryDetails
CostNot listed online; contact school directly
Duration6 weeks
Class SchedulesDaytime; Fall, Spring, and Summer terms
Online Classes?Yes; hybrid format
Phone(952) 995-1300
LocationBrooklyn Park and Eden Prairie campuses

The International Institute of Minnesota provides free CNA training for New Americans. Classes are hybrid and run for 7 or 11 weeks based on an English reading assessment. Students receive hands-on experience and support finding a job after completing the program.

Classes take place in St. Paul and combine online learning with in-person sessions. Training runs during daytime hours with no evening or weekend classes. Applicants must attend an intake session to get started.

 

CategoryDetails
CostFree
Duration7 or 11 weeks
Class SchedulesWeekdays, 8:30 a.m. – 2:30 p.m.
Online Classes?Yes; hybrid schedule
Phone(651) 377-8661
Location1694 Como Ave, St Paul, MN 55108

JJ School of Technology's CNA program runs for 4 weeks and includes 116 hours of training. It meets both state and federal requirements, preparing students to take the Minnesota state exam and become certified.

Classes run mornings or evenings on weekdays, with the flexibility to switch between schedules. The program includes hands-on clinical hours and is approved by the Minnesota Department of Health.

 

CategoryDetails
CostNot listed; contact school for current pricing
Duration4 weeks; 116 hours total
Class SchedulesM–F; 9am–2pm or 5pm–9pm; students may alternate
Online Classes?No
Phone(763) 560-0544
Location7420 Unity Ave N #301, Minneapolis, MN 55443

Loving Lotus provides a fast 2.5-week hybrid CNA course with online learning and 4 days of in-person training. The $1,400 fee includes materials like a uniform, stethoscope, and textbook.

Classes are self-paced online, with weekday and weekend in-person options. Ideal for busy learners starting a healthcare career.

 

CategoryDetails
Cost$1,400
Duration2.5 weeks
Class SchedulesWeekday and weekend in-person sessions
Online Classes?Yes, hybrid self-paced online format
Phone651-321-7500
Location303 21st Street Suite 252, Newport, MN 55055

Minneapolis College’s Nursing Assistant program is a 5-credit course that prepares students to care for patients in various settings. Graduates are eligible for the Minnesota CNA certification exam.

The course includes classroom and lab work, with attendance required. It’s a good fit for students pursuing nursing or entry-level healthcare jobs.

CategoryDetails
CostNot publicly listed; contact for details
Duration5 college credits (3 lecture, 2 lab)
Class SchedulesAttendance mandatory; contact for session times
Online Classes?No
Phone612-659-6000
Location1501 Hennepin Ave, Minneapolis, MN 55403

 

Monarch Healthcare Management provides free CNA training at many locations across Minnesota. Students are paid while training and receive a wage increase after certification. The 75-hour program meets state requirements and leads to CNA job opportunities at Monarch facilities.

Training includes classroom learning and hands-on experience. Monarch helps with state testing, and HR teams support each step. No tuition or exam fees are required, making it ideal for those starting in healthcare without upfront costs.

CategoryDetails
CostFree (includes paid work during training)
Duration75 hours
Class SchedulesNot specified
Online Classes?Not specified
Phone(507) 625-8741
LocationMultiple locations across Minnesota

Normandale Community College’s Nursing Assistant Certificate helps students build the skills needed for CNA roles in long-term care. The program includes classroom learning, lab practice, and 16 hours of required clinical training.

Lectures are partially online, with in-person lab and clinical sessions. After passing the final exam, students qualify for placement on the Minnesota Nursing Assistant Registry.

 

CategoryDetails
CostNot listed; contact the college for current tuition and fees
Duration4 credits; includes lectures, labs, and 16 clinical hours
Class SchedulesNot specified; likely follows fall and spring semester formats
Online Classes?Yes; lectures online, labs and clinicals in person
Phone952-358-8200
Location9700 France Avenue South, Bloomington, MN 55431

North American Medical Academy provides a 4–8 week CNA/HHA training program with 125 hours of instruction. Students receive hands-on education led by experienced RNs in a well-equipped facility.

The program prepares students for Minnesota CNA and HHA exams and reports a 95% pass rate. One-on-one support and optional med training add value.

 

CategoryDetails
CostNot listed online; includes books and supplies
Duration4–8 weeks; 125 total hours
Class SchedulesNot specified; likely daytime
Online Classes?No
Phone612-521-0602
Location5201 Bryant Ave. N, Suite 108, Minneapolis, MN 55430

North Metro Health Institute’s CNA program is a fast-paced, 96-hour course completed in just 3.5 weeks. Students train in labs, classrooms, and clinical settings to prepare for the Minnesota Nurse Aide Competency Evaluation.

Day, evening, and weekend classes are available monthly. Live online learning is also supported. The program is approved by the Minnesota Department of Health and led by experienced registered nurses.

 

CategoryDetails
Cost$850 tuition; $50 registration; $200 exam; optional $200 tech fee
Duration3.5 weeks (96 hours)
Class SchedulesMorning (9am–1pm), Evening (4pm–8pm), Weekend (9am–4pm)
Online Classes?Yes – live virtual classes available
Phone(763) 438-3314
Location7420 Unity Ave North, Suite #203, Brooklyn Park, MN 55443

Northwest Technical College’s CNA course is a 4-week, 3-credit program blending online instruction with four required in-person lab and clinical days. It's designed to prepare students for the Minnesota CNA exam and entry-level healthcare jobs.

The estimated cost is $1,068.48, covering all required materials and fees. The course is part of NTC’s nursing pathway, making it ideal for students planning to pursue LPN or RN programs later. Clinicals take place in Bemidji and nearby partner sites.

CategoryDetails
Cost$1,068.48
Duration4 weeks
Class SchedulesOnline coursework with 4 in-person lab/clinical days
Online Classes?Yes
Phone(218) 333-6600
Location905 Grant Avenue SE, Bemidji, MN 56601

 

Prime Time Medical Training in Blaine, MN provides flexible CNA classes with in-person and hybrid options. Students can choose weekday, weekend, evening, or accelerated tracks that meet state standards and prepare for the Minnesota Nurse Aide exam.

The 75-hour course includes online modules (Flex model) or traditional hands-on training. Support services, payment plans, and scholarship options are available. Ideal for working adults or career changers seeking nurse-led instruction and a fast track to certification.

CategoryDetails
Cost$1,450 (includes course/lab fees; uniform and background check extra)
Duration75 hours total; varies by format (3 to 7 weeks depending on schedule)
Class SchedulesDay, evening, weekend, and accelerated options available
Online Classes?Yes; hybrid Flex model includes 43 hours of online learning
Phone952-563-9901
Location12016 Ulysses St. NE, Blaine, MN 55434

Scrubs Academy’s CNA program blends online flexibility with in-person skill training. Students complete 80 hours of instruction, including 24 hours of hands-on practice and 58 hours of self-paced online learning.

Classes are held in St. Cloud, Buffalo, and Nisswa, with flexible schedules including evenings and fast-track options. The $1,200 tuition includes materials; certification testing is a separate fee.

 

CategoryDetails
Cost$1,200 (State test-out: $275 extra)
Duration80 hours (24 in-person, 58 online)
Class SchedulesDay, evening, and fast-track options available
Online Classes?Yes — 58 hours online, flexible
Phone(320) 281-2980
Location3735 Roosevelt Road, St. Cloud, MN 56301

 

Zandu Health Initiative’s CNA program blends online learning with in-person training. Students attend virtual classes Monday–Thursday and meet Fridays for hands-on skills practice and exams. Clinicals are held over two full days at a long-term care facility.

The course prepares students for the Minnesota CNA exam and uses a state-approved curriculum. Tuition is $800, with extra fees for supplies and certification. Small class sizes and flexible payment options make it accessible for working adults and future nursing students.

CategoryDetails
Cost$800 (additional required fees apply)
Duration4 weeks; includes 75 hours of training
Class SchedulesOnline Mon–Thurs, in-person Fridays; clinicals on set dates
Online Classes?Yes, hybrid format
Phone952-208-5590
Location10800 Lyndale Avenue South, Bloomington, MN 55420