Florida learner's permit fees break down into two parts: the permit itself and the required knowledge test

A Florida learner's permit costs $7 for the permit document itself. You also pay a separate fee to take the knowledge test at a Department of Highway Safety and Motor Vehicles (DHSMV) office, which is $10. The total out-of-pocket cost is $17 if you pass on your first attempt.

These are the only fees the state charges. You do not pay extra for retakes if you fail the test — you pay the $10 test fee again each time you take it. Some people choose to take a driver education course before testing, which costs money through a private provider, but that is optional and separate from the state fees.

You must be at least 15 years old to get a learner's permit in Florida. If you are under 18, you also need a parent or guardian to sign your process in person at the DHSMV office.

Key Takeaways

  • The Florida learner's permit itself costs $7, and the knowledge test costs $10, for a total of $17 if you pass on your first try.
  • If you fail the test, you pay $10 each time you retake it; the $7 permit fee is paid only once.
  • Driver education courses are optional and cost extra through private providers, but are not required by the state.
  • You must be at least 15 years old and have a parent or guardian present if you are under 18.
  • You pay these fees at a DHSMV office in cash, check, or debit card — payment methods vary slightly by location.

What the $10 test fee covers

The $10 knowledge test fee is what you pay when you sit down to take the written exam at a DHSMV office. The test covers Florida traffic laws, road signs, and safe driving practices. You get one attempt per visit, and if you do not pass, you can schedule another test appointment and pay the $10 fee again.

Most people pass the test on the first or second attempt. The test is 50 questions, and you need to answer at least 40 correctly to pass. You can take the test in English or Spanish.

When you pay the $7 permit fee

You pay the $7 permit fee when you submit your process at the DHSMV office, before you take the knowledge test. This fee is non-refundable even if you fail the test. Once you pass the test, the DHSMV issues your physical learner's permit card.

The permit is valid for two years from the date it is issued. If it expires before you pass your driving test and move to a regular driver's license, you will need to renew it, which costs another $7.

Optional costs: driver education courses

Florida does not require you to take a driver education course to get a learner's permit. However, if you are under 18, taking an approved course can reduce your insurance costs later and may shorten the time you must hold a learner's permit before you can take your driving test.

Driver education courses are offered by private schools and online providers. Costs vary widely — typically between $150 and $400 depending on whether the course is in-person or online and which provider you choose. These fees go to the course provider, not to the state.

What documents and ID you need to bring

Bring your Social Security number or an official document showing it, proof of your date of birth (a birth certificate or passport), and proof of your Florida residency (a utility bill, lease, or bank statement with your name and address). You also need a valid photo ID if you have one.

If you are under 18, bring a parent or guardian with you. They must be present when you sign the process and must bring their own ID. The DHSMV will not issue a permit without a parent or guardian signature for applicants under 18.

Where to pay and what payment methods work

You pay at any DHSMV office in Florida. Most offices accept cash, checks, and debit cards. Some locations also accept credit cards, but this varies by office. Call ahead or check the DHSMV website to confirm what your local office accepts.

You cannot pay online or by mail. You must visit an office in person to explore for a learner's permit and take the knowledge test.

How long the permit lasts and renewal costs

Your learner's permit is valid for two years. During that time, you must hold it for a minimum period before you can take your driving test — usually six months if you completed a driver education course, or 12 months if you did not. After you pass your driving test, you move to a regular driver's license and no longer need the learner's permit.

If your permit expires before you pass your driving test, you can renew it at a DHSMV office for another $7. You do not have to retake the knowledge test — you only pay the permit fee again.

Frequently Asked Questions

Do I have to pay the $7 permit fee if I fail the knowledge test?

Yes. The $7 permit fee is non-refundable and is paid when you submit your process, before you take the test. If you fail the test, you keep the permit and pay only the $10 test fee when you retake it.

Can I take the knowledge test online or at home?

No. You must take the test in person at a DHSMV office. You cannot take it online, by mail, or at a third-party location. You must schedule an appointment or visit during walk-in hours at your local office.

What happens if I lose my learner's permit before it expires?

You can get a replacement at a DHSMV office. The replacement fee is $7, the same as a new permit. Bring your ID and proof of residency, and a parent or guardian if you are under 18.

Does Florida offer any fee waivers or discounts for learner's permits?

The DHSMV does not offer fee waivers based on income. However, some counties may have programs that help low-income residents with transportation costs. Contact your local county government office to ask about local resources.