The Florida license process has three stages: the written test, the driving test, and the in-person visit to the Department of Motor Vehicles
You will need to pass a knowledge test first, then schedule and pass a road test, then visit a Florida DMV office with your documents to receive your license. The whole process typically takes four to eight weeks from start to finish, though the road test wait can stretch longer in busy counties. You cannot skip any stage or do them out of order.
Florida does not issue licenses by mail or online. You must appear in person at a DMV office for the final step, and you must bring original documents — copies are not accepted. The state accepts a limited set of documents to prove identity and residency, so verify what you have before you book your road test appointment.
Key Takeaways
- You must pass the written knowledge test at a DMV office before you can schedule a road test; you cannot take them on the same day.
- Florida requires you to bring an original Social Security card, proof of residency (utility bill, lease, or mortgage statement dated within 90 days), and proof of identity such as a passport or birth certificate to your final DMV visit.
- The road test appointment wait varies by county; some offices have openings within two weeks, while others may be booked six to eight weeks out.
- You must be at least 16 years old to take the written test and at least 16 years and 6 months old to take the road test in Florida.
- The written test costs $7, the road test costs $20, and the license itself costs $48 for an eight-year license; all fees are paid at the DMV office.
Step 1: Take the written knowledge test at a DMV office
Visit any Florida DMV office and ask to take the written test. You do not need an appointment for the knowledge test — it is first-come, first-served at most locations. Bring your Social Security number or card, and be prepared to pay $7 at the time of the test. The test has 50 questions about traffic laws, road signs, and safe driving; you must answer at least 40 correctly to pass.
The test is offered in English and several other languages. If you need the test in a language other than English, call the DMV office ahead of time to confirm they offer it. You will receive a printed pass or fail result on the same day. If you pass, keep this receipt — you will need it to schedule your road test.
Step 2: Schedule your road test appointment
Once you have passed the written test, you can schedule a road test. In Florida, you book through the DMV office where you took the written test, or you can call the statewide appointment line at 1-844-435-7352. Have your written test receipt ready when you call or visit. The road test costs $20 and must be scheduled at least one business day in advance, though most offices require longer notice due to demand.
You must be at least 16 years and 6 months old on the day of your road test. If you are under 18, you may need to bring a parent or guardian to sign consent forms at the DMV office. Check with your local DMV office about their specific rules for minors, as they vary slightly by location.
Step 3: Pass the road test
Arrive at your scheduled road test appointment at least 10 minutes early. Bring the vehicle you will be tested in, a valid photo ID, and your written test receipt. The examiner will check that your vehicle has working brakes, lights, wipers, and mirrors, then take you on a 15- to 20-minute drive through local streets. You will be tested on basic skills: starting, stopping, turning, parking, and following traffic laws.
If you fail, you can retake the road test, but you must wait at least one business day and pay the $20 fee again. You do not need to retake the written test. Many people pass on their second or third attempt, so a failure does not mean you cannot get your license.
Step 4: Visit the DMV office with your documents to receive your license
After you pass the road test, you will receive a temporary permit valid for 30 days. During this window, visit a Florida DMV office with your original documents to complete the final step. You will need an original Social Security card, proof of residency dated within the last 90 days (a utility bill, lease agreement, or mortgage statement with your name and current address), and proof of identity (a U.S. passport, birth certificate, or other state ID).
At the DMV office, you will have your photo taken, pay the $48 license fee, and sign your license. Your physical license will be mailed to you within 7 to 10 business days. You can use the temporary permit to drive until it arrives. If you move before your license arrives, notify the DMV of your new address so it is sent to the correct location.
Documents you must bring to your final DMV visit
Florida has strict rules about which documents it accepts. Your Social Security card must be an original — a photocopy will not be accepted. Your proof of residency must be dated within 90 days of your visit and show your current address; a utility bill, lease, mortgage statement, or property tax bill all work. Your proof of identity must be an original document such as a U.S. passport, certified birth certificate, or another state's driver's license.
If you do not have a Social Security card, you can bring a Social Security letter from the Social Security Administration instead. If you have recently moved and do not have a utility bill or lease in your name yet, ask the DMV office what alternative documents they will accept — some offices will take a signed letter from your landlord or a bank statement showing your new address. Call your local DMV office before your visit if you are unsure whether your documents will be accepted.
What happens if you do not pass the road test
A failed road test does not expire your written test pass. You can schedule another road test appointment and try again without retaking the written exam. You will pay the $20 road test fee each time you take it. Most DMV offices allow you to schedule a second attempt within a few days, though availability depends on how busy your local office is.
If you fail multiple times, consider taking a defensive driving course or getting additional practice with an experienced driver. Some driving schools in Florida offer road test preparation; while not required, they can help you understand what the examiner is looking for and build confidence before your next attempt.
Frequently Asked Questions
Can I take the written test and road test on the same day?
No. You must pass the written test first, then schedule a separate road test appointment for a different day. Most offices require at least one business day between the two tests.
What if I fail the written test?
You can retake it when ready at most DMV offices, though you will pay the $7 fee again. There is no waiting period between attempts. Many people pass on their second try.
Do I need to bring my own car for the road test?
Yes. The vehicle must be registered, insured, and in safe working condition. The examiner will check the brakes, lights, wipers, and mirrors before the test begins. You cannot use a rental car or someone else's vehicle unless it is registered to you or you have written permission from the owner.
How long is my temporary permit valid?
Your temporary permit is valid for 30 days after you pass the road test. You must visit the DMV office and complete the final step within this window, or you will need to retake the road test.
What if I move before my license arrives?
Contact the Florida DMV and provide your new address so your license is mailed to the correct location. You can do this online through the DMV website, by phone, or by visiting an office in person.