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. The whole process typically takes a few weeks from start to finish — you can't get it all done in one visit. You'll need to bring specific documents that prove who you are, where you live, and your Social Security number. Florida doesn't require you to take a formal driving course first, though some people choose to.
The fastest path is to schedule your appointment online at the Florida DMV website before you go, because walk-ins face longer waits and some offices stop accepting them by mid-afternoon. You can take the written test the same day you visit, but the road test is scheduled separately and usually happens weeks later.
Key Takeaways
- You must visit a Florida DMV office in person with original documents proving your identity, residency, and Social Security number — copies and digital photos don't work.
- Schedule your appointment online before you go to avoid long waits and may support you're seen the same day.
- The written test covers Florida traffic laws and road signs and you can take it when ready during your first visit if you're ready.
- The road test is scheduled separately and happens weeks after your written test passes, so plan for a second trip to the DMV.
- The total cost is $48 for a standard eight-year license, paid at your DMV visit.
Documents you must bring to the DMV
Florida requires original documents — not photocopies, not photos of documents on your phone. You need one document that proves your identity (a passport, a military ID, or a birth certificate), one document that proves where you live (a utility bill, lease, or mortgage statement dated within 90 days), and proof of your Social Security number (your Social Security card, a W-2, or a tax return).
If you're under 18, you also need a signed consent form from a parent or guardian, available on the Florida DMV website. If you're explore for a Real ID-compliant license (which you'll need for domestic flights after May 2025), bring an extra document proving citizenship — a passport, birth certificate, or naturalization papers.
Bring your current out-of-state license if you have one. The DMV will take it and send it back to the state that issued it. If you've changed your name since your last license, bring the document that proves the change — a marriage certificate, divorce decree, or court order.
How to schedule your DMV appointment online
Go to the Florida DMV website and click "Schedule an Appointment." You'll enter your zip code to find the office nearest you, then choose a date and time. Most offices have appointments available within one to two weeks. You'll get a confirmation number and a link to check in when you arrive.
If no appointments are available at your preferred location, try offices in nearby counties — many people find earlier slots 20 or 30 minutes away. You can also call the DMV at 1-844-353-8267 if you can't schedule online, though phone wait times are often longer than the website.
Taking the written test at your DMV visit
When you arrive at your appointment, bring all your documents to the counter. The staff will verify them, take your photo, and collect the $48 fee. Then you'll be directed to a computer station to take the written test. The test has 50 questions about Florida traffic laws, road signs, and safe driving. You need to answer at least 40 correctly to pass.
You can study for free using the official Florida DMV handbook, available as a PDF on the DMV website. Many people also use practice tests online — search "Florida DMV practice test" to find free versions. The test is straightforward if you've read the handbook; it doesn't have trick questions.
If you fail, you can retake it the same day at most offices, though you'll pay another $10. You get three attempts within 12 months before you have to start over.
Scheduling and passing your road test
After you pass the written test, the DMV schedules your road test for a later date — usually two to four weeks out, depending on how busy your local office is. You'll receive a notice in the mail with your test date and time. You cannot choose the date yourself; you get what the DMV assigns.
For the road test, you need to bring your notice of test, a valid photo ID, and a vehicle that's registered and insured. The vehicle must pass a quick safety inspection — working headlights, brake lights, turn signals, wipers, and mirrors. Bring someone with a valid license to drive the car to the test location if you don't have a license yet.
The examiner will ask you to perform basic maneuvers: parking, turning, stopping, and merging. The test lasts about 20 minutes. You need to demonstrate that you can control the vehicle safely and follow traffic laws. Common reasons people fail are hitting the curb while parking, not checking mirrors, rolling through a stop sign, or hitting a cone during a maneuver. If you fail, you can retake the test, but you'll have to schedule another appointment and wait weeks for the next available slot.
What happens after you pass the road test
Once you pass the road test, you're done. The DMV mails your physical license to the address you provided, usually within one to two weeks. You can check the status of your license online using your driver's license number and date of birth.
Your license is valid for eight years from the date it's issued. You can renew it online, by mail, or in person starting six months before it expires. If you need to drive before your physical license arrives, you can request a temporary paper license at the DMV office on the day you pass your road test — it's valid for 30 days.
Getting a license if you already have one from another state
If you have a valid driver's license from another state and you're moving to Florida, you don't have to take the written or road tests. You can exchange it for a Florida license by visiting a DMV office with your out-of-state license, proof of residency, and proof of your Social Security number. The fee is still $48. The DMV will take your old license and mail you your Florida license within one to two weeks.
If your out-of-state license is expired, you'll have to take both the written and road tests as if you were a new driver. The same applies if you've been without a license for more than five years.
Frequently Asked Questions
Can I take the written test online or at home?
No. You must take the written test at a DMV office in person. You cannot take it online, by mail, or anywhere else. You schedule an appointment, show up with your documents, and take it on a computer at the office.
What if I fail the road test — how long do I have to wait to retake it?
You can schedule another road test when ready after you fail, but the next available appointment may be weeks away depending on how busy your local office is. There's no waiting period between attempts, but you do have to pay the $48 fee again for each test.
Do I need to take a driver's education course before I can get my license?
No. Florida doesn't require a formal driving course for adults. If you're under 18, you must complete a driver's education course and hold a learner's permit for a certain period before you can take the road test, but adults can skip this step.
What if I don't have a Social Security number?
You cannot get a Florida driver's license without a Social Security number. If you don't have one, you'll need to explore for one through the Social Security Administration before you can visit the DMV.
Can someone else pick up my license for me after I pass the test?
No. The DMV mails your license to the address you provided during your visit. You cannot have someone else pick it up at the office. If you need to change the mailing address after your test, contact the DMV before your license is printed.