What you need to do to get a Florida driver's license
To get a Florida driver's license, you must visit a Florida Department of Highway Safety and Motor Vehicles (DHSMV) office in person, pass a written test and a driving test, and pay the required fee. The process takes multiple visits — one for the written exam and one for the road test — and the whole timeline typically runs four to eight weeks depending on how quickly you schedule your appointments and pass each test.
Florida does not issue licenses by mail or through online-only processes. You cannot complete the road test at your first visit; the state requires you to pass the written knowledge test first, then schedule a separate appointment for the driving portion. If you fail either test, you must wait before retesting.
Key Takeaways
- You must visit a DHSMV office twice: once to take the written test and once to take the road test, and you cannot do both on the same day.
- Bring a valid passport, birth certificate, proof of Social Security number, and proof of Florida residency to your first appointment, or the office will not test you.
- The written test covers Florida traffic laws and road signs; you can study using the official DHSMV handbook available free on the state website.
- The road test lasts about 20 minutes and tests basic driving skills like parking, turns, and stopping; you must bring a vehicle that is registered and insured.
- The fee for a Florida driver's license is $48 for an eight-year license, and you pay it only after you pass both tests.
Documents you must bring to the DHSMV office
Florida requires you to bring original documents or certified copies to prove your identity, date of birth, Social Security number, and residency. Photocopies and photos of documents are not accepted. The DHSMV will not test you if you do not have these documents, so verify you have them before you go.
For proof of identity and date of birth, bring a valid U.S. passport, a certified birth certificate, a military ID, or a foreign passport with a valid U.S. visa. For proof of Social Security number, bring your Social Security card, a W-2 form, a 1099 form, or a tax return. For proof of Florida residency, bring a recent utility bill, a lease or mortgage statement, a bank statement, or a government check with your current Florida address. All residency documents must be dated within 60 days of your visit.
If you are under 18, you must also bring a notarized parental consent form or have a parent present at the office. If you have changed your name, bring a certified copy of the court order or marriage certificate that shows the name change.
Taking the written knowledge test
The written test covers Florida traffic laws, road signs, and safe driving practices. It contains 50 multiple-choice questions, and you must answer at least 40 correctly to pass. The test is offered in English and in other languages; ask the DHSMV office which languages are available at your location.
You can study for the test using the official DHSMV handbook, which is free and available as a PDF on the Florida DHSMV website. The handbook covers all topics that appear on the test. Many people study the handbook for one to two weeks before taking the test. If you fail, you must wait one day before you can retake it.
The test is administered on a computer at the DHSMV office. You will sit in a testing area, answer the questions, and receive your score when ready. If you pass, the office will schedule your road test appointment before you leave.
Scheduling and taking the road test
After you pass the written test, you schedule your road test at a separate appointment, usually one to four weeks later depending on how busy your local DHSMV office is. You will drive a vehicle on public roads while an examiner sits in the passenger seat and scores your performance. The test lasts about 20 minutes and covers basic skills: starting the vehicle, turning, stopping, parking, and following traffic signals.
You must bring a vehicle that is registered in Florida and has current insurance. The vehicle must be in safe working condition — the examiner will check the brakes, lights, windshield wipers, and horn before the test begins. If anything is broken or missing, the test will not happen and you will have to reschedule. You must also bring your written test passing certificate and a valid ID to the road test appointment.
If you fail the road test, you can retake it after three business days. Most people pass on their first or second attempt. Once you pass, you pay the $48 fee and receive your license on the spot or by mail within two weeks, depending on the office.
Fees and payment methods
A Florida driver's license costs $48 and is valid for eight years. You pay this fee only after you pass both the written and road tests. The DHSMV accepts cash, debit cards, and credit cards at most offices, but a few locations accept cash only; call ahead if you want to confirm payment methods at your office.
If you need to renew your license before the eight years are up — for example, if you change your name or address — the fee is the same. If your license is lost or stolen, a replacement costs $25.
Finding your nearest DHSMV office and making an appointment
Florida has DHSMV offices in every county. You can find the office nearest you and check its hours on the official Florida DHSMV website. Many offices now require you to book an appointment online or by phone rather than walk in; walk-in service is available at some locations but wait times can be long.
To book online, go to the DHSMV website, select your county, and choose an available time slot. To book by phone, call the DHSMV customer service line. Appointments typically fill up one to two weeks in advance, so book as soon as you know you are ready to test. If you miss your appointment, you can reschedule online or by phone without penalty.
What happens if you fail a test
If you fail the written test, you must wait one day before you can retake it at the same DHSMV office. You do not have to pay again; the fee covers multiple attempts. If you fail the road test, you must wait three business days before retaking it, and again there is no additional fee.
Most people pass the written test on their first or second attempt if they study the DHSMV handbook. The road test has a higher failure rate on the first attempt, but common reasons for failure — like hitting a curb, rolling through a stop sign, or not checking mirrors — are fixable with practice. If you fail, ask the examiner what you need to work on before your next attempt.
Frequently Asked Questions
Can I take the written test and road test on the same day?
No. Florida requires you to pass the written test first, then schedule a separate appointment for the road test. The earliest you can take the road test is usually one to four weeks after you pass the written test, depending on how busy your local office is.
What if I do not have a birth certificate?
You can use a valid U.S. passport or military ID instead. If you do not have either, you can order a birth certificate from the Florida Department of Vital Statistics or from the state where you were born. This process takes one to two weeks, so plan ahead.
Do I need to bring my own car for the road test?
Yes. The vehicle must be registered in Florida, have current insurance, and be in safe working condition. The examiner will check the brakes, lights, wipers, and horn before the test. If you do not own a car, you can borrow one from a friend or family member as long as it meets these requirements.
What if I fail the road test twice?
You can retake it as many times as you need. There is no limit on the number of attempts, and you do not pay a fee for each retake. After each failure, wait three business days before scheduling your next attempt.
How long does it take to receive my license after I pass both tests?
Some DHSMV offices issue your license on the spot; others mail it to you within two weeks. Ask the office which method they use when you pass your road test.