CNA Classes in Florida: Programs, Costs, and State Requirements
Florida hands you something genuinely useful: real, practical choice. The state lists 201 approved CNA programs across 117 cities, which ranks #12 of 50 by program count. So wherever you are reading this, Miami, Jacksonville, Tampa, Tallahassee, or a small CTE town a couple of exits off the interstate, a program is usually within reach. Training here runs 120 hours, comfortably above the 75-hour federal floor. That buys you a better-prepared start, not the fastest one. The median CNA wage in Florida is $18.03 an hour. From here, this page walks you through cost, speed, free options, schedule flexibility, and pay, so you can land on the fit that actually works for your life and not just the one that looks tidy on paper.

AT A GLANCE
Your Florida CNA path
Four steps from interest to certification. Most students complete this in 6–8 weeks.
- Step 1.Complete 120 hours of approved training.
- Step 2.Finish 40 supervised clinical hours.
- Step 3.Pass the Prometric written and skills exam.
- Step 4.Get listed with the Florida Nurse Aide Registry.
Key numbers before you compare programs
- Typical program length
- 4–22 weeks
- Typical paid program cost
- $250–$3,387
- Average CNA salary
- $37,510/yr (BLS, May 2025)
- Reciprocity accepted
- Yes, from all states
Start with what matters most to you.
Five paths through this page. Pick the one that matches your situation.
- I need the best value.See programs with high reviews & affordable tuition.
- I need to finish fast.Explore accelerated, hybrid, or condensed-schedule options.
- I need financial assistance.Find courses offering payment plans or grants.
- I need flexible class hours.See evening, weekend, and hybrid CNA program options.
All 201 state-approved Florida CNA programs
Sort by cost, length, format, or city. Filter with the chips above the table. Click any row to expand full address, phone, clinical site, and next cohort.
See programs near you
Tell us your ZIP and we’ll show you what’s available in your area.
Sponsored Ad. No obligation.Sponsored matching service.
| Program | City | Format | Length | Total Cost | Sponsored | |
|---|---|---|---|---|---|---|
| Cape Coral Technical College | Cape Coral | In-person | 6 wk | $1,319 | ||
| Daytona State College | Daytona Beach | In-person | 120 hrs | $329 | ||
| Manatee Technical College | Bradenton | In-person | 5 wk | $1,339 | ||
| Ultimate Medical Academy | Clearwater | Hybrid | 285 hrs | $1,750 | ||
| South Florida State College | Avon Park | Hybrid | 12 wk | Contact school | ||
| Academy For Nursing And Health Occupation | West Palm Beach | In-person | 5 wk | $2,600 | ||
| Atlantic Technical College – Arthur Ashe | Fort Lauderdale | In-person | 2 mo | $390 | ||
| Atlantic Technical College At Coconut Creek High Sch | Coconut Creek | In-person | 2 mo | $390 | ||
| Baker County Adult Education Center | Macclenny | In-person | Contact school | $680 | ||
| Baptist Health Clinical School | Jacksonville | In-person | 14 wk | $745 | ||
| Baptist Health South Florida – Clinical Partner CNA Prep Program | Miami | In-person | 6 wk | $250 | ||
| Bethune-Cookman University | Daytona Beach | In-person | 8 wk | $540 | ||
| Cambridge College Of Healthcare & Technology | Altamonte Springs | In-person | 5 wk | $1,475 | ||
| Cambridge College of Healthcare & Technology | Miami Gardens | In-person | 5 wk | $1,475 | ||
| Career Training Institute 808A Oakland Dr | Brandon | In-person | 120 hrs | $1,290 | ||
| Desoto County Nursing Program | Arcadia | In-person | 165 hrs | $2,019 | ||
| Doxa Academy | Melbourne | In-person | Contact school | $1,080 | ||
| Eastern Florida State College – Astronaut | Titusville | In-person | 290 hrs | $1,116 | ||
| Eastern Florida State College – Melbourne | Melbourne | In-person | 290 hrs | $1,116 | ||
| Eastern Florida State College – Melbourne (Bulldog Blvd) | Melbourne | In-person | 290 hrs | $1,116 | ||
| Eastern Florida State College – Rockledge | Rockledge | In-person | 290 hrs | $1,116 | ||
| Emerald Coast Technical College | Defuniak Springs | In-person | 22 wk | $3,387 | ||
| Ems Safety & Healthcare Training Center | Fort Pierce | In-person | Contact school | $1,250 | ||
| Essential School Of Nursing, Inc. | Miami Gardens | N/A | 10 wk | $750 | ||
| First Coast Nursing Assistant Training Center | Jacksonville | In-person | 4 wk | $1,100 | ||
| Flagler Technical College | Palm Coast | In-person | 165 hrs | $1,298 | ||
| Florida Gateway College (Fgc) | Lake City | In-person | 165 hrs | $1,509 | ||
| Florida State College at Jacksonville (FSCJ) – Nursing Assistant (CNA) | Jacksonville | In-person | 5 wk | $1,228 | ||
| Fort Myers Technical College | Fort Myers | In-person | 6 wk | $1,378 | ||
| Fvi School Of Nursing And Technology | Miami | In-person | Contact school | $1,870 | ||
| Fvi School of Nursing and Technology | Miramar | In-person | 9 wk | $1,870 | ||
| Goodwill Gulf Coast (Olive Opportunity Center) – Healthcare (CNA) Training | Pensacola | Hybrid | Contact school | Free | ||
| Gulf Coast State College | Panama City | Hybrid | 8 wk | $600 | ||
| Immokalee Technical College | Immokalee | Hybrid | 120 hrs | $1,086 | ||
| Indian River State College Chastain Camp | Port Saint Lucie | In-person | 165 hrs | $1,700 | ||
| Indian River State College School Of Nursing | Vero Beach | In-person | 165 hrs | $1,700 | ||
| Indian River State College- Dixie Hendry | Okeechobee | In-person | 165 hrs | $1,700 | ||
| Indian River State College- R. Duke Nels | Port Saint Lucie | In-person | 165 hrs | $1,700 | ||
| Institute Of Health Careers 5624 8Th Street West #114 Lehigh Acres | Lehigh Acres | N/A | 6 wk | $1,500 | ||
| Itech Glades Technical College | Moore Haven | Hybrid | 120 hrs | $1,086 | ||
| Jacksonville Job Corps Center – Certified Nurse Assistant | Jacksonville | In-person | Contact school | Free | ||
| Lake Technical College | Eustis | Online | 6 wk | $475 | ||
| Lively Technical Center Nursing Assistant Program | Tallahassee | In-person | 165 hrs | $751 | ||
| Marion Technical College | Ocala | Online | 7 wk | $826 | ||
| McFatter Technical College | Davie | In-person | 290 hrs | $812 | ||
| Medical Institute Of Palm Beach, Inc. 5821-B Lake Worth Road Greenacres | Greenacres | In-person | 120 hrs | $1,200 | ||
| Meridian West Central College | N/A | Hybrid | 120 hrs | Contact school | ||
| Miami Dade College School Of Continuing Education & Pro Dev | Miami | In-person | 120 hrs | $1,479 | ||
| Miami Lakes Educational Center High School | Miami Lakes | N/A | 600 hrs | $1,984 | ||
| Orange Technical College – Orlando Campus | Orlando | In-person | 290 hrs | $1,640 | ||
| Palm Beach State College- Pct Program | Lake Worth | In-person | 290 hrs | $850 | ||
| Palmetto Medical Institute Nursing Assistant Program | Palmetto Bay | In-person | 5 wk | $1,065 | ||
| Pepin Academies, Inc. | Riverview | N/A | Contact school | Contact school | ||
| Pinellas County Job Corps Center – Certified Nurse Assistant | St. Petersburg | In-person | Contact school | Free | ||
| Riveroak Technical College | Live Oak | In-person | Contact school | $3,254 | ||
| Santa Fe College | Gainesville | In-person | 165 hrs | $1,715 | ||
| Sarasota Memorial Healthcare System (Smhcs) | Sarasota | Hybrid | 4 wk | Contact school | ||
| Sharron Nursing Academy | Jacksonville | In-person | 165 hrs | $1,675 | ||
| Smtl School Of Faith & Nursing, Llc. | Orlando | Hybrid | 7 wk | $995 | ||
| South Florida Healthcare Institute | Boca Raton | Hybrid | 5 wk | $1,750 | ||
| Suncoast Technical College | Sarasota | In-person | 6 wk | $1,225 | ||
| Tallahassee State College – Gadsden Center | Tallahassee | In-person | 120 hrs | $320 | ||
| Tallahassee State College – Ghazvini Center | Tallahassee | In-person | 120 hrs | $320 | ||
| Treasure Coast Technical College 4680 28Th Court Vero Beach | Vero Beach | N/A | 165 hrs | $1,476 | ||
| Trinity Training Center Llc | Fort Myers | In-person | 9 wk | $1,250 | ||
| A1 Allied Health Training, Llc | West Palm Beach | In-person | 120 hrs | Contact school | ||
| Academy Of Health Careers-Crystal River | Crystal River | In-person | Contact school | Contact school | ||
| Academy Of Health Professions | Gainesville | In-person | Contact school | Contact school | ||
| Affordable Training | Jacksonville | In-person | 5 wk | Contact school | ||
| Alliance Training Center | Delray Beach | Hybrid | Contact school | Contact school | ||
| American Senior High School | Miami | In-person | Contact school | Contact school | ||
| Andrews High School Na Program | Pompano Beach | In-person | Contact school | Contact school | ||
| Atlantic Coast High School | Jacksonville | In-person | Contact school | Contact school | ||
| Baker County High School | Glen Saint Mary | In-person | Contact school | Contact school | ||
| Bartow Senior High School Nursing Assistant Prog | Bartow | In-person | Contact school | Contact school | ||
| Believe Nursing Academy | Orlando | N/A | Contact school | Contact school | ||
| Bell High School Academy Of Health Related Prof | Bell | In-person | Contact school | Contact school | ||
| Big Bend Technical College | Perry | N/A | Contact school | Contact school | ||
| Bonita Springs High School | Bonita Springs | In-person | Contact school | Contact school | ||
| C & M Gifted Hands Healthcare Institute | Ft Myers | N/A | Contact school | Contact school | ||
| C. G. Bethel High School | Miami | In-person | Contact school | Contact school | ||
| Center For Wellness & Medical Professions At Boga Ciega Hs 924 58Th Street South Gulfport | N/A | In-person | Contact school | Contact school | ||
| Charlotte Technical College Nursing Assistant Program | Port Charlotte | In-person | 12 mo | Contact school | ||
| Chiefland High School | Chiefland | N/A | Contact school | Contact school | ||
| Chipola College | Marianna | In-person | 120 hrs | Contact school | ||
| Coastal Technical Institute, Na Program | Palm Bay | In-person | 6 wk | Contact school | ||
| College Of Health And Allied Development | West Palm Beach | Hybrid | 120 hrs | Contact school | ||
| Columbia High School | Lake City | N/A | Contact school | Contact school | ||
| Coral Reef Senior High School | Miami | In-person | Contact school | Contact school | ||
| D. A. Dorsey Technical College | Miami | In-person | 290 hrs | Contact school | ||
| Dade Institute Of Technology | North Miami Beach | In-person | 6 wk | Contact school | ||
| De-Empire Academy For Healthcare Education | West Palm Beach | In-person | 8 wk | Contact school | ||
| Desoto High School Health Science Academy | Arcadia | In-person | Contact school | Contact school | ||
| Dixie Academy Of Health Careers | Cross City | N/A | Contact school | Contact school | ||
| Donatello School Of Nursing And Healthcare | Apopka | N/A | Contact school | Contact school | ||
| East Lee County High School | Lehigh Acres | In-person | Contact school | Contact school | ||
| East Ridge High School | Clermont | N/A | Contact school | Contact school | ||
| Eastern Florida State College – Bayside | Palm Bay | In-person | 290 hrs | Contact school | ||
| Emerald Coast Technical College At Magnet | Watersound | N/A | 22 wk | Contact school | ||
| Erwin Technical College | Tampa | In-person | 600 hrs | Contact school | ||
| Estero High School Medical Academy | Estero | In-person | Contact school | Contact school | ||
| Fernandina Beach High School- Nassau County | Fernandina Beach | N/A | Contact school | Contact school | ||
| Finlay Institute Of Nursing | Tampa | In-person | 5 wk | Contact school | ||
| Florida Panhandle Technical College | Chipley | N/A | 600 hrs | Contact school | ||
| Florida State University Schools | Tallahassee | In-person | Contact school | Contact school | ||
| Fort Pierce Central High School | Fort Pierce | N/A | Contact school | Contact school | ||
| Fort Pierce Westwood Academy | Fort Pierce | N/A | Contact school | Contact school | ||
| Fred K. Marchman Technical College | New Port Richey | In-person | Contact school | Contact school | ||
| FTC Training Center | Oakland Park | In-person | Contact school | Contact school | ||
| Gabriel Health Institute | Orlando | Hybrid | 4 wk | Contact school | ||
| Genesis Vocational Institute | Miami | In-person | 10 wk | Contact school | ||
| Grace School Of Nursing Inc. | Loxahatchee | In-person | 165 hrs | Contact school | ||
| Gulf Breeze High School Academy For Health | Gulf Breeze | In-person | Contact school | Contact school | ||
| Gulf High School | New Port Richey | In-person | Contact school | Contact school | ||
| Hardee Senior High School Cte Health Sciences | Wauchula | In-person | Contact school | Contact school | ||
| Healthcare Educational Center Of Florida | Kissimmee | Hybrid | 8 wk | Contact school | ||
| Hearts Associates Institute | Boynton Beach | In-person | 5 wk | Contact school | ||
| Hialeah Gardens Senior High | Hialeah Gardens | In-person | Contact school | Contact school | ||
| Hilliard Middle Senior High School One Flashes Avenue Hilliard | Hilliard | In-person | Contact school | Contact school | ||
| Horizon Healthcare Institute | Fort Myers | In-person | 4 wk | Contact school | ||
| Horizon Healthcare Institute, Inc | Port Charlotte | In-person | 4 wk | Contact school | ||
| Horizon Healthcare Institute, Inc – Melbourne | Melbourne | In-person | 4 wk | Contact school | ||
| Ida S. Baker High School Medical Academy | Cape Coral | N/A | Contact school | Contact school | ||
| James W. Mitchell High School | Trinity | In-person | Contact school | Contact school | ||
| Jensen Beach High School | Jensen Beach | In-person | Contact school | Contact school | ||
| John A. Ferguson Senior High School | Miami | In-person | Contact school | Contact school | ||
| Keystone Heights High School | Keystone Heights | In-person | Contact school | Contact school | ||
| Kirkland Ranch Academy Of Innovation | Wesley Chapel | In-person | Contact school | Contact school | ||
| Lake County Schools-Tavares High School | Tavares | In-person | Contact school | Contact school | ||
| Lake Minneola High School | Minneola | In-person | Contact school | Contact school | ||
| Lake Worth Community High School | Lake Worth | In-person | Contact school | Contact school | ||
| Leesburg High School – Cnap | Leesburg | In-person | Contact school | Contact school | ||
| Lincoln Park Academy | Fort Pierce | In-person | Contact school | Contact school | ||
| Lindsey Hopkins Technical College | Miami | In-person | 290 hrs | Contact school | ||
| Lorenzo Walker Technical College – Day Program (Day Program) | Naples | In-person | 165 hrs | Contact school | ||
| Main Street High School | Fort Lauderdale | In-person | Contact school | Contact school | ||
| Marianna High School/Health Science Academy | Marianna | N/A | Contact school | Contact school | ||
| Mariner High School | Cape Coral | N/A | Contact school | Contact school | ||
| Martin County High School | Stuart | N/A | Contact school | Contact school | ||
| Messiah Epic Nursing Academy | Melbourne | In-person | Contact school | Contact school | ||
| Miami Jackson Senior High Cna Training Program | Miami | N/A | Contact school | Contact school | ||
| Miami Northwestern Senior High | Miami | In-person | Contact school | Contact school | ||
| Middleburg High School | Middleburg | N/A | Contact school | Contact school | ||
| Millicent Holifield Academy Of Health Sciences | Tallahassee | N/A | Contact school | Contact school | ||
| North East Florida State Hospital Cna Training | Macclenny | N/A | Contact school | Contact school | ||
| North Florida College – Advent Christian Village | N/A | N/A | 9 wk | Contact school | ||
| North Florida Technical College | Starke | N/A | 120 hrs | Contact school | ||
| North Miami Beach Senior High School | Miami | N/A | Contact school | Contact school | ||
| Oakleaf High School | Orange Park | N/A | Contact school | Contact school | ||
| Okeechobee High School | Okeechobee | N/A | Contact school | Contact school | ||
| Orange Park High School | Orange Park | N/A | Contact school | Contact school | ||
| Orange Technical College – Westside Campus | Winter Garden | In-person | 10 wk | Contact school | ||
| Palm Harbor University High School | Palm Harbor | N/A | Contact school | Contact school | ||
| Pasco High School | Dade City | N/A | Contact school | Contact school | ||
| Pensacola State College – Nursing Assistant (Articulated) | Pensacola | In-person | 165 hrs | Contact school | ||
| Pine Ridge High School | Deltona | In-person | Contact school | Contact school | ||
| Pinellas Technical College – CNA Program | Saint Petersburg | N/A | Contact school | Contact school | ||
| Port Saint Lucie High School | Port Saint Lucie | In-person | Contact school | Contact school | ||
| Post Education Inst.College Of Biblical And Healthcare Studies | Oakland Park | N/A | Contact school | Contact school | ||
| Radford M. Locklin Technical College | Milton | In-person | Contact school | Contact school | ||
| Richard O. Jacobson Technical High School 12611 86Th Ave N. Seminole | Seminole | In-person | Contact school | Contact school | ||
| Rmd Education & Training Services Llc | Naples | In-person | Contact school | Contact school | ||
| Robert Morgan Educational Center- High School | Miami | In-person | Contact school | Contact school | ||
| Rocky Bayou Christian School | North Niceville | N/A | Contact school | Contact school | ||
| Saint Francis Catholic Academy Health School | Gainesville | In-person | Contact school | Contact school | ||
| Sandra Marie Curtis High School | Fort Lauderdale | In-person | Contact school | Contact school | ||
| Sebastian River High School 9001 90Th Ave Sebastian | Sebastian | In-person | Contact school | Contact school | ||
| Seminole High School Academy Of Health Careers | Sanford | In-person | Contact school | Contact school | ||
| Sheridan Technical College | Hollywood | In-person | 600 hrs | Contact school | ||
| South Dade Senior High School A Magnet School | Homestead | In-person | Contact school | Contact school | ||
| South Fork High School | Stuart | In-person | Contact school | Contact school | ||
| South Fort Myers High School | Fort Myers | In-person | Contact school | Contact school | ||
| South Lake High School | Groveland | In-person | Contact school | Contact school | ||
| South Tech Academy | Boynton Beach | In-person | Contact school | Contact school | ||
| St. Cloud High School | St. Cloud | In-person | Contact school | Contact school | ||
| St. Johns River State College Cna Training | N/A | In-person | 4 wk | Contact school | ||
| St. Lucie West Centennial High School | Port St. Lucie | In-person | Contact school | Contact school | ||
| Sumter Career And Adult Education | Sumterville | In-person | 120 hrs | Contact school | ||
| Sunlake High School | Land O'Lakes | In-person | Contact school | Contact school | ||
| Tampa Bay Technical High School | Tampa | In-person | Contact school | Contact school | ||
| Taylor College Na Program | Ocala | In-person | 6 wk | Contact school | ||
| Titusville High School | South Titusville | In-person | Contact school | Contact school | ||
| TLC Medical Training, Inc. | Pompano Beach | In-person | Contact school | Contact school | ||
| Tom P. Haney Technical College | Panama City | In-person | 18 wk | Contact school | ||
| Traviss Technical Academy | Lakeland | In-person | 165 hrs | Contact school | ||
| Treasure Coast High School | Port St. Lucie | In-person | Contact school | Contact school | ||
| Triple Crown Academy For Nursing & Health | Tamarac | N/A | Contact school | Contact school | ||
| Union County High School | Lake Butler | N/A | Contact school | Contact school | ||
| Universal Training Center | Lauderdale Lakes | N/A | Contact school | Contact school | ||
| Vero Beach High School 1707 16Th Street Vero Beach | Vero Beach | N/A | Contact school | Contact school | ||
| Wakulla High School Medical Academy | Crawfordville | N/A | Contact school | Contact school | ||
| West Boca Raton Community High School | Boca Raton | In-person | Contact school | Contact school | ||
| West Nassau High School- Nassau County | Callahan | In-person | Contact school | Contact school | ||
| West Palm Beach Nursing Academy, Llc | West Palm Beach | N/A | Contact school | Contact school | ||
| Westside High School | Jacksonville | In-person | Contact school | Contact school | ||
| Wharton High School | Tampa | In-person | Contact school | Contact school | ||
| William H. Turner Technical Arts High School | Miami | In-person | Contact school | Contact school | ||
| Williston High School | Williston | N/A | Contact school | Contact school | ||
| Wiregrass Ranch High School | Wesley Chapel | In-person | Contact school | Contact school | ||
| Yulee High School – Nassau County | Yulee | In-person | Contact school | Contact school | ||
| Zephyrhills High School 6335 12Th Street Zephyrhills | Zephyrhills | N/A | Contact school | Contact school |
Still comparing? Let us narrow the list.
Give us your ZIP and what matters most (cost, speed, or schedule), and we’ll show you matching CNA training options in your area. Takes under a minute.
Sponsored Ad. No obligation.Sponsored matching: we earn a referral fee if you enroll through a match. This does not change the 201 programs shown in the directory above.
Fastest CNA programs in Florida
The shortest CNA calendar in Florida runs about 4 weeks. First Coast Nursing Assistant Training Center in Jacksonville lists a 4-week schedule. But Florida still asks for 120 training hours, well above the 75-hour federal floor set by OBRA ’87 (42 CFR 483.152), so “fast” here means a compressed calendar, not a lighter load. You are doing the full 120 hours, including the 40 clinical hours, just packed into a tighter stretch of weeks.
| Program | City | Length | Total Cost | Sponsored | |
|---|---|---|---|---|---|
| Tallahassee State College – Ghazvini Center | Tallahassee | 120 hrs | $320 | ||
| Daytona State College | Daytona Beach | 120 hrs | $329 | ||
| Immokalee Technical College | Immokalee | 120 hrs | $1,086 | ||
| Itech Glades Technical College | Moore Haven | 120 hrs | $1,086 | ||
| First Coast Nursing Assistant Training Center | Jacksonville | 4 wk | $1,100 | ||
| Medical Institute Of Palm Beach, Inc. 5821-B Lake Worth Road Greenacres | Greenacres | 120 hrs | $1,200 | ||
| Career Training Institute 808A Oakland Dr | Brandon | 120 hrs | $1,290 | ||
| Miami Dade College School Of Continuing Education & Pro Dev | Miami | 120 hrs | $1,479 |
Schedules verified June 19, 2026, sourced from each program’s published calendar.
Is a 4-week CNA program in Florida long enough?
Four weeks to certification sounds great right up until you picture what 120 hours crammed into a month actually feels like. At First Coast Nursing Assistant Training Center in Jacksonville, that pace means near full-time days, including the 40 clinical hours you complete in person at a partner facility. If you are working a job or raising kids, that intensity is the real price of speed in Florida.
Florida’s 120-hour requirement sits at 1.6 times the 75-hour federal floor, and its 40 clinical hours are 2.5 times the 16-hour federal minimum, so no program in the state is genuinely “light.” A 4-week course in Jacksonville packs that 120-hour minimum into a tight stretch, while a 22-week program elsewhere runs well past it. They are not the same length, but every approved program clears the same floor and sits for the same Prometric exam. A faster program is not a lighter one.
A lot of high-school and CTE listings skip the week count entirely and show “Contact school” instead, because their schedule rides on an academic term. If a fixed finish date matters to you, anchor your decision on Florida’s 120-hour requirement and ask the program directly how those hours are scheduled before you enroll. Do not assume the shortest listing is automatically the right one for the way your week is shaped.
WANT TO START SOON?
See CNA training options near you
Tell us your ZIP and we’ll show you Florida CNA training options in your area.
Sponsored Ad. No obligation.Online, hybrid, weekend & evening CNA programs in Florida
Flexible scheduling in Florida is real, and it comes in more than one shape: programs list evening, weekend, hybrid, and online-coursework formats. Lake Technical College in Eustis and Marion Technical College in Ocala run online-coursework formats, while Gulf Coast State College in Panama City and Smtl School of Faith & Nursing in Orlando offer hybrid schedules. But the classroom theory is only half the job, because the 40 required clinical hours are always done in person. You cannot learn to transfer a patient or take a set of vitals through a screen, so no Florida program is fully online, not even the ones that move the lecture portion online.
| Program | City | Format | Length | Total Cost | Sponsored | |
|---|---|---|---|---|---|---|
| Lake Technical College | Eustis | Online | 6 wk | $475 | ||
| Bethune-Cookman University | Daytona Beach | In-person | 8 wk | $540 | ||
| Gulf Coast State College | Panama City | Hybrid | 8 wk | $600 | ||
| Marion Technical College | Ocala | Online | 7 wk | $826 | ||
| Palm Beach State College- Pct Program | Lake Worth | In-person | 290 hrs | $850 | ||
| Smtl School Of Faith & Nursing, Llc. | Orlando | Hybrid | 7 wk | $995 | ||
| Palmetto Medical Institute Nursing Assistant Program | Palmetto Bay | In-person | 5 wk | $1,065 | ||
| Immokalee Technical College | Immokalee | Hybrid | 120 hrs | $1,086 |
Format and schedule options verified June 19, 2026. Confirm current online, hybrid, evening, and weekend availability with each program.
Which flexible format is right for working adults?
If you are working days or raising kids, an online-coursework or hybrid format is often what makes a Florida CNA program possible at all. Lake Technical College in Eustis runs its theory online over about 6 weeks, and Marion Technical College in Ocala does the same over roughly 7, so the reading and the lectures move off campus and onto your screen. That flexibility is the real deal. It just covers the coursework, not the whole program.
So be clear-eyed about what “online” does not include in Florida. None of the 201 programs lets you finish the full course on a screen, and none lets you skip the 40 clinical hours, which run 2.5 times the federal minimum and are completed in person at a partner facility on a set schedule. Even a hybrid program like Gulf Coast State College in Panama City needs you physically there for that clinical stretch and for skills-lab practice.
The practical move is to confirm the clinical and lab schedule before you enroll, not just the online lecture access. An online theory module that fits your life is worthless if the required clinical rotation lands on weekday mornings you simply cannot cover, since those rotations are set by the partner facility, not by you. Ask the program how both pieces are scheduled, and get the in-person clinical dates in writing, so the rotation does not collide with work or family obligations you cannot move.
NEED FLEXIBLE HOURS?
Looking for CNA training around your schedule?
Tell us your ZIP to see CNA training options available in your area.
Sponsored Ad. No obligation.Cheapest CNA programs in Florida
Start with the number you came for: the cheapest CNA training in Florida costs you nothing. Goodwill Gulf Coast, over at the Olive Opportunity Center in Pensacola, runs a hybrid workforce program at no charge, and the Job Corps centers in Jacksonville and St. Petersburg also list $0. Once you step into paid tuition, the floor is $250 at Baptist Health South Florida’s Clinical Partner CNA Prep Program in Miami. Now here is the part worth sitting with for a second: only 15 of the 201 programs land at or under the $750 low-cost mark. So the question that actually helps you is not “what is cheapest,” it is “what is cheap and still close enough to get to every day.”
| Program | City | Length | Total Cost | Sponsored | |
|---|---|---|---|---|---|
| Baptist Health South Florida – Clinical Partner CNA Prep Program | Miami | 6 wk | $250 | ||
| Tallahassee State College – Gadsden Center | Tallahassee | 120 hrs | $320 | ||
| Daytona State College | Daytona Beach | 120 hrs | $329 | ||
| Atlantic Technical College – Arthur Ashe | Fort Lauderdale | 2 mo | $390 | ||
| Atlantic Technical College At Coconut Creek High Sch | Coconut Creek | 2 mo | $390 | ||
| Lake Technical College | Eustis | 6 wk | $475 | ||
| Bethune-Cookman University | Daytona Beach | 8 wk | $540 | ||
| Gulf Coast State College | Panama City | 8 wk | $600 |
Costs verified June 19, 2026, sourced from each program’s published tuition materials.
Is the cheapest CNA program always the best value in Florida?
A $0 seat like Goodwill Gulf Coast in Pensacola or the Jacksonville Job Corps Center almost always comes with eligibility rules attached. These are workforce-funded or facility-run programs, and those rules vary from one to the next, so check each program directly before you get your hopes up. If you qualify, it is a fair trade. Just know the rules are set before you start, not negotiated after.
The paid floor tells a similar story. Baptist Health South Florida in Miami at $250 and Tallahassee State College’s Gadsden Center at $320 sit far below the state’s $3,387 ceiling, and both are hospital- or college-run. So in Florida, a low price usually says more about who is footing the bill, a hospital, a college, or a government program, than about anything else.
Distance matters as much as the sticker on the door. A low-tuition program close to home, like Baptist Health South Florida at $250 in Miami, Tallahassee State College’s Gadsden Center at $320, or Atlantic Technical College at $390 in Fort Lauderdale, can be worth more to you than a $0 seat clear across the state. With programs in 117 cities, you have enough on the board to weigh price against distance instead of just chasing the lowest number.
COST A PRIORITY?
Looking for affordable training?
Tell us your ZIP and we’ll show you what’s available in your area.
Sponsored Ad. No obligation.Free & employer-sponsored CNA training in Florida
Florida has 3 free CNA programs, funded through government workforce programs or scholarships, plus one employer-sponsored option, instead of coming out of your own pocket. Goodwill Gulf Coast in Pensacola and the Job Corps centers in Jacksonville and St. Petersburg are the $0 seats, open to students who meet the eligibility rules.
Free programs you can enroll in directly
| Program | City | Length | Total Cost | Sponsored | |
|---|---|---|---|---|---|
| Goodwill Gulf Coast (Olive Opportunity Center) – Healthcare (CNA) Training | Pensacola | Contact school | Free | ||
| Jacksonville Job Corps Center – Certified Nurse Assistant | Jacksonville | Contact school | Free | ||
| Pinellas County Job Corps Center – Certified Nurse Assistant | St. Petersburg | Contact school | Free |
Each free seat in Florida, whether it is Goodwill Gulf Coast’s $0 program in Pensacola or a Job Corps placement in Jacksonville, usually arrives as full funding with its own eligibility rules attached. So rather than trying to layer two free sources on top of each other, pick the single one whose requirements you can actually meet, and confirm the terms with the program directly.
What’s the catch with free CNA training in Florida?
“Free” in Florida almost always means someone else is covering the bill. The two Job Corps centers in Jacksonville and St. Petersburg are federal workforce programs, and their eligibility rules vary, so a $0 seat is genuinely free only if you qualify for it. Check each program directly. That part gets decided before you enroll, not after you finish.
The employer-sponsored route works on a different logic. Sarasota Memorial Healthcare System in Sarasota trains you in exchange for a commitment to work for the system after you certify. If that is a job you want anyway, the math can tip in its favor. If you are not yet sure where you want to land, read the commitment slowly and carefully before you sign anything. (Baptist Health South Florida’s Clinical Partner program in Miami is a separate, paid option at $250, the cheapest paid tuition in the state, with no work commitment attached.)
With only 3 free programs and 1 employer-sponsored seat against 201 total, free is the rare exception in Florida, not the everyday option. If a free seat near you opens and you meet its rules, take it. But do not put your plans on hold for months waiting on one when a $320 program like Tallahassee State College’s Gadsden Center could have you certified sooner. Weigh the wait for a free seat against the modest tuition of a nearby paid one, and pick with your eyes open.
CNA salary in Florida
BLS wage data for Florida and its top 3 metros.
Florida CNAs earn a median of $18.03 an hour, or about $37,510 a year, per BLS OEWS data for nursing assistants. That sits roughly 10.8% below the national median of $20.21, and Florida ranks #42 of 50 states by CNA pay, so the honest read is that Florida’s CNA pay is below the national median. Entry-level pay starts near $16.52 an hour at the 10th percentile, and experienced aides reach about $22.50 at the 90th percentile, so where you work and how long you stay both nudge that number in your favor.
Pay by setting in Florida
| Setting | Median hourly | Notes |
|---|---|---|
| Hospitals | $18.93/hr | Estimated from the state wage distribution |
| Skilled nursing / SNF | $18.03/hr | Estimated |
| Assisted living / residential | $16.77/hr | Estimated |
Setting figures are estimated from the verified Florida wage distribution (U.S. Bureau of Labor Statistics, OEWS (Nursing Assistants, 31-1131), Florida, May 2025); actual pay varies by employer.
Setting moves Florida pay more than you might guess. Hospital aides here earn about $18.93 an hour, while assisted-living and residential roles, common across Florida’s large retiree population, pay closer to $16.77. That is a gap of more than $2 for the exact same certification. Skilled nursing lands in between at $18.03, the statewide median. So treat that $18.03 median as a starting point, not a ceiling. An assisted-living job in a Miami or Tampa retirement community pays differently from a hospital role a few miles away, even though the certification in your pocket is identical. In Florida, the employer and the setting are what set the pay.
Sources: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics (May 2025), occupation 31-1131. Cost-of-living differential: Bureau of Economic Analysis Regional Price Parities (2024).
NEXT STEP
Ready to start earning Florida CNA wages?
Most Florida CNAs are working within 6–8 weeks of starting a program. Tell us your ZIP and we’ll show you what’s available in your area.
Sponsored Ad. No obligation.Florida SNAPSHOT
What makes CNA training in Florida different
State-specific context (hours, exam vendor, and funding density) now that you’ve seen the options.
PROGRAM COUNT
201 programs, 117 cities
Ranked #12 of 50 states by program count, which gives you a wide, fully sourced selection in nearly every metro.
TRAINING HOURS
120 hours required
Florida asks for 120 hours, 1.6 times the 75-hour federal floor, with 40 clinical hours built right in.
EXAM VENDOR
Prometric, English & Spanish
A 60-question written test plus a 5-skill practical, offered in English and Spanish through Prometric.
201 programs across 117 cities
Florida is a large, well-covered market, ranking #12 of 50 states by program count with 201 approved CNA programs in 117 cities. Miami alone lists 15, Jacksonville 8, and West Palm Beach, Melbourne, and Tallahassee 5 each, with a deep high-school and CTE tier filling out the smaller towns. Many of those CTE listings show "Contact school" for pricing and length, so your real job is choosing among the nearby options, not hunting for the one program that happens to exist.
120 hours, well above the federal floor
Florida requires 120 training hours, including 40 clinical hours, which is 1.6 times the 75-hour federal minimum and 2.5 times the 16-hour clinical floor. It should not be pitched as the fastest path, but those extra hours mean solid exam preparation and a better-prepared start. Many high-school and CTE listings show "Contact school" for length, so use the 120-hour requirement, not a week count, as your anchor for how long certification really takes.
Prometric runs the exam in English and Spanish
Florida's CNA exam is administered by Prometric and pairs a 60-question written test with a 5-skill practical you perform in person. Both English and Spanish are offered. You schedule it through Prometric once your program confirms you have finished the 120 required hours.
Bottom line for Florida students
With 201 programs, an above-floor 120-hour standard, and pay 10.8% below national, the practical move in Florida is weighing a nearby program and the setting you want to work in against simply chasing the cheapest or fastest seat.
CNA classes by city in Florida
Programs cluster where the people are. Miami leads with 15, followed by Jacksonville at 8, then West Palm Beach, Melbourne, and Tallahassee at 5 each. With 117 cities hosting at least one program, the city list below is your fastest way to find a seat close to home.
Top 10 Florida metros by program count
- Miami15 programs
- Jacksonville8 programs
- West Palm Beach5 programs
- Melbourne5 programs
- Tallahassee5 programs
- Orlando4 programs
- Tampa4 programs
- Fort Myers4 programs
- Fort Pierce4 programs
- Gainesville3 programs
Florida Nurse Aide Registry: contacts & reference
Your certification lives with the Florida Nurse Aide Registry, run by the Florida Board of Nursing. Use the contacts below to verify your status, renew, or ask about reciprocity.
| Managing agency | Florida Board of Nursing |
|---|---|
| Phone | (850) 488-0595 |
| Website | flrules.org |
| Typical processing | N/A |
| Renewal window | Every 24 months; At least 24 paid hours as a nurse aide |
| Fee structure | Renewal fee is $50. Initial examination fees are paid directly to Prometric and Livescan provider. |
Always verify with the registry directly before enrolling. Approved-program lists update periodically.
Frequently asked questions
Quick, straight answers to the questions Florida CNA candidates ask most, from license checks to renewal.