The Florida CDL Process: What You Need to Know First

A Commercial Driver's License (CDL) in Florida requires you to pass a written knowledge test, a skills test, and a medical exam — and you must hold a valid Florida driver's license first. The entire process typically takes several weeks, not days, because you need to schedule tests through the Florida Department of Highway Safety and Motor Vehicles (DHSMV), and test slots fill up. You cannot skip steps or test out of order: knowledge test first, then skills test, then you receive your CDL.

The cost varies depending on your class and endorsements, but expect to pay for the medical exam out of pocket (usually $100 to $200), the knowledge test fee (included in your license renewal), and the skills test fee (around $100 to $150). Some employers cover these costs, but you should not count on that — confirm before you start.

Key Takeaways

  • You must hold a valid Florida driver's license and pass a Department of Transportation medical exam before you can take any CDL test.
  • The knowledge test comes first and covers the rules specific to the class of truck you want to drive; you study the CDL manual, which DHSMV provides free online.
  • The skills test includes a pre-trip vehicle inspection, a backing and maneuvering test, and a road test — all in the same vehicle on the same day.
  • You schedule both tests through DHSMV's online system or by phone, and available slots depend on your county; rural areas may have longer waits than urban ones.
  • Your CDL is valid for eight years in Florida, but your medical certification must be renewed every two years or your CDL becomes invalid.

Step 1: Get Your Medical Certification Before Anything Else

Before you take the knowledge test, you must pass a Department of Transportation (DOT) medical exam with a certified medical examiner. This is not your regular doctor — it must be someone on the FMCSA National Registry of Certified Medical Examiners. You can find examiners on the FMCSA website by entering your ZIP code. The exam checks your vision, hearing, blood pressure, and medical history; it takes about 30 minutes.

If you pass, the examiner gives you a Medical Certificate (Form MCSA-5875) on the spot. You need this certificate to sit for the knowledge test. If you fail, you cannot proceed until you address the medical issue and try again with a different examiner or after treatment. Keep your original certificate — you will need to show it when you test.

Step 2: Study and Pass the Knowledge Test

Florida DHSMV publishes the CDL Manual free online on its website. The manual covers general knowledge (air brakes, vehicle inspection, safe driving), hazmat (if you want that endorsement), and the specific rules for your CDL class (Class A, B, or C). Most people spend two to four weeks studying, depending on their experience with trucks.

You take the knowledge test at an DHSMV office or an approved third-party tester. The test is computer-based, 50 questions, and you must score at least 80 percent to pass. You can retake it if you fail, but you must wait one day between attempts. Once you pass, your knowledge test result is valid for 180 days — you must complete your skills test before that window closes.

Step 3: Schedule and Take Your Skills Test

The skills test has three parts, all on the same day in the same vehicle: a pre-trip inspection (you walk around the truck and point out safety items), a backing and maneuvering test (you perform specific maneuvers like parallel parking and alley docking), and a road test (you drive on public roads for about 30 minutes). You must pass all three to pass the skills test.

You schedule the skills test through DHSMV's online system or by calling your local DHSMV office. You must bring your own truck or rent one from a testing service — DHSMV does not provide vehicles. The truck must be the class you are testing for and must pass a pre-test inspection. Testing slots fill up weeks in advance, especially in busy counties, so schedule as soon as your knowledge test passes.

Step 4: Understand CDL Classes and Endorsements

Class A covers trucks over 26,001 pounds with a trailer over 10,000 pounds — this is the most common for long-haul trucking. Class B covers single trucks over 26,001 pounds without a trailer. Class C covers smaller vehicles that require a CDL only because of cargo (like hazmat). You test for the class that matches the vehicle you will drive.

Endorsements are add-ons: H for hazmat, T for double/triple trailers, P for passenger vehicles, S for school bus, and others. Each endorsement requires an additional written test. You do not need endorsements to get your base CDL, but many jobs require them. Plan your endorsements before you test so you take all written tests at once.

What Disqualifies You or Delays Your CDL

Florida will not issue a CDL if you have certain criminal convictions (felonies involving drugs or violence), certain medical conditions (uncontrolled seizures, severe vision loss), or if your regular driver's license is suspended or revoked. If your license is suspended, you must restore it first — you cannot get a CDL with a suspended license.

Some traffic violations also disqualify you: a DUI within the past 10 years, reckless driving, or fleeing police. If you have any of these on your record, contact DHSMV before you spend money on medical exams and study materials. A DHSMV customer service representative can tell you whether your record blocks you from a CDL.

After You Pass: Maintaining Your CDL

Once you pass your skills test, you go to an DHSMV office with your medical certificate, knowledge test pass, skills test pass, and your regular driver's license. DHSMV issues your CDL on the spot or within a few days. Your CDL is valid for eight years, just like a regular license.

Your medical certification is the catch: it expires every two years. If your medical certificate expires and you do not renew it, your CDL becomes invalid — you cannot drive commercially. You must renew your medical certificate with a certified examiner every two years, even if your CDL itself is not expiring. Many drivers miss this important date and lose their ability to work until they renew.

Frequently Asked Questions

Can I test for my CDL in a different county than where I live?

Yes, but you must test in Florida. You schedule through the county where you want to test, and availability varies by location. Urban counties like Broward and Hillsborough have more frequent test dates; rural counties may have slots only once or twice a month. Call ahead to see which county has the shortest wait.

What happens if I fail the skills test?

You can retake it, but you must wait at least one day. Your knowledge test result stays valid for 180 days, so you have time to practice and try again. Many people fail the backing portion on their first attempt — it is the hardest part. You can rent practice time with a truck from testing services before your next attempt.

Do I need to take the knowledge test again if I already have a CDL from another state?

No. If you transfer a CDL from another state, Florida recognizes it without a new knowledge test. You must still pass a Florida skills test and have a valid medical certificate. Contact DHSMV to start the transfer process.

What if my medical exam shows I need glasses or hearing aids to drive?

The examiner will note the restriction on your Medical Certificate. Your CDL will have a restriction code (like "B" for corrective lenses), and you must follow that restriction while driving. You can remove the restriction later if you pass a new medical exam without it.

How much does the entire CDL process cost in Florida?

The medical exam costs $100 to $200 (paid to the examiner, not DHSMV). The knowledge test is included in your license fee. The skills test costs around $100 to $150. If you rent a truck for testing, that is an additional $200 to $500 depending on the company. Total out-of-pocket is typically $400 to $900 before you earn anything.