The cost of a Florida learner's permit and written test

Florida charges $7.50 for the written knowledge test itself, plus $48 for the learner's permit (also called a learner's license). The total is $55.50, paid at the time you take the test at a Florida Department of Highway Safety and Motor Vehicles (DHSMV) office. You pay once, whether you pass on your first attempt or need to retake the test.

This is the only cost to get your learner's permit in Florida — there are no process fees, processing fees, or hidden charges added later. If you fail the written test, you can retake it the same day or come back another day without paying again.

The $48 permit fee covers the physical card itself and the authorization to drive with a licensed adult in the car. The permit is valid for three years from the date you receive it, so you have that full window to take your road test and move toward your full license.

Key Takeaways

  • The written test costs $7.50 and the learner's permit costs $48, for a total of $55.50 paid at the DHSMV office when you test.
  • You pay the full amount once, even if you fail the test and retake it — there is no additional fee for a retest.
  • Your learner's permit is valid for three years, giving you time to practice and schedule your road test.
  • Bring your Social Security number, proof of Florida residency, and proof of identity to your test appointment to avoid delays.

What documents you need to bring to avoid delays

When you arrive at the DHSMV office to take the written test and pay for your permit, bring your Social Security number (or a Social Security card), proof of Florida residency, and proof of identity. Proof of residency can be a utility bill, lease, mortgage statement, or bank statement with your name and current address. Proof of identity can be a birth certificate, passport, or school ID.

If you do not have these documents, the office will not let you test that day. Gathering them ahead of time means you will not waste a trip or have to reschedule. Many people discover they are missing one document only when they arrive, so check the DHSMV website or call your local office before you go.

Where to take the written test in Florida

You take the written test at any DHSMV office in Florida. There are offices in every county, and you can choose the one closest to you — you do not have to go to the office in your home county. Walk-ins are accepted at most offices, but wait times vary by location and time of day.

If you want to avoid a long wait, call ahead or check the DHSMV website to see which offices have shorter lines. Some offices are busier on certain days of the week. You can also look up your local office's hours to make sure it is open when you plan to go.

What the written test covers

The Florida written knowledge test has 50 multiple-choice questions drawn from the Florida Driver Handbook. You must answer at least 40 questions correctly (80 percent) to pass. The test covers road signs, right-of-way rules, speed limits, parking, seat belt laws, and how to handle different driving situations like rain, fog, or encountering a school bus.

You have 30 minutes to complete the test. The questions are presented on a computer screen at the DHSMV office. You can take the test in English or Spanish, and some offices offer it in other languages as well — call ahead if you need a language other than English or Spanish.

Most people study the Florida Driver Handbook (available free on the DHSMV website) for a few weeks before testing. Reading through it once and taking a practice test online gives you a solid foundation for passing on your first try.

What happens after you pass the written test

Once you pass the written test, you receive your learner's permit when ready. The DHSMV office will give you a temporary paper permit that day, and your plastic card will arrive in the mail within one to two weeks. You can start driving with a licensed adult right away using the temporary permit.

Your learner's permit comes with restrictions: you must have a licensed driver at least 21 years old in the front seat with you at all times, you cannot drive between midnight and 5 a.m., and you cannot use a cell phone while driving (except in an emergency). These rules stay in place until you pass your road test and receive your regular driver's license.

Retaking the test if you do not pass

If you do not score at least 80 percent on your first attempt, you can retake the test without paying the $7.50 test fee again. You only pay once for the written test, no matter how many times you take it. However, you still need to pay the $48 permit fee on your first passing attempt.

Many people retake the test the same day they fail it, especially if they feel they made careless mistakes. Others wait a few days to study more and come back. There is no waiting period between attempts in Florida, so you can test again whenever you are ready.

Frequently Asked Questions

Do I have to pay the $48 permit fee if I fail the written test?

No. You only pay the $48 permit fee when you pass the test. If you fail, you pay just the $7.50 test fee that day, and you do not owe the permit fee until you pass and receive your learner's permit.

Can I take the written test online from home?

No. The written test must be taken in person at a DHSMV office in Florida. You cannot take it online or by mail. However, you can study online using practice tests and the Florida Driver Handbook before you go to the office.

How long is my learner's permit good for?

Your learner's permit is valid for three years from the date you receive it. During that time, you can practice driving and take your road test whenever you feel ready. If your permit expires before you pass the road test, you will need to retake the written test and pay the fees again.

What if I lose my learner's permit card?

You can request a replacement at any DHSMV office. There is a replacement fee (separate from the original $48), and you will receive a temporary permit that day and a new plastic card in the mail. Bring your ID and proof of residency, just as you did for the original test.

Can I take the written test in a language other than English?

Yes. Florida offers the written test in Spanish at all DHSMV offices, and some offices offer it in other languages. Call your local DHSMV office ahead of time to confirm which languages are available and whether you need to schedule an appointment for a language other than English or Spanish.