The fastest way to get a DMV appointment is through your state's online portal, which lets you pick a date and time without waiting on hold
Most states now let you book appointments online through their DMV website. You go to your state's DMV site, enter your driver's license number or ID number, pick the service you need (license renewal, road test, ID card), choose a location, and select an available date and time. The system confirms your appointment and usually sends you a confirmation number by email or text. This takes 10 to 15 minutes and costs nothing.
If your state doesn't have online booking yet, or if the online system is full, you can call the DMV directly. The phone number is on your state's DMV website. Have your driver's license number ready. Wait times on the phone vary widely — some states answer in minutes, others have long hold times during peak hours (usually mid-morning and mid-week). Calling early in the morning or late in the afternoon often means shorter waits.
A few states still require you to show up in person without an appointment, though this is becoming rare. Check your state's DMV website to see whether appointments are required, recommended, or not used in your area.
Key Takeaways
- Your state's DMV website is the fastest place to book — most states let you choose a date and time online in under 15 minutes.
- You will need your driver's license number or state ID number to book online or by phone.
- If the online system shows no open slots, call the DMV directly, as phone lines sometimes have different availability or can add you to a waitlist.
- Bring your confirmation number and any documents the DMV listed for your specific service when you go to your appointment.
Finding your state's DMV website and booking portal
Start by searching "[your state] DMV" or "[your state] driver's license" in a web browser. The official state website will appear at the top of the results — it will have the state's name in the URL (for example, dmv.ca.gov for California or dmv.ny.gov for New York). Avoid third-party sites that claim to book DMV appointments for you, as they often charge fees and don't actually speed up the process.
Once you're on the official site, look for a link that says "Book an Appointment," "Schedule an Appointment," "Make an Appointment," or "Online Scheduling." This link is usually on the homepage or in a menu labeled "Services" or "Appointments." Click it and follow the steps. You'll enter your license number, the service you need, your preferred location, and your preferred date and time.
Some states (like California and Texas) have separate portals for different services — for example, one system for license renewals and another for road tests. The DMV website will direct you to the right one based on what you're doing.
What information you need before you book
Have your current driver's license or state ID card in front of you. You'll need the number printed on it. If you don't have a license yet (for example, you're booking a road test for the first time), you may need your Social Security number or passport number instead — the website will tell you which one.
Know what service you need. Common options are license renewal, address change, duplicate license, road test, written test, or ID card. If you're not sure which category your task falls under, the DMV website usually has a "What do I need?" tool that asks you questions and tells you which service to select.
Have a list of nearby DMV locations and their hours. Most online booking systems show you which locations have openings. If one location is fully booked, try another nearby office — they often have different availability.
Booking by phone when online slots are full
If the online system shows no available appointments for weeks, calling the DMV can sometimes get you a sooner date. Some states hold phone-only slots, or staff can add you to a cancellation waitlist. Call the number on your state's DMV website and have your license number ready.
Call during off-peak hours for shorter waits. Early morning (right when the DMV opens) and late afternoon (an hour before closing) usually have fewer callers. Avoid mid-morning on Tuesdays, Wednesdays, and Thursdays, when call volume peaks. If you reach an automated system, listen for an option to schedule an appointment — don't press the option for general questions, as that queue is usually longer.
When you reach a person, tell them the service you need and ask what dates are available. If they offer you a time that works, confirm the location, date, time, and your confirmation number before you hang up. Ask them to email or text you the confirmation if possible.
What to bring and what to expect on appointment day
Bring your confirmation number, your current ID or license, and any documents the DMV listed for your specific service. For a license renewal, that's usually just your current license. For a road test, bring your permit and proof of insurance. For an address change, bring proof of your new address (a utility bill, lease, or bank statement). The DMV website lists the exact documents needed for each service — check it the day before your appointment.
Arrive 10 to 15 minutes early. Even with an appointment, some DMVs run behind, but arriving early shows you're ready and can sometimes move you up if someone doesn't show. Bring a pen in case you need to fill out forms by hand, though many DMVs now use digital check-in.
When you arrive, check in at the front desk or at a kiosk (if the office has one). Tell them your name and confirmation number. You'll be called when it's your turn. The actual service — renewing your license, taking a test, or updating your address — usually takes 10 to 30 minutes depending on what you're doing.
If you need to reschedule or cancel your appointment
Most states let you cancel or reschedule through the same online portal where you booked. Log in, find your appointment, and click "Cancel" or "Reschedule." You can then pick a new date and time. Canceling online is when ready and frees up the slot for someone else.
If you can't reschedule online, call the DMV and give them your confirmation number. They can move your appointment to a different date or cancel it. Try to reschedule at least a few days in advance so the DMV can fill your old slot.
If you miss your appointment without canceling, some states charge a no-show fee or require you to wait longer for your next available slot. Check your state's policy on the DMV website.
States without online booking and walk-in options
A small number of states don't yet offer online appointment booking. In those places, you book by phone only, or the DMV operates on a first-come, first-served basis. Check your state's DMV website to see which system applies to you.
If your state uses walk-ins, arrive early — many DMVs open at 8 a.m. and fill up by mid-morning. Bring all required documents and be prepared to wait. Some DMV offices issue numbered tickets when you arrive; others use a digital queue system that texts you when it's your turn. Ask at the front desk when you walk in.
Even in walk-in states, calling ahead to ask about current wait times can help you pick the best time to go. Some DMV offices post wait times on their websites or social media.
Frequently Asked Questions
How far in advance can I book a DMV appointment?
Most states let you book 30 to 60 days ahead. Some allow up to 90 days. The online system will show you all available dates within your state's booking window. If you need an appointment sooner than what's available, call the DMV and ask about cancellation waitlists or emergency appointments.
Can I book an appointment for someone else?
No. Most DMV systems require you to log in with your own license number or ID number. If someone else needs an appointment, they must book it themselves or call the DMV to have staff book it for them. You can help them find the website or make the phone call, but the appointment must be in their name.
What if I don't have a driver's license yet and can't book online?
If you're getting your first license or permit, you may not be able to use the online system. Call the DMV directly and explain that you're a new driver. They can book you for a written test or road test over the phone using your Social Security number or passport number instead of a license number.
Do I have to pay a fee to book an appointment?
No. Booking through your state's official DMV website and phone line is free. Third-party websites that claim to book DMV appointments for you often charge $10 to $50 — avoid them. You only pay the DMV's service fee when you actually go to your appointment and complete your transaction.
What happens if the DMV closes or has an emergency?
If a DMV office closes unexpectedly, the state usually cancels all appointments at that location and emails you a new appointment at a different office. Check your email and your state's DMV website for updates. If you don't hear from them within a few days, call the DMV to reschedule.