How to book a DMV appointment in your state
Most states let you book a DMV appointment online through their official DMV website, by phone, or in person at a local office. The exact steps depend on which state you live in, because each state runs its own DMV system. Start by going to your state's DMV website — search "[your state] DMV appointment" — and look for a button or link that says "Schedule an Appointment" or "Book Online". If your state does not offer online booking, you will see a phone number to call instead.
When you book, you will need to tell the DMV what service you want — renewing a license, getting a Real ID, taking a written test, or something else. The system will show you available dates and times at offices near you. Pick the one that works for your schedule, confirm your information, and you will get a confirmation number. Write this down or take a screenshot, because you will need it when you arrive.
Some states charge a small fee to book online, usually $1 to $5. Others do not charge at all. The fee, if there is one, will show up before you finish booking, so you will know the cost before you commit.
Key Takeaways
- Your state's official DMV website is the fastest way to book an appointment; search "[your state] DMV appointment" to find the right link.
- You will need to choose what service you want — license renewal, Real ID, written test, or another transaction — before the system shows available times.
- Most states let you book online, but some only offer phone booking; the website will tell you which method is available in your state.
- Save your confirmation number and arrive 10 to 15 minutes early with the documents the DMV website says you need for your specific service.
- If the nearest office has no open slots, try offices in neighboring towns or check back in a few days, because cancellations open up regularly.
Finding your state's DMV website and booking system
The fastest way to find your state's booking system is to search "[your state] DMV appointment" in Google. The official state website will appear at the top of the results. Do not click on third-party sites that offer to book for you — they charge extra fees and are not necessary. Go directly to the state DMV site.
Once you are on the state DMV homepage, look for words like "Schedule an Appointment", "Book Online", "Reserve a Time", or "Make an Appointment". This link is usually in the main menu or near the top of the page. Click it, and the system will ask you to enter your zip code or choose your county so it can show you nearby offices.
If you cannot find an online booking option, the website will have a phone number to call. Write down that number and the hours the DMV takes calls — many DMV phone lines have limited hours, often 8 a.m. to 5 p.m. on weekdays only.
What information you need before you book
Have your driver's license or state ID number ready when you start booking. Some states also ask for your Social Security number or date of birth to pull up your record. If you are booking for the first time and do not have a license yet, the system will ask for your name, date of birth, and address instead.
You will also need to know what service you want. The booking system will ask you to pick from a list — for example, "Renew License", "Get Real ID", "Take Written Test", "Replace Lost License", or "Change Address". Pick the one that matches why you are going to the DMV. If you are not sure, look at the DMV website's service descriptions, which explain what each one is for and what documents you need to bring.
Before you finish booking, the system will show you a list of documents to bring. Take a photo of this list or write it down, because you will need those documents when you arrive. Showing up without them means your appointment will be cancelled or rescheduled.
Choosing your appointment date and time
After you enter your information, the booking system will show you a calendar of available dates at offices near you. The calendar usually shows the next 30 to 60 days. Click on a date that works for you, and the system will show you the available times — usually in 15-minute or 30-minute blocks throughout the day.
Pick a time that gives you enough buffer. If you work, book early morning or late afternoon so you do not have to take a full day off. If you are taking a written test, book a time when you are alert — many people do worse on tests in the afternoon. If you are bringing children or dependents, pick a time when they are usually calm and fed.
If the office closest to you has no open slots, try the next nearest office, even if it is 20 or 30 minutes away. Offices in smaller towns often have more availability than busy urban ones. You can also check back in a few days — cancellations happen regularly and open up new slots.
Completing your booking and getting your confirmation
Once you pick a date and time, the system will ask you to review your information one more time. Check that your name, address, phone number, and service type are all correct. If anything is wrong, go back and fix it before you finish.
Then the system will show you whether there is a booking fee. Most states do not charge, but some charge $1 to $5 to book online. If there is a fee, you will pay by debit card or credit card right there. After payment, you will see a confirmation page with your appointment details.
Write down or screenshot your confirmation number, date, time, and office address. Some states email a confirmation to you as well — check your email (including spam folder) to see if it arrived. Bring the confirmation number with you when you go to your appointment, or at least know it by heart.
What to do if online booking is not available in your state
A few states do not yet offer online booking. If your state's DMV website does not have a booking link, look for a phone number labeled "Appointments" or "Schedule a Visit". Call during the hours listed on the website.
When you call, have your driver's license number or Social Security number ready, and know what service you need. The person on the phone will ask you the same questions the online system would — your name, address, what you want to do, and what office you prefer. They will give you a date and time, and usually a confirmation number. Write all of this down when ready.
Some states also let you book in person at any DMV office. Walk in during business hours, tell the staff you want to book an appointment, and they will schedule you. This works if you are already at the DMV for another reason or if you prefer to talk to someone face-to-face.
Preparing for your appointment day
Arrive 10 to 15 minutes early. Bring your confirmation number, your ID, and all the documents the DMV website said you need for your specific service. If you are renewing a license, bring your current license. If you are getting a Real ID, bring your birth certificate and proof of address. If you are taking a written test, bring your learner's permit and a pen.
The DMV office will be busy, especially mid-morning and mid-afternoon. If you booked an early morning or late afternoon slot, you will likely wait less. Even with an appointment, you may wait 15 to 45 minutes depending on how many people are ahead of you and how long each transaction takes.
If you cannot make your appointment, cancel it online or call the DMV as soon as you know. This opens the slot for someone else and prevents the DMV from marking you as a no-show, which can affect your ability to book future appointments.
Frequently Asked Questions
Can I book an appointment if I do not have a driver's license yet?
Yes. If you are getting your first license or learner's permit, the booking system will let you enter your name, date of birth, and address instead of a license number. You will still need to bring the documents the DMV requires — usually a birth certificate, proof of address, and proof of identity — when you arrive.
What if I miss my appointment or need to reschedule?
Log back into the booking system on your state's DMV website and cancel your appointment, then book a new one. If you cannot cancel online, call the DMV phone number and tell them your confirmation number. Cancelling ahead of time is better than not showing up, because no-shows can make it harder to book future appointments.
How long does a DMV appointment usually take?
Most appointments take 15 to 45 minutes from the time you check in, depending on the service and how busy the office is. License renewals are usually faster than first-time licenses or Real ID applications. Even with an appointment, you may wait in line before your number is called.
Do I need to book an appointment, or can I just walk in?
Many states now require an appointment, especially after the pandemic. Some states still accept walk-ins but give priority to people with appointments. Check your state's DMV website to see if appointments are required or recommended. If they are required and you show up without one, you may be turned away.
What if the booking system will not let me choose the service I need?
Some services — like commercial driver's license tests or hazmat endorsements — may not be available for online booking in your state. If the service you need does not appear in the dropdown menu, call the DMV phone number on the website and ask how to book that specific service.