Find CNA Classes in Miami and South Florida
Ready to start your healthcare career? Explore CNA classes across the Miami metro and South Florida region — including online, in-person, and accelerated options that get you certified fast. Whether you’re in Miami-Dade, Broward, or nearby, there’s a program that fits your schedule and goals.
📍 Want a custom list?
Enter your ZIP code to see CNA training programs near you — including those offering weekend, evening, and fast-track classes.
Don’t wait. Find a CNA class that fits your life and start training for a rewarding career today.
Abba Health Care Training
Abba Health Care Training offers an in-person CNA program starting at $575, with 2-week, 4-week, and longer-term options. The training prepares students for the Florida CNA exam through hands-on instruction and flexible scheduling.
Morning, evening, and weekend classes are available to fit your lifestyle. Located in Pembroke Pines, Abba focuses on fast, affordable education and custom support for students of all backgrounds.
Category | Details |
Cost | $575 (2-week), $775 (4-week), $1,025 (long-term) |
Duration | 2, 4, or long-term options available |
Class Schedules | Morning, evening, and weekend classes |
Online Classes? | No |
Phone | 954-418-2193 |
Location | 269 N. University Drive, Pembroke Pines, FL 33024 |
Alliance Training Center
Alliance Training Center’s CNA program blends classroom instruction with clinical training to prepare students for Florida’s CNA exam. Students may begin working in CNA roles before certification if they meet employer requirements.
The program focuses on real-world skills like personal care, safety procedures, and communication. Flexible learning formats are mentioned, and modern facilities help students build hands-on experience needed in healthcare.
Category | Details |
Cost | Not publicly listed; contact for details |
Duration | Varies based on state requirements; not specifically listed |
Class Schedules | Flexible formats mentioned; exact days/times not specified |
Online Classes? | Not specified |
Phone | 561-501-4450 |
Location | 5180 W Atlantic Ave Suite 104, Delray Beach, FL 33484 |
Baptist Health
Baptist Health’s Clinical Partner CNA Prep Program is a 6-week in-person course that includes hands-on skills training and CNA exam preparation. The $250 fee covers everything—uniform, materials, BLS course, background check, and state exam.
Evening and daytime classes are available at two South Florida locations. Job placement support is included, and students can take the CNA exam on-site, removing the need for off-site scheduling.
Category | Details |
Cost | $250 (waived for current Baptist Health employees) |
Duration | 6 weeks |
Class Schedules | Day and evening classes available |
Online Classes? | No |
Phone | 786-594-6309 |
Location | Miami: 8500 SW 117th Ave Rd, FL 33183Boynton Beach: 2815 S Seacrest Blvd, FL 33435 |
Cambridge College
Cambridge College of Healthcare & Technology in Miami offers a 5-week, 120-hour Nursing Assistant program designed to prepare students for the Florida CNA certification exam. Training includes classroom instruction, lab work, and a hands-on externship.
Students gain real-world experience through clinical placements and learn core patient care skills such as vital signs, mobility assistance, and documentation. Career coaching and job placement support are available after program completion.
Category | Details |
Cost | Not specified (contact school for tuition details) |
Duration | 5 weeks, 120 clock hours |
Class Schedules | Not specified |
Online Classes? | No |
Phone | (305) 627-3001 |
Location | 1000 Park Centre Blvd, Suite 112, Miami Gardens, FL 33169 |
Cape Coral Technical College
Cape Coral Technical College’s Nursing Assistant program is an in-person, evening course that runs for 4 months. Students attend classes twice a week and gain hands-on clinical experience in both long-term care and hospital settings.
The program costs $1,123 and prepares students to sit for the Florida CNA exam. Though slower-paced than other CNA courses, it’s ideal for those working during the day who need a more flexible schedule.
Category | Details |
Cost | $1,123 |
Duration | 4 months (120 clock hours) |
Class Schedules | Tuesdays and Thursdays, 5:00 PM – 9:00 PM; clinical hours vary |
Online Classes? | No |
Phone | (239) 574-4440 |
Location | 360 Santa Barbara Blvd N, Cape Coral, FL 33993 |
Dade Institute of Technology
Dade Institute of Technology’s CNA program prepares students in just 6 weeks with 120 clock hours of theory, lab, and clinical training. The program is structured around practical nursing skills and preparing for Florida’s CNA certification exam.
Tuition totals $5,050 and covers everything including books, registration, and the certification fee. Applicants need a high school diploma or GED, a passing score on a basic English test, and proof of immunizations to qualify.
Category | Details |
Cost | $5,050 (includes all fees and materials) |
Duration | 6 weeks; 120 clock hours |
Class Schedules | Not specified |
Online Classes? | No |
Phone | 305-671-3666 |
Location | 1140 NE 163rd St Ste 21-23, North Miami Beach, FL 33162 |
Fort Myers Technical College
Fort Myers Technical College’s 165-hour Nursing Assistant (Articulated) program trains students for both acute and long-term care work. The six-week course includes classroom and clinical experience and prepares students to take the Florida CNA exam.
Classes run Monday through Friday from 8:00 a.m. to 2:30 p.m., with clinicals starting at 6:30 a.m. Estimated cost is around $1,290, with added expenses for health screenings and background checks. There are no evening or online options.
Category | Details |
Cost | Approximately $1,290 |
Duration | 6 weeks, 165 hours |
Class Schedules | Monday–Friday, 8:00 a.m. to 2:30 p.m. (clinicals start at 6:30 a.m.) |
Online Classes? | No |
Phone | (239) 334-4544 |
Location | 3800 Michigan Ave, Fort Myers, FL 33916 |
FVI School of Nursing
FVI School of Nursing trains students for CNA and Home Health Aide careers in just 9 weeks, including hands-on clinical training. Instruction is available during the day, evenings, or weekends, with support from licensed nurses and job placement assistance.
Total costs are around $1,870, with tuition set at $1,200. The school provides bilingual support, no online classes, and emphasizes career readiness with personalized coaching and job search help after graduation.
Category | Details |
Cost | $1,200 tuition; $1,870 estimated total cost |
Duration | 9 weeks |
Class Schedules | Day, evening, and weekend classes |
Online Classes? | No |
Phone | 305-665-1911 |
Location | 7757 W Flagler St #220, Miami, FL 33144 |
Genesis Vocational Institute
Genesis Vocational Institute’s CNA program is a short 6 to 10-week course that combines classroom learning with hands-on externship experience. Students complete 120 hours and train in CPR, patient care, geriatrics, and more under RN supervision.
The program costs $710, excluding testing and background check fees. It’s an on-campus experience with no online format, and students must be at least 17 years and 9 months old to apply. Upon completion, students are ready for the CNA certification exam.
Category | Details |
Cost | $710 (plus $155 exam fee and $90 FBI screening fee) |
Duration | 6 to 10 weeks (120 clock hours) |
Class Schedules | Full-time schedule; classes and externship total ≤ 40 hrs/week |
Online Classes? | No |
Phone | (305) 223-0506 |
Location | 12851 SW 42nd Street, 2nd Floor Suite #131, Miami, FL 33175 |
Medical Institute of Palm Beach
The Medical Institute of Palm Beach’s CNA program runs for 6 weeks and includes 120 in-person hours of classroom, lab, and clinical training. It prepares students to take the Florida CNA exam and includes CPR certification.
Classes are held mornings or evenings, with clinicals on weekends. The total cost is $1,200. The program covers essential CNA skills like personal care, vital signs, communication, and patient safety.
Category | Details |
Cost | $1,200 total ($1,150 tuition + $50 registration) |
Duration | 6 weeks / 120 hours |
Class Schedules | Morning: 8:00 AM–2:15 PM; Evening: 6:00 PM–10:00 PM |
Online Classes? | No |
Phone | (561) 964-5148 |
Location | 5821 Lake Worth Rd B, Greenacres, FL 33463 |
Medical Training of the Palm Beaches
Medical Training of the Palm Beaches provides a 6-hour CNA exam prep course for experienced individuals and a 30-hour hands-on training course for those needing more support. Both are in-person and cost $149.
Flexible class schedules include weekdays, evenings, and weekends. No online option is available, and job placement is not included. The program is best for self-motivated learners with some healthcare background.
Category | Details |
Cost | $149 |
Duration | 6-hour prep or 30-hour training course |
Class Schedules | Weekdays, evenings, and weekends |
Online Classes? | No |
Phone | (561) 725-4973 |
Location | 4152 W Blue Heron Blvd #108, West Palm Beach, FL 33404 |
Miami Dade College
Miami Dade College offers a 120-hour CNA program at five campuses across South Florida. Tuition is $1,479, but students may qualify for free classes through the Lennar Foundation, which also covers books, uniforms, CPR certification, and more.
Training includes classroom instruction, lab work, and clinical experience in long-term care settings. Students must be 18+, have a high school diploma or GED, and pass a Level 2 background check to enroll.
Category | Details |
Cost | $1,479 (may be free through Lennar Foundation) |
Duration | 120 hours |
Class Schedules | Not specified |
Online Classes? | No |
Phone | Varies by campus: 305-237-4177 (Medical), 305-237-1025 (North), 305-237-5159 (Homestead), 305-237-6273 (Padron), 305-237-8513 (West) |
Location | Medical, North, Homestead, Padron, and West campuses in Miami and surrounding areas |
North Miami Adult Education Center
North Miami Adult Education Center trains students to become certified nursing assistants through hands-on practice and classroom learning. The 165-hour program includes patient care, safety, and workplace skills.
Evening classes run Monday through Thursday, making it a good fit for working adults. While tuition is affordable, expect to pay for materials, ID fees, and possibly uniforms.
Category | Details |
Cost | About $422.40 in-state tuition plus additional small fees |
Duration | 165 hours total |
Class Schedules | Mon–Thu, 6:00 p.m. – 9:00 p.m. |
Online Classes? | No |
Phone | (305) 981-6774 |
Location | 13110 NE 8th Ave, North Miami, FL 33161 |
Palmetto Medical Institute
Palmetto Medical Institute’s CNA program trains students in patient care, safety, infection control, and CPR. It includes a 40-hour clinical rotation in a local long-term care facility under RN supervision.
The program takes 5.5 weeks full-time or 10 weeks on weekends and prepares students for the Florida CNA certification exam.
Category | Details |
Cost | $1,065 (tuition, registration, books/supplies) |
Duration | 5.5 weeks (full-time) or 10 weeks (weekends) |
Class Schedules | Morning, evening, and weekend options |
Online Classes? | No |
Phone | (305) 259-0056 |
Location | 9825 E Hibiscus St, 2nd Floor, Palmetto Bay, FL |
South Florida Health Care Institute
South Florida Health Care Institute offers a 5-week CNA program with 120 total hours. The hybrid format includes self-paced online learning and weekend lab and clinical training. Tuition is $1,750, but full scholarships are available through community partners.
The program covers essential CNA skills and prepares students for Florida certification. Weekend-only in-person sessions make it ideal for working adults, and all required supplies and exam fees are included in the tuition.
Category | Details |
Cost | $1,750 (free for eligible students via Futuro Health, MorseLife, or Boca Helping Hands) |
Duration | 5 weeks, 120 hours |
Class Schedules | Weekend lab (Sat–Sun, 9 AM–5 PM); clinicals (Sat–Sun, 7 AM–3 PM) |
Online Classes? | Yes – theory is completed online |
Phone | 800-816-3489 |
Location | 901 West Yamato Road, Suite 150, Boca Raton, FL 33431 |
South Florida State College
South Florida State College’s Nursing Assistant program is a hybrid, 165-hour course with evening and weekend classes. Students gain hands-on skills to prepare for Florida’s CNA exam while learning from experienced instructors.
Financial aid may be available through local partnerships. The program runs year-round in short-term sessions and requires internet access, a high school diploma or GED, and passing drug/background checks.
Category | Details |
Cost | $1,696.10 (includes tuition, fees, uniform, and supplies) |
Duration | 12 weeks; 165 clock hours |
Class Schedules | Evenings (Mon–Thurs), Sundays (7:30 a.m.–3:30 p.m.) |
Online Classes? | Yes – Hybrid format |
Phone | 863-784-7034 |
Location | 600 West College Drive, Avon Park, FL 33825 |
TLC Medical Training
TLC Medical Training 120-hour CNA course prepares students over 6 weeks with classroom learning, lab skills, and clinical practice. Graduates only need to take the written CNA exam—no skills test required.
Morning and evening classes are available. Tuition includes CPR certification, supplies, and textbooks. Job placement help and financing options are also provided.
Category | Details |
Cost | $1,750 |
Duration | 6 weeks / 120 hours |
Class Schedules | Morning (8:00 AM–1:00 PM) and Evening (5:30 PM–9:30 PM) |
Online Classes? | No |
Phone | (954) 917-8099 |
Location | 611 NW 31st Ave, Pompano Beach, FL 33069 |
Treasure Educational Center
Treasure Educational Center offers CNA training in Miami Gardens with a focus on hands-on patient care, CPR, infection control, and wound care. Classes are offered in English, Spanish, and Creole, making the program accessible to a wider student base.
The program prepares students for the Florida CNA exam. Details like tuition, class schedules, and course length are not publicly listed, so prospective students are encouraged to call for up-to-date information.
Category | Details |
Cost | Not publicly listed – call for current pricing |
Duration | Not specified – call for details |
Class Schedules | Unknown – contact school directly |
Online Classes? | Not offered – program appears to be in-person only |
Phone | 786-702-2154 |
Location | 18350 NW 2nd Avenue, Suite 401, Miami Gardens, FL 33169 |