The fastest way to book a written test appointment
Most states let you book a DMV written test appointment online through your state's DMV website, by phone, or in person at a local office. The online method is usually fastest — you pick your test date and time from available slots, and you get a confirmation number right away. Some states require you to book in advance (often 1 to 4 weeks ahead), while others let you schedule same-day or next-day appointments depending on how busy the office is.
Before you book anything, have your learner's permit number and a valid ID ready. You'll also need to know which DMV office location works best for you, since you must take the test at the office where you booked. A few states still require you to walk in without an appointment, so check your state's DMV site first — it will tell you whether appointments are required, recommended, or not used at all.
Key Takeaways
- Your state's DMV website is the primary place to book; most states offer online scheduling, phone booking, or walk-in options.
- You need your learner's permit number and a valid ID to complete a booking, and you must take the test at the specific office where you reserved your slot.
- Booking windows vary by state — some let you schedule weeks in advance, while others open slots only a few days out.
- After you book, you'll receive a confirmation number or email; bring this to your appointment along with your learner's permit and ID.
How to book online through your state DMV
Go to your state's official DMV website and look for a link labeled "Schedule an Appointment," "Book a Test," or "Reserve a Slot." You'll be asked to enter your learner's permit number, date of birth, and the county or city where you want to test. The system will show you available dates and times at nearby offices.
Select the date and time that works for you, then confirm your choice. The system will generate a confirmation number — write this down or take a screenshot, because you'll need to show it when you arrive. Some states email a confirmation; others display it only on screen. If you don't receive an email within a few minutes, log back into the booking system to verify your appointment went through.
Booking by phone or in person
If you prefer not to book online, call your state DMV's main number (found on the DMV website) and ask to schedule a written test appointment. Have your learner's permit number ready. The representative will ask which office location you prefer and what dates work for you, then book the first available slot. Write down your confirmation number before you hang up.
You can also walk into any DMV office and ask to book an appointment at the front desk. Bring your learner's permit and ID. Some offices will schedule you on the spot; others may hand you a number and have you wait to speak with someone. This method takes longer than online booking but works if you want to ask questions or prefer face-to-face help.
What to do if your state doesn't use appointments
A small number of states do not offer appointment scheduling for the written test. Instead, you arrive during office hours, take a number at the front desk, and wait your turn. Check your state DMV website to see if this applies to you — it will say something like "Walk-in testing available" or "No appointment needed."
If walk-ins are the only option, arrive early in the day, especially on weekdays, because offices fill up quickly. Bring your learner's permit, valid ID, and any other documents your state requires (such as proof of residency). Call ahead if you're unsure whether the office is open that day or if there are long wait times.
Rescheduling or canceling your appointment
If you need to change your test date or time, log back into the online booking system and look for a "Reschedule" or "Modify Appointment" option. You can usually reschedule up to 24 or 48 hours before your appointment. If you booked by phone, call the DMV and give your confirmation number; they'll move you to a different slot if one is open.
If you need to cancel entirely, do so through the same method you used to book. Canceling frees up your slot for other test-takers and helps the DMV manage its schedule. Some states charge a small fee if you cancel within 24 hours, so check your state's policy before you book.
What to bring on test day
Bring your learner's permit, a valid photo ID (such as a passport or state ID), and your confirmation number or appointment confirmation email. Some states also require proof of residency, such as a utility bill or lease. Check your state DMV website for the full list of documents needed — requirements vary.
Arrive 10 to 15 minutes early so you have time to check in at the front desk. The staff will verify your documents, take you to a testing station, and administer the written test. The test usually takes 20 to 40 minutes. You'll get your results before you leave the office.
Booking tips and common delays
Popular test times — early mornings, lunch hours, and late afternoons — fill up quickly, especially on Fridays and Saturdays. If you have flexibility, book a weekday afternoon slot; these tend to have more availability. If your preferred date is fully booked, check back a few days later — offices sometimes release additional slots or cancellations open up.
Some states' online systems go down for maintenance or experience slow performance during peak hours. If you can't access the booking site, try again in the evening or early morning. If the system stays down, call the DMV directly or visit an office in person. Don't wait until the last minute to book — give yourself at least a week of lead time if possible.
Frequently Asked Questions
Can I book a written test appointment without a learner's permit?
No. You must have an active learner's permit to schedule a written test appointment. The DMV uses your permit number to verify your identity and confirm you're ready to test. If you haven't obtained your learner's permit yet, do that first — it's a separate process from booking the written test.
How far in advance can I book my written test?
This varies by state. Some states let you book 4 to 8 weeks ahead, while others only open slots 1 to 2 weeks out. Check your state DMV website to see the booking window. If slots are full for your preferred dates, check back regularly — cancellations happen and new slots may open.
What if I miss my appointment?
If you miss your scheduled test, you'll need to book a new appointment. Some states charge a fee to reschedule after a no-show. Contact your DMV to find out the policy and to book your next slot as soon as possible.
Can I take the written test at any DMV office, or only the one where I booked?
You must take the test at the specific office where you made your appointment. You cannot transfer your slot to a different location. If you need to change offices, cancel your current appointment and book a new one at the office you prefer.
Do I need to bring my confirmation number to the test?
Yes. Bring your confirmation number, learner's permit, and valid photo ID. The DMV staff will use your confirmation number to pull up your appointment and verify you're checked in. If you lost your confirmation number, call the DMV with your permit number and they can look it up.