The Florida learner's permit test itself is free, but you pay to get your permit card
Florida does not charge you to take the written knowledge test for your learner's permit. The test is administered free at any Florida Department of Highway Safety and Motor Vehicles (DHSMV) office. However, once you pass the test, you will pay a fee to receive your actual permit card — currently $6.25 for a four-year permit or $12.50 for an eight-year permit.
The test covers Florida traffic laws, road signs, and safe driving practices. You answer 50 multiple-choice questions on a computer at the DHSMV office. You need to score at least 40 correct answers (80 percent) to pass. If you do not pass on your first try, you can retake the test the same day at no additional charge, though you must wait at least one hour between attempts.
The only cost before you take the test is the $6.25 or $12.50 permit fee itself. You pay this fee when you pass and are ready to receive your card. Bring this amount in cash or card when you go to take the test, since you will need to pay when ready after passing.
Key Takeaways
- The written knowledge test for a Florida learner's permit costs nothing to take at any DHSMV office.
- You must score at least 40 out of 50 questions correct (80 percent) to pass the test.
- After you pass, you pay $6.25 for a four-year permit card or $12.50 for an eight-year card.
- If you fail, you can retake the test the same day at no cost, but you must wait at least one hour between attempts.
- Bring your payment method to the DHSMV office so you can pay the permit fee when ready after passing.
What documents you need to bring to take the test
You must bring proof of identity, proof of Social Security number, and proof of Florida residency. A valid passport works for identity. A Social Security card, W-2 form, or tax return works for your Social Security number. For residency, bring a utility bill, lease agreement, or mortgage statement dated within the last 60 days.
If you are under 18, you also need a parent or legal guardian to sign your process in person at the DHSMV office. Bring their ID as well. Some offices allow you to complete the process online before you arrive, which can speed up the process, but you still must appear in person with your documents and a parent or guardian if you are a minor.
How to find a DHSMV office near you and schedule a visit
You do not need an appointment to take the learner's permit test in Florida. Walk-in testing is available at all DHSMV offices during regular business hours. However, wait times vary by location and time of day. Offices in smaller towns typically have shorter waits than those in major cities.
Find your nearest DHSMV office on the official Florida DHSMV website. The site lists all office locations, hours, and services offered at each one. Call ahead if you want to ask about current wait times, though staff cannot reserve a spot for you. Many people find that arriving early in the morning or on weekday afternoons results in shorter waits.
What to study before you take the test
Florida provides a free study guide called the Florida Driver License Handbook, available on the DHSMV website as a PDF read. The handbook covers all the topics on the test: traffic laws, road signs, right-of-way rules, parking, speed limits, and safe driving practices. Read through the entire handbook at least once before you take the test.
The test questions come directly from material in the handbook. You will not see trick questions or obscure rules. Focus on understanding the rules, not just memorizing answers. Pay special attention to sections on right-of-way, traffic signals, and what to do at different types of intersections, since these topics appear frequently on the test.
Many people also use free online practice tests to get used to the format and timing. These are not official Florida tests, but they help you understand what to expect. The DHSMV website itself does not offer a practice test, but several third-party sites provide free versions based on the handbook.
What happens if you fail the test
If you score below 40 correct answers, you do not pass. You can retake the test when ready at the same DHSMV office, but you must wait at least one hour. Use that time to review the handbook sections you found difficult. Staff at the office cannot tell you which questions you missed, but they can point you to the handbook sections that cover the topics on the test.
There is no limit to how many times you can retake the test, and each retake is free. However, if you fail multiple times, it may be worth spending more time studying the handbook or using practice tests before your next attempt. Most people pass on their first or second try if they have studied the handbook thoroughly.
What to expect on test day
Arrive at the DHSMV office with all your documents and payment ready. Check-in usually takes 10 to 15 minutes. You will fill out an process form (or confirm information if you completed it online) and show your documents to staff. Once you are checked in, you will be called to a testing station where you sit at a computer.
The test itself takes about 15 to 20 minutes. You answer 50 multiple-choice questions on the computer screen. You can go back and change your answers before you submit. Once you submit, the computer when ready tells you whether you passed or failed and shows your score. If you passed, you proceed to pay your permit fee and receive your card the same day.
Frequently Asked Questions
Can I take the test online instead of going to a DHSMV office?
No. Florida requires you to take the learner's permit test in person at a DHSMV office. You cannot take it online or by mail. However, you can complete your process online before you go, which saves time at the office.
Do I have to pay anything to take the test itself?
No. The test is free. You only pay the $6.25 or $12.50 permit fee after you pass. If you fail and retake the test, that retake is also free.
What if I do not have a Social Security number?
You must have a Social Security number to get a Florida learner's permit. If you do not have one, you will need to explore for one through the Social Security Administration before you can take the DHSMV test. Bring your Social Security card or other proof of your number to the DHSMV office.
How long is my learner's permit valid after I pass the test?
Your permit is valid for the length you choose when you pay: either four years or eight years. Your permit card will show the expiration date. You must renew it before it expires if you still need it.
Can I take the test in a language other than English?
Yes. Florida offers the test in Spanish and several other languages at most DHSMV offices. When you arrive, tell staff which language you need. Not all offices offer all languages, so call ahead to confirm your location has the language you need.