Getting a CDL in Florida requires passing a written test, a skills test, and a medical exam
A Commercial Driver's License (CDL) in Florida is issued by the Department of Highway Safety and Motor Vehicles (DHSMV). You cannot skip steps or take shortcuts — Florida requires every CDL applicant to pass a medical examination, a written knowledge test, and a behind-the-wheel skills test before the license is issued. The process typically takes several weeks from start to finish, depending on how quickly you schedule your tests and how many attempts you need.
You must also hold a valid Florida driver's license before you can explore for a CDL. If your license is suspended, revoked, or expired, you will need to resolve that first. Florida also requires you to be at least 18 years old to drive a commercial vehicle within the state, though federal law sets the interstate minimum at 21.
Key Takeaways
- You must pass a Department of Transportation medical exam, a written knowledge test covering your chosen endorsement, and a practical driving skills test before receiving your CDL.
- Florida requires you to hold a valid regular driver's license and be at least 18 years old; interstate driving requires you to be 21.
- You will pay separate fees for the medical exam (to a certified examiner), the written test, and the skills test, totaling several hundred dollars across all three.
- The DHSMV testing sites and third-party examiners handle scheduling; you cannot take the skills test at the same location as the written test in most cases.
- Your CDL is valid for eight years in Florida, but your medical certification must be renewed every two years or your license becomes invalid.
Step 1: Get a Medical Examination and Certificate
Before you take any written or skills test, you must obtain a Medical Examiner's Certificate from a doctor certified by the Federal Motor Carrier Safety Administration (FMCSA). This is not your regular doctor's checkup — it must be performed by someone on the FMCSA's National Registry of Certified Medical Examiners. You can search for examiners in your area on the FMCSA website.
The exam covers your vision, hearing, blood pressure, and general health. The examiner will ask about your medical history, including any conditions that might affect your ability to drive safely. If you pass, you receive a certificate valid for two years. If you fail, you cannot proceed with your CDL process until you address the medical issue and pass a new exam.
Keep your original medical certificate — you will need to show it when you explore for your CDL at the DHSMV. The certificate is also required to renew your CDL before it expires.
Step 2: Obtain Your Commercial Learner's Permit (CLP)
With your medical certificate in hand, visit a DHSMV office and explore for a Commercial Learner's Permit. You will need to bring your valid Florida driver's license, your medical certificate, proof of Florida residency, and payment for the permit fee. The DHSMV website lists current fees, which change periodically.
At the office, you will take a written knowledge test covering the rules of the road for commercial vehicles. The test is specific to the type of vehicle you plan to drive — Class A (tractor-trailers), Class B (large straight trucks), or Class C (smaller commercial vehicles). You may also test for endorsements like Hazmat, Tanker, or Passenger if your job requires them.
If you pass the written test, you receive your CLP the same day. This permit allows you to practice driving a commercial vehicle with a licensed CDL holder in the passenger seat. You cannot drive commercially on a CLP alone. Most people hold a CLP for a few weeks while they practice and prepare for the skills test.
Step 3: Schedule and Pass Your Skills Test
Once you have your CLP, you can schedule a behind-the-wheel skills test with an approved third-party examiner or a DHSMV testing site. The test has three parts: a pre-trip vehicle inspection, a basic control skills test (backing, turning, parking), and an on-road driving test. You must pass all three to pass the overall test.
You will take the skills test in a commercial vehicle that matches the class of license you are pursuing. If you do not own or have access to an appropriate vehicle, many commercial driving schools in Florida provide vehicles for testing. The examiner will evaluate your ability to operate the vehicle safely, follow traffic laws, and respond to hazards.
If you fail any part of the skills test, you can retake it after paying the testing fee again. There is no waiting period between attempts in Florida, though scheduling another test may take time depending on examiner availability.
Fees and Timeline for Florida CDL Licensing
The total cost of obtaining a CDL in Florida includes the medical exam (typically $100 to $200, paid to the medical examiner), the CLP written test fee (set by DHSMV), and the skills test fee (also set by DHSMV). Check the DHSMV website for current fee amounts, as they are adjusted periodically. If you need to retake the written or skills test, you will pay the test fee again.
The timeline depends on how quickly you can schedule appointments. The medical exam can often be completed within a few days. The CLP written test is available at DHSMV offices during business hours. The skills test may have a longer wait, especially in busy areas, so schedule it as soon as you receive your CLP. Most people complete the entire process in four to eight weeks, though it can be faster or slower depending on your schedule and test performance.
Renewing Your CDL Before It Expires
Your CDL is valid for eight years in Florida, but your medical certification is valid for only two years. If your medical certificate expires before your CDL does, your CDL becomes invalid until you renew the medical certificate. You do not need to retake the written or skills test to renew — you only need a new medical exam and certificate.
To renew your CDL before it expires, visit a DHSMV office with your current CDL, a new medical certificate, and payment for the renewal fee. If you are renewing by mail or online (when available), follow the DHSMV instructions for that process. Always renew your medical certificate before it expires to avoid losing your CDL status.
What Happens If You Fail a Test
If you fail the written test, you can retake it at a DHSMV office after paying the test fee again. There is no mandatory waiting period between attempts. Many people study using the Florida CDL manual (available free on the DHSMV website) and take the test again within a few days or weeks.
If you fail the skills test, you can schedule another attempt with the same or a different examiner. Some people take additional lessons with a commercial driving school between attempts to address specific weaknesses. The examiner will note which parts of the test you failed, so you can focus your practice on those areas.
Frequently Asked Questions
Can I take the CDL written test online or at home?
No. Florida requires you to take the written test in person at a DHSMV office. You cannot take it remotely. You will need to schedule an appointment or visit during walk-in hours at your local DHSMV office.
Do I need to attend a commercial driving school to get a CDL?
No, it is not required by law. However, many people attend a school because it provides instruction, a vehicle for practice and testing, and better preparation for the skills test. Some employers also prefer or require CDL holders to have formal training.
What if my medical certificate expires while I am waiting to take the skills test?
Your CLP becomes invalid if your medical certificate expires. You will need to obtain a new medical certificate and reapply for your CLP before you can take the skills test. Plan ahead to avoid this delay.
Can I get a CDL if I have a suspended or revoked driver's license?
No. You must have a valid, unsuspended Florida driver's license to hold a CDL. If your license is suspended or revoked, you must resolve that issue first through the DHSMV.
How long is my CDL valid in Florida?
Your CDL is valid for eight years, but your medical certification is valid for only two years. If your medical certificate expires, your CDL becomes invalid until you renew it, even if the CDL itself has not expired.