Florida's Online Appointment System
Florida's Department of Motor Vehicles uses an online appointment system called FLHSMV.gov where you can reserve a time slot at your nearest office. You do not have to call or visit in person to schedule — the entire process happens on the state's website, and you choose your location, date, and time before you go.
The system is open to anyone who needs a standard DMV service: renewing a license, getting a first license, replacing a lost document, or handling vehicle registration. You will need a valid email address and basic information about what you are there to do, but you do not need to create a login or account.
Appointments typically fill up weeks in advance during peak times, especially in urban counties like Miami-Dade, Broward, and Hillsborough. Booking early gives you more time slots to choose from. If no appointments show available, check back in a few days — the system releases new slots regularly.
Key Takeaways
- Go to FLHSMV.gov and select "Schedule an Appointment" to book a time slot without calling or visiting an office.
- You will choose your county, the service you need, and your preferred date and time from available slots.
- Bring the confirmation email or number you receive to your appointment, along with the documents listed on your confirmation.
- If you cannot find an appointment in your county, try nearby counties — some have shorter wait times.
- You can cancel or reschedule through the same website up to 24 hours before your appointment.
Step-by-Step: Booking Your Appointment
Start at FLHSMV.gov and look for the "Schedule an Appointment" button on the homepage. Click it and you will land on a page asking what service you need. Select from the list — for example, "Driver License Renewal," "First-Time Driver License," or "Vehicle Registration." Be as specific as possible, because different services may have different wait times.
Next, choose your county from the dropdown menu. Florida has 67 counties, and each has its own DMV office or shared service center. If you live near a county line, you can check both — sometimes a neighboring county has shorter wait times. Once you pick a county, the system shows you available dates and times for the next several weeks.
Select a date and time that works for you. The calendar shows which days have openings. Click your preferred slot, and the system will ask you to enter your email address and confirm your choice. You will receive a confirmation email with your appointment number, location address, office hours, and a list of documents to bring.
Save or print your confirmation. You do not need to bring it, but having the appointment number handy makes check-in faster. If your plans change, you can cancel or reschedule through FLHSMV.gov up to 24 hours before your appointment time.
What Documents to Bring
The documents you need depend on the service. Your confirmation email will list exactly what to bring, but here are the most common requirements:
For a driver license renewal, bring your current license, proof of residency (utility bill, lease, or bank statement), and your Social Security number. If you are renewing early or your address has changed, bring proof of the new address.
For a first-time driver license, bring your birth certificate or passport, proof of residency, your Social Security number, and proof of legal presence if you were not born in the United States. You will also need to pass a written test and vision screening at the office.
For vehicle registration, bring your vehicle title, proof of insurance, and proof of residency. If someone else owns the vehicle, bring a notarized power of attorney or the owner's signature on the process.
Always bring a valid photo ID, even if you are renewing the ID itself. If you are unsure what counts as proof of residency, your confirmation email will list acceptable documents.
What to Expect at Your Appointment
Arrive 10 to 15 minutes early. Check in at the front desk with your appointment number and ID. The office will verify your documents and may ask you questions about your process. If you are getting a new license, you will take a photo, pass a vision test, and answer questions about your driving history.
For a written test (required for first-time licenses), you will sit at a computer terminal in the office and answer multiple-choice questions about Florida traffic laws. You need a passing score to move forward. If you fail, you can retake it the same day or schedule another appointment.
Processing time varies. straightforward renewals may take 20 to 30 minutes. First-time licenses or complex transactions can take an hour or longer. The office will tell you when to expect your new document in the mail — usually within two weeks for a license, longer for vehicle titles.
If No Appointments Are Available
If your county shows no open slots, you have several options. First, check again in a few days — the system releases new appointments regularly as people cancel. Set a reminder to check back at the same time each week.
Second, try a nearby county. If you live in Orange County (Orlando area) and cannot find an appointment, check Osceola or Seminole County. You do not have to use your home county's office — you can go to any DMV office in Florida for most services. Some rural counties have much shorter wait times.
Third, contact the county office directly by phone. The FLHSMV website lists phone numbers for each county. Staff can sometimes add walk-in slots or tell you when the next batch of appointments will open. This is especially useful if you have an urgent need, like a license expiring soon.
Walk-ins are allowed at some offices, but you may wait several hours. Calling ahead to ask about walk-in availability is faster than showing up without an appointment.
Rescheduling or Canceling
If you need to change your appointment, go back to FLHSMV.gov and select "Manage Your Appointment." Enter your appointment number and email address. You can reschedule to a different date or time, or cancel entirely. Changes must be made at least 24 hours before your appointment.
If you miss your appointment without canceling, you may have to wait longer for the next available slot. Some offices flag no-shows, so if you cannot make it, cancel as soon as you know.
Frequently Asked Questions
Can I book an appointment for someone else?
No. The person who needs the service must book their own appointment using their email address. Parents can book for minor children by using the child's information and their own email address, but the child must be present at the appointment.
What if I do not have an email address?
You will need one to receive your confirmation. If you do not have an email account, you can create a free one through Gmail, Yahoo, or Outlook in a few minutes. Alternatively, call your county DMV office and ask if they can book by phone.
How far in advance can I book?
The system typically shows appointments up to 30 days ahead. You can book as soon as slots open for your preferred date. For popular services in busy counties, slots fill up quickly, so booking early is worth doing.
Do I need to print my confirmation?
No. Your confirmation email is enough. The office will look you up by your appointment number and email. Printing it is optional but can speed up check-in.
What if I have a commercial driver license need?
Commercial driver license (CDL) appointments are handled separately. Select "Commercial Driver License" when choosing your service type on FLHSMV.gov. CDL appointments often have longer wait times because they require additional testing and medical certification.