Florida · updated 2026

Florida CDL: requirements, cost & free practice tests

How to get your commercial driver's license in Florida through the FLHSMV — the fees, the step-by-step process, the residency and medical rules that changed recently, and the practice tests to pass it.

Florida is a peninsula, which makes it one of the busiest freight states in the country — goods pour in through the ports of Miami, Jacksonville, Tampa, and Port Everglades and head inland to distribution centers, while the tourism and agriculture industries keep trucks moving year-round. This page covers exactly how to get your Florida CDL: who qualifies, what it costs in 2026, the order the steps happen in, the Florida-specific rules most guides skip, and which written tests you'll take — with a free practice test for each. A Florida quirk to know up front: you apply at a county tax collector's office or an FLHSMV service center, not a standalone "DMV."

On this page: At a glance · Recent changes · Step-by-step · Fees · Which tests · Florida specifics · Pay & jobs · FAQ

Florida CDL at a glance

Minimum age
18 in-state · 21 interstate / HAZMAT
Issuing agency
FLHSMV (via tax collector offices)
Original CDL fee
~$75 (valid 8 years)
Passing score
80% on each written test
Florida residency
6+ months · two address proofs
Knowledge tests
English or Spanish (except HAZMAT)
Medical certificate
Electronic only (since Dec 16, 2025)
CLP hold before skills test
14 days (federal)
ELDT theory training
Required (first-time applicants)

Fees and rules change. Confirm current figures on the FLHSMV CDL page or with your county tax collector.

What changed for Florida CDLs recently

Verify current status with the FLHSMV before you apply — this is recent.

Paper medical certificates no longer accepted. As of December 16, 2025, Florida no longer accepts paper Medical Examiner's Certificates — your DOT physical results must be transmitted electronically by the healthcare provider. Since mid-2025, examiners report results to the FMCSA, which shares them with the FLHSMV. Keep your self-certification category current or risk a downgrade.

Non-domiciled CDL issuance resumed. After U.S. DOT emergency rules in late September 2025 paused commercial licensing for applicants with limited-term legal presence, Florida resumed issuing CDLs and CLPs to eligible non-U.S. residents effective May 13, 2026 — limited to specific qualifying visa categories with a valid I-94. Check the FLHSMV or your tax collector for the current eligibility list.

How to get your CDL in Florida, step by step

Step 1 — Hold a Florida Class E license and meet residency

You need a valid Florida Class E (regular) driver license first. You must be at least 18 to drive commercially within Florida, or 21 to drive across state lines — under 21 means intrastate only. Florida also requires proof of residency: generally documents showing more than six consecutive months in Florida, and since June 2022, two proofs of Florida residential address in your name.

Step 2 — Pass your DOT physical (submitted electronically)

Pass a DOT physical with an examiner on the National Registry. As of December 2025, the results must be submitted electronically — paper certificates are no longer accepted. You'll also choose one of four medical self-certification categories that describes the driving you'll do.

Step 3 — Complete ELDT theory training

Federal law requires first-time applicants to complete Entry-Level Driver Training from a provider on the FMCSA Training Provider Registry before the skills test (and before the HAZMAT knowledge test). You can finish the theory portion online — we run an FMCSA-registered provider, ELDT365, for exactly that.

Step 4 — Apply and pass your knowledge tests

Book an appointment at a county tax collector's office or FLHSMV service center, bring your identity, Social Security, and residency documents, and pass the vision and knowledge tests for your class and endorsements. Florida offers the knowledge tests in English or Spanish (except HAZMAT, which is English only). With documents in order, your Commercial Learner's Permit (CLP) is typically issued the same day.

Step 5 — Hold your CLP for 14 days and practice

Hold the CLP for at least 14 days before the skills test, practicing in a commercial vehicle with a qualified CDL holder in the passenger seat. Important Florida deadline: you must complete the full CDL within one year of passing the General Knowledge exam, or you'll have to retest.

Step 6 — Pass the skills test

The skills test has three parts: vehicle inspection, basic vehicle control, and the road test, conducted in English only. You must bring a commercial vehicle that matches your class. You can test at an FLHSMV office or a licensed third-party testing site — third-party sites often have shorter waits but charge their own fees.

Step 7 — Get your Florida CDL

Pass all three parts and you'll get a temporary CDL at the office, with the permanent card mailed to you. From there it's keeping your medical certificate current and renewing before expiration.

Florida CDL fees (2026)

Item Cost
Original CDL (valid 8 years) ~$75
Commercial Learner's Permit (CLP) + endorsements Additional (varies)
Skills-test retake ~$20
Tax collector service fee (some offices) Varies by county
DOT physical exam ~$80–$150 (varies by provider)
ELDT theory training Varies by provider
HAZMAT endorsement — federal TSA background check ~$80–$100 (separate federal fee)

Amounts as of 2026; confirm with the FLHSMV or your county tax collector. Florida has no state income tax. Behind-the-wheel training at a CDL school is a separate, larger cost — commonly a few thousand dollars — and isn't a state fee.

Which written tests you'll take in Florida

Every Florida CDL applicant takes General Knowledge; the rest depend on your class and the job. Questions come from the Florida Commercial Driver License Handbook. Every test below is free to practice here — tap to start.

Class A (tractor-trailers)

General Knowledge, Combination Vehicles, and Air Brakes (skip Air Brakes and you get the L restriction, barring air-braked vehicles — nearly every truck).

Class B (straight trucks, buses)

General Knowledge (Class B) plus, almost always, Air Brakes. School bus drivers add Passenger and School Bus.

Endorsements (job-specific)

Add only what your job needs: HAZMAT (English-only test plus a TSA background check and fingerprinting), Tanker (common for Florida's fuel and liquid-fertilizer runs), Doubles/Triples, Passenger, and School Bus. The Pre-Trip Inspection is a spoken part of the skills test, not a written one.

Not sure which class and endorsements fit your goal? Run the Which CDL tool, or see the full step-by-step guide to getting your CDL.

Florida-specific rules worth knowing

  • You apply through a tax collector. Most Florida CDL transactions happen at a county tax collector's office or an FLHSMV service center, by appointment. Some services are available through the MyDMV Portal.
  • Residency is strict. Original applicants must prove Florida residency, generally 6+ months, and present two proofs of residential address. A Declaration of Domicile can substitute if you can't meet the standard document list.
  • Medical certificates are electronic only. Since December 16, 2025, paper Medical Examiner's Certificates aren't accepted — results come in electronically.
  • Spanish knowledge tests are available. Florida still offers the knowledge tests in English or Spanish (orally), except the HAZMAT test, which is English only. Skills tests are English only.
  • One-year window. You must complete your full CDL within one year of passing the General Knowledge exam or you'll retest.
  • Out-of-state transfers. Florida generally reciprocates a valid out-of-state or Canadian CDL and often waives the skills test, but a HAZMAT endorsement requires reapplying, including the HAZMAT knowledge test and fingerprinting.

CDL pay and jobs in Florida

Florida is a high-demand market for commercial drivers thanks to its geography. Federal Bureau of Labor Statistics data puts the average annual wage for heavy and tractor-trailer drivers in Florida around $52,760, near the national median of about $57,440 (May 2024). Those are averages across all experience levels; new drivers start lower while experienced drivers earn more. Demand is driven by the ports of Miami, Jacksonville, Tampa, and Port Everglades feeding inland distribution centers, the constant supply runs that keep the tourism and hospitality industry stocked, and a large agricultural sector that needs fuel and liquid-fertilizer hauling — which is where Tanker and HAZMAT endorsements open up higher-paying, specialized work. Florida also has no state income tax, so take-home pay stretches further than the headline number.

Picking a school to get behind the wheel? Compare Florida CDL schools by location, price, and reviews on CDLSpot.

Wage figures are approximate and based on U.S. Bureau of Labor Statistics estimates; actual pay varies by employer, region, experience, route type, and endorsements.

Start practicing for your Florida CDL

Read the Florida Commercial Driver License Handbook once, then use the practice tests to find your weak spots and retake until you're consistently above 90%. Every test is free, no sign-up, and reshuffles its questions on each attempt.

Florida CDL FAQ

The questions Florida applicants ask most.

How much does a CDL cost in Florida?

As of 2026, the original Florida CDL fee is about $75 and the license is valid for eight years. A skills retake runs around $20, with additional fees for the CLP and endorsements and a possible local service fee at the tax collector. Beyond state fees, budget for a DOT physical, ELDT training, and a federal TSA background check for HAZMAT.

Where do I apply for a CDL in Florida?

Through the FLHSMV — most applicants go to a county tax collector's office or an FLHSMV service center, by appointment. Some transactions are available through the MyDMV Portal.

Do I have to be a Florida resident?

Yes. Original applicants must prove Florida residency, generally 6+ months, and since June 2022 must present two proofs of Florida residential address. A Declaration of Domicile plus one address document can substitute if needed.

How long does it take to get a CDL in Florida?

Roughly four to ten weeks. The fixed step is the 14-day federal hold on your CLP before the skills test, and Florida requires you to finish the full CDL within one year of passing General Knowledge.

Are the knowledge tests offered in Spanish?

Yes — Florida offers them in English or Spanish (orally), except the HAZMAT test, which is English only. All skills tests are English only.

MyCDLPractice is an independent study aid and isn't affiliated with the FLHSMV or FMCSA. For official requirements, forms, and fees, see the FLHSMV CDL page.

Obtén tu certificación

¿Necesitas tu certificación ELDT?

Capacitación teórica en línea registrada ante FMCSA. Requerida para presentar tu examen práctico de CDL.

ELDT365 →
Encuentra una escuela

¿Buscas una escuela de CDL?

Busca entre más de 4,400 escuelas de CDL en EE. UU. por ubicación, precio y reseñas.

CDLSpot →