What you need to do to get a Florida driver's license
To get a Florida driver's license, you visit your local Department of Motor Vehicles (DMV) office in person, pass a written test and a driving test, and pay the fee. Florida calls its DMV the Florida Department of Highway Safety and Motor Vehicles (DHSMV). You cannot complete this process online or by mail — you must show up with documents that prove who you are, where you live, and your Social Security number. The whole process typically takes a few weeks from your first visit to your final test, though the exact timeline depends on how quickly you schedule your road test and how many attempts you need.
Florida has different rules depending on your age and whether you already have a license from another state. If you are under 18, you must complete a driver education course first and follow a graduated licensing system. If you are moving to Florida from another state, you can transfer your existing license without retaking the written test, though you will still need to visit an office and pay a fee.
Key Takeaways
- You must visit a Florida DHSMV office in person with proof of identity, proof of residency, and your Social Security number or tax ID.
- The written test covers Florida traffic laws and road signs; you can study using the official Florida Driver's Handbook, available free on the DHSMV website.
- After passing the written test, you schedule a road test at the same office; this test checks your ability to operate a vehicle safely.
- The total cost is $48 for a standard eight-year license, though fees vary slightly if you need a replacement or are under 21.
- If you hold a valid license from another state, you can renew it as a Florida license without retaking the written test, but you still need to visit an office and provide proof of residency.
Documents you must bring to the DMV office
Florida requires three categories of documents: proof of identity, proof of residency, and proof of your Social Security number. Bring originals or certified copies — photocopies alone will not work for most documents.
For proof of identity, bring one of these: a valid passport, a birth certificate (certified copy), a consular report of birth abroad, or a valid visa. If you are under 18, a school ID or report card with your name and date of birth may work alongside another document. For proof of residency, bring a recent utility bill, lease agreement, mortgage statement, or property tax bill in your name dated within the last 60 days. A bank statement or insurance bill also works. For proof of your Social Security number, bring your Social Security card, a W-2 form, a 1099 form, or a tax return. If you do not have a Social Security number, you can use an Individual Taxpayer Identification Number (ITIN) instead.
If you are explore as a minor (under 18), you also need a parent or legal guardian to sign your process in person at the office. Bring that person's ID as well.
The written test: what it covers and how to study
The written test has 50 multiple-choice questions about Florida traffic laws, road signs, and safe driving practices. You must answer at least 40 questions correctly to pass. The test is offered in English and several other languages; ask the office staff which languages are available at your location.
Study using the official Florida Driver's Handbook, which the DHSMV publishes free on its website at flhsmv.gov. The handbook covers everything the test asks about: speed limits, right-of-way rules, parking laws, what different road signs mean, and how to handle emergencies. Many people study the handbook for a few hours over several days and feel ready. You can take the test the same day you visit the office, or you can schedule it for another day — the office staff will let you know what slots are available.
If you do not pass on your first attempt, you can retake the test the same day or come back another day. There is no limit to how many times you can take it, though you will pay a small fee each time.
Scheduling and taking your road test
After you pass the written test, the DMV office staff will help you schedule your road test. In most Florida counties, the road test is scheduled weeks in advance because demand is high. You may be able to book your test the same day you pass the written exam, or you may need to return to the office or call to schedule it later. The DHSMV website shows wait times by county, so you can check how far out appointments are in your area.
For your road test, bring the same documents you brought for the written test, plus proof that you have car insurance. You also need to bring a vehicle that is registered in Florida and passes a safety inspection — the examiner will check the brakes, lights, windshield wipers, and horn. If you are under 18, a parent or guardian must be present during the road test.
The road test takes about 20 to 30 minutes. The examiner will ask you to perform basic maneuvers: starting the car, turning, backing up, parking, and stopping. They will also observe how you handle traffic, follow signs, and respond to other drivers. If you do not pass, you can retake the test after waiting a few days; the office will tell you when you can schedule your next attempt.
Transferring a license from another state
If you already hold a valid driver's license from another state, you do not need to retake the written test or road test. Instead, you can convert it to a Florida license by visiting a DHSMV office, providing your out-of-state license and proof of Florida residency, and paying the $48 fee. The process is faster than getting a license from scratch because you skip the tests.
Your out-of-state license must be valid and not suspended or revoked. If it has expired, you will need to retake the written and road tests as if you were a new driver. Bring your out-of-state license, proof of residency (a utility bill or lease dated within 60 days), and proof of your Social Security number, just as you would for a new license.
Licensing rules for drivers under 18
Florida's graduated licensing system has two stages for minors: a learner's permit and a full license. You must be at least 15 to get a learner's permit and at least 16 to get a full license.
To get a learner's permit, you must complete a driver education course approved by the Florida Department of Education. This course is usually offered at high schools or private driving schools and covers classroom instruction and sometimes behind-the-wheel training. After you finish the course, you bring your completion certificate to the DHSMV office along with your identity and residency documents. You then take the written test. Once you pass, you receive your learner's permit, which allows you to drive only with a licensed adult 21 or older in the car.
You must hold your learner's permit for at least three months before you can take the road test for a full license. During this time, you build driving experience under supervision. When you are ready, you return to the DHSMV office, take the road test, and if you pass, you receive your full license. The full license for drivers under 18 has restrictions: you cannot drive between midnight and 5 a.m. unless you are driving to school, work, or a medical emergency, and you cannot have more than one passenger under 21 in the car unless a parent or guardian is present.
Fees and how long the process takes
A standard eight-year Florida driver's license costs $48. If you are 18 to 20 years old, your license is valid for six years and costs $48. If you are under 18, your license is valid for four years and also costs $48. Replacement licenses, duplicate licenses, and name changes have the same fee.
The written test and road test themselves are free; you only pay the license fee when you pass both tests and receive your license. If you retake either test, there is a small fee per attempt, usually around $2 to $5, though this varies by county.
The timeline from your first visit to holding a license typically spans three to eight weeks. The written test can happen the same day you visit the office. The road test, however, is usually scheduled weeks out depending on your county's demand. Once you pass the road test, you receive your license the same day or within a few days. If you are transferring from another state, the process is much faster — usually one to two weeks — because you skip the tests.
Frequently Asked Questions
Can I take the written test online?
No. Florida requires you to take the written test in person at a DHSMV office so staff can verify your identity. You cannot take it at home or at a testing center outside the DMV.
What happens if I fail the road test?
You can retake it after a waiting period, usually a few days. The examiner will tell you what you did wrong so you can practice those skills. There is no limit to how many times you can take the road test, though you pay a fee each time.
Do I need a vehicle to practice with before my road test?
Yes. You need access to a registered, insured vehicle to practice with during your learner's permit period and to bring to your road test. The vehicle must pass a basic safety inspection on test day.
Can I renew my Florida license online?
You can renew by mail or online if your license is not suspended and you meet other requirements, but you cannot get your first license online. You must visit an office in person for your initial license or if you are moving to Florida from another state.
What if I lose my documents before my appointment?
Contact the DHSMV office where you have your appointment and explain what happened. You may be able to reschedule or bring alternative documents. For a lost birth certificate, you can order a certified copy from the Florida Department of Health or the state where you were born.