Where to find your state's DMV appointment system
Your state's DMV website is the fastest way to find an appointment. Go to your state's official DMV or Department of Motor Vehicles site — search "[your state] DMV" plus "appointment" to avoid fake booking sites that charge fees. The real DMV site will have no ads and will not ask you to pay to book.
Once you're on the official site, look for a button or link labeled "Schedule an Appointment," "Book an Appointment," or "Find an Appointment." This usually appears on the homepage or under a "Services" tab. Some states call it "Make a Reservation" or "Reserve a Time Slot." Click it and you'll enter your location, the service you need (license renewal, written test, road test, ID card), and your preferred dates.
If you cannot find the appointment system online or your state's site is down, call your local DMV office directly. The phone number is on the state DMV website. Have your driver's license number or ID number ready when you call, and know which service you need before you dial.
Key Takeaways
- Go directly to your state's official DMV website and search for "Schedule an Appointment" or "Book a Reservation" — never use a third-party booking site that charges a fee.
- You will need to enter your location, the service you need (such as license renewal or road test), and your preferred dates to see available times.
- If the online system is full or not working, call your local DMV office directly using the phone number listed on the state website.
- Some states require you to create an account or log in before you can see appointment slots, so have your driver's license number ready.
- Book as far in advance as the system allows — many DMV offices have long wait times, and slots fill up weeks ahead.
What information you need before you start
Have your driver's license or state ID number handy. Most DMV appointment systems ask for this to pull up your record and confirm you're the person booking. If you don't have a license yet (for example, you're booking a written test for the first time), have your Social Security number or state ID number ready instead.
Know which service you need. The system will ask you to choose from a list: license renewal, duplicate license, written test, road test, commercial license, ID card, or address change. If you're not sure which one applies to you, check your state DMV website for a description of each service before you start booking. Choosing the wrong service can waste your appointment slot.
Have your preferred dates and times in mind, but be flexible. Most DMV offices have limited slots, especially during rush hours and on Fridays. If you're willing to go on a weekday morning or early afternoon, you'll see more options than if you only look for evening or weekend times.
How to navigate the online booking system
After you click "Schedule an Appointment," the system will ask you to enter your location. This is usually a dropdown menu of DMV offices in your state, or a search box where you type your city or zip code. Choose the office closest to you or the one most convenient for your schedule.
Next, select the service you need from a list. The system may then ask follow-up questions — for example, if you're renewing a license, it might ask whether you want to renew by mail or in person, or whether you need a REAL ID. Answer these questions carefully, because they determine which appointment slots you'll see.
The system will then show you available dates and times. Click on a date to see the time slots for that day. Some systems let you pick your preferred time right away; others show you one slot at a time and ask you to confirm before moving to the next option. Once you've chosen a date and time, you'll be asked to confirm your contact information (phone number and email) and then your appointment will be booked.
The system will give you a confirmation number. Write it down or take a screenshot — you'll need it if you have to reschedule or if the DMV asks for proof of your appointment when you arrive.
What to do if no appointments are available
If the online system shows no open slots, check back the next day. Many DMV offices release new appointment times at specific times of day — often early morning or at the start of a new week. Your state DMV website may say when new slots are released; if not, try checking at 8 a.m. on a Monday or Wednesday.
Call your local DMV office directly. The staff can sometimes book you over the phone for a date that isn't showing online, or they can tell you when the next batch of appointments will be released. They can also tell you whether walk-ins are accepted for your service, though this usually means a longer wait.
Some states offer appointments at satellite or temporary DMV locations that may have more availability than the main office. Ask the DMV staff whether other locations near you have open slots for your service.
Rescheduling or canceling your appointment
Most DMV websites let you reschedule or cancel through the same system where you booked. Log in with your confirmation number and the phone number or email you used when you booked, then select "Reschedule" or "Cancel." You'll see available times and can pick a new date.
If you cannot reschedule online, call the DMV office where your appointment is scheduled. Have your confirmation number ready. Some states charge a small fee to reschedule, though most do not — the DMV website will say whether a fee applies.
Cancel as soon as you know you cannot make your appointment. This frees up the slot for someone else and prevents you from losing your place in the queue if you need to book again later.
What happens after you book
You'll receive a confirmation email or text message with your appointment date, time, location, and confirmation number. Save this message. Bring it with you on the day of your appointment, or at least bring your confirmation number.
Arrive 10 to 15 minutes early. Bring all required documents for your service — for a license renewal, this usually means your current license and proof of address; for a road test, you'll need your permit and a vehicle. Check your state DMV website for the full list of documents you need for your specific service.
If you're running late or cannot make your appointment, call the DMV office as soon as you know. Some offices will hold your slot for a few minutes; others will give it to the next person in line. Calling ahead is always better than not showing up.
Frequently Asked Questions
Is there a fee to book a DMV appointment online?
No. Your state's official DMV website does not charge to book an appointment. If a site asks you to pay a fee to schedule, it is not the real DMV. Third-party booking sites exist but charge extra money and are not necessary — always use your state DMV's official website.
Can I book an appointment for someone else?
Most DMV systems require you to book for yourself using your own driver's license or ID number. Some states allow a parent or guardian to book for a minor, but you'll need the minor's ID number. Call your local DMV if you're unsure whether you can book for another person.
What if I don't have a driver's license yet?
You can still book a written test appointment. Use your Social Security number or state ID number instead of a driver's license number. Some states let you book online; others require you to call the DMV office directly to schedule your first test.
How far in advance can I book an appointment?
This varies by state and by how busy your local DMV is. Some states let you book up to 60 days ahead; others only allow 30 days. The system will show you the earliest available date when you log in. Book as soon as slots open up, because popular times fill quickly.
What if I miss my appointment?
Call your DMV office right away to reschedule. Missing an appointment without canceling may affect your ability to book future appointments, and some states have policies against no-shows. Rescheduling as soon as possible keeps you in the system and shows you intend to complete your service.