What you need before you walk into the DMV
Florida's Department of Highway Safety and Motor Vehicles (DHSMV) requires you to bring specific documents in person — you cannot get a Florida driver's license by mail or online. You will need proof of identity, proof of Social Security number, and proof of Florida residency. The documents that count for each category are strict, so bringing the wrong thing means a wasted trip.
For identity, bring a valid passport, a certified birth certificate with a raised seal, or a valid out-of-state driver's license. For Social Security, bring your Social Security card itself, a W-2 form, or a 1099 form. For Florida residency, bring a utility bill, lease agreement, mortgage statement, or property tax bill — it must show your name and a Florida address, and it cannot be more than two months old.
You will also need to know your Social Security number, your date of birth, and your current address. If you have ever had a Florida license before, bring any documents related to suspensions or revocations, because the DHSMV will check your record and you need to know what you are walking in with.
Key Takeaways
- You must bring original or certified documents proving your identity, Social Security number, and Florida residency — photocopies do not work.
- The DHSMV office will take your photo, test your vision, and administer a written knowledge test and a driving test on the same day or across multiple visits, depending on the location.
- You can schedule an appointment online at GoRenew.com or walk in during business hours, but appointment wait times are shorter.
- The fee for a first-time Florida driver's license is $48 for an eight-year license, and you must pass both the written test and the road test before the license is issued.
- If you fail the written or road test, you can retake it the same day at some locations, but you will pay a retest fee of $7 for the written test or $15 for the road test.
Scheduling your appointment or walking in
The fastest way to get through the DHSMV is to schedule an appointment ahead of time. Go to GoRenew.com, select your county, and choose an available time slot. Appointments are usually available within one to three weeks, depending on your location. If you cannot wait, you can walk into any DHSMV office during business hours, but you will wait longer — some offices have waits of two to four hours during peak times.
Find your local DHSMV office by searching "DHSMV office near me" or by visiting the DHSMV website and entering your county. Each office has different hours; most are open Monday through Friday, and some are open Saturday mornings. Call ahead if you are unsure whether your office is open on the day you plan to visit.
The written knowledge test
The written test covers Florida traffic laws, road signs, and safe driving practices. It has 50 questions, and you must answer at least 40 correctly to pass. You can take the test on a computer at the DHSMV office, and you will get your score when ready after you finish.
The test is in English, but if English is not your first language, you can request a test in Creole, Spanish, or several other languages — tell the DHSMV staff when you arrive. You cannot use notes, phones, or any other materials during the test. If you fail, you can retake it the same day at most locations for a $7 fee, but you must wait at least one hour before retaking it.
To study, the DHSMV publishes a free study guide called the Florida Driver's Handbook, available as a PDF on the DHSMV website. Many people also use practice tests online, though the official handbook is the most reliable source for what will actually be on the test.
The road test and what happens during it
After you pass the written test, you will take the road test with a DHSMV examiner. The examiner will sit in the passenger seat while you drive for about 20 minutes. You will be asked to perform basic maneuvers — parking, turning, stopping, and merging — and to follow traffic laws. The examiner is looking for safe driving, not perfect driving; minor mistakes do not automatically fail you, but unsafe moves like running a red light or hitting a curb will.
You must bring the vehicle you will be driving for the test, and it must be registered, insured, and in safe working condition. The examiner will check that the brakes, lights, windshield wipers, and horn all work before you start driving. If the vehicle fails this safety check, you cannot take the test that day.
If you fail the road test, you can retake it the same day at most locations for a $15 fee, but you must wait at least one hour. You are allowed to fail up to three times before you have to wait 30 days before trying again. Many people pass on their second or third attempt, so a first failure does not mean you will not get your license.
What happens after you pass both tests
Once you pass the written test and the road test, the DHSMV will issue your license the same day. You will receive a temporary paper license that is valid for 30 days while your plastic card is printed and mailed to you. The plastic card usually arrives within two to three weeks.
Your first Florida driver's license is valid for eight years from the date it is issued. You will need to renew it before it expires, and the DHSMV will send you a renewal notice in the mail about 90 days before your expiration date.
If you have an out-of-state license
If you already have a valid driver's license from another state, you do not have to take the written test or the road test in Florida. You can exchange it for a Florida license by bringing your out-of-state license, proof of identity, proof of Social Security number, and proof of Florida residency to a DHSMV office. The fee is $48, and you will receive your new license the same day.
If your out-of-state license is expired, you will have to take both the written test and the road test, just as if you were getting your first license. The DHSMV treats an expired license as no license at all.
Common reasons your process might be delayed
The DHSMV will not issue your license if your documents do not match or if there are discrepancies in your name, date of birth, or Social Security number. For example, if your birth certificate says "Mary Jane Smith" but your Social Security card says "Mary J. Smith," the DHSMV may ask you to bring additional documents to prove they are the same person. Bring a marriage certificate, divorce decree, or court order if your name has changed.
If you have a suspension or revocation on your driving record from another state, Florida will honor it, and you will not be able to get a license until the suspension is lifted. Check your driving record before you go to the DHSMV by requesting it online or in person — this takes a few days, so do it early.
Frequently Asked Questions
Can I take the written test in a language other than English?
Yes. The DHSMV offers the written test in Creole, Spanish, French, Portuguese, and several other languages. Tell the staff when you arrive, and they will set you up with a test in your language. You do not need to request this ahead of time.
What if I fail the road test — can I retake it right away?
Most DHSMV offices allow you to retake the road test the same day, but you must wait at least one hour between attempts. You will pay a $15 retest fee each time. After three failures, you must wait 30 days before trying again.
Do I need to bring my own car for the road test?
Yes. The vehicle must be registered, insured, and pass a safety check of the brakes, lights, wipers, and horn. If the car does not pass, you cannot take the test that day and will have to reschedule.
How long does it take to get my plastic license card in the mail?
The plastic card usually arrives within two to three weeks. You will receive a temporary paper license the day you pass your tests, and that is valid for 30 days while you wait for the card.
What if I moved to Florida but still have an out-of-state license — do I have to take the tests?
No, not if your out-of-state license is still valid. You can exchange it for a Florida license without taking the written or road test. Just bring your out-of-state license, proof of identity, Social Security proof, and Florida residency proof to a DHSMV office.