What a Florida commercial driver's license is and who needs one
A commercial driver's license (CDL) in Florida is a special driving credential that lets you operate trucks, buses, and other large vehicles for pay. You need one if you drive a vehicle that weighs more than 26,001 pounds, or if you haul hazardous materials, or if you transport 16 or more passengers (including yourself). The Florida Department of Highway Safety and Motor Vehicles (DHSMV) issues CDLs and sets the rules for who can hold one.
The CDL is separate from a regular driver's license. You cannot straightforward add it to your existing license — you have to pass a written test, a skills test, and a medical exam. The whole process typically takes several weeks from start to finish, depending on how quickly you schedule your tests and how many attempts you need.
Florida recognizes several CDL classes and endorsements. The class (A, B, or C) depends on the vehicle weight and what you're hauling. Endorsements are add-ons for specific cargo or driving situations — hazmat, tanker, passenger, and others. You arrived here from the endorsements section, so you likely already know which one you need.
Key Takeaways
- You must hold a valid Florida driver's license before you can get a CDL, and you must pass a medical exam (DOT physical) that meets federal standards.
- The written test covers general CDL knowledge plus any endorsement-specific rules, and you take it at any DHSMV office during regular business hours.
- The skills test includes a pre-trip vehicle inspection, a backing maneuver, and an on-road driving portion, and you must schedule it separately after passing the written test.
- You will need to provide proof of identity, proof of Florida residency, your Social Security number, and medical certification before you can test.
- The entire process from first visit to passing the skills test usually takes four to eight weeks, but can be faster if you schedule tests back-to-back.
Step 1: Get your medical certification before you explore
Before you walk into a DHSMV office, you need a DOT medical certificate. This is a form signed by a DHSMV-certified medical examiner that says you are physically fit to drive a commercial vehicle. You cannot get your CDL without it. The exam checks your vision, hearing, blood pressure, and overall health — it is not a full physical, but it is thorough enough to catch conditions that would make commercial driving unsafe.
Find a certified medical examiner through the DHSMV website or by calling your local DHSMV office. The exam costs between $75 and $150, depending on the provider. Once the examiner signs your certificate, it is valid for two years. Bring the original signed certificate with you when you go to take your written test — a photocopy will not work.
If you have a medical condition like diabetes, sleep apnea, or high blood pressure, tell the examiner upfront. Some conditions require extra documentation or a specialist's sign-off, and it is better to know before you schedule your CDL test.
Step 2: Gather your documents and visit a DHSMV office
Bring these documents to your local DHSMV office: your valid Florida driver's license, proof of Florida residency (a utility bill, lease, or mortgage statement dated within the last 60 days), your Social Security card or a document showing your Social Security number, and your signed DOT medical certificate. You will also need to fill out the CDL process form (HSMV 71-500), which the office provides.
You do not need to make an appointment at most DHSMV offices, but wait times vary widely. Some offices have online scheduling, which you can check on the DHSMV website for your county. Go early in the day if you walk in without an appointment — afternoon waits are often longer.
At the office, a clerk will verify your documents, take your photograph, and collect your process fee. The fee for a CDL is $75 for a four-year license. You will also pay a separate fee for each endorsement you want — hazmat endorsements cost $10, for example. Once your paperwork is in, you can take the written test the same day or schedule it for another time.
Step 3: Pass the written knowledge test
The written test covers general CDL knowledge — vehicle inspection, safe driving practices, air brakes, and cargo handling. The general test has 50 questions, and you must answer at least 40 correctly to pass. If you are testing for an endorsement, you will take an additional endorsement-specific test. A hazmat endorsement test, for example, has 30 questions and requires 24 correct answers.
You can take the test at any DHSMV office during regular business hours. The test is computer-based and takes about 30 to 45 minutes. You get your score when ready. If you pass, the office will give you a temporary CDL permit that is valid for 180 days — this permit lets you practice driving the commercial vehicle with a licensed CDL holder in the seat next to you.
If you do not pass, you can retake the test. There is no waiting period between attempts, but you pay the test fee again. Most people pass on the second or third try if they study the CDL manual beforehand. The DHSMV provides a free manual online, and many people also use third-party study guides or apps.
Step 4: Practice with your temporary permit and schedule the skills test
Your temporary CDL permit is your ticket to practice. You must drive with a licensed CDL holder who holds the same class license you are testing for. You cannot practice alone. Use this time to get comfortable with the vehicle's size, braking, and handling — the skills test will evaluate all of these.
While you are practicing, schedule your skills test with an approved third-party tester. Florida allows private testing companies to administer CDL skills tests on behalf of DHSMV. You can find a list of approved testers on the DHSMV website. Call ahead to book your appointment — popular testers fill up weeks in advance, especially in busy areas like Miami, Tampa, and Jacksonville.
The skills test fee is set by the testing company, not by DHSMV, and ranges from $100 to $200. You will pay this fee directly to the tester when you arrive for your test. Bring your temporary permit, your medical certificate, and proof of insurance for the vehicle you will be testing in.
Step 5: Complete the skills test
The skills test has three parts: the pre-trip inspection, the backing maneuver, and the on-road driving portion. The pre-trip inspection takes about 15 minutes. You walk around the vehicle and point out safety features — lights, mirrors, tires, brakes, coupling devices — and explain what you are checking and why. The examiner is not looking for perfection; they want to see that you know the vehicle and can spot problems.
The backing maneuver comes next. You must back the vehicle into a marked space or perform a specific backing pattern, depending on your CDL class. This part tests your spatial awareness and control. Most people find this the hardest part of the test.
The on-road portion lasts 30 to 45 minutes. You drive on public roads while the examiner watches and scores your performance. They are looking for smooth acceleration and braking, proper lane positioning, safe turns, and correct mirror checks. You must obey all traffic laws — a single violation can result in an automatic failure.
If you pass all three parts, you pass the skills test. The tester will give you a passing certificate, which you take back to a DHSMV office. The office will then issue your permanent CDL. If you do not pass, you can retake the skills test, but you must schedule a new appointment and pay the fee again.
Timeline and costs at a glance
The entire process from medical exam to permanent CDL typically takes four to eight weeks. The medical exam takes one to two weeks to schedule and costs $75 to $150. The written test can happen within days of your office visit and costs $75 for the CDL plus $10 per endorsement. The skills test requires at least two to four weeks of practice time and costs $100 to $200.
Total out-of-pocket cost ranges from $260 to $525, depending on how many endorsements you need and which testing company you use. Some employers cover these costs for new hires, so ask your company before you pay out of pocket.
Frequently Asked Questions
Can I get a CDL if I have an out-of-state driver's license?
No. You must have a valid Florida driver's license before you can get a CDL. If you are new to Florida, get your Florida license first, then start the CDL process. You can transfer an out-of-state license at any DHSMV office.
What happens if I fail the skills test?
You can retake it. There is no waiting period, but you must schedule a new appointment with the testing company and pay the fee again. Your temporary permit stays valid for 180 days from the date you passed the written test, so you have time to practice and try again.
Do I need to renew my CDL?
Yes. A Florida CDL is valid for four years. You renew it at a DHSMV office by providing an updated medical certificate and paying the renewal fee. You do not have to retake the written or skills tests unless your license was suspended or revoked.
Can I test for multiple endorsements at the same time?
Yes. You can take the written tests for multiple endorsements on the same day. You pay a separate fee for each one, but you only take one skills test. The examiner will test you on all the endorsements you are seeking during that single on-road portion.
What if my medical certificate expires before I finish the CDL process?
You cannot complete the skills test without a valid medical certificate. If your certificate expires while you are waiting to test, you must get a new one from a certified examiner before you can schedule or take the skills test. Plan ahead and renew your certificate before it expires.