Florida driver's license test fees

Florida charges $7.50 for a written knowledge test and $7.50 for a road test, for a total of $15 if you take both on the same day. If you fail either test and need to retake it, you pay the fee again. The Department of Highway Safety and Motor Vehicles (DHSMV) sets these fees statewide, so the cost is the same whether you test in Miami, Jacksonville, or the Panhandle.

These are the only fees charged by the state for the tests themselves. However, you may have other costs before you reach the testing station — a learner's permit costs $7.50, and if you need to renew your permit or replace a lost one, that's another $7.50 each time. Some testing locations may charge extra if you book through a third-party service rather than the DHSMV directly, so it's worth checking whether you're paying the state fee or a service fee.

Key Takeaways

  • The written test costs $7.50 and the road test costs $7.50, totaling $15 if you take both.
  • You pay the full fee each time you retake a test, so failing twice means paying twice.
  • A learner's permit costs $7.50 separately and is required before you can take the road test.
  • Some third-party testing services may add their own fees on top of the state fee.

What the written test covers and how to prepare

The written test has 50 multiple-choice questions about Florida traffic laws, road signs, and safe driving practices. You need to answer at least 40 questions correctly to pass. The test covers things like speed limits, right-of-way rules, parking laws, and what different road signs mean.

You can study using the official Florida Driver License Handbook, which is free and available on the DHSMV website. Many people also use practice tests online — search for "Florida DMV practice test" and you'll find several free versions that mimic the real test format. The handbook and practice tests are the main ways people prepare, and neither costs money.

What the road test covers and how to schedule it

The road test lasts about 20 minutes and takes place on public roads near the testing station. An examiner sits in your car and watches you perform basic driving tasks: starting the car, turning, stopping, parking, and following traffic laws. You need to demonstrate that you can control the vehicle safely and obey road signs and signals.

To schedule a road test, you go to the DHSMV website or call your local Driver License office. You'll need to bring your learner's permit, proof of identity, proof of Social Security number, and proof of Florida residency. The wait time for a road test appointment varies by location — some offices have openings within a week or two, while others may have a longer wait during busy seasons.

Retesting fees and what happens if you fail

If you fail the written test, you can retake it the same day or come back another time. Each attempt costs $7.50. Most people are allowed to retake the written test when ready after failing, though some locations may ask you to wait a short time before your next attempt.

If you fail the road test, you must schedule a new appointment and pay $7.50 again. There's usually a waiting period — you typically cannot retake the road test on the same day you failed it. The exact waiting period depends on your location, so ask the examiner or your local office when you can schedule your next attempt.

Payment methods at testing stations

Florida testing stations accept cash and card payments. Some locations accept debit and credit cards, while others may accept only cash, so it's worth calling ahead to confirm what your local office takes. The DHSMV website lists phone numbers for every Driver License office in the state.

If you're paying online to schedule an appointment through a third-party vendor, that vendor may charge a booking fee in addition to the state test fee. The state fee itself remains $7.50 per test, but the total you pay could be higher depending on which service you use to book.

Costs beyond the test fee

Before you can take the road test, you need a learner's permit, which costs $7.50. You'll also need to provide documents proving your identity, Social Security number, and Florida residency — getting copies of these documents (like a birth certificate or utility bill) may have costs if you don't already have them.

Once you pass both tests and are ready for your license, the license itself costs $48 for an eight-year license or $25 for a four-year license. That fee is separate from the test fees and is paid when you receive your license at the Driver License office.

Frequently Asked Questions

Can I retake the written test the same day if I fail?

Most locations allow you to retake the written test the same day, though some may ask you to wait a short time between attempts. Call your local Driver License office to confirm their policy. You'll pay $7.50 for each attempt.

Do I have to pay if I miss my road test appointment?

That depends on your location and how much notice you give. Some offices charge a fee if you cancel or miss without enough advance notice, while others do not. Contact your local office to learn their cancellation policy before your appointment.

What if I lose my learner's permit before taking the road test?

You can get a replacement permit for $7.50. You'll need to bring the same documents you brought when you first got the permit. Without a valid permit, you cannot take the road test.

Are there any discounts for the test fees?

The DHSMV does not offer discounts on test fees. The cost is $7.50 per test for all drivers, regardless of age or circumstance.