Book your Florida driver's license appointment through the Department of Motor Vehicles website or by phone — you cannot walk in without one

Florida requires an appointment to renew, replace, or obtain a driver's license at any DMV office. You can schedule online at flhsmv.gov or call 1-844-435-7352. The online system is faster and shows available dates when ready; phone wait times often run 30 minutes or longer. You will need your Social Security number, date of birth, and current license number (if renewing) to book.

Appointment slots fill quickly in urban areas like Miami, Tampa, and Jacksonville. If your preferred location shows no openings for weeks, check smaller nearby offices — they often have sooner dates. You can also check back daily, as cancellations open slots throughout the week.

Key Takeaways

  • Schedule your appointment online at flhsmv.gov or by calling 1-844-435-7352; walk-ins are not accepted at any Florida DMV office.
  • Bring your Social Security number, date of birth, and current license number to book; the system will confirm your identity before reserving a slot.
  • Urban DMV offices book up weeks in advance, but smaller branch locations often have sooner openings for the same services.
  • Arrive 10 to 15 minutes before your appointment time with all required documents, or the office may cancel your slot and you will need to reschedule.

What documents you need to bring

The documents required depend on whether you are renewing, replacing, or obtaining a license for the first time. For a renewal, bring your current Florida driver's license, proof of residency (utility bill, lease, or mortgage statement dated within 90 days), and your Social Security card or a document showing your number. If your license is expired by more than five years, you may need to pass the written test again.

For a replacement (lost, stolen, or damaged license), bring the same residency proof and Social Security documentation, plus a police report if your license was stolen. For a first-time license, bring your birth certificate or passport, Social Security card, two proofs of residency, and proof of your legal presence in the United States if you were not born here. The DMV website lists all accepted documents for each transaction type.

How to schedule online step by step

Go to flhsmv.gov and click "Schedule an Appointment" in the top menu. Select the type of transaction you need (renewal, replacement, or new license). Enter your date of birth and Social Security number to verify your identity. The system will show your current license status and any holds on your record.

Next, choose your county and preferred DMV office. A calendar will appear showing available dates in the next 30 days; dates with no openings will be grayed out. Select your preferred date and time slot. Review your appointment details, confirm your email address, and submit. You will receive a confirmation email with your appointment number, date, time, and office location. Save this email or take a screenshot — you will need the appointment number when you arrive.

Phone scheduling and wait times

Call 1-844-435-7352 to schedule by phone. The system is automated and will ask for your date of birth and Social Security number. If you reach a live representative, wait times typically range from 30 to 90 minutes during peak hours (Tuesday through Thursday, 9 a.m. to 3 p.m.). Early morning calls (before 9 a.m.) or calls on Monday or Friday often have shorter waits.

The phone system has the same 30-day window as the website and will read available slots aloud. You can ask the representative to check multiple offices if your first choice is full. After booking, you will receive a confirmation number verbally; write it down when ready and ask for it to be repeated if you miss it.

What to expect when you arrive

Arrive 10 to 15 minutes before your appointment. Bring all required documents in a folder or envelope so they are organized and straightforward to hand over. Check in at the front desk with your appointment number and a photo ID. If you arrive more than 15 minutes late, the office may cancel your slot without rescheduling you — you will have to book a new appointment online or by phone.

The wait time after check-in usually ranges from 5 to 20 minutes, depending on how busy the office is that day. A staff member will call your name, verify your documents, take your photo and signature, and process your transaction. Bring a pen in case you need to sign forms. If you are renewing and your address has changed, update it during this visit or do it online before your appointment.

If your appointment slot fills up or you need to reschedule

If all slots are booked at your preferred location, check smaller branch offices in your county or neighboring counties. Rural DMV offices typically have more availability than downtown locations. You can also set a phone reminder to check the website at the same time each day — cancellations often appear in the morning or late afternoon as other customers reschedule.

To reschedule an existing appointment, log back into flhsmv.gov with your appointment number and email address, or call 1-844-435-7352. You can cancel and rebook without penalty. If you miss an appointment without canceling, you may face a longer wait to get your next slot, as some offices flag repeat no-shows.

Frequently Asked Questions

Can I get a same-day appointment?

Same-day appointments are rare and only appear when someone cancels that morning. Check the website early (before 8 a.m.) or call the specific office directly to ask if they have walk-in slots for urgent situations like a suspended license or an expired license needed for travel.

What if I don't have internet access to book online?

Call 1-844-435-7352 to schedule by phone. A representative can book your appointment and read your confirmation number aloud. You can also visit a DMV office in person and ask staff to help you schedule at a kiosk, though this may add to your wait time.

Do I need an appointment to renew online instead of in person?

Florida allows some renewals by mail or online through flhsmv.gov if your license is not suspended and you meet other requirements. Check the website to see if you are may be able to access for mail or online renewal before booking an in-person appointment — it may save you a trip.

What happens if I lose my appointment confirmation email?

Log back into flhsmv.gov with your date of birth and Social Security number to retrieve your appointment details. You can also call 1-844-435-7352 with your Social Security number and they will look up your appointment and read the details aloud.

Can someone else go to my appointment for me?

No. You must appear in person for a new license, renewal, or replacement. The DMV takes your photo and signature during the appointment, and only you can provide those. If you are unable to attend, cancel and reschedule for a time that works for you.