What License Types Florida Issues

Florida issues five main types of driver licenses, each designed for different ages and driving situations. The type you get depends on your age, whether you want to drive a motorcycle, and whether you're a resident or visiting from out of state. Understanding which one applies to you matters because the rules for getting it — and what you're allowed to do with it — are different for each.

The five types are: the standard Class D license for regular car driving, the motorcycle endorsement (Class M), the commercial driver license (Class A, B, or C for trucks and buses), the learner's permit (which comes before a full license), and the ID card (which is not a driving license but proves identity). Most new drivers start with a learner's permit, then move to a Class D license once they pass their road test.

Key Takeaways

  • Florida's standard Class D license is for drivers 16 and older who want to drive regular passenger cars and light trucks.
  • A learner's permit (also called a learner's license) is required before you take your road test, and you must hold it for a set time depending on your age.
  • The motorcycle endorsement (Class M) requires a separate written test and either a riding skills test or completion of a Motorcycle Safety Institute course.
  • Commercial driver licenses (Class A, B, or C) are only for people who drive trucks or buses for work and require additional training and testing.
  • Florida recognizes out-of-state licenses for visitors, but if you move to Florida, you must get a Florida license within 30 days of establishing residency.

Class D License: The Standard Driver License

The Class D license is what most people think of as a regular driver license. It allows you to drive passenger cars, vans, and light trucks (up to 26,000 pounds gross vehicle weight rating). You can get a Class D license at age 16 if you have held a learner's permit for the required time and pass the road test.

In Florida, if you are under 18, you must hold a learner's permit for at least 12 months and 15 days before you can take the road test. If you are 18 or older, you can take the road test as soon as you pass the written test and get your learner's permit — there is no waiting period. Once you pass the road test, you receive your Class D license, which is valid for eight years.

A Class D license does not allow you to drive motorcycles, even if you have a motorcycle endorsement on a separate license. If you want to ride a motorcycle, you need to add the motorcycle endorsement to your Class D license or hold a separate Class M license.

Learner's Permit: Your First Step

The learner's permit (officially called a learner's license in Florida) is a temporary license that allows you to practice driving under supervision before you take your road test. You must have a learner's permit before you can take the road test for a Class D license. To get one, you pass the written knowledge test at a Florida Department of Highway Safety and Motor Vehicles (DHSMV) office.

While you hold a learner's permit, you must follow these rules: you cannot drive alone, a licensed driver who is at least 21 years old must be in the front seat with you at all times, you cannot use a cell phone (except in an emergency), and you cannot drive between midnight and 5 a.m. These restrictions exist to give you time to practice in safer conditions before you drive independently.

The learner's permit is valid for three years, so you have time to practice and take your road test. If you are under 18, you must hold it for at least 12 months and 15 days before you can take the road test. If you are 18 or older, you can take the road test when ready after passing the written test.

Motorcycle Endorsement (Class M)

If you want to ride a motorcycle in Florida, you need a motorcycle endorsement on your driver license. You can add this endorsement to an existing Class D license, or you can get a separate Class M license if you only want to ride a motorcycle and not drive a car.

To get a motorcycle endorsement, you must pass a written motorcycle test at a DHSMV office. You also must pass a motorcycle riding skills test, unless you complete a Motorcycle Safety Institute (MSI) course approved by Florida. Many riders choose the MSI course route because passing the course waives the riding skills test and sometimes lowers your insurance. The MSI course takes about eight hours and teaches you how to handle a motorcycle safely.

You must be at least 16 years old to get a motorcycle endorsement, and if you are under 18, you must have a valid learner's permit first. The motorcycle endorsement is added to your Class D license and expires at the same time your license does.

Commercial Driver License (Class A, B, or C)

A commercial driver license (CDL) is required if you drive a truck or bus for work. Florida issues three classes of CDL depending on the vehicle's weight and what you are hauling. Class A is for the largest trucks (tractor-trailers), Class B is for single large trucks, and Class C is for smaller commercial vehicles that carry hazardous materials or 16 or more passengers.

Getting a CDL is more involved than getting a regular Class D license. You must be at least 18 years old (21 if you want to drive across state lines), pass a written knowledge test specific to your class, pass a vehicle inspection test, and pass a road test in the actual truck or bus you will be driving. You also must obtain a medical certificate from a certified examiner proving you are physically able to drive commercially.

A CDL is valid for four years and requires renewal every four years. If you already have a Class D license, you can add a CDL to it, or you can get a CDL as your primary license. Most people who need a CDL attend a truck driving school or commercial driving program to prepare for the tests.

Out-of-State Licenses and Moving to Florida

If you have a valid driver license from another state and you are visiting Florida, you can drive in Florida with your out-of-state license. Florida recognizes licenses from all other U.S. states and most countries. However, if you move to Florida and establish residency, you must get a Florida driver license within 30 days.

To get a Florida license after moving from another state, you do not have to take the written test or road test again if your out-of-state license is valid and you are not required to take a road test in Florida for other reasons. You can exchange your out-of-state license for a Florida license by visiting a DHSMV office with proof of residency (such as a utility bill or lease), proof of identity, and your out-of-state license. The fee for a Class D license is based on how long you want it to be valid (four or eight years).

License Validity and Renewal

A Florida Class D driver license is valid for eight years from the date it is issued. You can renew it before it expires by visiting a DHSMV office or renewing online through the Florida DHSMV website if you meet certain requirements (such as having no medical conditions that affect your driving). Renewal is simpler than getting your first license — you do not have to take the written or road test again unless the DHSMV requires it.

If your license expires, you can still renew it for up to six months after the expiration date without penalty. After six months, you must retake the written test and road test to get a new license. If you lose your license or it is damaged, you can get a replacement at a DHSMV office.

Frequently Asked Questions

Can I get a Florida driver license if I don't have a Social Security number?

Yes. If you do not have a Social Security number, you can get a Florida driver license by providing an Individual Taxpayer Identification Number (ITIN) or by signing an affidavit stating you do not have one. You will still need to provide proof of identity and residency.

What is the difference between a Class D license and a Class M license?

A Class D license allows you to drive cars and light trucks. A Class M license allows you to ride motorcycles. You can have both by adding a motorcycle endorsement to your Class D license, or you can have just a Class M if you only want to ride motorcycles and not drive a car.

Do I have to take a road test if I already have a valid license from another state?

No. If you move to Florida and have a valid out-of-state license, you can exchange it for a Florida license without taking the road test. You only need to visit a DHSMV office with proof of residency, proof of identity, and your out-of-state license.

How long do I have to hold a learner's permit before taking the road test?

If you are under 18, you must hold a learner's permit for at least 12 months and 15 days. If you are 18 or older, you can take the road test as soon as you pass the written test and receive your learner's permit — there is no waiting period.

What happens if I fail the road test?

You can take the road test again. There is no waiting period between attempts, but you must schedule another appointment at a DHSMV office. Most people pass on their second or third attempt. You can keep practicing with your learner's permit between tests.