You get your Florida driver's license at your county's Department of Motor Vehicles office, not online or by mail
Florida does not issue driver's licenses through the mail or online. You must visit a Department of Motor Vehicles (DMV) office in person to take your written test, road test, and have your photo taken. Florida has DMV offices in every county, and you can visit any office in the state — you do not have to go to the one in your home county, though most people do.
The office you choose depends on which location is most convenient for you. Some offices are busier than others, and wait times vary by location and time of day. You can find your nearest office, check current wait times, and schedule an appointment online through the Florida DMV website.
Key Takeaways
- Florida DMV offices are located in all 67 counties, and you can visit any office regardless of where you live.
- You must visit in person to take your written test, road test, and have your photo taken — there is no online or mail option.
- The Florida DMV website shows wait times and lets you schedule an appointment in advance, which can save you hours.
- Bring all required documents to your first visit, including proof of identity, proof of residency, and your Social Security number.
- Road tests must be scheduled separately from your written test, and you cannot take the road test on the same day as your written test.
Finding your nearest DMV office and checking wait times
The Florida DMV website has a location finder that shows every office in the state, along with their hours, phone numbers, and current wait times. You can search by county or by your ZIP code. Most offices are open Monday through Friday during standard business hours, though some have limited Saturday hours. A few high-traffic offices stay open later on certain weekdays.
Wait times posted online are updated throughout the day and show how long you can expect to wait if you walk in without an appointment. If the wait is longer than you want to spend, you can schedule an appointment online instead. Appointments typically reduce your wait time to 15 to 30 minutes, though you may still wait a bit beyond your scheduled time.
If you cannot find an office near you or prefer to call ahead, you can phone the DMV at 1-844-435-7352. The phone line can tell you about wait times, help you schedule an appointment, and answer questions about what documents you need to bring.
Scheduling an appointment versus walking in
You can walk into any DMV office without an appointment, but you will likely wait longer than if you schedule ahead. The Florida DMV website lets you book an appointment for your written test, road test, or both. When you schedule online, you choose your county, the type of test you need, and your preferred date and time. The system shows you available slots and confirms your appointment when ready.
Appointments are free and do not require any payment upfront. You still need to bring all your documents and be ready to pay the license fee when you pass your tests. If you cannot make your appointment, you can cancel or reschedule online up to 24 hours before your scheduled time.
Walking in without an appointment works if you have flexibility and do not mind waiting. Some people find that visiting early in the morning or mid-week results in shorter waits than afternoons or Fridays. If you walk in, bring everything you need — you will not be able to leave and come back if you forget a document.
What to bring to your DMV office visit
You must bring specific documents to your first DMV visit. These include proof of identity (such as a passport or birth certificate), proof of residency (such as a utility bill or lease), your Social Security number, and proof of your legal name change if applicable. You also need to bring your learner's permit if you already have one.
If you are under 18, you must bring a parent or guardian with you. They will need to sign your process in person. Bring the original documents, not copies — the DMV staff will make copies for you if needed.
You will also need to pay the license fee at the time of your visit. The fee varies depending on the type of license you are getting and how long it is valid for. Bring a debit card, credit card, or cash — most offices accept all three, though it is worth calling ahead to confirm.
Taking your written test at the DMV office
Your written test happens at the DMV office on the day of your appointment or walk-in visit. The test covers Florida traffic laws, road signs, and safe driving practices. You take the test on a computer at the office, and it usually takes 20 to 30 minutes. You need to answer at least 80 percent of the questions correctly to pass.
If you fail the written test, you can retake it the same day or schedule another appointment for a later date. There is an additional fee each time you retake the test. Most people pass on their first or second attempt if they study the Florida Driver's Handbook beforehand.
Scheduling and taking your road test
You cannot take your road test on the same day as your written test. After you pass your written test, you must schedule your road test for a different day. You can schedule it at the DMV office right after passing your written test, or you can schedule it online later.
Road tests are typically scheduled weeks in advance, depending on how busy your local DMV office is. Some counties have shorter wait times than others. When you schedule your road test, you will be assigned a specific date, time, and examiner. You must bring your learner's permit and a vehicle to the road test appointment.
The road test lasts about 20 to 30 minutes and includes basic driving tasks like parking, turning, and following traffic laws. You need to pass this test to receive your full driver's license. If you do not pass, you can retake it after waiting a set period and paying another fee.
What happens after you pass both tests
Once you pass your written test and road test, the DMV office will take your photo and issue your temporary driver's license on the spot. This temporary license is valid for 30 days and lets you drive legally while you wait for your permanent license to arrive by mail.
Your permanent plastic driver's license will be mailed to the address you provided at the DMV office. It usually arrives within 7 to 10 business days, though it can take longer during busy periods. If your permanent license does not arrive within two weeks, you can contact the DMV to check on its status.
Frequently Asked Questions
Can I take my road test in a different county than where I took my written test?
Yes. You can take your written test at one DMV office and your road test at a different office in another county. Just make sure you schedule your road test appointment after you have passed your written test and received your learner's permit.
What if I fail my road test?
You can retake your road test after waiting a set period, usually a few days to a week depending on your county. You will need to pay another road test fee and schedule a new appointment. You can take the test as many times as you need to pass.
Do I need to bring my own vehicle to the road test?
Yes. You must bring a vehicle that is registered, insured, and in safe working condition. The vehicle must have working brakes, lights, windshield wipers, and mirrors. Some DMV offices have a list of specific requirements — call ahead to confirm what your vehicle needs.
Can someone else take the written test for me?
No. You must take the written test yourself in person at the DMV office. The test is designed to verify that you know Florida traffic laws and can make safe driving decisions. The same applies to the road test — you must be the one driving.
How long does the whole process take from start to finish?
The written test takes 20 to 30 minutes, but you may wait before and after. The road test takes 20 to 30 minutes of driving time, plus wait time. Between passing your written test and taking your road test, you typically wait weeks depending on how busy your local DMV is. Total time from your first visit to receiving your permanent license is usually four to eight weeks.