Book your Palm Beach DMV appointment online or by phone

The Florida Department of Motor Vehicles runs a single statewide appointment system. You can reserve a time slot at any Palm Beach County office through the official Florida DMV website (flhsmv.gov) or by calling 1-844-435-7352. Both routes show you available dates and times at the specific location you choose, and you'll receive a confirmation number when ready.

Palm Beach County has multiple DMV offices. The main office is in West Palm Beach on Flagler Drive, but there are also locations in Delray Beach, Boynton Beach, and Jupiter. When you book, you select which office works best for your schedule. Walk-ins are accepted at some locations, but appointment holders are served first, so booking ahead saves you time.

Key Takeaways

  • The Florida DMV appointment system is online at flhsmv.gov or by phone at 1-844-435-7352, and you can see real-time availability at each Palm Beach County location.
  • You will need your driver's license number, date of birth, and the last four digits of your Social Security number to complete a booking.
  • Appointments typically show availability 30 days in advance, and you can cancel or reschedule through the same system if your plans change.
  • Bring the documents listed in your confirmation email — the DMV will turn you away if you arrive without required paperwork, even with an appointment.

What documents you need before booking

The documents required depend on what you're doing at the DMV — renewing a license, getting an ID card, changing your address, or something else. Before you book, check the Florida DMV website and search for your specific transaction type. This tells you exactly what to bring, and you can then confirm you have everything at home.

Common items include your current driver's license or ID card, proof of residency (a utility bill or lease dated within 90 days), and proof of Social Security number (your Social Security card, W-2, or 1099). If you're renewing after it expires, the rules are different than if you're renewing early. The confirmation email you receive after booking will list what the office needs for your transaction, so save that email and check it the morning of your appointment.

The online booking process step by step

Go to flhsmv.gov and look for the "Appointments" link on the homepage. Click it and select "Schedule an Appointment." You'll be asked to choose your transaction type from a dropdown menu — for example, "Driver License Renewal" or "Address Change." This step matters because it determines which offices can handle your request and what documents the system will ask you to bring.

Next, enter your driver's license number and date of birth. The system will pull up your record. You'll then choose your county (Palm Beach) and the specific office location. The calendar will show available dates in green; dates with no openings appear grayed out. Click a date, select a time slot, and review your information. The system generates a confirmation number on the final screen — write this down or take a screenshot, because you'll need it when you arrive.

Booking by phone if the website isn't working

Call 1-844-435-7352 during business hours (typically 8 a.m. to 5 p.m., Monday through Friday). Have your driver's license number, date of birth, and the last four digits of your Social Security number ready. A representative will ask what transaction you need and which Palm Beach location you prefer, then tell you available times. They'll book the appointment and give you a confirmation number over the phone.

Phone lines are busiest in the morning and on Mondays. If you reach a long wait, try calling back in the afternoon or on a Wednesday. The phone system sometimes has shorter hold times than the website during peak hours, so this can be faster if you're flexible about timing.

What to expect when you arrive at your appointment

Arrive 10 to 15 minutes early. Bring your confirmation number, your ID, and all documents listed in your confirmation email. Check in at the front desk and take a number. Even with an appointment, you may wait 15 to 30 minutes depending on how busy the office is that day. The DMV serves appointment holders before walk-ins, but if the office is understaffed or running behind, waits can be longer.

If you don't have all required documents, the DMV will not process your transaction. They will not hold your appointment for another day — you'll have to book a new one. This is the most common reason people have to reschedule, so double-check your confirmation email the night before.

Rescheduling or canceling your appointment

Log back into flhsmv.gov with your driver's license number and date of birth. Find your upcoming appointment and select "Reschedule" or "Cancel." If you reschedule, the system shows you new available times at any Palm Beach location. If you cancel, that time slot opens up for someone else. You can make changes up until the day of your appointment, though the system may not show times available on the same day.

If you miss your appointment without canceling, you'll have to book a new one. The DMV does not penalize no-shows, but you lose your reserved time and may wait longer at your next visit.

Which Palm Beach DMV office to choose

The West Palm Beach office on Flagler Drive is the largest and usually has the most appointment slots available. Delray Beach, Boynton Beach, and Jupiter offices are smaller and may have fewer openings, especially during busy seasons. If you're flexible on location, check availability at all four — sometimes a nearby office has an earlier opening than your first choice.

Each office handles the same transactions, so there's no reason to choose one over another except convenience and availability. If you live in Jupiter, the Jupiter office is closest, but if West Palm Beach has an appointment three days sooner, that might be worth the drive.

Frequently Asked Questions

Can I book an appointment for someone else?

No. The person whose license or ID the appointment is for must book it themselves using their own driver's license number and date of birth. If someone else needs an appointment, they have to go through the booking system separately.

What if I can't find an available appointment for weeks?

Availability varies by season and by office. Try checking different Palm Beach locations — one may have an opening sooner. You can also check the website daily, because cancellations open up new slots throughout the day. If you need service urgently, ask the DMV representative when you call whether walk-in service is available at any location.

Do I need to print my confirmation?

No. Write down or screenshot your confirmation number and bring it on your phone or on paper. The DMV will look up your appointment by this number at check-in. Printing is optional.

What if the website says no appointments are available?

Try calling 1-844-435-7352 instead — the phone system sometimes has different availability than the website. You can also check back the next day, as new slots are released regularly. Some offices accept walk-ins, so you can also visit in person and ask about same-day service.

Can I change my appointment to a different county?

Yes. When you reschedule, you can select a different county. However, if you're a Palm Beach resident, you should book in Palm Beach County — some transactions require you to visit your home county office.