Where to book your Florida permit appointment

Florida's Department of Highway Safety and Motor Vehicles (DHSMV) handles permit and license appointments through its online scheduling system at GoRenew.com. This is the official state portal — it is the only place where you can reserve a time slot at a Florida driver license office.

You can also call the DHSMV customer service line at 1-844-DL-RENEW (1-844-357-3639) to schedule by phone. Wait times on the phone typically run 15 to 45 minutes during business hours, depending on the time of day and day of the week. The online system is usually faster if you have the required information ready.

Walk-ins are accepted at some offices, but you will wait significantly longer — often several hours — and there is no may provide you will be seen the same day. Scheduling ahead is the more predictable option.

Key Takeaways

  • GoRenew.com is the official Florida DHSMV scheduling system and is the fastest way to book a permit appointment.
  • You will need your Social Security number, date of birth, and driver license number (if renewing) or your name and address (if getting a permit for the first time) to complete the booking.
  • Appointment availability varies by location and time of year, with some offices booking out two to four weeks in advance during busy seasons.
  • You must bring the documents listed on your appointment confirmation — missing documents will result in a failed appointment and you will need to reschedule.

What information you need before booking

Before you go to GoRenew.com or call, gather the documents and details the system will ask for. If you are getting a learner's permit for the first time, have your Social Security number, date of birth, and current address ready. If you are renewing or replacing a permit, you will also need your current driver license or permit number.

The system will ask you to choose which type of transaction you need: learner's permit, commercial learner's permit, driver license, or replacement document. Select the correct category before you proceed, because choosing the wrong one will send you to the wrong office or appointment type.

Have a list of nearby driver license offices in mind. The system shows you available times at each location, and times fill up unevenly — an office 20 minutes away might have openings when your closest one is booked solid for weeks.

Step-by-step process on GoRenew.com

Start at GoRenew.com and select "Schedule an Appointment" from the homepage. The system will ask whether you are a Florida resident and what type of transaction you need. Answer these questions accurately — they determine which offices and appointment types appear in your results.

Enter your personal information: name, date of birth, Social Security number, and current Florida address. The system will search for any existing records under that name and Social Security number. If you have had a Florida license or permit before, it will pull up that record.

Select your transaction type and choose from available office locations and time slots. The calendar shows which dates have openings; click on a date to see specific times. Once you select a time, you will receive a confirmation number and an email with your appointment details, the office address, and a list of documents to bring.

Save or print your confirmation number. You will need it when you arrive at the office. The confirmation email also tells you how long the appointment typically takes and whether you need to bring original documents or copies.

Documents to bring to your appointment

Your confirmation email lists the specific documents required for your transaction type. For a learner's permit, you typically need proof of identity (passport, birth certificate, or state ID), proof of Social Security number (Social Security card or tax return), and proof of Florida residency (utility bill, lease, or bank statement dated within 90 days).

Bring originals, not copies, unless the confirmation email specifically says copies are acceptable. The DHSMV staff will examine documents in person and will not process your appointment if documents are missing or do not meet the requirements.

If you are under 18, a parent or guardian must be present. Bring their ID as well. Some transactions require additional documents — for example, a commercial learner's permit requires proof of medical certification. Check your confirmation email carefully.

Appointment availability and wait times

Availability depends on your location and the time of year. Urban offices in Miami, Tampa, Orlando, and Jacksonville typically book out faster than rural offices. During summer months and around the end of the year, many offices have wait times of two to four weeks between booking and appointment date.

If you cannot find an opening at your preferred office, check offices in nearby cities. Sometimes a 30-minute drive yields an appointment a week sooner. The system shows you all available times across all locations you select, so you can compare.

If no appointments are showing, the office may be temporarily closed for maintenance or staffing changes. Check back the next day or call 1-844-357-3639 to ask when the next openings will be released.

What to do if you need to reschedule or cancel

You can cancel or reschedule through GoRenew.com using your confirmation number. Log back into the system, find your appointment, and select the option to cancel or change the time. You will then be able to book a new slot if one is available.

If you cancel within 24 hours of your appointment, you may be charged a cancellation fee (typically $5 to $10, depending on the transaction type). Rescheduling to a different time usually does not carry a fee if you do it more than 24 hours in advance.

If you miss your appointment without canceling, you forfeit any fee you paid and will need to book a new appointment from scratch. Some offices flag no-shows, which can delay future bookings.

Common reasons appointments fail and how to avoid them

The most common reason an appointment does not result in a completed transaction is missing or incorrect documents. Bring everything listed on your confirmation email, and bring originals unless told otherwise. If you are unsure whether a document qualifies as proof of residency or identity, call the office before your appointment.

Arriving late or not arriving at all also results in a failed appointment. Arrive at least 10 minutes early. If you are running more than 15 minutes late, call the office to ask whether they can still see you or whether you need to reschedule.

Incomplete or illegible forms cause delays. The office staff will help you fill out the process, but bring reading glasses if you need them and be prepared to answer questions about your address history and driving record.

Frequently Asked Questions

Can I book an appointment for someone else?

No. The person getting the permit or license must be the one who schedules the appointment and provides their own information. If you are a parent or guardian scheduling for a minor, you will enter the minor's information, but the appointment is in their name.

What if I do not have a Social Security number?

You will need an Individual Taxpayer Identification Number (ITIN) or a valid passport to proceed. Call 1-844-357-3639 to discuss your situation with DHSMV staff, as the online system may not accept non-SSN applicants without additional steps.

How far in advance can I book an appointment?

GoRenew.com typically allows you to book appointments up to 30 days in advance. If you need an appointment sooner, check back daily — offices sometimes release additional slots as cancellations come in.

Is there a fee to schedule an appointment online?

Scheduling itself is free. You pay the transaction fee (learner's permit, license renewal, etc.) when you arrive at your appointment. Fees vary by transaction type and typically range from $20 to $75.

What if the website is down or I cannot complete my booking?

Call 1-844-357-3639 during business hours (usually 8 a.m. to 5 p.m., Monday through Friday). The phone line can schedule appointments even if the website is temporarily unavailable. Have your information ready before you call.