What a Florida CDL is and who needs one
A Commercial Driver's License (CDL) in Florida is a special driver's license required to operate certain large or hazardous vehicles for compensation. You need a CDL to drive a truck weighing more than 26,001 pounds, a bus carrying 16 or more passengers, or any vehicle carrying hazardous materials — even if the vehicle itself is smaller.
The Florida Department of Highway Safety and Motor Vehicles (DHSMV) issues CDLs. If you drive these vehicles without a CDL, you face fines, criminal charges, and suspension of your regular driver's license. Your employer cannot legally hire you to operate a commercial vehicle without one.
A standard Florida driver's license does not permit you to drive commercial vehicles, and you cannot straightforward add a CDL to your existing license — you must obtain a separate CDL document.
Key Takeaways
- Florida requires a CDL to operate trucks over 26,001 pounds, buses with 16+ passengers, or any vehicle carrying hazardous materials.
- You must hold a valid Florida driver's license, pass a medical exam, and pass written and driving tests specific to the type of vehicle you will operate.
- CDL classes (A, B, and C) determine what vehicles you can legally drive, and endorsements (like Hazmat or Tanker) add permissions for specific cargo or vehicle types.
- The written test covers general knowledge, air brakes, and combination vehicles; the driving test is a behind-the-wheel evaluation at an DHSMV office.
- Florida recognizes out-of-state CDLs for 30 days, but you must convert to a Florida CDL before that period ends if you become a resident.
CDL classes and what each one allows you to drive
Florida issues three CDL classes, each permitting different vehicle types. Class A is the broadest: it covers any combination of vehicles with a gross vehicle weight rating (GVWR) of 26,001 pounds or more, as long as the towed vehicle weighs more than 10,000 pounds. Most long-haul truck drivers hold a Class A CDL.
Class B covers single vehicles with a GVWR of 26,001 pounds or more, or any such vehicle towing a vehicle weighing 10,000 pounds or less. School bus drivers and delivery truck operators often hold Class B licenses.
Class C is the most restricted: it covers vehicles under 26,001 pounds GVWR that carry 16 or more passengers (including the driver) or any quantity of hazardous materials. Passenger van drivers and small hazmat vehicle operators need Class C.
You can hold only one class of CDL at a time. If you need to upgrade — for example, from Class B to Class A — you must pass the written and driving tests for the higher class.
Endorsements that add specific permissions to your CDL
An endorsement is a notation on your CDL that permits you to operate vehicles carrying specific cargo or equipped with specific equipment. You do not need an endorsement for every job, but certain cargo and equipment require them by law.
Hazmat (H) allows you to transport hazardous materials. This endorsement requires a federal background check and a separate written test. Tanker (N) permits you to operate tanker vehicles carrying liquids or gases. Passenger (P) is required if you drive a bus or passenger vehicle with 16 or more seats. Double/Triple Trailers (T) allows you to tow two or three trailers at once.
Other endorsements include School Bus (S), Air Brake (L), and Intrastate Commerce Only (I). You can hold multiple endorsements on a single CDL. Each endorsement requires its own written test; some also require additional background checks or medical clearance.
Medical certification and the FMCSA physical exam
Before you can obtain a Florida CDL, you must pass a medical examination performed by a Federal Motor Carrier Safety Administration (FMCSA)-certified medical examiner. This is not your regular doctor's visit — it is a specific physical designed to may support you can safely operate a commercial vehicle.
The exam covers vision (at least 20/40 in each eye, corrected or uncorrected), hearing, blood pressure, diabetes screening, and a review of medications and medical history. The examiner will ask about conditions like heart disease, seizures, sleep apnea, and substance use. You must provide a complete list of all medications you take.
If you pass, the examiner issues a Medical Certificate valid for two years (or one year if you have certain medical conditions). You must carry this certificate when you drive and present it when you renew your CDL. You can find FMCSA-certified examiners through the FMCSA National Registry at fmcsa.dot.gov.
Written tests and what they cover
Florida requires you to pass written tests before you take the behind-the-wheel driving test. The number and content of tests depend on the class and endorsements you are seeking.
All CDL applicants take a General Knowledge test covering vehicle inspection, basic control, and safe driving practices. If you are seeking a Class A or B CDL, you must also pass the Combination Vehicles test (for Class A) or the Straight Truck test (for Class B). Most applicants also take the Air Brakes test because air brake systems are standard on commercial vehicles.
Each test consists of multiple-choice questions. You must score at least 80 percent to pass. The DHSMV provides a CDL Study Guide free on its website (flhsmv.gov) that covers all test material. Many people study the guide for several weeks before testing.
You take written tests at an DHSMV office. There is no fee for the written tests themselves, but you pay a fee when you explore for your CDL permit (usually around $75 to $100, though this varies).
The behind-the-wheel driving test and what examiners evaluate
After you pass the written tests, you schedule a behind-the-wheel driving test at an DHSMV office. This test is not conducted on public roads — it takes place in a controlled environment, usually a large lot or closed course at the DHSMV facility.
The test has three parts. First, you perform a pre-trip inspection, where you walk around the vehicle and point out safety features, lights, brakes, and other components while explaining what you are checking and why. Second, you demonstrate basic control skills — backing up, turning, parking, and maneuvering the vehicle in tight spaces. Third, you drive the vehicle through a course that tests your ability to accelerate, brake, turn, and respond to obstacles.
The examiner watches for smooth steering, proper use of mirrors, safe speed, and correct signaling. You must pass all three parts to pass the test. If you fail, you can retake it, but you must wait at least one day and pay the test fee again (typically $50 to $75).
You must bring the vehicle you will be tested in — it must be the same class as the CDL you are seeking, and it must be properly registered and insured. Many people rent commercial vehicles from truck rental companies or use their employer's vehicle for the test.
Timeline and costs for obtaining a Florida CDL
The entire process typically takes four to eight weeks from start to finish, though it can be faster or slower depending on how quickly you study and schedule your tests.
Here is the general timeline: First, you schedule and pass your medical exam (1 to 2 weeks). Next, you study for and pass the written tests (2 to 4 weeks, depending on your study pace). Then, you schedule and take the behind-the-wheel test (1 to 2 weeks after passing written tests). Finally, you visit an DHSMV office to complete your CDL process and pay the license fee.
Total costs vary but typically range from $200 to $400. This includes the medical exam ($100 to $200, paid to the examiner), the CDL permit process fee ($75 to $100), the driving test fee ($50 to $75), and the CDL license fee ($75 to $100). If you need endorsements like Hazmat, there are additional fees. If you fail a test and must retake it, you pay the test fee again.
Some employers cover these costs for new hires; others require you to pay upfront. Ask your employer about their policy before you begin the process.
Out-of-state CDLs and converting to a Florida CDL
If you hold a valid CDL from another state and move to Florida, you have 30 days to convert it to a Florida CDL. During those 30 days, your out-of-state CDL remains valid in Florida.
To convert, visit an DHSMV office with your out-of-state CDL, a valid Medical Certificate, proof of Florida residency (such as a lease or utility bill), and proof of your Social Security number. You do not need to retake the written or driving tests — the DHSMV will issue a Florida CDL based on your out-of-state license. You will pay a license fee (typically $75 to $100).
If you do not convert within 30 days, your out-of-state CDL becomes invalid in Florida, and you must take the full Florida CDL tests to obtain one. This is why it is important to convert promptly if you become a Florida resident.
Frequently Asked Questions
Can I get a CDL if I have a DUI or traffic violation on my record?
A DUI or serious traffic violation does not automatically disqualify you, but it may affect your hiring prospects or insurance costs. The DHSMV will issue a CDL if you meet the medical and testing requirements. However, many employers will not hire you with a DUI on your record, and some insurance companies charge higher premiums. Check with potential employers about their policies before you invest in obtaining a CDL.
What happens if my Medical Certificate expires while I have a CDL?
Your CDL becomes invalid the moment your Medical Certificate expires. You cannot legally drive a commercial vehicle without a current Medical Certificate. You must renew it before it expires by scheduling another FMCSA exam. Plan to renew it at least 30 days before the expiration date to avoid gaps in your ability to work.
Do I need a CDL to drive a pickup truck or van for personal use?
No. A CDL is required only if you operate a vehicle for compensation (being paid to drive) and the vehicle meets the weight or passenger thresholds. Driving your own pickup truck or van for personal errands does not require a CDL, even if the vehicle is large. However, if you use it for business — such as hauling freight for pay — you may need a CDL depending on the vehicle's weight.
Can I hold a CDL and a regular driver's license at the same time?
Yes. Your CDL is a separate license, and you can hold both. However, if your regular driver's license is suspended or revoked, your CDL is also suspended or revoked. You must maintain a clean driving record on both licenses.
How often do I need to renew my Florida CDL?
A Florida CDL is valid for eight years from the date of issue. You must renew it before it expires by visiting an DHSMV office, providing a current Medical Certificate, and paying the renewal fee. You do not need to retake the written or driving tests unless you are upgrading your class or adding endorsements.