How to book a DMV written test appointment in your state
The way you book a DMV written test appointment depends entirely on which state you live in. Some states let you reserve a slot online through their DMV website or a third-party scheduling system. Others require you to call a phone line or show up in person at a local office. A few states still operate on a first-come, first-served basis with no advance booking at all.
Start by visiting your state's DMV website and looking for a link labeled "Schedule an Appointment," "Book Online," or "Reserve a Test." If your state offers online scheduling, you will typically enter your zip code or county, choose a test location, pick an available date and time, and receive a confirmation number. If your state requires a phone call, the DMV website will list the number and hours. If no online or phone option exists, you will need to visit a local DMV office in person to request a written test date.
The process usually takes 5 to 15 minutes if done online, and a few days to a few weeks to get an appointment slot, depending on how busy your local office is and what time of year you are booking.
Key Takeaways
- Your state's DMV website is the first place to check for online scheduling options, phone numbers, or walk-in procedures.
- Online booking systems typically ask for your zip code, preferred location, and available dates, then give you a confirmation number to bring or reference.
- If your state does not offer online scheduling, call the DMV phone line listed on the website during business hours to reserve a slot by phone.
- Some states have no advance booking system and operate on a first-come, first-served basis, so you will need to visit in person and may wait several hours.
- Bring your confirmation number, a valid ID, and any documents the DMV website says you need for the written test on your appointment day.
What information you need before you book
Before you start the booking process, gather a few pieces of information. You will need your date of birth, your driver's license number (if you already have one) or state ID number, and your zip code or county. If you are a new driver with no license yet, you may need your Social Security number instead.
Check your state's DMV website to see what documents you must bring on test day. Most states require a valid photo ID (passport, state ID, or learner's permit) and proof of your Social Security number or an ITIN. Some states also ask for proof of residency, such as a utility bill or lease. Knowing this ahead of time prevents you from booking an appointment and then finding out you cannot take the test because you lack a required document.
If you are under 18, check whether your state requires a parent or guardian to be present during the test or to sign consent forms. Some states do, and some do not. This affects whether you can book the appointment yourself or whether a parent needs to be involved.
Online scheduling systems by state
Many states use their own DMV website to handle appointments. Others contract with a third-party company called ServiceNow or Appointment Plus to manage the booking. The experience is similar across all of them: you enter your information, see available time slots, pick one, and receive a confirmation.
A few states, including California, Texas, and Florida, use their own custom online systems. New York uses a system called MyDMV. If your state has an online system, the DMV website homepage will have a prominent link to it, usually labeled "Schedule an Appointment" or "Book Online." Click that link, and you will be directed to the scheduling portal.
If you cannot find an online booking option on your state's DMV website, it likely means your state does not offer one. In that case, move to the phone or in-person booking method.
Booking by phone or in person
If your state does not have online scheduling, call the DMV phone number listed on the website. Have your date of birth, driver's license or ID number, and zip code ready. The representative will ask which test location you prefer and what dates work for you. They will then give you an appointment date and time and a confirmation number. Write down both and keep them somewhere safe.
If your state has no phone booking system either, you will need to visit a local DMV office in person. Bring a form of ID and ask the staff member at the front desk to schedule your written test. They will give you a date and time, usually within a few days to a few weeks depending on how busy the office is. Some offices hand you a printed appointment slip; others just write it down for you. Ask for a confirmation number or a written record so you have proof of your appointment.
In-person booking can take 30 minutes to an hour because you have to wait in line. Call ahead if possible to ask what the current wait time is, or visit early in the morning or mid-week when offices are typically less crowded.
What to do if no appointments are available
If the online system shows no available slots for weeks or months, or if the phone line tells you the same thing, you have a few options. First, check back frequently—cancellations happen daily, and slots open up as people reschedule or cancel. Some online systems let you set up a notification that alerts you when a new slot opens.
Second, try a different test location. If your nearest DMV office is fully booked, an office 20 or 30 miles away might have openings sooner. Your state's DMV website usually lets you search by location, so try several nearby cities or counties.
Third, if you are in a true emergency—for example, you need a license for a job that starts in a week—visit a DMV office in person and explain the situation to a manager. Some offices can fit walk-in test-takers into the schedule or offer same-day or next-day slots for urgent cases, though this is not may provide.
Preparing for your appointment day
The day before your appointment, gather all the documents you need. Bring your confirmation number (printed or on your phone), a valid photo ID, and proof of your Social Security number or ITIN. If your state requires proof of residency, bring that too. Check your state's DMV website one more time to make sure you have everything, because showing up without a required document means you will not be able to take the test and will have to reschedule.
Arrive 10 to 15 minutes early. This gives you time to find parking, locate the office, and check in at the front desk. Bring a pen in case you need to fill out any forms. The written test itself usually takes 30 to 45 minutes, and you will receive your score before you leave.
If you fail the test, ask the staff what the next steps are. Most states let you reschedule when ready or within a few days. Some charge a small fee for a retest; others do not. Knowing this ahead of time helps you plan and budget if needed.
Frequently Asked Questions
Can I book a written test appointment without a learner's permit?
It depends on your state. Some states require you to have a valid learner's permit before you can schedule a written test. Others let you take the written test first and issue the permit after you pass. Check your state's DMV website under "Written Test Requirements" or call the DMV to confirm what you need before you book.
What if I miss my appointment?
If you miss your appointment, you will usually have to reschedule through the same system you used to book it—online, by phone, or in person. Some states charge a small fee to reschedule; others do not. Contact your DMV as soon as possible to book a new slot, because popular times fill up quickly.
How far in advance should I book my appointment?
Book as soon as you are ready to take the test. Popular times—evenings and Saturdays—can fill up 4 to 8 weeks in advance, especially in busy urban areas. Weekday mornings usually have more availability and shorter wait times. If you are flexible on timing, booking 2 to 3 weeks ahead gives you good options without forcing you to wait months.
Can someone else book the appointment for me?
If you are under 18, a parent or guardian may need to be involved depending on your state's rules. For adults, you can book your own appointment online or by phone. If you need help because of a language barrier or disability, call the DMV and ask if they can information you or provide an interpreter.
Do I need to bring my confirmation number to the appointment?
Yes. Bring your confirmation number printed out or displayed on your phone. The DMV staff will use it to pull up your appointment and verify that you are scheduled. Without it, you may have to wait longer or reschedule.