Skip to content
Home » Online CNA Classes in Minneapolis

Online CNA Classes in Minneapolis

If you’re looking for online CNA classes in the Minneapolis area, you have more options than most. From flexible hybrid programs to accelerated tracks with self-paced learning, this region offers a wide range of training providers to choose from.

To help you navigate it all, we’ve gathered the key details for every reputable program in one place. Whether you’re comparing cost, schedules, class formats, or locations, this guide makes it easier to find the right fit for your goals and lifestyle.

Browse Schools:

1. HeartCert CNA Nursing Program

HeartCert offers a state-approved hybrid CNA program that combines 43 hours of online coursework with 35 hours of required in-person classroom and clinical training. Access to the online materials is granted shortly after registration and must be completed before the first scheduled in-person date.

In-person sessions are held at locations in Minneapolis, Eagan, or Northfield, with class options available on weekdays or weekends. The program costs $1,500 and prepares students to sit for the Minnesota CNA competency exam. Optional ESL support and test prep services can be added during checkout.

CategoryDetails
Price$1,500
Duration/Clock Hours43 hours online + 35 hours in-person (total: 78 hours)
FormatHybrid: online coursework followed by in-person labs and clinicals
SchedulesWeekday and weekend options available; specific times vary by session
Address1201 W River Pkwy Suite 217, Minneapolis, MN 55454
Phone(651) 261-2314

2. Loving Lotus

Loving Lotus offers a hybrid CNA program that includes 42–44 hours of online self-paced training followed by 35 hours of in-person skills and lab instruction. All online coursework must be completed before students can attend the hands-on portion.

The full program is designed to be finished in as little as 2.5 weeks. In-person sessions are scheduled in 4-day blocks, with weekday and weekend options available. Tuition is $1,400 and includes a uniform, background check, access to training materials, and basic equipment. Online access is sent after registration and must be completed on time to maintain enrollment.

CategoryDetails
Price$1,400
Duration/Clock Hours75 total hours (42–44 hours online + 35 hours in-person)
FormatHybrid: self-paced online coursework followed by in-person training
SchedulesWeekday and weekend in-person options; 4-day training blocks
Address303 21st Street Suite 252, Newport, MN 55055
Phone651-321-7500

3. Hennepin Technical College

The Nursing Assistant program at Hennepin Technical College is a 6-week hybrid course that includes online instruction, in-person skills lab, and 16 hours of clinical experience. The course totals four credits, divided into lecture, lab, and supervised clinical components.

Students complete 75 contact hours, meeting Minnesota Department of Health standards. Online learning covers theory, while in-person sessions focus on practical care skills and hands-on training. After passing the course and state exam, students are added to the Minnesota Nurse Aide Registry as Certified Nursing Assistants. Classes are offered at both Brooklyn Park and Eden Prairie campuses.

CategoryDetails
Duration/Clock Hours6 weeks; includes 75 contact hours (lecture, lab, and clinical)
FormatHybrid: online instruction, in-person lab, and 16 hours clinical
SchedulesDaytime classes offered during fall, spring, and summer semesters
Address9000 Brooklyn Blvd, Brooklyn Park, MN 55445 and 13100 College View Dr, Eden Prairie, MN 55347
Phone(952) 995-1300

🔍 Let Us Help!

We’ve handpicked the best programs near you—including online, accelerated, and part-time options—to help you find the right fit faster.

4. Normandale Community College

Normandale’s Nursing Assistant Certificate is a 4-credit course that combines online lectures, on-campus lab practice, and 16 hours of in-person clinical training at a long-term care facility. Students must complete all components and maintain attendance as required by the Minnesota Department of Health.

The curriculum follows the Minnesota State Nursing Assistant standards. Students practice basic care skills such as taking vital signs, assisting with hygiene and mobility, and learning behavior management techniques. After successful completion, students are eligible for the Headmaster Nursing Assistant Competency Test and placement on the Minnesota Nursing Assistant Registry.

CategoryDetails
Duration/Clock Hours4 credits; includes online lectures, lab practice, and 16 clinical hours
FormatHybrid: online coursework, on-campus labs, and in-person clinicals
SchedulesOffered during fall and spring semesters
Address9700 France Avenue South, Bloomington, MN 55431
Phone952-358-8200

5. North Metro Health Institute

North Metro Health Institute offers a 96-hour CNA program that runs for approximately 3.5 weeks. Lectures and lab sessions are completed in the first 2.5 weeks, followed immediately by required clinical rotations at a long-term care facility.

Students can choose from evening or weekend classes, with sessions starting the first Monday of each month. Live online options are available for lecture components. Tuition is $850, with additional fees for registration, exams, and optional technology. Attendance for all clinical hours is mandatory, and a negative TB test is required before participation in clinicals.

CategoryDetails
Duration/Clock Hours3.5 weeks; 96 total hours (lectures, labs, and clinicals)
FormatHybrid: live online lectures, in-person labs and clinicals
SchedulesEvening and weekend classes; new sessions start monthly
Address7420 Unity Ave North Suite #203, Brooklyn Park, MN 55443
Phone(763) 438-3314

6. Prime Time Medical Training

The Flex Nursing Assistant program includes 43 hours of self-paced online modules and 32 hours of in-person labs and clinicals, totaling 75 hours. Students have 90 days to complete in-person sessions after starting the online portion.

Classes are offered in flexible formats: weekday day (4 weeks), evening (7 weeks), weekend (6 weekends), and accelerated (3-week) options. Online modules are completed independently, with optional instructor check-ins. In-person lab sessions are held at the Blaine location on scheduled dates, and clinical hours take place during the final week of class.

CategoryDetails
Price$1,450 (includes course/lab fees; scrub uniform and background check additional)
Duration/Clock Hours75 hours (43 online + 32 in-person)
FormatHybrid: online self-paced modules + in-person lab and clinical
SchedulesWeekday day (4 weeks), evening (7 weeks), weekend (6 weekends), accelerated 3-week quarterly; 90-day window to complete in-person work
Address12016 Ulysses St. NE, Blaine, MN 55434
Phone952-563-9901

7. Zandu Health Initiative

This hybrid CNA course combines online and in-person instruction. Students meet online Monday through Thursday for readings and independent practice, then attend in-person sessions on Fridays from 9:00 a.m. to 3:00 p.m. for exams and hands-on skills.

Face-to-face sessions for the July 2025 class are scheduled for June 27, July 3, and July 11. Clinical training takes place July 14–15 or July 16–17 from 7:00 a.m. to 3:30 p.m.

Tuition is $800, with additional fees for books, background checks, fingerprinting, and state exam. The program follows the Minnesota State Colleges and Universities curriculum.

CategoryDetails
Price$800 (additional fees for textbook, kit, background check, uniform, and state exam)
Duration/Clock Hours75 hours (includes classroom, lab, and minimum 16 hours of clinical experience)
FormatHybrid (online Monday–Thursday, in-person Fridays + clinical days)
SchedulesOnline: Mon–Thurs; In-person: Fridays 9:00am–3:00pm (e.g., June 27, July 3, July 11); Clinical: July 14–15 or July 16–17, 7:00am–3:30pm
Address10800 Lyndale Avenue South, Bloomington, MN 55420
Phone952-208-5590

8. Northwest Technical College

The Nursing Assistant course (HLTH 1110) is a 3-credit hybrid program combining online coursework with four required in-person lab/clinical days. The course typically runs for four weeks and is offered twice per term.

Students complete the majority of instruction online, then attend lab and clinical sessions on campus in Bemidji or at approved partner sites. Clinicals are not offered at alternative locations. Completion of the course makes students eligible for the Minnesota CNA registry exam administered by Headmaster.

Estimated total cost is $1,068.48, including tuition, materials, scrubs, background check, and exam fees.

CategoryDetails
Price$1,068.48 (includes tuition, fees, materials, uniform, background check, and exam)
Duration/Clock Hours3 credits (approximately 75 clock hours), completed in about 4 weeks
FormatHybrid (online coursework with 4 in-person lab/clinical days)
SchedulesOffered twice per term; lab/clinical dates vary by term
Address905 Grant Avenue SE, Bemidji, MN 56601
Phone(218) 333-6600

9. International Institute of Minnesota

This free CNA program is offered in a hybrid format combining online and in-person instruction. Students meet on-site three or four days a week, with one online class day depending on the session.

The 7-week intensive class meets Monday through Thursday (Tuesday online). The 11-week option meets Monday through Friday, with Monday and Thursday held online. Class time for both formats is 8:30 a.m. to 2:30 p.m.

Placement into either track is based on an English reading assessment. All sessions are held at the Institute’s St. Paul location. Attendance at a virtual info session is required to register.

CategoryDetails
Duration/Clock Hours7-week or 11-week options; classes held 5 days/week, 8:30 a.m. – 2:30 p.m.
FormatHybrid (combination of in-person and online instruction)
Schedules7-week: Mon–Thurs (Tuesday online); 11-week: Mon–Fri (Monday & Thursday online)
Address1694 Como Ave, St. Paul, MN 55108
Phone(651) 377-8661

10. 3H Institute

This hybrid CNA course includes 75 total hours: 43 hours of online coursework, followed by 16 lab hours and 16 clinical hours. Students must complete the online portion before attending in-person training.

The in-person segment runs over four full days, scheduled from 9:00 a.m. to 5:30 p.m. Attendance is mandatory for all sessions. The program is approved by the Minnesota Department of Health and uses the Cinematic Health Education platform.

Tuition is $1,450. Students are responsible for scheduling and paying for their state certification exam separately.

CategoryDetails
Price$1,450 (state test fee not included)
Duration/Clock Hours75 hours total (43 hours online, 16 hours lab, 16 hours clinical)
FormatHybrid (online coursework + in-person lab and clinical)
SchedulesIn-person training held over 4 full days, 9:00 a.m. – 5:30 p.m.; online work must be completed beforehand
Address8700 W 36th St Ste 201, St. Louis Park, MN 55426
Phone(612) 532-8627

11. Family Healthcare Academy

This online CNA program includes 11 self-paced learning units, each with practice quizzes and content aligned to Minnesota state standards. Students must score at least 90% in each unit before progressing to the next.

The curriculum covers core topics like infection control, vital signs, nutrition, mobility, and patient rights. It also includes skill checklists and practice exams to prepare for certification. The total program cost is $1,000.

All instruction is online and includes 37 lectures and 16 quizzes. A certificate is awarded upon completion. Clinical requirements and scheduling details are provided separately upon enrollment.

CategoryDetails
Price$1,000
Duration/Clock HoursNot explicitly stated; includes 11 online units, 37 lectures, and 16 quizzes
FormatFully online, self-paced with quizzes and exams required to progress
SchedulesNo fixed schedule; students progress at their own pace with required 90% score per unit
Address501 Dale St N #101, St Paul, MN 55103
Phone651-309-7335

12. Scrubs Academy

The CNA program at Scrubs Academy combines 58 hours of online coursework with 24 hours of in-person clinical training, totaling 80 hours. Students complete the online portion at home on their own schedule, with deadlines tied to in-person class sessions.

Multiple schedules are available, including weekday, evening, and fast-track formats at St. Cloud, Buffalo, and Nisswa locations. Classes typically meet in person once or twice a week for hands-on skills practice with an RN instructor. Tuition is $1,200 and includes books and supplies. The Minnesota State Test Out is a separate cost of $275.

CategoryDetails
Price$1,200
Duration/Clock Hours80 hours (58 online, 24 in-person practical training)
FormatHybrid (online coursework + in-person clinical training)
SchedulesWeekday, evening, and fast-track options at multiple locations
Address3735 Roosevelt Road, St. Cloud, MN 56301
Phone(320) 281-2980

Our Top Picks for Online CNA Classes in the Minneapolis Area

  • HeartCert CNA Nursing Program

    Best for Flexible Locations and Added Support

  • Scrubs Academy

    Most Online Training Value and Schedule Variety

  • Loving Lotus

    Best for Fast Completion and Included Materials

HeartCert CNA Nursing Program

HeartCert offers a 78-hour hybrid program with 43 hours of online work and 35 hours in person, available in Minneapolis, Eagan, or Northfield. With weekday and weekend class options and optional ESL/test prep add-ons, it’s a strong choice for students who want a polished hybrid experience with multiple campus choices. The $1,500 tuition includes online access shortly after registration.

Scrubs Academy

At $1,200, Scrubs Academy delivers an 80-hour program with the majority taking place online – 58 hours online specifically – and 24 hours of hands-on training. Students can choose from weekday, evening, and fast-track options across three Minnesota locations. Tuition includes books and supplies, and the online portion is completed at your own pace before each in-person session.

Loving Lotus

This hybrid class blends 42–44 hours of online learning with 35 in-person hours, all completed in as little as 2.5 weeks. Tuition is $1,400 and includes everything from uniforms to background checks. The program’s short time frame and all-inclusive price make it ideal for students looking to finish quickly.

When comparing programs, call each school directly and ask questions about job placement, clinical support, and scheduling flexibility. These details can help you choose a class that not only fits your calendar—but also supports your long-term goals. Taking time to ask now can save time and stress later.