Skip to main content

How to Schedule Your Florida CDL Permit Test

Where to book your CDL permit test appointment in Florida

You schedule your CDL permit test through the Florida Department of Highway Safety and Motor Vehicles (DHSMV), not through a third-party site. The DHSMV runs all CDL testing in Florida, and you must book directly with them.

You have two ways to schedule: online through the DHSMV website or by phone. The online option is faster — you can pick your test date and location immediately and see real-time availability. The phone route takes longer but works if you have questions about which test class you need or run into technical issues booking online.

Before you book anything, know which CDL class you need. Class A covers tractor-trailers and most large trucks. Class B covers single large vehicles like buses or dump trucks. Class C is for smaller vehicles carrying hazardous materials or passengers. Your job or the vehicle you'll drive determines your class. If you're unsure, call the DHSMV before booking — scheduling the wrong test wastes your fee and your time.

Key Takeaways

  • Book your CDL permit test directly through the DHSMV website or by calling your local DHSMV office; no other site can schedule you.
  • You must pass the written permit test before you can take the road skills test, and the permit test covers general knowledge, air brakes, and any endorsements your job requires.
  • Bring your current Florida driver's license, proof of residency, and your Social Security card or passport to the test center on your appointment day.
  • Test centers are located in DHSMV offices across Florida, and availability varies by location — rural areas may have longer waits than urban ones.
  • The permit test costs a fee that varies depending on your CDL class and endorsements, and you pay at the test center when you arrive.

What documents you need to bring

Bring your current Florida driver's license to the test center. This is non-negotiable — without it, the testing staff will not let you take the exam, and you will lose your appointment slot.

You also need proof of residency. A utility bill, lease agreement, mortgage statement, or bank statement with your current Florida address works. The document must show your name and address and be dated within the last 60 days. A phone bill or credit card statement counts as long as it meets those requirements.

Bring your Social Security card or passport for identity verification. If you don't have your Social Security card, a passport is the standard alternative. A birth certificate alone is not enough.

Do not bring study materials, phones, or other devices into the testing room. The test center will not allow them, and bringing prohibited items can result in your appointment being cancelled.

How the CDL permit test works

The written permit test is the first step toward your CDL. You must pass this before you can schedule a road skills test with an examiner. The test is computer-based and takes place at the DHSMV office on your appointment day.

The test covers three main areas. General knowledge questions ask about vehicle inspection, safe driving practices, and traffic laws — this section is required for all CDL classes. Air brakeEndorsement questions depend on your job: hazmat endorsement if you transport hazardous materials, passenger endorsement if you drive a bus, tanker endorsement if you haul liquids, and so on.

You need to score at least 80 percent to pass. The test has a set number of questions per section, and you must meet the 80 percent threshold on each section you take, not just the overall score. If you fail one section, you fail the entire test and must reschedule and pay the fee again.

The test usually takes 30 to 60 minutes depending on how many endorsements you're testing for. You'll sit at a computer terminal, and the testing staff will explain how to use it before you start.

Test locations and appointment availability

DHSMV offices across Florida offer CDL permit testing. Major cities like Miami, Tampa, Jacksonville, and Orlando have multiple locations and usually have appointments available within one to two weeks. Rural counties may have only one testing location, and waits can stretch to three to four weeks depending on the season.

When you book online, you'll see which locations have openings and on which dates. Pick the location closest to you unless you're willing to travel for an earlier appointment. Some people drive an hour to a busier office to test sooner rather than wait at their local office.

Testing is available Monday through Friday during standard business hours. Weekend and evening appointments are not offered. If you work during the day, you may need to take time off or book an appointment early in the morning or late in the afternoon.

Fees and what to expect on test day

The fee for your CDL permit test depends on your class and endorsements. A basic Class A or B permit test costs one amount; each endorsement you add increases the fee. The DHSMV website shows the exact fee for your combination when you book, so you'll know the cost before you confirm your appointment.

Pay the fee in cash or card at the test center when you arrive. Bring enough cash or a valid card — the office will not bill you later or let you take the test and pay afterward.

Arrive at least 15 minutes early. The testing staff will check your documents, verify your identity, and explain the testing process. They'll also ask you to sign a statement confirming you understand the rules. After that, you'll sit at a computer terminal and take the test.

Once you finish, you'll see your score immediately on the screen. If you pass, the staff will print your CDL permit before you leave. This permit is valid for 12 months and allows you to practice driving with a licensed CDL holder in the vehicle. If you fail, you can reschedule another test, but you'll pay the fee again.

After you pass: the road skills test

Your CDL permit is only the first part. To get your full CDL license, you must pass a road skills test with a DHSMV examiner. This test includes a vehicle inspection, a basic control test (backing up, turning, parking), and an actual road drive.

You can schedule the road skills test once you have your permit. You'll need to bring the same documents plus your new CDL permit. The road skills test is more expensive than the permit test and takes longer — plan for two to three hours at the test center.

Many people practice for several weeks between the permit test and the road skills test. You're allowed to drive with your permit as long as a licensed CDL holder is in the passenger seat. Use that time to get comfortable with the vehicle and the maneuvers the examiner will ask you to perform.

Frequently Asked Questions

Can I book my CDL permit test online, or do I have to call?

You can do either. The DHSMV website lets you book online and see available dates immediately. Calling your local DHSMV office works too, but it takes longer because you have to wait for someone to answer and manually check availability. Online is faster if you know which class and endorsements you need.

What happens if I fail the permit test?

You can reschedule and take it again, but you'll pay the fee a second time. There's no waiting period — you can book another appointment as soon as the next day if a slot is open. Most people study the DHSMV CDL manual between attempts and pass on the second try.

Do I need to study the CDL manual before I book my appointment?

The DHSMV provides a free CDL manual online that covers everything on the test. Many people study it for a few weeks before scheduling. You're not required to study before booking, but most people who don't study fail the test. Budget time to read the manual and take practice tests.

Can I take the road skills test the same day as the permit test?

No. You must pass the permit test first, receive your CDL permit, and then schedule the road skills test separately. The earliest you can take the road skills test is a few days after passing the permit test, depending on examiner availability.

What if I move to a different Florida county after I book my appointment?

Contact the DHSMV office where you booked and ask to reschedule at a different location. You can usually move your appointment to another office without losing your fee, but call as soon as you know you're moving to confirm the new location has availability.

This guide is general information, not professional advice. Offices and providers set their own rules, so check the details with the one you’re seeing. See our Editorial Policy.