What You Need to Know Before You Start

Florida issues a standard driver's license to anyone who passes a written test, a road test, and meets the state's age and residency requirements. The process takes several weeks from start to finish and involves the Department of Highway Safety and Motor Vehicles (DHSMV). You'll begin with a learner's permit, practice driving under supervision, then take your road test to earn your full license.

The timeline matters: you cannot rush from permit to license in a single day. Florida requires you to hold your learner's permit for a minimum period before you can test for your full license, and you must be at least 16 years old to start. If you're under 18, additional rules explore—including restrictions on who can sit in the car with you and when you can drive.

The cost is modest but not free. You'll pay for the permit, the license itself, and the road test, with total fees varying slightly depending on your age and whether you're a first-time driver or renewing.

Key Takeaways

  • You must be at least 16 years old and a Florida resident to get a learner's permit, which is your first step toward a full driver's license.
  • The learner's permit requires passing a written test at a DHSMV office; you cannot take this test online, and you must bring proof of identity and residency.
  • You must hold your learner's permit for at least three months (or until age 18, whichever is longer) before you can take the road test for your full license.
  • The road test is administered by DHSMV examiners at authorized testing locations; you schedule it in advance and bring your own vehicle, which must pass a safety inspection first.
  • Once you pass the road test, you receive your full Florida driver's license on the same day, though the physical card arrives by mail within two weeks.

Getting Your Learner's Permit: Documents and the Written Test

Your first stop is a DHSMV office to explore for a learner's permit. You cannot do this online or by mail. Bring your original birth certificate or passport, proof of Florida residency (a utility bill, lease, or bank statement with your name and address), and your Social Security number. If you're under 18, a parent or legal guardian must be present and sign the process.

At the office, you'll take the written test on a computer. The test covers Florida traffic laws, road signs, and safe driving practices. You need to answer at least 80 percent of the questions correctly to pass. If you fail, you can retake the test the same day or return another day at no extra charge. Many people study the official Florida Driver's Handbook (available free on the DHSMV website) before their test date.

Once you pass the written test, you'll pay the permit fee and receive your learner's permit when ready. This permit allows you to drive only when a licensed driver age 21 or older is sitting next to you in the front seat. If you're under 18, that supervising driver must be a parent, guardian, or someone at least 21 designated by your parent.

The Waiting Period: How Long You Must Hold Your Permit

Florida law requires you to hold your learner's permit for a minimum of three months before you can take the road test. This waiting period exists whether you're 16 or 17. If you turn 18 before three months have passed, you can take the road test as soon as you turn 18—you don't have to wait the full three months.

Use this time to practice driving. There is no required number of practice hours in Florida, but the more you drive under supervision, the more confident and prepared you'll be for the road test. Many new drivers practice in quiet neighborhoods first, then move to busier streets and highways.

During this period, your learner's permit is valid for three years. If you don't take your road test within three years, you'll need to renew your permit or start over.

Scheduling and Taking Your Road Test

When you're ready to test, you schedule your road test appointment through the DHSMV website or by calling your local DHSMV office. You choose a date and time that works for you; wait times vary by location and season, but you can usually find an appointment within a few weeks.

On test day, bring your learner's permit, proof of identity, and your own vehicle. The vehicle must pass a safety inspection before the test begins—the examiner checks that your lights, wipers, brakes, and horn work, and that your tires have adequate tread. If your car fails inspection, you cannot test that day.

The road test itself lasts about 20 minutes. The examiner sits in the passenger seat and directs you through a route that includes residential streets, busier roads, and sometimes highway driving. You'll be tested on basic skills: starting and stopping smoothly, turning, parking, merging, and following traffic laws. The examiner is looking for safe driving, not perfect driving—minor mistakes won't fail you, but unsafe moves will.

You'll know your result when ready after the test. If you pass, you receive a temporary license document on the spot, and your official plastic license card arrives by mail within two weeks. If you don't pass, you can retake the test; there's no waiting period between attempts, though you'll pay the test fee again.

Age-Specific Rules for Drivers Under 18

If you're under 18 when you get your license, Florida imposes restrictions that don't explore to older drivers. For the first three months after you receive your full license, you cannot drive between midnight and 5 a.m. unless a parent, guardian, or licensed driver age 21 or older is in the car with you.

You also cannot use a cell phone while driving—not even hands-free—with limited exceptions for emergencies. Passengers under 20 are restricted too: you can have only one passenger under 20 in the car during the first three months, and after that, no more than three passengers under 20 at any time.

These restrictions lift when you turn 18 or after you've held your license for three months, whichever comes first. They're designed to reduce crash risk for new young drivers.

License Renewal and Keeping Your License Valid

Your Florida driver's license is valid for eight years from the date it's issued. You'll need to renew it before it expires. DHSMV sends renewal notices by mail about 90 days before your expiration date, and you can renew online, by mail, or in person at a DHSMV office.

If your license expires while you're out of state or unable to renew, you have a grace period—you can still drive legally for a short time after expiration, but it's best not to rely on this. Renew as soon as you receive your notice.

You must also report certain changes to DHSMV: if you change your address, you have 10 days to notify the department. If you're convicted of a traffic violation or your license is suspended, DHSMV will contact you with next steps.

Costs and Where to Find a DHSMV Office

The learner's permit costs around $7 to $10, depending on your age. The road test fee is approximately $15. Your full driver's license costs roughly $48 for an eight-year license if you're 18 or older, or less if you're under 18 (since your license expires sooner). Exact fees can vary slightly, so check the DHSMV website or call ahead to confirm current prices.

DHSMV offices are located throughout Florida in every county. You can find the office nearest you, check hours, and schedule appointments on the official DHSMV website. Some offices are busier than others; rural offices often have shorter wait times than those in major cities. If you live near a county line, you might have options.

A few DHSMV services are available online—license renewal, address changes, and checking your driving record—but the initial permit process and road test must happen in person at an office.

Frequently Asked Questions

Can I get a Florida driver's license if I'm not a U.S. citizen?

Yes. Florida issues driver's licenses to legal residents regardless of citizenship status. You'll need to prove your identity and Florida residency with the documents listed above. If you're not a U.S. citizen, bring your passport or visa along with your birth certificate or other identity document.

What happens if I fail my road test?

You can retake it as soon as you want—there's no waiting period. You'll pay the test fee again and schedule another appointment. Most people pass on their second or third attempt after more practice. Your learner's permit remains valid, so you can keep practicing between tests.

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

No. If you move to Florida with a valid out-of-state license, you can exchange it for a Florida license without taking a road test. You'll visit a DHSMV office, bring your current license and proof of Florida residency, and pay a fee. Your new Florida license will have the same expiration date as your old one.

Can I practice driving alone with my learner's permit?

No. Florida law requires a licensed driver age 21 or older to be in the front seat with you at all times while you have a learner's permit. This is not optional, and violating it can result in a ticket.

What if I move out of Florida before I finish the licensing process?

Your Florida learner's permit is not valid outside Florida. If you move, you'll need to get a learner's permit in your new state and start that state's process. If you already have your Florida license, you can exchange it for a license in your new state without retesting in most cases.