How to book a DMV appointment in Osceola County

Osceola County residents can schedule a DMV appointment through the Florida Department of Highway Safety and Motor Vehicles website or by phone. The online system at www.flhsmv.gov lets you choose your location, the service you need, and your preferred date and time. If you prefer to call, the statewide number is 1-844-353-7368, and staff can book you into an Osceola County office.

Walk-ins are accepted at Osceola County DMV offices, but appointment holders are served first, and wait times for walk-ins often run 45 minutes to two hours. Booking ahead means you know your exact time slot and can plan your day around it.

Osceola County has two full-service DMV locations: one in Kissimmee on Bryan Street and one in St. Cloud on 10th Street. Both handle driver's licenses, vehicle registration, title transfers, and most other DMV services. The Kissimmee office typically has more appointment slots available because it is the larger facility.

Key Takeaways

  • Schedule online at www.flhsmv.gov or call 1-844-353-7368 to book an appointment at either the Kissimmee or St. Cloud DMV office.
  • Appointments are free and let you skip the walk-in queue, though you may still wait 10 to 20 minutes past your scheduled time.
  • The Kissimmee location on Bryan Street usually has more available time slots than the St. Cloud office.
  • You must bring the documents required for your specific service — a driver's license renewal needs different paperwork than a vehicle title transfer.

What documents to bring to your Osceola County DMV appointment

The documents you need depend on what service you are there for. For a driver's license renewal, bring your current license, proof of residency (a utility bill or lease dated within 90 days), and your Social Security card or a document showing your number. If you are renewing after it has expired, you may also need to pass a vision test.

For a vehicle registration renewal, bring your current registration card, proof of insurance, and your vehicle identification number (VIN). If you are registering a vehicle for the first time in Florida, you will also need the title, a bill of sale, and proof of a passing emissions test if your vehicle is subject to testing.

For a title transfer, bring the current title signed by the seller, a bill of sale, proof of insurance, and your ID. If the vehicle is financed, bring a lien release from your lender. Osceola County DMV staff can tell you the full list when you book, and the Florida DMV website lists requirements by service type.

Osceola County DMV office locations and hours

The Kissimmee DMV is located at 2609 Bryan Street, Kissimmee, FL 34741. It is open Monday through Friday from 8:15 a.m. to 5 p.m. and Saturday from 8:15 a.m. to 12:45 p.m. This is the busier of the two Osceola County offices and typically has more appointment slots available throughout the week.

The St. Cloud DMV is located at 1000 10th Street, St. Cloud, FL 34769. It is open Monday through Friday from 8:15 a.m. to 5 p.m. and closed on Saturday. Both offices close for lunch from 12 p.m. to 1 p.m., though you can still check in during that time if you have an appointment.

Hours can change for holidays or staffing reasons, so check www.flhsmv.gov before you go. The website shows real-time availability for each location, so you can see which office has sooner appointment times for the service you need.

How to reschedule or cancel your appointment

If you need to change your appointment time or date, log back into www.flhsmv.gov with the confirmation number from your booking email. You can reschedule to a different time at the same location or switch to the other Osceola County office. Cancellations and rescheduling can also be done by phone at 1-844-353-7368.

If you cancel more than 24 hours before your appointment, your slot opens up for other people to book. If you cancel within 24 hours or straightforward do not show up, that slot is lost. Repeated no-shows may result in a temporary hold on your ability to book online, though you can still schedule by phone.

What to expect when you arrive for your appointment

Arrive 10 to 15 minutes early so you can check in at the front desk. Have your confirmation number and ID ready. Even with an appointment, you may wait 10 to 20 minutes past your scheduled time if the office is handling a backlog of walk-ins or complex transactions.

After you check in, you will be called to a service window. The staff member will review your documents, answer questions about your transaction, and process your request. Most routine services like license renewal or registration renewal take 15 to 30 minutes at the window. More complex transactions like title transfers or address changes on a license may take longer.

If documents are missing or incomplete, staff will tell you what you need to bring back. You can reschedule to return with the correct paperwork, or in some cases the office can contact you when the missing item arrives by mail.

Frequently Asked Questions

Can I book an appointment for someone else?

No. The person whose license, registration, or title is being processed must schedule the appointment themselves or be present when you schedule on their behalf with their permission and identifying information. A parent or guardian can schedule for a minor, but the minor must still come to the appointment.

What if I miss my appointment?

Your appointment slot is released and available for others to book. You can schedule a new appointment online or by phone whenever you are ready. If you miss multiple appointments, the DMV may temporarily restrict your ability to book online, but you can still call to schedule.

Do I need an appointment for a learner's permit?

No. Learner's permit applications are walk-in only at Florida DMV offices. Bring your ID, proof of residency, Social Security card, and proof of completion of a driver's education course if you are under 18. Expect a wait of 30 minutes to an hour, depending on how busy the office is.

Can I renew my license online instead of going in person?

Some renewals can be done online at www.flhsmv.gov if your license is not expired and you meet other requirements. However, if your license has been expired for more than six months, you have a medical condition, or you need to update your address, you must visit an office in person. The website will tell you whether your renewal is may be able to access for online processing.

What if the appointment time I want is not available?

Check back the next day — new slots often open as cancellations come in. You can also try the other Osceola County location; St. Cloud sometimes has availability when Kissimmee is booked. Calling 1-844-353-7368 may also reveal phone-only slots that are not shown online.