Book your written test appointment through your state's DMV website, by phone, or in person at a local office
Most states let you schedule a written test appointment online through their DMV portal — this is usually the fastest route. Some states still require you to call or visit an office in person. The method depends on where you live, but all of them follow the same basic pattern: you pick a date and time that works for you, confirm your personal information, and receive a confirmation number or appointment card.
You do not need to have your permit yet to book the test. In fact, many states require you to schedule the written test before you can get your learner's permit. Check your state's rules first — some let you test and then explore for the permit, while others want the permit in hand before you show up.
The appointment itself usually takes 30 to 60 minutes from start to finish, though the actual test is much shorter. Plan to arrive 10 to 15 minutes early to check in and verify your identity.
Key Takeaways
- Your state's DMV website is the fastest way to book; look for a "Schedule an Appointment" or "Book a Test" button on the homepage.
- You will need your Social Security number, date of birth, and a valid ID to schedule, and the same documents when you arrive for the test.
- Some states let you choose from multiple test dates and times; others have limited slots that fill up quickly during busy seasons.
- Confirmation happens when ready online or by email, and you should save or print your confirmation number in case you need to reschedule.
- If your state does not offer online scheduling, call the DMV phone line or visit a local office — staff can book you over the phone or in person.
Finding your state's DMV scheduling system
Start by going to your state's official DMV website. Look for a link that says "Schedule an Appointment," "Book a Test," "Reserve a Time Slot," or something similar — it is usually on the homepage or under a "Services" menu. Some states call it "Online Appointment Scheduling" or "DMV Scheduler."
If you cannot find a scheduling option online, your state may not offer it yet. In that case, call your local DMV office directly or visit in person. The phone number is on the DMV website, usually under "Contact Us." When you call, have your Social Security number and date of birth ready so the staff member can book you quickly.
A few states use third-party scheduling systems instead of their own. For example, some partner with companies that manage appointments across multiple DMV locations. The process is the same — you will still enter your information and pick a time — but the website address may be different from the main DMV site. The DMV website will have a link to the correct scheduler.
What information you need to schedule
Have these documents and details ready before you start:
- Your full legal name, date of birth, and Social Security number
- A valid photo ID (driver's license, passport, state ID, or military ID)
- Your current address
- A phone number and email address where the DMV can reach you
- Your learner's permit number, if your state requires the permit before the test
Some states also ask which type of vehicle you plan to drive (car, motorcycle, commercial truck) because the written test questions differ slightly by license class. If you are unsure, pick the standard car option — you can always change it later if needed.
Do not worry if you do not have all of this memorized. Most online systems let you save your progress and come back later if you need to look something up. However, you will need to complete the booking before you leave the page for the final time.
Picking a test date and time that works
Once you enter your information, the system will show you available dates and times. Availability depends on how busy your local DMV office is. In rural areas, you might have many open slots; in cities, popular times (weekday mornings and early afternoons) often fill up weeks in advance.
Book as far ahead as you can, especially if you live in a populated area. Many people schedule their test weeks or even months before they plan to take it, which means slots disappear quickly. If you are flexible on timing, weekday afternoons and mornings on Tuesdays through Thursdays tend to have more availability than Mondays and Fridays.
Some states let you choose which DMV office you want to visit if there are multiple locations near you. If one office is booked solid, try a nearby location — it might have open slots. Just make sure you can actually get there on the day of your appointment.
Confirming your appointment and what comes next
After you select your date and time, the system will ask you to review your information one more time. Check everything carefully — your name, address, phone number, and the date and time of your appointment. If anything is wrong, go back and fix it before you confirm.
Once you submit, you will receive a confirmation number on the screen. Write this down or take a screenshot. You will also receive a confirmation email, usually within a few minutes. Save that email or print it out. Some DMV offices require you to show your confirmation number or email when you arrive; others just need your ID.
Mark the date and time on your calendar. Set a phone reminder for the day before so you do not forget. Check the confirmation email for any special instructions — some offices ask you to arrive early, bring specific documents, or park in a certain area.
What to bring on test day
Bring the same ID you used to schedule the appointment. You will also need to bring your learner's permit if your state requires one before testing. Some states ask for proof of residency (a utility bill or lease with your current address), so check your confirmation email or your state's website to be sure.
Bring a pen or pencil if your state still uses paper tests, though most DMVs now use computers. Leave your phone in your car or bag — you will not be allowed to use it during the test, and some offices have strict rules about phones in the testing area.
Arrive 10 to 15 minutes early. This gives you time to find parking, check in at the front desk, and settle in before the test starts. If you arrive more than 15 minutes late, some offices will not let you test that day and will make you reschedule.
Rescheduling or canceling your appointment
If you need to change your appointment, go back to the same scheduling system where you booked it. You will usually need your confirmation number and date of birth to access your appointment. Cancel the old slot and book a new one. Some states charge a small fee to reschedule, while others let you change it for free.
If you cannot reschedule online, call the DMV office where your appointment is scheduled. Have your confirmation number ready. Try to cancel at least a few days in advance so someone else can use that time slot.
If you miss your appointment without canceling, some states will charge you a fee or make you wait longer to reschedule. If something unexpected comes up, call the office as soon as you can, even if it is the day of your test.
What happens if all appointments are full
If your local DMV has no open slots for weeks or months, you have a few options. First, check nearby DMV offices — a location 20 or 30 minutes away might have availability sooner. Second, call the DMV office directly and ask if they have a cancellation list; some offices will call you if someone cancels their appointment. Third, check back online frequently — cancellations happen regularly as people reschedule or miss appointments.
Some states also offer walk-in testing on certain days, though you may have a long wait. Call ahead to ask if your office does this. A few states have mobile DMV units that visit smaller towns on a rotating schedule, which might be closer to you and less crowded.
If you are in a real time crunch — for example, you need your license for a job starting soon — explain the situation to the DMV staff when you call. They cannot always help, but some offices have emergency or expedited slots for situations like this.
Frequently Asked Questions
Can I take the written test without scheduling an appointment first?
Most states require an appointment, but a few still allow walk-ins at certain times. Call your local DMV office to ask. If walk-ins are allowed, expect a long wait, especially during busy hours. Scheduling ahead is always faster.
What if I do not have a learner's permit yet — can I still schedule the written test?
It depends on your state. Some let you take the written test first and then explore for the permit with your passing score. Others require the permit before you can test. Check your state's DMV website or call to confirm the order for your state.
How far in advance should I schedule my appointment?
Schedule as soon as you know you are ready to test. In busy areas, popular time slots fill up weeks ahead. In less populated areas, you might find an opening within days. Booking early gives you more choices and reduces stress.
What if I fail the written test — can I reschedule right away?
Most states let you retake the test after a waiting period, usually between 1 and 7 days. You will need to schedule a new appointment through the same system. Some states charge a fee for each retake, while others do not. Check your state's rules on your DMV website.
Do I need to bring my Social Security card to the appointment?
No. Bring a valid photo ID (driver's license, passport, or state ID). You do not need to bring your Social Security card itself, though you will have entered your number when you scheduled. The DMV will verify your information from their records.