Book your appointment online, by phone, or in person at your state's DMV office

Most states now let you reserve a time slot before you show up for a driver's license appointment, which cuts your wait time from hours to minutes. The fastest method is your state's DMV website — you pick a date, time, and location, then you get a confirmation number. If the website isn't working or you can't find an opening, calling the DMV directly or walking in to book in person both work, though phone lines are often busy and in-person booking means you're already at the office.

What you need before you book depends on whether you're renewing, replacing, or getting a license for the first time. A renewal usually takes five minutes and needs only your current license number. A replacement (lost, stolen, or damaged) needs proof of identity and your Social Security number. A first-time license requires documents proving your identity, residency, and Social Security number — typically a birth certificate, utility bill, and Social Security card. Have these ready before you start the booking process, because some systems ask for this information upfront.

Key Takeaways

  • Your state's DMV website is the fastest way to book because you see real-time availability and get a confirmation number when ready.
  • You will need your current license number for a renewal, or proof of identity and Social Security information for a replacement or new license.
  • Appointment slots fill up weeks in advance in busy areas, so book as soon as your state's system opens new dates.
  • If no online slots are available, call the DMV or visit in person — some offices hold walk-in time slots or can add you to a waitlist.
  • Bring all required documents to your appointment; showing up without them means rescheduling and waiting weeks for another slot.

Finding your state's DMV booking system

Start by searching "[your state] DMV appointment" or going directly to your state's DMV website. Most state sites have a button labeled "Schedule an Appointment," "Book an Appointment," or "Reserve a Time." Click it and you'll land on a page asking for your zip code or county, then the type of transaction (renewal, replacement, new license).

A few states still don't offer online booking — check your state's website to confirm it has this option before you spend time looking. If it doesn't, skip to the phone or in-person section below. Some states also use third-party systems: California uses an external vendor, as do several others. These work the same way but may look different from the main DMV site.

Choosing your date and time

After you enter your location and transaction type, the system shows available dates and times, usually in 15-minute or 30-minute slots. Book the earliest available appointment, especially if you're in a city or suburb — slots fill fast and the next opening might be weeks away. If you see no availability, the office is fully booked; check back the next day or try a different location if your state lets you choose multiple offices.

Some states let you pick a specific time (9:15 a.m., 2:45 p.m.) while others show only "morning" or "afternoon" blocks. Either way, arrive 10 to 15 minutes early. You'll need to enter your driver's license number, date of birth, and sometimes your Social Security number to confirm the booking. The system then sends you a confirmation number by email or text — save this or take a screenshot, because you'll need it at your appointment.

What to do if no online slots are open

If the website shows no availability for weeks, try calling the DMV. Have your zip code and the type of transaction ready. The phone line will likely put you on hold, but staff can sometimes see cancellations that haven't appeared online yet or add you to a waitlist. Call early in the morning or late in the afternoon when lines are shorter.

If the phone line is also full or you can't reach anyone, visit the DMV office in person and ask to book at the counter. Some offices hold a small number of same-day or next-day slots for walk-ins. Bring your documents anyway — if they have availability and you're prepared, you might complete your transaction that day instead of booking for later.

Documents to bring to your appointment

The exact documents depend on your transaction type, but all require proof of identity and Social Security information. For a renewal, bring your current driver's license and one proof of residency (utility bill, lease, or bank statement dated within the last 60 days). For a replacement, bring your birth certificate or passport, Social Security card, and proof of residency. For a new license, bring your birth certificate, Social Security card, proof of residency, and proof of legal presence (passport, visa, or state ID).

Check your state's DMV website for the exact list — requirements vary by state. Some states accept digital copies of documents on your phone; others require originals. Bring originals unless the website explicitly says digital is okay. If you're missing even one document, the DMV will turn you away and you'll have to reschedule.

What happens at your appointment

Arrive 10 to 15 minutes early with your confirmation number and all required documents. Check in at the front desk, and staff will verify your documents and take your photo. The whole process usually takes 15 to 30 minutes for a renewal or replacement. You'll pay the fee (typically $20 to $60 depending on your state and transaction type) and receive a temporary paper license on the spot. Your permanent license arrives by mail in 7 to 14 days.

If you're getting a new license, you'll also take a written test and a driving test (unless your state waives the driving test for certain renewals). These take longer, so budget 45 minutes to an hour. Bring your confirmation number, documents, and a pen. Do not bring children, pets, or extra people unless your state specifically allows it — most DMV offices have strict policies about who can be in the testing area.

Rescheduling or canceling your appointment

If you need to change your appointment, go back to your state's DMV website and look for a "Manage Your Appointment" or "Reschedule" option. You'll enter your confirmation number and can pick a new date and time. If the website doesn't have this option, call the DMV and give them your confirmation number — they can reschedule you over the phone.

Cancel only if you truly can't make it, because rescheduling can push your new appointment weeks out. If you miss your appointment without canceling, some states charge a no-show fee or require you to wait longer for the next available slot.

Frequently Asked Questions

Can I book an appointment for someone else?

No. The person getting the license must book their own appointment using their own information. If someone else books for you, the confirmation won't match your ID and the DMV will turn you away. Parents can book for minors in most states, but the minor's information goes into the system.

What if I don't have a current address to put on my license?

You need proof of residency — a utility bill, lease, or bank statement in your name dated within the last 60 days. If you're homeless or living temporarily, some states accept a letter from a shelter or social services agency. Call your DMV before your appointment to ask what they'll accept in your situation.

How far in advance should I book?

Book as soon as slots open, which is usually 30 to 60 days ahead. In busy areas, slots fill within days. If you wait until you need the license urgently, you may find nothing available for weeks. Check your state's website to see how far ahead you can book.

Can I do this online instead of going in person?

Most states require you to appear in person for a new license or replacement because they need to take your photo and verify your documents. Some states let you renew online if your license is current and you don't need a new photo, but you still need to book an in-person appointment for most transactions.

What if I lose my confirmation number?

Call the DMV with your driver's license number and date of birth, and they can look up your appointment. You can also log back into the booking system if you remember the email or phone number you used. Write down your confirmation number and save the email — you'll need it at your appointment.