Where to book your Hillsborough County driver's license appointment

Hillsborough County residents book driver's license appointments through the Florida Department of Highway Safety and Motor Vehicles (DHSMV) online system or by phone. You cannot walk in without an appointment at any Hillsborough County office — all visits require advance scheduling.

The official booking system is at www.flhsmv.gov. On that site, select "Schedule an Appointment" and choose your county (Hillsborough) and the service you need. The phone line for Hillsborough County DMV appointments is 1-844-354-4376. Both routes lead to the same appointment slots.

Hillsborough County has multiple DMV offices. The main locations are in Tampa, Plant City, and Dade City. When you book, you choose which office works for you and what time slot is available. Appointment availability varies by location and by service type.

Key Takeaways

  • Book appointments online at www.flhsmv.gov or by calling 1-844-354-4376; walk-ins are not accepted at any Hillsborough County office.
  • You must choose your specific office location (Tampa, Plant City, or Dade City) and service type when booking.
  • Bring the documents required for your specific transaction — a new license, renewal, or replacement — or your appointment may be cancelled.
  • Appointments typically fill 30 to 60 days in advance, so book as soon as you know you need a license transaction.
  • If you miss your appointment, you lose your slot and must book again through the same system.

What documents to bring to your Hillsborough County appointment

The documents you need depend on whether you are getting a new license, renewing, or replacing a lost or damaged card. Florida requires proof of identity, proof of Social Security number, and proof of residency for all license transactions.

For a new driver's license, bring a valid passport or birth certificate (identity), your Social Security card or tax return (Social Security proof), and a recent utility bill or lease in your name (residency). You will also take a written test and a driving test at your appointment, so plan for 1 to 2 hours.

For a renewal, bring your current license and proof of residency only. If your license expired more than 6 months ago, you may need to retake the written test. For a replacement (lost, stolen, or damaged), bring your identity document, Social Security proof, and residency proof, plus a police report if your license was stolen.

Do not bring originals of documents like your birth certificate unless you are prepared to leave them with the DMV. Bring copies or certified documents when possible. The DMV staff will tell you at check-in if a document does not meet their standard.

Appointment availability and wait times in Hillsborough County

Hillsborough County DMV offices book appointments up to 30 to 60 days in advance. The exact window depends on the office and the service. New license appointments (which require testing) fill faster than renewals and often have fewer slots per day.

The Tampa office typically has more availability than Plant City or Dade City because it is the largest location. If your preferred date and time are full, try a different office or a different service type (for example, some offices have separate queues for renewals and replacements).

Wait times at your appointment vary. Even with a scheduled slot, you may wait 15 to 45 minutes past your appointment time, especially during mid-morning and early afternoon. Bring a book or phone charger. If you are more than 15 minutes late to your appointment, the DMV may cancel your slot and require you to rebook.

How to reschedule or cancel your appointment

To reschedule or cancel, go back to www.flhsmv.gov, select "Manage Your Appointment," and enter your confirmation number and phone number. You can then change your date, time, or location, or cancel entirely. You can also call 1-844-354-4376 to make changes over the phone.

If you cancel, your slot opens for other residents to book. If you need to reschedule, do so as soon as you know your plans have changed — waiting until the day before your appointment limits your options.

If you miss your appointment without cancelling, you lose that slot and must book a new one. The system does not automatically reschedule you. Some offices flag repeated no-shows, which can delay future bookings.

Common mistakes that delay or cancel Hillsborough County appointments

The most common mistake is arriving without the correct documents. The DMV will cancel your appointment if you cannot produce the documents required for your transaction. Check the DHSMV website for your specific service type before you arrive.

Arriving late is the second most common issue. The DMV counts arrival time from when you check in at the front desk, not when you enter the building. Arrive 10 to 15 minutes early to allow time for parking and check-in.

Booking the wrong service type is also frequent. If you need a new license but book a renewal slot, your appointment will be cancelled. When you book, read the service description carefully. If you are unsure whether you need a new license, renewal, or replacement, call 1-844-354-4376 and ask before booking.

Finally, some residents book an appointment but do not bring their confirmation number or proof of booking. Take a screenshot or print your confirmation email. The DMV staff will ask for it at check-in.

Hillsborough County DMV office locations and hours

The Tampa DMV office is located at 2905 North Florida Avenue, Tampa, FL 33602. It is open Monday through Friday, 8:00 a.m. to 5:00 p.m., and Saturday, 8:00 a.m. to 12:00 p.m. (noon). This is the busiest location and typically has the most appointment slots.

The Plant City office is at 1621 North Park Road, Plant City, FL 33563. Hours are Monday through Friday, 8:00 a.m. to 5:00 p.m. only — no Saturday service. The Dade City office is at 14112 Eighth Street, Dade City, FL 33523, with the same weekday-only hours.

Hours and services can change. Before your appointment, confirm the office location and hours on www.flhsmv.gov or call 1-844-354-4376. Some offices close for state holidays or maintenance.

Frequently Asked Questions

Can I book an appointment for someone else?

No. The person who needs the license must book their own appointment or have a parent or guardian book it for them if they are under 18. The DMV requires the person explore to be present at the appointment with valid identification.

What if all appointments are full for the next two months?

Check back daily — cancellations open up slots regularly as people reschedule or cancel. You can also try a different office location or a different service type if it applies to your situation. If you have an urgent need (for example, your license expires in one week), call 1-844-354-4376 and explain the situation; staff may direct you to an alternative.

Do I need an appointment if I am renewing online?

No. Florida allows some renewals to be completed online at www.flhsmv.gov without an in-person appointment. You are may be able to access if your license is not suspended, you have no medical conditions that require testing, and you are not changing your address. If you cannot renew online, you will be directed to book an appointment.

What happens if I fail the driving test at my appointment?

You can reschedule another appointment to retake the test. There is no waiting period between attempts in Florida. You will need to pay the retest fee when you book your next appointment. Most offices allow you to book a follow-up appointment before you leave.

Is there a fee to book an appointment?

No. Booking the appointment is free. You pay the license fee (which varies by license type and duration) when you complete your transaction at the office. Fees range from about $48 for an eight-year renewal to $75 for a new license, depending on your age and license class.