How to book a Florida driver license appointment

Florida's Department of Highway Safety and Motor Vehicles (DHSMV) requires you to book an appointment before visiting a driver license office for most transactions. You book through the official DHSMV website at www.flhsmv.gov — there is no phone line to call, and walk-ins are not accepted for driver license services.

The appointment system shows you available dates and times at the office nearest you. You choose your location, the service you need (new license, renewal, duplicate, or change of address), and a time slot. The system then sends you a confirmation email with your appointment number and instructions. You must bring that confirmation, a valid ID, and the documents required for your specific transaction when you arrive.

Appointments typically fill up 4 to 6 weeks in advance during busy seasons, so booking early matters if you have a important date. If no times are available in your area, you can check nearby counties or try again the next day — slots open as people cancel.

Key Takeaways

  • Book all Florida driver license appointments through www.flhsmv.gov; phone calls and walk-ins are not an option.
  • You will need your confirmation email, a valid ID, and documents specific to your transaction type when you arrive at your appointment.
  • Appointments fill weeks in advance, especially in urban areas, so book as soon as you know you need a license service.
  • If your preferred office has no open slots, check driver license offices in nearby counties or return to the website the next day to find cancellations.

What documents to bring to your appointment

The documents you need depend on the type of transaction. For a new driver license, bring proof of identity (passport, birth certificate, or foreign national ID), proof of Social Security number (Social Security card, W-2, or tax return), and proof of Florida residency (utility bill, lease, or mortgage statement dated within 90 days). You will also need to pass a vision test and written exam at the office.

For a license renewal, you may be able to renew by mail or online if your license is not suspended and you have no medical restrictions. If you must renew in person, bring your current license and proof of residency. For a duplicate license (replacement for a lost or damaged card), bring your current license if you have it, or a valid ID and proof of residency if you do not.

If you are changing your address on your license, bring your current license and proof of your new Florida address. Proof of residency must be dated within 90 days and can be a utility bill, lease, mortgage statement, or government mail with your name and address.

Steps to complete your appointment booking

Go to www.flhsmv.gov and click the link for "Driver License Services" or "Schedule an Appointment." The site will ask you to enter your zip code or county to find nearby offices. Select the office you prefer and the type of service you need from the dropdown menu.

The calendar will show available dates in green. Click a date, then choose a time slot from the list that appears. You will then enter your name, email address, and phone number. The system will send you a confirmation email within minutes — save this email or print the confirmation page, because you must bring your confirmation number when you arrive.

If you do not receive a confirmation email within 10 minutes, check your spam folder. If it is not there, return to the DHSMV website and try booking again. Some email providers block automated messages from government sites.

When appointments are not available in your area

During peak times — summer, before holidays, and after license expiration dates pass — appointments in busy counties like Miami-Dade, Broward, and Hillsborough can be booked out for 6 to 8 weeks. If you see no open slots, you have three options.

First, check driver license offices in neighboring counties. A 30-minute drive to a less busy county office often means appointments available within days rather than weeks. The DHSMV website lets you search by county, so you can look at several at once.

Second, return to the website the next day or later in the week. Cancellations happen constantly, and the system releases new slots as they become available. Early morning (6 to 8 a.m.) is often when new times appear.

Third, if you have a genuine emergency — your license expired and you need to drive for work, or you are traveling and lost your ID — contact your local driver license office directly. The office number is on the DHSMV website under "Contact Us." Explain your situation; some offices hold a small number of same-day or next-day slots for hardship cases, though this is not may provide.

What to expect on the day of your appointment

Arrive 10 to 15 minutes early with your confirmation email, valid ID, and all required documents. The office will call you by your appointment number, not your name. Have your documents organized and ready to hand over — staff move through appointments quickly and cannot wait while you search your bag.

You will be asked to verify your information, take a new photo, and pass a vision screening. If you are getting a new license or your first Florida license, you will also take a written exam on road rules. The exam is multiple choice and covers basic traffic laws, right-of-way, and safe driving. You can study the official Florida Driver Handbook on the DHSMV website before your appointment.

Processing time at the office is usually 15 to 30 minutes. Your new license will be mailed to you within 7 to 10 business days. You will receive a temporary paper license at the office that is valid for 30 days while you wait for the card.

Renewing your license without an appointment

If your Florida driver license is not suspended, you have no medical restrictions, and your address has not changed, you may be able to renew online or by mail without visiting an office. Online renewal is available at www.flhsmv.gov if your license is not expired by more than 5 years and you have a valid email address on file.

By-mail renewal requires you to send your current license, a completed process form (available on the DHSMV website), and a check or money order to the address listed on the form. Processing takes 4 to 6 weeks. You can drive on your old license until the new one arrives.

If you are not sure whether you are may be able to access for mail or online renewal, call the DHSMV customer service line at 1-844-DL-RENEW (1-844-357-3639) or visit a driver license office in person to ask. Staff can tell you in minutes whether your specific situation qualifies.

Frequently Asked Questions

Can I book an appointment for someone else?

No. The person getting the license must book their own appointment using their name and contact information. If you are helping a family member, they will need to complete the booking themselves or give you permission to use their email and phone number to book on their behalf. The confirmation will go to that email address.

What if I miss my appointment?

If you miss your appointment, you will need to book a new one through the website. There is no penalty, but you lose your time slot and will have to wait for the next available opening. If you know you cannot make it, cancel through the website if possible so someone else can use that slot.

Do I need to bring my Social Security card?

You do not need the card itself, but you must bring proof of your Social Security number. A Social Security card, W-2, tax return, or 1099 form all work. If you do not have any of these, contact the DHSMV before your appointment to ask what other documents they will accept.

How long does a Florida driver license last?

A standard Florida driver license is valid for 8 years from the date it is issued. Your expiration date is printed on the front of your card. You can renew up to 6 months before expiration, so you do not have to wait until the last minute.

What if I have a suspended license?

You cannot book a driver license appointment if your license is suspended. You must first resolve the suspension — usually by paying fines, completing a required course, or waiting out a suspension period. Check your suspension status on the DHSMV website or call 1-844-DL-RENEW to find out what you owe and how to clear it.