What you need before you go to the DMV
Florida's Department of Highway Safety and Motor Vehicles (DHSMV) requires you to bring specific documents to prove your identity, residency, and Social Security number. You cannot complete the process without all three categories of proof, so gathering them before your appointment saves a trip.
For identity, bring your passport, birth certificate, or a state ID from another state. For residency, bring a recent utility bill, lease agreement, mortgage statement, or property tax bill with your name and Florida address. For Social Security, bring your Social Security card, W-2 form, or tax return. If you were born outside the United States, you will also need to show proof of lawful presence — a green card, employment authorization document, or visa.
Bring the originals, not copies. The DHSMV staff will examine them in person. You will also need to pay the license fee at the time of your test; Florida charges $48 for a standard eight-year license as of 2024, though this amount can change.
Key Takeaways
- You must bring original documents proving identity, Florida residency, and your Social Security number; the DHSMV will not accept copies.
- You can schedule a free appointment online at GoRenew.com or walk in to any DHSMV office, though walk-ins often wait longer.
- The written test covers Florida traffic laws and road signs; you can study the official handbook free on the DHSMV website before you go.
- The road test requires you to bring a vehicle registered in Florida with valid insurance, and a licensed adult must accompany you to the test site.
- A standard eight-year Florida license costs $48, and you will pay at the office when you pass your tests.
Scheduling your appointment or walking in
You can book a free appointment online at GoRenew.com, which shows available times at every DHSMV office in your county. Appointments typically fill up weeks in advance, especially in urban areas. If you cannot find an appointment time that works, you can walk into any DHSMV office during business hours, though you may wait one to three hours depending on the location and time of day.
DHSMV offices are open Monday through Friday, 8 a.m. to 5 p.m., and some locations offer Saturday hours. To find the office nearest you and its exact hours, use the DHSMV office locator on the official website. Bring all your documents even if you walk in; staff will turn you away if anything is missing.
Passing the written test
The written test has 50 multiple-choice questions about Florida traffic laws, road signs, and safe driving practices. You must answer at least 40 correctly to pass. The test is offered in English and several other languages; ask the staff which languages are available at your location.
Study the official Florida Handbook for Drivers, which is free on the DHSMV website and covers everything on the test. Many people study it for a few hours the night before and pass. You can also take practice tests online through third-party websites, though the official handbook is the most reliable source. The test takes about 15 to 20 minutes once you sit down.
Scheduling and passing the road test
After you pass the written test, DHSMV staff will schedule your road test for a later date — usually within two to four weeks, depending on how busy the office is. You will receive a notice with the date, time, and location. The road test lasts about 20 minutes and covers basic vehicle control, following traffic laws, and parking.
You must bring a vehicle registered in Florida with valid insurance and a current inspection sticker. The vehicle must be in safe working condition — brakes, lights, wipers, and horn all functioning. You also must bring a licensed adult (at least 18 years old) to drive you to the test site; this person cannot be the examiner or a staff member. After the test, the examiner will tell you whether you passed or failed. If you fail, you can retake it after waiting at least one week.
Getting your physical license card
If you pass both the written and road tests, DHSMV will issue your license on the spot or mail it to your address within 7 to 10 business days. Ask the staff which will happen in your case. Your temporary paper license is valid when ready for driving, even if your plastic card has not arrived yet.
Your Florida license is valid for eight years from the issue date. You can renew it online through GoRenew.com starting 180 days before it expires, which takes about 10 minutes and costs $48. You do not need to retake the written or road test when you renew unless you have medical restrictions or other special circumstances.
If you already have a license from another state
If you hold a valid driver's license from another state and you are moving to Florida, you can exchange it for a Florida license without retaking the written or road test. Bring your out-of-state license, proof of Florida residency, and proof of your Social Security number to any DHSMV office. The fee is the same: $48 for an eight-year license.
Your out-of-state license must be valid and not suspended or revoked. If it is expired, you will need to retake both tests. Some states have reciprocal agreements with Florida that speed up the process, though you still bring the same documents either way.
Special situations: minors, commercial licenses, and restrictions
If you are under 18, Florida requires you to hold a learner's permit for at least three months before taking the road test. You must also complete a driver education course and have a licensed adult (at least 21) in the car during the road test. The written test is the same, but the road test is slightly more rigorous for minors.
If you need a commercial driver's license (CDL) to drive a truck or bus, the process is longer and includes additional tests and medical certification. Contact your local DHSMV office for CDL requirements, as they vary by the type of vehicle you will operate. If you have medical conditions that affect your driving, you may need to provide a doctor's statement or take a special test.
Frequently Asked Questions
Can I take the written test in a language other than English?
Yes. The DHSMV offers the written test in English, Spanish, French, Creole, and several other languages. Call your local DHSMV office ahead of time to confirm which languages are available there, because not all offices offer all languages.
What happens if I fail the road test?
You can retake it after waiting at least one week. There is no additional fee for the retest. You do not need to retake the written test unless it has expired (which takes several months). Most people pass on the second attempt.
Do I need to bring my Social Security card, or can I bring a W-2 instead?
Either works. The DHSMV accepts your Social Security card, a W-2, a tax return, or a 1099 form as proof of your Social Security number. Bring whichever original document you have available.
Can I renew my license online if I am moving to Florida?
No. If you are a new Florida resident, you must visit a DHSMV office in person to exchange your out-of-state license or obtain a new one. Online renewal is only for people who already hold a valid Florida license.
How long does the whole process take from start to finish?
If you pass both tests on your first try, you can complete the written test and schedule the road test on the same day. The road test usually happens two to four weeks later. Total time is typically one month, though it can be faster if you get an appointment quickly and pass both tests when ready.