How to book your written permit test
The way you schedule your permit test depends on your state. Most states let you book online through their DMV website, by phone, or in person at a local DMV office. A few states still require you to walk in without an appointment. Check your state's DMV website first — it will tell you which method applies where you live and whether you need to book ahead or can test the same day you arrive.
When you schedule, you'll need to provide your name, date of birth, and the address where you want to test. Some states ask for your Social Security number or driver's license number if you already have one. Have your learner's permit process number ready if you've already submitted it — some states link your test appointment to a pending process.
Scheduling usually takes five to ten minutes online or by phone. Most DMV websites show available test dates and times in real time, so you can pick a slot that works for you. If your state requires in-person scheduling, arrive early — popular times fill up quickly.
Key Takeaways
- Most states let you schedule online or by phone, but a few require you to show up without an appointment, so check your state DMV website first.
- You'll need your name, date of birth, address, and sometimes your Social Security number to book a test slot.
- Online scheduling usually shows available dates and times when ready, so you can pick a time that fits your schedule.
- Bring the confirmation number or email your DMV sends you when you arrive for your test.
- If you need to reschedule, most states let you cancel or change your appointment online or by phone at least a few days before your test date.
What to do before you schedule
Before you book a test slot, make sure you meet your state's requirements for taking the written permit test. You need to be old enough (usually 15 or 16), have completed any required driver education courses if your state mandates them, and have submitted your learner's permit process if your state requires one before testing.
Check whether your state requires you to bring documents to your test appointment. Most states want to see proof of identity (a passport, school ID, or birth certificate), proof of residency (a utility bill or lease in your name), and your Social Security number or tax ID. Some states also ask for proof that you've completed a driver education course. Gather these before you schedule so you know you'll have everything on test day.
Online scheduling through your state DMV website
The fastest way to schedule is usually through your state's official DMV website. Go to your state's DMV homepage and look for a link that says "Schedule a test," "Book an appointment," or "Reserve a test slot." Click it and you'll be taken to a scheduling system where you enter your personal information and choose from available dates and times.
After you pick your slot, the system will show you a confirmation number and send a confirmation email to the address you provide. Save both — you'll need the confirmation number when you arrive at the DMV. Some states text you a reminder a day or two before your test; others don't, so mark the date on your calendar yourself.
If the system says no slots are available, your state's DMV may be fully booked. Check back in a few days — cancellations open up regularly. Some states also release new appointment slots at specific times each week, so the website might tell you when to check back.
Scheduling by phone or in person
If your state doesn't offer online scheduling, call your local DMV office to book a test appointment. The phone number is on your state's DMV website. Have your name, date of birth, address, and Social Security number ready when you call. The staff member will tell you what dates and times are available and book you into a slot.
Write down the date, time, and location of your appointment, and ask the staff member to repeat it back to you. Ask whether they'll send a confirmation in the mail or email, or whether you just need to show up. Some DMV offices give you a confirmation number over the phone — write that down too.
If you prefer to schedule in person, you can visit your local DMV office during business hours and ask to book a test appointment at the counter. Bring your documents with you so staff can verify you're ready to test. Walk-in scheduling usually takes 10 to 15 minutes.
States that don't require advance scheduling
A small number of states don't use appointment systems for the written permit test. Instead, you show up at a DMV office during business hours, take a number, and wait your turn. Your state's DMV website will tell you if this applies to you — look for language like "walk-in testing" or "no appointment needed."
If your state allows walk-ins, arrive early in the day if you can. Testing lines are usually shorter in the morning, and if the office reaches capacity, they may stop taking new test-takers for the day. Bring all required documents and be ready to wait 30 minutes to an hour or more during busy times.
What to bring on test day
Bring your confirmation number or confirmation email if you scheduled in advance. Bring the documents your state requires: proof of identity, proof of residency, and your Social Security number. Bring a pen — some states let you write answers on paper, though most use computer-based testing now.
Do not bring your phone, smartwatch, or any other electronic device into the testing room. Do not bring notes, study materials, or anything that looks like you're trying to cheat. The DMV takes test security seriously, and bringing prohibited items can result in your test being cancelled and your appointment fee forfeited.
Arrive 10 to 15 minutes early so you have time to check in and use the restroom before testing starts. If you arrive more than 15 minutes late, the DMV may cancel your appointment and charge you a rescheduling fee.
Rescheduling or cancelling your appointment
If you need to change your test date or time, most states let you reschedule online or by phone. Go back to your state's DMV website, find the reschedule option, and enter your confirmation number. Pick a new date and time from the available slots. If you scheduled by phone, call the DMV office back and ask to reschedule.
Try to reschedule at least three to five business days before your original appointment. If you cancel or reschedule too close to your test date, you may lose your appointment fee. Check your state's cancellation policy on the DMV website or ask when you schedule.
If you miss your appointment without cancelling, you'll usually forfeit your fee and have to pay again to schedule a new test. If you're running late, call the DMV office when ready — some offices will hold your slot for 15 to 30 minutes if you call ahead.
Frequently Asked Questions
How far in advance do I need to schedule my permit test?
It depends on how busy your local DMV is. In rural areas, you might be able to schedule a test within a week or two. In cities, available slots can fill up weeks in advance. Check your state's DMV website to see what's currently available — that will give you a realistic idea of how far ahead you need to book.
Can I schedule a test if I haven't submitted my learner's permit process yet?
Some states require you to submit your permit process before you can schedule a test; others let you schedule first and submit the process later. Check your state's DMV website or call your local office to find out the order. If your state requires the process first, you'll need to submit it and wait for approval before booking your test.
What happens if I fail my permit test?
You can usually reschedule and take the test again. Most states let you retake the test after a waiting period — often a few days to a week. You'll have to pay the test fee again. Check your state's DMV website for the exact waiting period and retake policy.
Do I need to bring my learner's permit to my test appointment?
No — you haven't received your permit yet because you're taking the test to earn it. Bring the documents your state requires for identification and residency instead. If you've already been issued a temporary permit or receipt, bring that too.
Can someone else schedule my permit test for me?
Most states require you to schedule your own test using your personal information. Some DMV websites let a parent or guardian schedule on your behalf if they have your information, but policies vary. Call your local DMV office if you're unsure whether someone else can book your appointment.