How to book your written test appointment
You schedule a written test appointment through your state's DMV, either online, by phone, or in person at a local office. Most states now offer online scheduling, which lets you pick a date and time slot without waiting on hold. Some states require you to book in advance — often 1 to 4 weeks ahead — while others allow same-day or next-day appointments depending on how busy the office is.
The method and timeline vary by state. California, Texas, Florida, and New York all run their own scheduling systems with different rules about how far ahead you can book. A few states still require you to show up in person without an appointment, though this is becoming less common. Before you start, check your state DMV's website to find the exact process and whether appointments are required or optional in your area.
You will need your learner's permit number or process confirmation number when you book. Have it ready before you start the process. If you do not have a permit yet, you must get one first — the written test appointment comes after that step.
Key Takeaways
- Most states let you book online through the DMV website, though some still accept phone or in-person bookings only.
- You must have a valid learner's permit before you can schedule a written test appointment.
- Advance booking windows range from same-day to 4 weeks ahead depending on your state and how busy the office is.
- Bring your permit, a valid ID, and any documents the DMV listed when you booked — missing documents will cancel your appointment.
- If you miss your appointment without canceling, you may lose your fee and have to wait longer to reschedule.
Online scheduling through your state DMV website
The fastest way to book is through your state's DMV website. Go to the main DMV site, look for "Schedule an appointment" or "Book a test," and follow the prompts. You will enter your learner's permit number, choose your preferred location and date, and pick a time slot from what is available. The system will show you which offices have openings and how far out they are booking.
Online systems usually let you book 1 to 4 weeks in advance, though some states open slots only a few days at a time. If you do not see an available slot, check back the next day — many DMVs release new time slots in batches. You will get a confirmation number and often a reminder email or text message a few days before your appointment.
If the website is down or you cannot find the scheduling tool, call the DMV's main line or visit an office in person. Do not assume the system is broken if you see no available slots — it usually means that office is fully booked for the next available window, not that scheduling is unavailable.
Phone and in-person booking
If your state does not offer online scheduling, or if you prefer to book by phone, call your local DMV office directly. Have your learner's permit number ready. The wait time can be 10 to 30 minutes depending on how busy the office is, so call early in the morning or mid-week if possible.
You can also walk into a DMV office and ask to schedule an appointment at the front desk. Some offices have a separate appointment desk; others handle it at the main counter. Bring your learner's permit and a valid ID. If the office is very busy, staff may ask you to come back later or schedule you for a future date rather than wait.
In-person booking guarantees you a confirmed slot and lets you ask questions about what to bring on test day. It also avoids any confusion about whether your online booking went through. The trade-off is that you have to travel to the office and may wait in line.
What documents and information you need to book
Before you start booking, gather these items: your learner's permit (or the confirmation number from when you applied), a valid ID (passport, state ID, or birth certificate depending on your state), and your Social Security number. Some states also ask for your date of birth and address.
Have your permit number visible on your screen or written down. If you applied for a permit online and have not received the physical card yet, look for a confirmation email — it will have a reference number you can use instead. If you cannot find your permit number, call the DMV before you try to book.
Do not book an appointment if you do not yet have a learner's permit. The system will reject your permit number, and you will waste time. Get your permit first, then schedule the written test.
Booking windows and how far in advance you can schedule
Each state sets its own booking window. Some let you schedule up to 4 weeks ahead; others open slots only 1 or 2 weeks at a time. A few states allow same-day or next-day appointments if slots are available. Check your state's DMV website for the exact policy.
If you need a test date soon and the system shows no available slots, you have a few options. First, check back daily — new slots often open as cancellations come in. Second, try a different office location if your state has multiple DMVs; rural or less-busy offices may have earlier openings. Third, call the DMV directly and ask if they have a cancellation list or if you can be added to a waitlist.
Plan ahead if you can. If you know you will need to test in a specific month, book as soon as the system opens slots for that period. Popular times — early morning, late afternoon, and Fridays — fill up quickly.
What happens after you book your appointment
After you book, you will receive a confirmation number. Write it down or take a screenshot. You may also get an email or text reminder a few days before your test. Check that email for any last-minute instructions or changes to the office location or hours.
Arrive 10 to 15 minutes early on the day of your test. Bring your learner's permit, a valid ID, and any other documents the DMV listed in your confirmation. Some states ask for proof of residency or a second form of ID; check your confirmation to be sure.
If you cannot make your appointment, cancel it as soon as you know. Most states let you cancel online or by phone without losing your fee. If you miss the appointment without canceling, you may forfeit the fee and have to wait longer to reschedule, depending on your state's policy.
Common mistakes when booking your appointment
The most common mistake is trying to book before you have a learner's permit. The system will not accept your process and you will think something is wrong. Get your permit first — it usually takes 1 to 5 business days to arrive or be available for pickup.
Another mistake is entering your permit number incorrectly. Double-check the number before you submit. If the system rejects it, do not try multiple times in a row; call the DMV instead to confirm the number is correct.
A third mistake is not reading the confirmation carefully. Some states require specific documents on test day beyond your permit and ID. If you miss that requirement and show up without them, the DMV will cancel your appointment and you will have to reschedule. Read the confirmation email or letter all the way through.
Finally, do not book an appointment and then not show up. Repeated no-shows can result in your permit being suspended or a longer wait time before you can reschedule. If your plans change, cancel online or call the DMV.
Frequently Asked Questions
Can I book an appointment without a learner's permit?
No. You must have a valid learner's permit before you can schedule a written test appointment. The DMV system will ask for your permit number and will reject the booking if the number is not valid. Get your permit first, then book your test.
What if I miss my appointment?
Call or go online to cancel as soon as you know you cannot make it. If you cancel before the appointment, you usually keep your fee and can reschedule. If you do not show up and do not cancel, you may lose your fee and face a longer wait to book again, depending on your state's policy.
How early should I arrive for my test appointment?
Arrive 10 to 15 minutes early. This gives you time to check in, use the restroom, and settle in before the test starts. If you arrive more than 15 minutes late, the DMV may cancel your appointment and charge you a no-show fee.
Can I change my appointment date after I book?
Yes, most states let you reschedule online or by phone. Log into the DMV website with your confirmation number or call the office directly. Rescheduling is usually free, but check your state's policy to be sure.
What if all the appointment slots are full?
Check back daily — cancellations open up new slots. Try a different DMV office location if your state has multiple offices. You can also call the DMV and ask about a waitlist or cancellation list, though not all offices maintain one.