Getting a CDL in Florida requires a written permit test, a skills test with a vehicle, and proof of medical clearance
A Commercial Driver's License (CDL) in Florida is issued by the Department of Highway Safety and Motor Vehicles (DHSMV). The process has three main stages: you pass a written knowledge test to get a permit, you complete behind-the-wheel training, and you pass a practical skills test. The entire process typically takes several weeks to a few months, depending on how quickly you schedule tests and complete training.
You cannot skip any stage or test. Florida does not recognize out-of-state CDLs for employment purposes until you have passed the state's own exams. If you already hold a valid driver's license, you start with the permit test. If you do not, you must first obtain a regular Florida driver's license before pursuing a CDL.
Key Takeaways
- You must pass a medical examination and obtain a Medical Certificate (Form MCSA-5876) from a certified medical examiner before taking any CDL test.
- The written permit test covers general knowledge, air brakes, and any endorsement category you need (tanker, hazmat, passenger, doubles/triples).
- You must hold a valid CDL permit for at least one day before taking the skills test, and you cannot take both on the same day.
- The skills test includes a pre-trip vehicle inspection, a backing exercise, and a road test with an DHSMV examiner in an actual commercial vehicle.
- Florida charges separate fees for the permit test, the skills test, and the license itself, totaling roughly $100 to $150 depending on endorsements.
Step 1: Get a Medical Certificate from an Approved Examiner
Before you take any CDL test, you must complete a medical examination and receive a Medical Certificate (also called a MCSA-5876 form). This certificate proves you meet federal health standards for operating a commercial vehicle. The examiner checks your vision, hearing, blood pressure, and ability to operate controls safely.
You must use a medical examiner listed on the Federal Motor Carrier Safety Administration (FMCSA) National Registry. You can search for approved examiners on the FMCSA website by entering your ZIP code. The exam costs between $75 and $150 depending on the provider. Once you pass, the examiner gives you the original certificate; you bring this to your CDL test appointment.
The certificate is valid for two years. If it expires before you complete your CDL tests, you must get a new one. Some people obtain the certificate before explore for the permit, while others wait until they are ready to schedule the skills test. Either way, you cannot test without it.
Step 2: explore for a CDL Permit and Pass the Written Test
Visit your local DHSMV office with your medical certificate, a valid ID, proof of Florida residency, and your Social Security number. Tell the clerk you want to test for a CDL permit. You will fill out an process form and pay the permit fee (currently $7.50). The clerk will schedule you for the written test, which you can often take the same day or within a few days.
The written test covers general knowledge that applies to all commercial drivers: vehicle inspection, control of the vehicle, shifting gears, backing up, and safe driving practices. You must answer at least 24 of 30 questions correctly to pass. If you are seeking endorsements—such as Hazmat (hazardous materials), Tanker, Passenger, or Doubles/Triples—you take separate tests for each one. Each endorsement test has its own passing score.
You take the test on a computer at the DHSMV office. Results are available when ready. If you pass, you receive a CDL permit that day. If you fail, you can retake the test, but you must wait at least one day before your next attempt. There is no limit on how many times you can retake it, but you pay the fee each time.
Step 3: Complete Behind-the-Wheel Training
With a valid CDL permit in hand, you must practice driving a commercial vehicle under the supervision of a licensed CDL holder. Florida does not legally require formal training school, but most people attend one because it prepares you for the skills test and because many employers will not hire you without a training certificate.
A typical CDL training program lasts 3 to 7 weeks and includes classroom instruction on regulations, vehicle systems, and safety, plus 100 to 160 hours of behind-the-wheel practice. Programs cost between $3,000 and $7,000. Some programs are offered by community colleges, private truck driving schools, or employers. If you attend a school, ask whether they provide the vehicle for your skills test or whether you must bring your own.
During this phase, you must log your practice hours and keep a record. You cannot take the skills test until you have held your permit for at least one day, but there is no maximum waiting period. Some people train for a few weeks; others take several months.
Step 4: Schedule and Pass the Skills Test
Once you feel ready, contact your local DHSMV office to schedule a skills test appointment. You must bring your valid CDL permit, your medical certificate, and a commercial vehicle that meets DHSMV specifications. The vehicle must be the same class you are testing for (Class A, B, or C) and must have all required safety equipment: working lights, mirrors, brakes, and a fire extinguisher.
If you attended a training school, they often provide the vehicle and may schedule the test for you. If you are testing independently, you must arrange the vehicle yourself—this is often the biggest hurdle for people who do not work for a company that provides one.
The skills test has three parts. First, you perform a pre-trip inspection: you walk around and inside the vehicle, pointing out and explaining safety features and checking for defects. The examiner asks you questions about what you are inspecting. Second, you perform a backing exercise in a marked course, demonstrating your ability to back up safely and accurately. Third, you take a road test lasting 30 to 45 minutes, during which the examiner observes your driving on public roads and evaluates your control, safety, and compliance with traffic laws.
You must pass all three parts to pass the test. If you fail any part, you can retake the entire test, but you must wait at least one day. Each retake costs the skills test fee (currently $30). Many people pass on their first attempt after proper training; others need two or three tries.
Step 5: Obtain Your CDL License
After you pass the skills test, return to your local DHSMV office with your permit and your passing test results. Pay the CDL license fee (currently $48 for a four-year license or $75 for an eight-year license). The clerk will issue your physical CDL card, which is valid for the term you selected.
Your CDL is now active and you can legally operate a commercial vehicle for employment. Your medical certificate remains valid for two years from the date of your exam. When it expires, you must obtain a new one to keep your CDL valid. If you do not renew your medical certificate before it expires, your CDL becomes invalid until you do.
Endorsements and Special Requirements
Some commercial driving jobs require endorsements beyond the basic CDL. A Hazmat endorsement allows you to transport hazardous materials and requires a separate written test plus a federal background check. A Tanker endorsement is for drivers of tank vehicles and requires a separate test. A Passenger endorsement is for drivers of buses or vans carrying 16 or more people. A Doubles/Triples endorsement is for drivers of vehicles with multiple trailers.
You can add endorsements at any time after you obtain your CDL. You take the endorsement test at an DHSMV office, pay the endorsement fee, and if you pass, the endorsement is added to your license. Some endorsements, like Hazmat, require additional background checks and fees beyond the test itself.
Frequently Asked Questions
Can I take the written test and skills test on the same day?
No. Florida law requires you to hold a valid CDL permit for at least one day before taking the skills test. You must pass the written test first, receive your permit, and then schedule the skills test for a later date.
What happens if my medical certificate expires before I finish testing?
Your CDL becomes invalid if your medical certificate expires. You must obtain a new certificate from an approved FMCSA examiner and renew your CDL at an DHSMV office. Plan ahead and renew your certificate before it expires to avoid losing your license.
Do I need to attend a formal training school or can I train on my own?
Florida does not legally require formal training, but most employers will not hire you without a training certificate. If you train independently, you must find someone with a valid CDL to supervise your practice and provide the vehicle for your skills test, which is difficult for most people.
How much does the entire CDL process cost in Florida?
Costs vary. Medical exam: $75–$150. Permit test: $7.50. Skills test: $30. CDL license: $48–$75. Training school (if you attend): $3,000–$7,000. Total without training: roughly $160–$260. Total with training: roughly $3,200–$7,300.
What if I fail the skills test?
You can retake it after waiting at least one day. You pay the skills test fee again ($30). Your CDL permit remains valid while you retake the test. There is no limit on how many times you can attempt it, but each attempt costs money and requires scheduling a new appointment.