Book your DMV written test appointment online, by phone, or in person at your local DMV office
The fastest way to schedule a written test appointment is through your state's DMV website. Most states let you pick a test date and time slot from available openings, then confirm when ready. If your state does not offer online scheduling, you can call the DMV directly or walk into a local office to book in person. The method varies by state, so start by checking your DMV's official website for the scheduling option available where you live.
Before you schedule, gather the documents you will need to bring on test day. You will need a valid form of identification (usually a driver's license, passport, or state ID), proof of residency if required in your state, and any other documents your DMV lists for written test appointments. Having these ready now prevents you from booking a slot you cannot use.
Key Takeaways
- Most states let you schedule online through the DMV website by selecting your preferred date and time from open slots.
- If online scheduling is not available in your state, call the DMV phone number listed on the website or visit a local office in person.
- You will need a valid ID and proof of residency (requirements vary by state) on the day of your test.
- Write down your confirmation number and appointment details when ready after booking, and arrive 10 to 15 minutes early.
Schedule online through your state DMV website
Go to your state's official DMV website and look for a link labeled "Schedule an Appointment," "Book a Test," or "Reserve a Time Slot." Click that link and you will usually be asked to enter your zip code or select your county to find nearby DMV offices. Choose the office location most convenient for you.
Next, select the type of appointment you need — in this case, the written knowledge test. The system will show you available dates and times. Pick a slot that works with your schedule. Some states let you choose from several weeks out; others show only the next two weeks. After you select your time, the system will ask for your name, date of birth, and contact information. Review everything for accuracy before you confirm.
Once you submit, the system will display a confirmation number. Write this down or take a screenshot — you will need it when you arrive for your test. Many states also send a confirmation email or text message. Save that message or print the confirmation page.
Call the DMV if your state does not offer online scheduling
Find the phone number for your state's DMV on the official website. When you call, tell the representative you want to schedule a written test appointment. Have your zip code or county ready, and let them know which DMV office location you prefer.
The representative will ask for your name, date of birth, phone number, and email address. They will then tell you what dates and times are available and book you into a slot. Ask them to repeat your confirmation number and appointment date and time, then write both down. Request that they email or text you a confirmation if possible.
Walk into a DMV office to book in person
If you prefer to schedule face-to-face, visit your local DMV office during business hours. Bring a valid ID with you. Tell the staff member at the counter that you want to schedule a written test appointment. They will check availability and book you into an open slot.
Ask for a printed confirmation slip with your appointment number, date, and time. If the office does not print one, write down all the details yourself before you leave. Some DMV offices are busier than others, so you may wait in line — arriving early in the day usually means a shorter wait.
Understand what to bring and when to arrive
On the day of your appointment, bring a valid form of identification. This is usually a current driver's license, passport, state ID card, or military ID. Some states also require proof of residency, such as a utility bill, lease agreement, or bank statement with your current address. Check your state's DMV website to confirm what documents are required in your area.
Arrive 10 to 15 minutes before your scheduled appointment time. This gives you time to check in at the counter and get settled before the test begins. Bring your confirmation number with you — either written down or on your phone. If you are late, the DMV may not let you test and you may lose your appointment slot.
Reschedule or cancel if your plans change
If you need to change your appointment date or time, log back into the online scheduling system if your state offers it, or call the DMV phone number. Have your confirmation number ready when you call. Most states let you reschedule up to a certain number of times without penalty, but some charge a small fee or require you to book a new appointment from scratch.
If you cancel without rescheduling, you lose that time slot. Some states let you cancel online; others require a phone call. Check your confirmation email or the DMV website for cancellation instructions specific to your state.
Know what happens after you pass or fail the written test
After you complete the written test, the DMV will score it on the spot or within a few days, depending on your state. If you pass, you will usually receive a notice in the mail or be able to check your results online. You can then schedule a road test appointment or proceed to the next step in your state's licensing process.
If you do not pass, you can usually schedule another written test appointment after a waiting period. Some states require you to wait a few days; others let you test again when ready. The DMV will tell you when you are allowed to retake the test and how to book your next appointment.
Frequently Asked Questions
Can I schedule a written test appointment without a valid ID?
No. You will need a valid form of identification to schedule and to take the test. If your ID is expired or lost, you will need to get a replacement first. Contact your DMV to learn how to replace your ID before booking a test appointment.
What if all the appointment slots are full?
Check back on the online system in a few days — new slots often open as other people cancel. You can also call the DMV to ask when the next batch of appointments will be released. Some offices add slots weekly or on specific days of the week.
Do I have to take the written test at the same DMV office where I scheduled?
Yes. Your appointment is for the specific office location you selected when you booked. If you need to change locations, you will need to cancel and reschedule at a different office, or call the DMV to ask if they can transfer your appointment.
What if I miss my appointment?
You will lose that time slot. To test, you will need to schedule a new appointment. Some states charge a fee to reschedule after a no-show, so contact your DMV to find out what applies in your area.
Can someone else schedule the appointment for me?
Online systems usually require you to enter your own information. If you call or visit in person, a family member or friend can help you schedule, but you will still need to provide your name, date of birth, and ID information. You must be the one taking the test.