How to book a DMV written test appointment in your state
Most states let you book a written test appointment online through the DMV website, by phone, or in person at a local office. The exact method depends on your state — some require online booking only, others still take phone calls, and a few let you walk in without an appointment. You will need your learner's permit or ID number, a valid email address or phone number, and to know which DMV location you want to visit.
The process typically takes 5 to 10 minutes, and you will get a confirmation with your test date, time, and location. Most states book appointments weeks in advance, so the soonest available slot may be 2 to 6 weeks out depending on demand in your area. Some states charge a small fee to book online; others do not.
Key Takeaways
- Your state DMV website is the fastest way to find the booking method and see available dates for your location.
- You will need your learner's permit number or state ID number, plus a valid email or phone number for the confirmation.
- Appointment availability varies by location and season — rural areas often have more open slots than urban ones.
- Some states allow walk-ins for the written test, but booking ahead guarantees your spot and reduces wait time.
- Bring your confirmation email or text to the DMV on test day, along with the documents listed in your state's requirements.
Finding your state's DMV booking system
Start by visiting your state's official DMV website. The URL is usually dmv.[state abbreviation].gov or [state].gov/dmv. Look for a link labeled "Schedule an Appointment," "Book a Test," or "Make an Appointment." Most state sites have this link on the homepage or under a "Services" menu.
If you cannot find the booking option online, call your state DMV's main phone line — the number is listed on the website. A representative can tell you whether your state takes phone bookings and direct you to the right process. Some states have separate phone lines for appointment scheduling.
A few states, including some in the South and Midwest, still allow walk-in written tests at certain locations. The DMV website will say "walk-in available" or "no appointment needed" if this applies to you. Even where walk-ins are allowed, booking ahead is usually faster because you skip the queue.
What information you need before booking
Have your learner's permit number or state ID number ready. This is the first thing the booking system will ask for. If you do not have your permit yet, you will need to get one before you can book the written test appointment — the written test is the exam you take to earn your permit in the first place, so the order matters.
You will also need a valid email address or phone number where the DMV can send your confirmation. Most states send both an email and a text message. Make sure the phone number and email are ones you check regularly, because the DMV may send reminders or updates about your appointment.
Know which DMV location you want to visit. Most booking systems show you all offices in your area and let you pick the one closest to you or most convenient for your schedule. Some locations fill up faster than others, so if your first choice has no open dates, try a nearby office.
Booking online step by step
Once you are on your state's DMV booking page, the system will ask you to enter your permit or ID number and your date of birth. It will pull up your record and show you which test you are may be able to access to take. Select "Written Test" if you have options.
Next, choose your preferred DMV location from a dropdown or map. The system will show you available dates and times for that location. Peak times — early morning, lunch hour, and late afternoon on weekdays — often fill up first. If you have flexibility, midday on a Tuesday or Wednesday usually has more open slots.
Select your preferred date and time, then enter your email and phone number for the confirmation. Review all the details before you submit. Once you confirm, you will see a confirmation number on screen — write this down or take a screenshot. The DMV will also email or text it to you within a few minutes.
Phone and in-person booking options
If your state takes phone bookings, call the DMV appointment line during business hours. Have your permit or ID number ready. A representative will ask for your preferred location and dates, then book the first available slot that works for you. Phone bookings usually take 10 to 15 minutes, and you will get a confirmation number before you hang up.
Some DMV offices still accept in-person bookings at the counter. Walk in during office hours, tell the clerk you want to book a written test, and they will check availability on their system. This method is slower than online or phone booking and may require you to wait in line, but it works if you prefer to book face-to-face or if online and phone options are not available in your state.
What to expect after you book
After you book, you will receive a confirmation with your test date, time, location, and a confirmation number. Save this confirmation — you will need to bring it or reference the number when you arrive at the DMV. Some states print the confirmation on a receipt; others email it or send it by text.
Most states send a reminder email or text 24 to 48 hours before your appointment. If you do not get a reminder, that does not mean your appointment was cancelled — check your spam folder or log back into the DMV website to confirm your appointment is still scheduled.
Arrive 10 to 15 minutes early on test day. Bring your confirmation, your learner's permit or ID, and any other documents your state requires — usually a proof of residency and proof of Social Security number. Check your state's DMV website for the full list of documents to bring.
If no appointments are available
When a location is fully booked, the system will show "No appointments available" or "Next available date: [date weeks away]." This is common in urban areas during peak seasons. You have a few options: book at a different DMV location farther away, check back in a few days when new slots may open, or call the DMV to ask if cancellations are released on a rolling basis.
Some states release cancelled appointment slots throughout the day as people cancel. If you are flexible, checking the website every few days or calling to ask about cancellations can sometimes get you in sooner. A few states have a waitlist option — you can add your name and the DMV will contact you if a slot opens up.
If your state is consistently booked out, ask the DMV whether walk-in testing is available at any location, even if it is not your preferred office. Walk-ins usually have longer waits but do not require advance booking.
Frequently Asked Questions
Can I change or cancel my appointment after I book it?
Yes. Most states let you cancel or reschedule online through the same booking system, or by calling the DMV. Cancel at least 24 hours before your appointment if possible, so the slot opens up for someone else. If you miss your appointment without cancelling, some states charge a fee or require you to rebook.
What if I fail the written test — can I book another appointment right away?
Most states let you retake the written test, but you may have to wait a set number of days — often 7 to 14 days — before you can book again. Some states let you book your next attempt on the spot after you fail; others require you to wait and rebook through the normal system. Ask the test administrator what your state's policy is.
Do I need to book a separate appointment for the road test?
Yes. The written test and road test are separate appointments. You must pass the written test first, then book a road test appointment. Some states let you book the road test when ready after you pass the written test; others require you to wait a few days or book through a different system.
What if I cannot make my appointment and need to reschedule?
Log into the DMV website and select your appointment to reschedule, or call the DMV appointment line. Most states let you move your appointment to a different date at the same location, or to a different location on the same date. Rescheduling is usually free, but do it as soon as you know you cannot make it.
Can someone else book the appointment for me?
No. Most DMV systems require you to book using your own permit or ID number. You can ask a family member or friend to help you navigate the website or make the phone call, but you will need to provide your information and confirm the appointment yourself.