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 does not let you complete the entire process online — you must show up with original documents that prove your identity, Social Security number, and Florida residency. The whole process typically takes one to three visits: one for your learner's permit (if you need it), one for the written exam, and one for the road test.
The order matters. If you are 18 or older and have never held a license in any state, you can go straight to the DMV with your documents and take both tests on the same day. If you are under 18, Florida law requires you to hold a learner's permit for at least three months before you can take the road test. If you are moving to Florida from another state, you can exchange your out-of-state license for a Florida one without retaking the tests, though you still need to visit the DMV in person.
Key Takeaways
- You must visit a Florida DMV office in person with original documents proving identity, Social Security number, and residency — no online-only option exists.
- Drivers under 18 must hold a learner's permit for at least three months before taking the road test, while drivers 18 and older can test the same day.
- The written test covers Florida traffic laws and road signs; the road test is conducted by a DMV examiner in your own vehicle or a rental.
- A Florida driver's license costs between $48 and $75 depending on how long you want it valid, and you can renew online if you meet certain conditions.
- If you hold a valid license from another state, you can exchange it for a Florida license without retaking tests, but you must do so in person at the DMV.
Documents you must bring to the DMV
Florida requires original documents — not copies or digital images. You need proof of identity, proof of your Social Security number, and proof of Florida residency. A passport or state ID counts as identity proof. A Social Security card, W-2 form, or 1099 form counts as proof of your Social Security number. For residency, bring a recent utility bill, lease agreement, mortgage statement, or bank statement with your name and a Florida address on it.
If you are under 18, you must also bring a parent or legal guardian with you. That adult must show their own ID and sign a consent form. If you are changing your name due to marriage or court order, bring the marriage certificate or court document along with your other papers.
Do not assume a document works just because it has your name on it. The DMV website lists exactly which documents they accept for each category. Call your local DMV office or check their website before you go — different offices sometimes have slightly different procedures, and showing up with the wrong papers means a wasted trip.
The written test and what it covers
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 covers things like speed limits, right-of-way rules, what different road signs mean, how to handle a skid, and when you must use your headlights. Florida provides a free study guide on the DMV website that includes sample questions.
You can take the test in English or Spanish. If English is not your first language, you can request an interpreter at the DMV, though you must arrange this ahead of time. The test is given on a computer at the DMV office, and you get your results when ready. If you fail, you can retake it the same day or come back another day — there is no waiting period between attempts.
The road test: what happens and what you need
The road test lasts about 20 to 30 minutes. A DMV examiner sits in the passenger seat while you drive on public roads near the DMV office. They watch how you handle turns, stops, parking, lane changes, and how you respond to traffic and pedestrians. You must follow all traffic laws during the test — speeding, running a red light, or hitting a curb will result in failure.
You can use your own vehicle, a rental car, or a vehicle borrowed from a friend or family member. The car must be registered, insured, and in safe working condition — working brakes, lights, wipers, and mirrors. The examiner will check these before you start. If you use a borrowed vehicle, bring a note from the owner giving you permission to use it for the test, or bring the owner with you.
You must pass the written test before you can take the road test. If you fail the road test, you can retake it, but you must wait at least one week. Most people pass on the second or third attempt.
Fees and how long your license lasts
A Florida driver's license costs $48 for a four-year license or $75 for an eight-year license. Drivers 65 and older pay $10 for a four-year license. These prices do not include any fees your DMV office might charge for services like duplicate licenses or name changes. Payment is cash or card at the DMV office.
Your license is valid for the number of years you paid for. You can renew online if your license is not suspended, you have not had any address changes you have not reported, and you do not need to update your photo. If any of those conditions do not explore, you must renew in person at the DMV.
If you are moving to Florida from another state
If you hold a valid driver's license from another state, you do not have to retake the written and road tests. You can exchange it for a Florida license by visiting the DMV with your out-of-state license, proof of Florida residency, and proof of your Social Security number. The exchange fee is the same as a new license: $48 or $75 depending on how long you want it valid.
Florida law says you must exchange your out-of-state license within 30 days of becoming a Florida resident. "Becoming a resident" usually means the day you move into a Florida home, but it can also mean the day you register to vote in Florida or enroll in a Florida school. If you wait longer than 30 days, you are not penalized, but you should not drive on an out-of-state license once you live in Florida.
Getting a learner's permit if you are under 18
If you are under 18 and have never held a license, you must get a learner's permit first. The permit costs $7 and lasts one year. You get it by passing the written test at the DMV — no road test required for the permit. Once you have the permit, you can practice driving with a licensed adult who is at least 21 years old in the front passenger seat.
You must hold the permit for at least three months before you can take the road test for your full license. During those three months, you cannot drive alone, and you must follow certain rules: no driving between 11 p.m. and 6 a.m. for the first three months, and no cell phone use while driving. After three months, you can schedule your road test at the DMV.
Frequently Asked Questions
Can I take the written test online?
No. You must take the written test in person at a Florida DMV office. You cannot take it at home, at a testing center, or online. However, you can study for it online using the free practice tests on the Florida DMV website.
What if I fail the road test?
You can retake it after waiting at least one week. You must pay the road test fee again. There is no limit to how many times you can retake it, but you must pass the written test before each road test attempt.
Do I need to bring my Social Security card?
You need to bring proof of your Social Security number, but a Social Security card is not the only way. A W-2 form, 1099 form, or tax return also works. Check the DMV website for the full list of accepted documents.
Can someone else pick up my license for me?
No. You must be present at the DMV when your license is issued so they can take your photo and verify your identity. However, if you are renewing by mail or online, you do not need to visit in person.
How do I find my nearest DMV office?
Use the DMV office locator on the Florida Department of Motor Vehicles website. You can search by county or city. Many offices require you to book an appointment online or by phone before you visit, so check before you go.