How to schedule your written test
You schedule your written test by contacting your state's Department of Motor Vehicles (DMV) or equivalent agency — usually online, by phone, or in person at a local office. The exact method depends on your state. Most states now let you book a test date and time through their website, pick a time slot that works for you, and show up on that day. Some states still require you to call or visit an office in person to reserve a slot.
Before you schedule, check your state's DMV website for what documents you need to bring and any age or residency requirements. You'll typically need proof of identity, proof of residency, and your Social Security number or tax ID. Some states require you to have held a learner's permit for a minimum number of days before you can take the written test — this waiting period varies widely, from a few days to several months depending on your age and state.
Once you've confirmed you meet the requirements, go to your state's DMV website and look for "schedule a test," "book an appointment," or "reserve a test date." If your state doesn't offer online scheduling, call the DMV phone number listed on their site or visit a local office during business hours. Have your learner's permit number or driver's license number ready when you call or book online.
Key Takeaways
- Most states let you schedule your written test online through the DMV website, though some still require a phone call or in-person visit.
- Check your state's minimum waiting period after getting your learner's permit — you may not be able to test when ready even if you're ready.
- Bring proof of identity, proof of residency, and your Social Security number or tax ID to your test appointment.
- Test slots fill up during busy seasons, so schedule as soon as you're may be able to access if you want a specific date or time.
- Some states charge a test fee when you schedule; others charge it when you arrive — confirm this before your appointment.
What to do before you book a test date
Before you schedule, verify that you meet your state's requirements. The most common requirement is holding a valid learner's permit for a set number of days. In some states this is as short as one day; in others it's 30 days or longer, especially for drivers under 18. Check your state's DMV website or call to confirm the waiting period that applies to you.
You'll also need to confirm you have the right documents. Every state requires proof of identity — usually a passport, birth certificate, or state ID — and proof of residency, such as a utility bill or lease in your name. Some states accept a learner's permit as proof of identity if it's current. Have these documents ready before you book, because some online systems ask you to upload copies or confirm you have them before they'll let you reserve a slot.
Check whether your state charges a test fee and when you pay it. Some states collect the fee when you schedule online; others collect it when you arrive at the testing location. Knowing this in advance prevents surprises on test day.
Scheduling online through your state's DMV website
Most states now offer online scheduling through their official DMV website. Go to your state's DMV homepage and look for a link labeled "schedule a test," "book an appointment," "reserve a test date," or "testing appointments." Click that link and you'll usually be asked to enter your learner's permit number, date of birth, and the county or testing location where you want to test.
The system will show you available dates and times, usually several weeks out. Pick a date and time that works for you, confirm your information, and the system will give you a confirmation number. Write down or screenshot this confirmation number — you'll need it when you arrive at the testing center. Some states email a confirmation; others only show it on screen, so take a photo if you can't print it.
If the online system won't let you book a test, it usually means you don't yet meet the waiting period requirement or your learner's permit information didn't match the DMV's records. Call the DMV to confirm your may be able to access before trying again.
Calling the DMV to schedule by phone
If your state doesn't offer online scheduling or the website isn't working, call your state's DMV main line. The phone number is on the DMV website. Have your learner's permit number, date of birth, and the county where you want to test ready before you call.
When you reach someone, tell them you want to schedule a written test. They'll ask for your information, check your may be able to access, and offer you available dates and times. Write down the date, time, and location they give you, and ask for a confirmation number. Ask them to repeat the location address and any special instructions — for example, whether you need to arrive early or where to park.
Phone wait times at the DMV are often long, especially during peak hours. Call early in the morning or on a weekday if possible. If you can't reach anyone after several tries, visit a local DMV office in person.
Scheduling in person at a DMV office
You can walk into any DMV office and schedule a written test at the counter. Bring your learner's permit, proof of identity, and proof of residency. Tell the staff member you want to schedule a written test, and they'll check your may be able to access and show you available dates and times on their computer.
In-person scheduling is useful if you want to ask questions about what to study or what to bring on test day, or if you've had trouble scheduling online or by phone. It also guarantees you'll get a confirmed appointment — you won't have to worry about a website error or a phone line dropping.
The downside is that DMV offices are often crowded, and you may wait an hour or more. Check your state's DMV website to see if they offer online check-in or if they recommend visiting at a particular time of day. Some offices are less busy in the early morning or mid-afternoon on weekdays.
What happens after you schedule
After you've booked your test, mark the date and time on your calendar and set a reminder a few days before. Review your state's study materials — most DMV websites have a free practice test or study guide. Take the practice test several times to get comfortable with the format and the types of questions you'll see.
The night before your test, gather the documents you need to bring: your learner's permit, proof of identity, proof of residency, and your Social Security number or tax ID. Some states also require you to bring the confirmation number or a printed confirmation email. Check your state's website one more time to confirm what to bring.
Arrive at the testing location 10 to 15 minutes early. You'll check in at the front desk, show your documents, and be taken to a testing station. The test is usually on a computer, though some states still use paper tests. You'll have a set amount of time — usually 30 to 60 minutes — to answer all the questions. After you finish, you'll get your score right away or within a few days, depending on your state.
If you need to reschedule or cancel
If you need to change your test date, contact the DMV as soon as possible. Most states let you reschedule online if you booked online, or by phone if you booked by phone. Some states charge a small fee to reschedule; others don't. Check your state's policy before you try to change your appointment.
If you miss your test appointment without canceling, you may lose your test fee and have to schedule again from the beginning. Some states allow one no-show; others charge you a fee for each missed appointment. If you know you can't make your test, cancel at least a few days in advance so the slot opens up for someone else.
Frequently Asked Questions
Can I schedule my test the same day I get my learner's permit?
It depends on your state. Some states have no waiting period and let you test when ready; others require you to hold your learner's permit for 30 days or longer before you can take the written test. Check your state's DMV website or call to find out the waiting period that applies to you.
What if all the test dates are booked?
If your state's online system shows no available slots, check back in a few days — cancellations open up regularly. You can also call the DMV to ask if they have any openings or if they can add you to a waitlist. Some states offer testing at multiple locations, so try scheduling at a different office if one is full.
Do I have to test in the county where I live?
Most states let you test in any county, not just your home county. This is useful if you live near a county line or if one office has more available slots than another. Check your state's DMV website to see which testing locations are available to you.
What if I fail the written test?
You can usually reschedule and take the test again after a waiting period — often a few days to a week. Your state will tell you when you can test again. Use that time to study the questions you missed and review the material you found hardest.
Can someone else schedule the test for me?
Most states require you to schedule your own test using your learner's permit number and personal information. However, a parent or guardian can call the DMV on your behalf if you're under 18, as long as they have your permit number and date of birth. Check your state's policy to confirm.