What you need to do to book a written test appointment
Most states let you schedule a written test appointment online through the DMV website, by phone, or in person at a local office. The exact method depends on your state — some require online booking only, while others still accept phone calls or walk-ins. You will need your learner's permit number or driver's license number, your Social Security number, and a valid email address or phone number to receive confirmation.
Before you book, check whether your state requires you to hold a learner's permit for a minimum number of days or hours of supervised driving. Some states have a waiting period between when you get your permit and when you can test. If you try to book before that period ends, the system will reject your appointment request.
The appointment itself is usually available within one to four weeks, depending on how busy your local office is. Urban DMV offices often fill up faster than rural ones. If all nearby dates are full, you may be able to book at a less busy office farther away, or you can check back in a few days when new slots open.
Key Takeaways
- Most states let you book online through the DMV website, though some still accept phone or in-person scheduling.
- You will need your learner's permit number, Social Security number, and contact information to complete the booking.
- Many states require you to hold your learner's permit for a set number of days or hours before you can test, so check this before trying to schedule.
- Appointments usually fill up one to four weeks in advance, and busier offices may have longer wait times than rural locations.
- If your preferred office is full, you can often book at a different location or check back later when new slots become available.
How to find your state's DMV scheduling system
Go to your state's official DMV website and look for a link labeled "Schedule an Appointment," "Book a Test," or "Reserve a Time Slot." The link is usually on the homepage or under a section for driver's licenses or testing. If you cannot find it, search for "[your state] DMV appointment" in a search engine and make sure the result is a .gov domain — not a third-party site.
Some states use a separate online portal that is not part of the main DMV website. For example, you might be directed to a scheduling system run by a contractor. These systems are still official and free, but they look different from the DMV's main page. Always verify the URL before entering personal information.
If your state does not offer online scheduling, call the DMV's main phone line or visit a local office in person. Have your learner's permit and Social Security number ready. Some offices allow you to book by phone but require you to confirm in person before the test date.
What information you will need at booking time
Have these documents or details ready before you start the booking process: your learner's permit number, your full legal name as it appears on your permit, your date of birth, your Social Security number, and a valid email address or phone number. Some states also ask for your address and the type of vehicle you plan to test in (if you are taking a motorcycle or commercial test).
If you have changed your name since you got your learner's permit, you may need to update it with the DMV before booking. Check your state's rules on name changes — some let you update during the appointment booking, while others require you to visit an office first with a marriage certificate or court order.
Keep your confirmation number or appointment details in a safe place. Write down the date, time, and office location. Some states send a reminder email or text a few days before your test; others do not, so it is your responsibility to remember.
Scams and fake scheduling websites to avoid
Third-party scheduling sites are not run by the DMV and charge fees for booking. These sites may say they are "official" or "authorized," but the real DMV website does not charge for scheduling an appointment. If a site asks you to pay $15, $25, or any amount to book a test, it is not legitimate. The only fees you should pay are at the DMV office itself when you take the test.
Fake sites often appear high in search results because they pay for advertising. They collect your personal information and may sell it to other companies. To stay safe, always type your state's DMV website address directly into your browser, or search for "[your state] DMV official website" and look for the .gov domain.
Do not use sites that promise to "may provide" you will pass the test or that offer test answers in advance. These are scams. The written test is the same for everyone in your state, and there is no way to know the exact questions beforehand. Anyone claiming otherwise is trying to take your money.
What happens if you need to reschedule or cancel
Most states let you cancel or reschedule your appointment online, by phone, or in person. Log into the same portal where you booked and look for a "Manage Appointment" or "Cancel" option. If you cancel online, you usually get an when ready confirmation. If you cancel by phone, ask for a confirmation number.
Some states charge a small fee to reschedule or cancel, while others do not. Check your state's policy before you cancel — you may lose your appointment fee if you do not show up or if you cancel too close to your test date. The cancellation important date is usually 24 to 48 hours before your appointment.
If you miss your appointment without canceling, you will likely forfeit your fee and have to book again from the start. If you are running late, call the DMV office when ready to ask if they can still see you. Some offices will work with you if you call ahead; others will not.
Preparing for your appointment after you book
Once your appointment is confirmed, study the written test material provided by your state DMV. Most states offer a free study guide or practice test on their website. Read the driver's manual cover to cover and take the practice test at least twice before your appointment date.
On the day of your test, bring your learner's permit and a valid photo ID (such as a passport or state ID). Bring the confirmation email or number from your appointment booking. Arrive 10 to 15 minutes early so you have time to check in. Bring a pen in case the office asks you to fill out forms, though most tests are now taken on a computer.
The written test usually takes 20 to 40 minutes. You will answer questions about traffic laws, road signs, and safe driving practices. The number of questions and the passing score vary by state — most require you to get 70 to 80 percent correct. You will usually learn about you passed the same day.
What to do if you fail the test
If you do not pass, you can usually retake the test after a waiting period. Most states require you to wait one to seven days before you can book another appointment. Some states let you retake it the same day or the next day; others require a longer wait. Check your state's rules when you get your test results.
You do not lose your learner's permit if you fail the written test. You can keep practicing and book another appointment whenever you are ready. There is usually a fee each time you take the test, so budget for that if you need to retake it.
Before your next attempt, review the questions you missed and study those topics more carefully. Many DMV websites show you which questions you got wrong, or you can ask the testing staff for feedback on your weak areas.
Frequently Asked Questions
Can I book a written test appointment without a learner's permit?
No. You must have a valid learner's permit before you can schedule a written test appointment. If you do not have one yet, you need to get it first by passing a vision test and paying the permit fee at a DMV office.
How far in advance can I book my appointment?
Most states let you book one to three months ahead, though some allow up to six months. A few states only open appointments a few weeks at a time. Check your state's website to see how far ahead you can schedule.
What if I cannot get an appointment at my preferred office?
Try booking at a different DMV office in your area, even if it is farther away. Rural or less busy offices often have more open slots. You can also check back in a few days — offices release new appointment times regularly as people cancel.
Do I have to take the test at the same office where I got my learner's permit?
No. You can take the written test at any DMV office in your state, even if it is different from where you got your permit. Some states have testing-only locations that do not issue permits.
What if I am sick or have an emergency on my test day?
Cancel or reschedule your appointment as soon as possible through the online portal or by phone. Most states waive the fee if you cancel before the important date. If you miss your appointment without canceling, you will lose your fee and have to book again.