What You Need to Know Before You Start

A Commercial Driver's License (CDL) in Florida requires you to pass a written knowledge test, a skills test, and a medical examination. You cannot straightforward renew a regular driver's license and add a commercial endorsement — you must go through the full CDL process with the Florida Department of Highway Safety and Motor Vehicles (DHSMV). The entire process typically takes several weeks from start to finish, and you will need to study the CDL manual, pass a DOT medical exam, and demonstrate that you can operate a commercial vehicle safely.

Florida recognizes three classes of CDL: Class A (tractor-trailers and other heavy combinations), Class B (single heavy vehicles), and Class C (smaller commercial vehicles). You will also need to determine which endorsements you need — such as Hazmat, Tanker, or Passenger — based on the type of work you plan to do. Most people start by getting their CDL permit, which allows them to practice driving under supervision before taking the skills test.

Key Takeaways

  • You must pass a DOT medical exam, a written knowledge test, and a behind-the-wheel skills test to receive a CDL in Florida.
  • The process begins with obtaining a CDL permit from DHSMV, which requires passing the written test and providing proof of medical clearance.
  • You can practice with your permit for as long as you need before scheduling the skills test, but you must have a licensed CDL holder in the passenger seat.
  • The skills test includes a pre-trip vehicle inspection, a basic control test, and an on-road driving test, all performed in a commercial vehicle.
  • Florida charges separate fees for the permit, the skills test, and the CDL itself, totaling roughly $100 to $150 depending on the class and endorsements you choose.

Getting Your Medical Certification and CDL Permit

Before you can take any written test, you must obtain a DOT medical certificate from a FMCSA-certified medical examiner. This is not your regular doctor — you need to find an examiner on the FMCSA National Registry of Certified Medical Examiners, which you can search at fmcsa.dot.gov. The exam checks your vision, hearing, blood pressure, and general health. It costs between $100 and $200 and is valid for two years.

Once you have your medical certificate, visit your local DHSMV office with the certificate, your current Florida driver's license, proof of Social Security number, and proof of residency. Tell the clerk you want to obtain a CDL permit. You will pay the permit fee (around $20 to $30) and receive a study manual. The manual covers all three CDL classes and all endorsements — you only study the sections that explore to the class and endorsements you need.

You have unlimited time to study and can take the written test whenever you feel ready. Most people spend two to four weeks preparing. The written test is computer-based at the DHSMV office and covers vehicle operation, safety rules, and emergency procedures. You must score at least 80 percent to pass. If you fail, you can retake it the same day or return another day at no additional cost.

Studying for the Written Knowledge Test

The DHSMV provides a free CDL manual in English and Spanish, available online at flhsmv.gov or in print at any DHSMV office. The manual is organized by endorsement type, so you can focus on the sections you need. For example, if you are pursuing a Class A CDL without Hazmat, you study the general knowledge section and the Class A section, but you can skip the Hazmat section entirely.

The written test has 50 questions for general knowledge and 20 additional questions if you are testing for an endorsement. You must answer at least 40 of the 50 general questions correctly and at least 16 of 20 endorsement questions correctly. Many people use the practice tests in the manual or take online practice exams to build confidence before the real test. The test covers topics like vehicle inspection, braking systems, cargo securement, and how to handle skids or emergency situations.

Practicing With Your Permit and Scheduling the Skills Test

Once you pass the written test, the DHSMV issues your CDL permit. This permit allows you to drive a commercial vehicle on public roads as long as a licensed CDL holder is in the passenger seat with you. You can practice for as long as you need — there is no time limit. Most people practice for two to eight weeks, depending on their driving experience and how often they can get behind the wheel.

When you feel ready, contact a CDL training school or testing facility to schedule your skills test. Florida allows both private testing facilities and DHSMV-operated facilities to administer the test. You must bring your CDL permit, a valid photo ID, and a commercial vehicle that meets FMCSA specifications. The vehicle must be the same class as the CDL you are testing for — you cannot test for a Class A CDL in a Class B vehicle, for example.

The skills test costs between $50 and $100 depending on the facility and takes about 45 minutes to an hour. You can schedule it weeks in advance or, at some facilities, just a few days ahead. If you fail any part of the test, you can retake it, though you will pay the fee again.

The Three Parts of the Skills Test

The skills test has three sections: the pre-trip inspection, the basic control test, and the on-road driving test. The examiner will ask you to walk around the vehicle and point out and explain the function of key components — lights, brakes, tires, mirrors, coupling devices, and safety equipment. You do not need to touch or adjust anything; you just need to identify the parts and explain what they do. This section takes about 10 to 15 minutes.

The basic control test happens in a closed course or parking lot. You will be asked to perform a straight-line backing maneuver, an offset backing maneuver, and a 90-degree alley dock. These test your ability to control the vehicle in tight spaces. The examiner watches for smooth steering, proper mirror use, and safe speed. This section takes about 10 to 15 minutes.

The on-road driving test takes place on public roads and lasts about 20 to 30 minutes. The examiner will direct you through various traffic situations — turns, lane changes, merging, stopping, and parking. They are watching for smooth acceleration and braking, proper mirror checks, safe following distance, and correct signaling. You will also demonstrate how you would handle an emergency, such as a sudden stop or a vehicle malfunction.

Adding Endorsements to Your CDL

Endorsements are additional qualifications that allow you to transport specific types of cargo or passengers. The most common endorsements are Hazmat (hazardous materials), Tanker (liquid cargo), Passenger (buses or vans with more than 15 passengers), and Double/Triple (multiple trailers). You can add endorsements at the same time you test for your CDL or add them later to an existing CDL.

To add an endorsement, you take an additional written test specific to that endorsement. For Hazmat, you must also pass a background check conducted by the Transportation Security Administration (TSA). The TSA check takes several weeks and costs around $97.50. You cannot legally transport hazardous materials until the TSA approves you, even if you pass the written test.

Most endorsement tests are 20 to 30 questions and require a score of at least 80 percent. You study the relevant section of the CDL manual and can take the test at any DHSMV office. If you are adding an endorsement to an existing CDL, you do not need to retake the skills test — only the written test for that endorsement.

Fees and Timeline

The total cost of obtaining a CDL in Florida breaks down as follows: DOT medical exam ($100–$200), CDL permit ($20–$30), written test (included with permit), skills test ($50–$100), and the CDL itself ($20–$30). Each endorsement adds another $10 to $15 in test fees, plus the TSA background check fee of $97.50 if you are adding Hazmat. Budget $300 to $500 total for the entire process without endorsements, or $400 to $700 with Hazmat.

The timeline depends on how quickly you study and how soon you can schedule your skills test. If you study full-time, you might be ready for the written test in two weeks. The skills test can often be scheduled within a few days to a few weeks, depending on demand at your local testing facility. From the day you get your medical certificate to the day you receive your CDL in the mail, plan on four to twelve weeks.

Frequently Asked Questions

Can I use an out-of-state CDL to drive in Florida?

Yes, you can drive with a valid CDL from any state. However, if you become a Florida resident, you must transfer your CDL to a Florida license within 30 days. You do this at a DHSMV office by providing your out-of-state CDL, proof of residency, and the transfer fee (around $20). You do not need to retake any tests.

What happens if I fail the skills test?

You can retake the skills test as many times as you need. Each attempt costs the full test fee again. Most people pass on the second or third attempt. You keep your CDL permit between attempts, so you can continue practicing. There is no waiting period between failures.

Do I need to attend a CDL training school?

No, Florida does not require formal training. You can study the manual on your own, practice with a licensed CDL holder, and test independently. However, many people attend a CDL school because instructors provide structured training, hands-on practice in a commercial vehicle, and often help schedule the skills test. Schools typically cost $3,000 to $7,000 and take two to six weeks.

Can I get a CDL if I have a medical condition?

It depends on the condition. The DOT medical examiner will determine whether you meet the standards. Common disqualifying conditions include uncontrolled diabetes, severe heart disease, and untreated sleep apnea. However, many conditions can be managed with medication or treatment, and the examiner will tell you whether you can be certified. If you are denied, you can see a different examiner or appeal the decision.

How long is a Florida CDL valid?

A CDL is valid for eight years. You renew it at a DHSMV office by providing your current CDL, proof of a valid DOT medical certificate, and the renewal fee (around $20 to $30). You do not need to retake any tests to renew. If your medical certificate expires before your CDL does, you must renew the medical certificate to keep driving commercially.