Book your written test appointment through your state's DMV website, by phone, or in person at a local office
Most states let you reserve a written test slot online through their DMV portal, which is usually the fastest route. You pick a date and time that works for you, get a confirmation number, and show up on that day. Some states still require a phone call or walk-in visit to book, so check your state's DMV site first to see which method applies where you live.
You'll need a few things ready before you book: your learner's permit or current ID, proof of residency (like a utility bill or lease), and sometimes proof of your Social Security number. Have these documents nearby so you can reference them during the booking process. The appointment itself usually takes 30 to 45 minutes from check-in to finish.
Key Takeaways
- Most states let you book online through their DMV website; a few still require phone or in-person booking.
- You'll need your learner's permit, proof of residency, and sometimes proof of your Social Security number before you book.
- Write down your confirmation number and the exact date and time — bring both to your appointment.
- If you need to reschedule, most states let you cancel and rebook online at least 24 hours before your slot.
Find your state's DMV booking system online
Go to your state's official DMV website and look for a link labeled "Schedule an Appointment," "Book a Test," or "Reserve a Slot." The location varies by state — some put it on the homepage, others bury it under a "Services" menu. If you can't find it after a few minutes, search "[your state] DMV schedule written test" to land on the right page faster.
Once you're on the booking page, you'll usually enter your driver's license or ID number and date of birth to pull up your record. The system checks that you hold a valid learner's permit and haven't already booked a test. If the system rejects you, it will tell you why — common reasons are that your permit has expired or you've already scheduled a test within the past few days.
Pick a test date and time that works for you
After you log in, the system shows you available slots at DMV offices near your address. Dates and times fill up fast in busy areas, especially on weekends and after school hours. If you see a slot you want, take it — waiting a few days hoping for a better time often means losing that opening to someone else.
Some states let you choose which office you test at; others assign you to the nearest one. If you have a choice, pick the office closest to your home or work so you're not stressed about travel time on test day. Check the office hours too — some close early on certain days or don't open on Sundays.
Complete the booking and save your confirmation
After you select your slot, the system asks you to review your information one more time. Double-check that your name, address, and test date are all correct — mistakes here can cause problems on test day. Then click "Confirm" or "Book Appointment," and the system generates a confirmation number.
Write down this confirmation number and take a photo of it. You'll need it if you have to reschedule, and some offices ask for it when you check in. The confirmation also includes the exact date, time, and office address — save that too, either printed or on your phone.
What to bring on test day
Bring your confirmation number, your learner's permit, and one form of ID (like a passport or state ID). You'll also need proof of your current address — a utility bill, lease, or bank statement dated within the last 60 days usually works. Some states ask for proof of your Social Security number, so bring your Social Security card or a tax return if your state requires it.
Arrive 10 to 15 minutes early. The DMV is strict about start times, and if you're late, you may lose your slot and have to reschedule. Bring a pen in case you need to fill out any last-minute forms, though most states now do everything on a computer.
Reschedule or cancel if your plans change
If you need to move your appointment, log back into the DMV website with your confirmation number and look for a "Reschedule" or "Cancel" option. Most states let you change your slot as long as you do it at least 24 hours before your test time. If you cancel without rebooking, you'll have to start the scheduling process from the beginning.
If you miss your appointment without canceling, some states charge a fee to reschedule or make you wait a set number of days before you can book again. Call your local DMV office if you're unsure about the penalty — it's better to know ahead of time than to be surprised when you try to book your next slot.
What happens after you book
Between now and your test date, study the written test material. Your state's DMV website has a free study guide that covers road signs, right-of-way rules, and safe driving practices. The test usually has 40 to 50 questions, and you need to pass with a score of 80 percent or higher — the exact passing score varies by state.
If you fail the test, you can usually reschedule another appointment right away or within a few days, depending on your state's rules. Most states let you retake the test as many times as you need, though a few charge a fee for each attempt after the first one or two.
Frequently Asked Questions
Can I book a test appointment without a learner's permit?
No. You must have a valid learner's permit before you can schedule a written test. If your permit has expired, you'll need to renew it first — some states let you do this online, others require an in-person visit.
What if there are no appointments available in my area?
Check back daily or weekly, as slots open up when people cancel. You can also try booking at a DMV office farther away if one has openings. Some states have a waitlist feature on their website — you can add yourself to it and get notified when a slot opens near you.
Do I have to take the test on the date I book, or can I reschedule later?
You can reschedule as many times as you need, as long as you cancel at least 24 hours before your appointment. There's usually no penalty for rescheduling, but check your state's rules to be sure.
What if I fail the written test?
You can reschedule another test appointment when ready or within a few days, depending on your state. Most states don't charge extra for retakes, though a few do after your first or second attempt. Study the material more thoroughly before your next try.
Can someone else book the appointment for me?
No. The DMV requires you to book your own appointment using your ID number and date of birth. This prevents fraud and ensures the person taking the test is the one who scheduled it.