How to book your Delray Beach DMV appointment
The Delray Beach DMV office is located in Palm Beach County, Florida, and handles driver license renewals, replacements, and address changes. You must book an appointment before visiting — walk-ins are not accepted at this location. The fastest way to schedule is through the Florida DMV's online appointment system at flhsmv.gov, which shows available time slots in real time and lets you choose the date and time that works for you.
You can also call the Delray Beach office directly at the main Palm Beach County DMV line to book by phone if you prefer not to use the website. Phone appointments typically take longer to schedule because staff must manually check availability, but this option works if you have trouble with the online system or need to discuss your specific situation before booking.
Appointments fill quickly during morning hours and early in the week, so if you have flexibility, scheduling for a Tuesday, Wednesday, or Thursday afternoon usually means shorter wait times. The office is located at 901 West Atlantic Avenue, Delray Beach, FL 33444.
Key Takeaways
- Book your Delray Beach DMV appointment online at flhsmv.gov or by calling the Palm Beach County DMV office — walk-ins are not accepted.
- You will need to bring your current driver license or ID, proof of residency, and any documents related to the transaction you are completing (renewal, replacement, or address change).
- Afternoon appointments on weekdays typically have shorter wait times than morning slots.
- The office is located at 901 West Atlantic Avenue, Delray Beach, and you must arrive within 15 minutes of your scheduled time or your appointment may be cancelled.
What documents to bring to your Delray Beach appointment
The documents you need depend on what you are doing at the DMV. For a standard driver license renewal, bring your current Florida driver license, proof of residency (a recent utility bill, lease, or mortgage statement with your name and address), and your Social Security number. If you are renewing a license that has been expired for more than six months, you may need to retake the written test and vision test.
For a license replacement due to loss, theft, or damage, bring your current ID or proof of identity (passport, birth certificate, or military ID), proof of residency, and a police report if the license was stolen. If you are changing your address without renewing your license, bring your current license and proof of your new address.
All documents must be originals or certified copies — photocopies are not accepted. If your name has changed since your last license was issued, bring a certified copy of the document that shows the change (marriage certificate, divorce decree, or court order).
Online appointment booking step by step
Go to flhsmv.gov and click "Schedule an Appointment" on the homepage. You will be asked to enter your driver license number or ID number. If you do not have a Florida ID, you can enter your Social Security number instead. The system will then ask what type of transaction you need — select the option that matches your reason for visiting (renewal, replacement, or address change).
Next, the system will show you available dates and times at the Delray Beach office. Select the date and time that works for you. You will receive a confirmation number and a summary of your appointment details via email. Save this confirmation number — you will need to provide it when you arrive at the office.
If the system shows no available appointments, check back the next day or try a different time of day. The DMV releases new appointment slots regularly, and cancellations open up throughout the week. You can also set up an alert through the website to be notified when slots become available.
Phone appointment booking
To book by phone, call the Palm Beach County DMV office at the main customer service line. Have your driver license number or Social Security number ready when you call. Tell the staff member what type of transaction you need and your preferred dates and times. They will check availability and book the first open slot that matches your preferences.
Phone lines are busiest between 8 a.m. and 10 a.m. and during lunch hours. Calling in the afternoon, especially after 2 p.m., usually means shorter hold times. If you reach a busy signal, hang up and try again in a few minutes rather than waiting on hold.
What to expect when you arrive
Arrive at the office at least 10 minutes before your appointment time. Check in at the front desk and provide your confirmation number and ID. You will be given a number and directed to wait in the lobby until your number is called. Even with an appointment, you may wait 15 to 30 minutes depending on how busy the office is that day.
When your number is called, go to the assigned window. The staff member will review your documents, take your photo if needed, and process your transaction. Most renewals and address changes take 10 to 15 minutes at the window. If you are taking a written test or vision test, allow an additional 20 to 30 minutes.
Once your transaction is complete, you will receive a receipt. Your new license will be mailed to the address on file within 7 to 10 business days. If you need your license sooner, ask about rush processing options, though these may carry an additional fee.
Rescheduling or cancelling your appointment
If you need to change your appointment time, log back into flhsmv.gov using your confirmation number and reschedule to a different date or time. You can also call the office to request a change. Cancelling and rebooking online is usually faster than calling.
If you cancel your appointment, that time slot becomes available for other people to book. If you know you cannot make your appointment, cancel as soon as possible so the slot is not wasted. If you miss your appointment without cancelling, you will need to book a new one through the system.
Common issues and how to fix them
If the online system will not accept your driver license number, try entering your Social Security number instead. If you still cannot log in, call the office for help. Some older licenses or out-of-state IDs may not work with the online system.
If you see no available appointments for weeks, the office may be temporarily booked. Check back daily — new slots are added regularly. You can also try booking at a different Palm Beach County DMV office if you have flexibility on location, as some offices have shorter wait times than others.
If you arrive late and your appointment has been cancelled, speak to the front desk staff when ready. They may be able to reschedule you the same day or fit you in if there is a gap in the schedule. Arriving more than 15 minutes late usually results in cancellation, so plan to arrive early.
Frequently Asked Questions
Can I book an appointment for someone else?
No, the person whose license or ID is being renewed or replaced must book their own appointment using their driver license number or Social Security number. You can help them navigate the website or call on their behalf, but the appointment must be in their name.
What if I do not have a current Florida driver license?
You can still book an appointment to obtain a Florida ID or license. When booking online, select the option for a new license or ID rather than renewal. You will need to bring proof of identity (passport, birth certificate, or military ID), proof of residency, and your Social Security number.
How far in advance can I book an appointment?
You can typically book appointments up to 30 days in advance through the online system. If you need an appointment sooner, call the office directly — they may have same-day or next-day slots available that do not show online.
Is there a fee to book an appointment?
No, booking an appointment is free. You will pay the standard transaction fee when you complete your business at the office — renewal, replacement, and address change fees vary depending on your license type and how long it is valid.
What happens if I forget my confirmation number?
You can look up your appointment by logging back into flhsmv.gov with your driver license number or Social Security number. You can also call the office and provide your name and date of birth, and staff will find your appointment in the system.