Where to book your Florida driver's license appointment

You book a Florida driver's license appointment through the Department of Motor Vehicles (DMV) website at www.flhsmv.gov, or by calling 1-844-DL-FLORIDA (1-844-353-5762). The website lets you choose your county, pick an available date and time, and confirm when ready. The phone line works the same way but takes longer — expect to wait 10 to 20 minutes during business hours.

You do not need to create an account or log in to book. You will need your Social Security number, date of birth, and Florida driver's license number (if you are renewing) or your current out-of-state license number (if you are moving to Florida). Have these ready before you start.

Walk-in appointments are not accepted at most Florida DMV offices. Even if you show up without an appointment, staff will turn you away or ask you to book one on a kiosk in the lobby. Booking ahead is the only way to be seen.

Key Takeaways

  • Book through the official Florida DMV website (flhsmv.gov) or by calling 1-844-DL-FLORIDA; walk-ins are not accepted.
  • You will need your Social Security number, date of birth, and current license number to complete your booking.
  • Appointment availability varies by county and season, with rural counties often having shorter wait times than urban ones.
  • Bring all required documents to your appointment, including proof of residency and the documents listed in your confirmation email.
  • If you miss your appointment, you must book a new one; no-shows are not rescheduled automatically.

What documents to bring to your appointment

Your confirmation email will list the exact documents you need, but most appointments require proof of identity, proof of residency, and proof of Social Security number. Bring your current driver's license or passport for identity. For residency, bring a recent utility bill, lease, mortgage statement, or bank statement with your name and Florida address — it must be dated within the last 60 days.

For proof of Social Security number, bring your Social Security card, W-2 form, or 1099 form. If you do not have any of these, you can bring a letter from the Social Security Administration. Do not rely on memory or verbal confirmation — the DMV will not process your process without the physical document.

If you are renewing a license that is still valid, you may be able to renew by mail or online instead of visiting in person. Check your confirmation email or the DMV website to see whether your specific renewal qualifies for remote processing.

How far in advance to book and typical wait times

Book as soon as you know you need an appointment. In urban counties like Miami-Dade, Broward, and Hillsborough, available appointments often fill up 4 to 8 weeks ahead. In smaller rural counties, you may find openings 2 to 3 weeks out. During summer and around the holidays, even rural offices book up faster.

If you see no available appointments in your county, check neighboring counties. You can take your test or renew in any Florida county, not just the one where you live. Driving 30 minutes to a less-crowded office is often faster than waiting two months in your home county.

The DMV releases new appointment slots throughout the day as cancellations come in. If you do not find an opening when you first search, try again the next morning or later that evening. Many people cancel or reschedule, and those slots become available when ready.

What happens at your appointment

Arrive 10 to 15 minutes early. You will check in at the front desk, and staff will verify your documents and take your photo. If you are taking a written test, you will sit at a computer terminal and answer 50 questions about Florida traffic laws. You need 40 correct answers to pass. If you are renewing without a test, this step is skipped.

After the photo and test (if required), you will pay the fee. License renewal costs $75 for an eight-year license. A new license for someone moving to Florida costs $48. Payment is cash, debit, or credit card — no checks. You will receive a temporary paper license on the spot, valid for 30 days while your plastic card is mailed to your address.

The entire appointment usually takes 30 to 45 minutes if you pass the test on your first try. If you fail the written test, you can retake it the same day at no extra cost, but you will need to book a new appointment to try again.

If you cannot make your appointment or need to reschedule

Cancel or reschedule through the same website or phone number where you booked. You can change your appointment up to 24 hours before the scheduled time. If you cancel more than 24 hours ahead, your slot opens up for other people when ready. If you do not show up and do not cancel, that slot is lost and you will need to book a completely new appointment.

If an emergency prevents you from canceling in time, call the DMV office directly the morning of your appointment. They cannot may provide a new slot, but calling gives you a better chance than straightforward not showing up. The office phone number is on your confirmation email.

Renewing online or by mail instead of in person

If your license is still valid and you have not had any violations or medical suspensions, you may renew online through the DMV website without visiting an office. Online renewal takes about 10 minutes, costs $75, and your new license arrives by mail in 7 to 10 business days. You will get a temporary digital license you can show on your phone when ready.

Mail renewal is also an option for some people. You fill out the process, mail it with a check or money order, and receive your new license by mail. This takes 2 to 3 weeks and costs $75. Check the DMV website to see whether your specific situation qualifies for mail or online renewal before you book an in-person appointment.

Common reasons appointments get delayed or canceled

The most common reason for delay is missing documents. Bring everything listed in your confirmation email, even if you think you do not need it. If you arrive without proof of residency or Social Security number, staff will cancel your appointment and you will have to book again.

System outages occasionally close DMV offices for a few hours or a full day. If you arrive for your appointment and the office is closed, check the DMV website or call to find out when it will reopen. You will not lose your appointment slot — you can reschedule for another day at no penalty.

If you are taking a written test and fail, you can retake it the same day, but you cannot take it a third time in one day. If you fail twice, you must book a new appointment for another day.

Frequently Asked Questions

Can I book an appointment for someone else?

No. The person who needs the license must book their own appointment using their own Social Security number and date of birth. You can help them navigate the website or call on their behalf, but the booking must be in their name.

What if I book an appointment but then move to a different county?

You can keep your appointment in the original county or cancel it and book a new one in your new county. You do not have to renew in the county where you live, so either option works. Cancel through the website or phone if you want to switch.

Do I need an appointment for a duplicate license or to update my address?

No. Address changes and duplicate licenses are handled at the counter without an appointment. Walk in during business hours, bring your current license and proof of your new address, and you will be seen. These transactions take 10 to 15 minutes.

What if the website says no appointments are available?

Check neighboring counties — you can renew or test in any Florida county. Try searching again the next morning or evening, since cancellations create new slots throughout the day. If you need an appointment urgently, calling 1-844-DL-FLORIDA may reveal openings the website does not show.

Can I take my written test at home or online?

No. Written tests must be taken at a DMV office on a computer terminal under staff supervision. However, if you are renewing a valid license and do not need a new photo, you may renew online without taking a test.