Start with your state's DMV website or phone line
The fastest way to schedule a driver's license appointment is through your state's Department of Motor Vehicles website. Most states now offer online scheduling where you pick a location, choose an available date and time, and confirm your appointment in minutes. If your state does not have online scheduling, call the DMV directly — the phone number is on your state's DMV homepage.
Before you schedule, know which type of appointment you need. A standard driver's license appointment is different from a Real ID appointment, which takes longer because Real ID requires proof of citizenship or legal residency. If you are renewing by mail or online, you may not need an in-person appointment at all — check your state's renewal rules first.
Have your current ID or learner's permit number ready when you call or go online. Some states also ask for your Social Security number or date of birth to pull up your record and show available times.
Key Takeaways
- Most states let you schedule online through their DMV website; if not, call the DMV phone number listed there.
- Real ID appointments take longer than standard license appointments because they require citizenship or residency proof.
- Bring the documents your state requires — typically a birth certificate, proof of address, and a Social Security card — or your appointment may be cancelled.
- If no appointments are available in your area, check nearby locations or call the DMV to ask when new slots open.
- Arrive 10 to 15 minutes early with all required documents, even if you scheduled online.
What documents to bring to your appointment
The documents you need depend on whether you are getting your first license, renewing, or upgrading to Real ID. Every state requires proof of identity, proof of residency, and proof of Social Security number — but the exact documents vary.
For a standard driver's license, bring your birth certificate or passport, a utility bill or lease showing your current address, and your Social Security card. Some states accept a W-2 or tax return instead of a utility bill. Bring your current license if you have one.
For a Real ID, you need the same documents plus proof of citizenship or legal residency. A U.S. passport, naturalization certificate, or permanent resident card (green card) all work. Real ID appointments typically take 30 to 45 minutes instead of 15 to 20, so do not schedule a Real ID appointment if you only need a standard renewal.
Check your state's DMV website for the full list before you go. If you show up without the right documents, the DMV will cancel your appointment and you will have to schedule again.
Online scheduling versus calling the DMV
Online scheduling is faster if your state offers it. You see all available times, pick one that works for you, and get a confirmation number when ready. You can also reschedule or cancel online without calling.
Calling the DMV takes longer — you may wait on hold — but it is your only option if your state does not have an online system. When you call, have your ID number and a list of dates and times that work for you ready. The DMV staff member will tell you what is available and book you on the spot.
A few states use third-party scheduling services instead of their own websites. These services charge a small fee (usually $5 to $10) to book your appointment, but the appointment itself at the DMV is free. Check whether your state uses one before you schedule.
What to do if no appointments are available
If your state's online system shows no open slots, try these steps in order. First, check nearby DMV locations — a branch 20 minutes away may have availability when your local office is booked weeks out. Second, call the DMV directly and ask when new appointment slots are released; many states add slots on specific days of the week.
Third, ask whether your state offers walk-in hours. Some DMVs reserve certain hours for people without appointments, though wait times can be long. Fourth, if you are renewing your license and it has not expired yet, check whether you can renew by mail or online instead — this avoids the appointment system entirely.
If your license has expired or is about to expire and you cannot get an appointment, call the DMV and explain your situation. Some states will extend your license temporarily or let you schedule a priority appointment if you have a work or medical reason.
Preparing for your appointment day
Arrive 10 to 15 minutes early, even if you scheduled online. Bring all required documents in a folder or envelope so they do not get lost. Wear something you are comfortable in for your photo — you cannot retake it if you do not like it, so avoid hats, sunglasses, and busy patterns.
Bring your confirmation number or appointment confirmation email on your phone or printed out. The DMV staff will ask for it when you check in. If you scheduled online and received a confirmation number, write it down in case your phone dies.
Plan to spend 20 to 45 minutes at the DMV, depending on whether you are getting a standard license or Real ID and how busy the office is that day. If you are taking a written test, add extra time for that.
Rescheduling or cancelling your appointment
If you need to change your appointment, do it as soon as you know. Most states let you reschedule online if you booked online — log back into the system, find your appointment, and pick a new date and time. If you called to schedule, call back to reschedule.
Cancelling frees up your slot for someone else and usually takes 30 seconds online or on the phone. If you do not show up for your appointment without cancelling, some states may charge a no-show fee or make you wait longer to reschedule.
If you need to reschedule more than once, consider whether you have all your documents ready. Many people reschedule because they forgot something or realized they need a different type of appointment — checking your state's requirements before you book saves time.
Special situations: learner's permits, CDLs, and upgrades
If you are scheduling your first appointment for a learner's permit, the process is the same as for a driver's license, but you will take a written test instead of a road test. You still need to schedule in advance and bring the same documents.
A commercial driver's license (CDL) appointment works differently — you typically need a medical certificate and may have to schedule at a specific CDL testing location rather than your local DMV. Check your state's CDL page for the scheduling process.
If you are upgrading from a standard license to Real ID, you need a new appointment and the citizenship or residency documents listed above. You cannot upgrade during a standard appointment, so make sure you schedule the right type.
Frequently Asked Questions
Can I schedule an appointment for someone else?
No. The person getting the license must schedule their own appointment or have a parent or guardian schedule it for them if they are under 18. The DMV will ask for the person's ID number or date of birth to confirm the appointment.
What happens if I miss my appointment?
If you do not show up and do not cancel, you lose your slot and have to schedule again. Some states charge a no-show fee of $10 to $25. If you are running late, call the DMV to let them know — they may hold your appointment for a short time.
How far in advance should I schedule?
Schedule as soon as you know you need an appointment. In busy areas, appointments may be booked 4 to 8 weeks out. In less busy areas, you might find something within a week or two. If your license is expiring soon, schedule when ready.
Do I need an appointment if my license expired?
Yes, you still need to schedule an appointment to renew. An expired license does not change the process. However, some states charge a late renewal fee if your license has been expired for more than a certain number of days — check your state's rules.
Can I schedule multiple appointments at once?
Not usually. You schedule one appointment per person per transaction. If you need to renew your license and get a Real ID, that is one appointment. If you are scheduling for multiple family members, schedule each person separately.