Where to book your DMV appointment
Most states let you book a DMV appointment online through your state's official DMV website. Go directly to your state's DMV portal — search "[your state] DMV appointment" to find the right link. Do not use third-party sites that claim to book appointments for you; they charge fees and often just redirect you to the official site anyway.
Some states also let you call the DMV directly to schedule. Your state's DMV website lists the phone number and hours. A few states still require you to show up in person and take a number, though this is becoming less common. Check your state's site first to see what methods are available where you live.
A small number of states do not offer appointments at all — you arrive during business hours and wait your turn. Your state's DMV website will tell you clearly whether appointments are available or required.
Key Takeaways
- Book through your state's official DMV website, not a third-party service, to avoid fees and delays.
- Have your driver's license number, state ID number, or the document you need to renew ready before you start.
- Choose a location and time slot that works for you; peak times (lunch hours, Fridays, month-end) often have longer waits even with an appointment.
- Write down your confirmation number and bring it with you, along with any documents the DMV listed for your specific transaction.
- If you cannot make your appointment, cancel it online or by phone so someone else can use that slot.
What information you need before booking
Gather these details before you open the booking system. You will need your current driver's license number or state ID number. If you are renewing, have the document number from the license or ID you are replacing. If you are a new resident or first-time applicant, have your Social Security number and date of birth ready.
Know what transaction you are there for — renewing a license, changing your address, getting a Real ID, replacing a lost document, or something else. The booking system will ask you to select your transaction type, and choosing the wrong one can waste your appointment slot. If you are unsure, check your state's DMV site for a description of each service before you book.
Steps to book online
- Go to your state's official DMV website. Look for a link that says "Schedule an Appointment," "Book an Appointment," or "Make an Appointment."
- Select your transaction type from the list — for example, "Renew Driver's License" or "Change Address."
- Choose your county or region, then select a DMV office location from the available options.
- View the calendar and pick a date. Available dates appear in a different color or are clickable; dates with no slots show as grayed out or unavailable.
- Select a time slot. Morning slots often fill first. If you see no available times, try a different date or location.
- Enter your personal information — name, date of birth, driver's license or ID number, and contact details.
- Review the information you entered. Make sure your name, ID number, and transaction type are correct.
- Confirm your appointment. The system will show a confirmation number and send a confirmation email or text message to the contact information you provided.
- Write down or screenshot your confirmation number. Bring it with you to your appointment.
Documents to bring to your appointment
The documents you need depend on your transaction. For a renewal, bring your current driver's license or ID. For a change of address, bring your current license plus proof of your new address — a utility bill, lease, mortgage statement, or bank statement dated within the last 60 days usually works. For a Real ID upgrade, bring your current license, proof of citizenship (passport, birth certificate, or naturalization papers), and proof of address.
Your confirmation email or the DMV website for your state will list the exact documents required for your specific transaction. Read that list before you go. Showing up without the right documents means a wasted trip and you may lose your appointment slot.
Common mistakes that waste your appointment
Booking the wrong transaction type. If you select "Renew License" but you actually need to change your address, the DMV may not be able to help you during that appointment. Read the transaction descriptions carefully.
Not bringing required documents. The DMV will turn you away if you lack proof of address, citizenship, or your current license. Check the list on your confirmation email before you leave home.
Arriving late or very early. Most DMVs will not see you if you arrive more than 15 minutes after your appointment time. Arriving 30 minutes early is usually unnecessary and wastes your time. Aim to arrive 5 to 10 minutes before your slot.
Not canceling if you cannot attend. If you book an appointment and cannot make it, cancel online or call the DMV. This frees up the slot for someone else and prevents you from being marked as a no-show, which can affect future bookings in some states.
If no appointments are available
If your state's booking system shows no open slots for weeks, check back frequently — cancellations happen daily and new slots sometimes open without announcement. Try booking at off-peak times: early morning, mid-week (Tuesday through Thursday), or the first week of the month often have more availability than lunch hours, Fridays, or month-end.
Some states have a waitlist feature in their booking system. If you see an option to join a waitlist, use it. You will be notified if a slot opens up. A few states also let you call the DMV directly to ask about cancellations or to request an appointment outside the online system.
If your state has no online booking and requires walk-in service, arrive early in the day — the queue fills up as the day goes on. Bring all required documents and be prepared to wait.
What happens after you book
You will receive a confirmation with your appointment date, time, location, and confirmation number. Save this confirmation — take a screenshot or write down the number. Some states send a reminder text or email a day or two before your appointment; others do not.
On the day of your appointment, arrive a few minutes early with your confirmation number and all required documents. Check in at the counter or kiosk, and a staff member will call you when it is your turn. The transaction itself usually takes 15 to 30 minutes, depending on what you are doing and how busy the office is.
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 information. Some states allow a parent or guardian to book for a minor, but the system will specify this. You cannot book an appointment for an adult using their information without their direct involvement.
What if I need to reschedule my appointment?
Log back into your state's DMV booking system using your confirmation number or the phone number you provided. Look for a "Reschedule" or "Modify Appointment" option. You can usually change the date and time without losing your slot. If the online system does not offer this, call the DMV directly with your confirmation number.
Do I have to pay a fee to book an appointment online?
No. Booking through your state's official DMV website is free. Third-party sites that charge fees to book appointments are not affiliated with the DMV. Always use your state's official DMV website to avoid unnecessary charges.
What if I show up and the DMV says my appointment does not exist?
Bring your confirmation number and email or text confirmation with you. If there is a discrepancy, show the staff member your confirmation. If the appointment truly did not save in their system, ask to speak with a manager. Most DMVs will work with you to reschedule or fit you in that day if the error was on their end.
Can I book multiple appointments at once?
You can book separate appointments for different people, but most states limit you to one appointment per person per booking session. If you need appointments for multiple family members, book them one at a time or contact the DMV directly to ask about group bookings.