How to book your written test appointment

To book your written drivers license test, you contact your state's Department of Motor Vehicles (DMV) or equivalent agency — the name varies by state. Most states now let you schedule online through their official website, by phone, or in person at a local DMV office. A few states still require you to walk in without an appointment, so check your state's rules first.

The process is straightforward: you choose a test location near you, pick an available date and time, and confirm your appointment. You'll need your learner's permit number and sometimes a phone number or email for confirmation. Most states send you a confirmation number or email you should save and bring with you on test day.

Booking ahead is worth doing because popular test times — early mornings, weekday afternoons, and Saturdays — fill up weeks in advance. If you book last-minute, you may find only evening slots or locations far from home available.

Key Takeaways

  • Your state's DMV website is the fastest way to book; most states offer online scheduling that shows you available dates and times when ready.
  • You will need your learner's permit number to book, and some states also ask for your Social Security number or date of birth.
  • Popular time slots fill weeks ahead, so booking early gives you more location and time choices.
  • Save your confirmation number and bring it with you on test day, along with your learner's permit and required ID.
  • A few states do not allow advance booking and require you to arrive in person during DMV hours; check your state's website to confirm.

Where to book: online, phone, or in person

Most states now offer online booking through their DMV website. You log in with your learner's permit information, see a calendar of available dates at nearby test centers, and pick the slot that works for you. This is usually the fastest option because you get when ready confirmation and can book at any time of day or night.

If your state does not offer online booking or you prefer to speak to someone, you can call your state's DMV customer service line. A representative will ask for your permit number and preferred location, then book you into an available slot. Phone booking usually takes 10 to 15 minutes.

You can also book in person at any DMV office. Walk in during business hours, tell the staff you want to schedule a written test, and they will check availability and book you on the spot. This method works well if you have questions or if you are not comfortable booking online or by phone, but it means taking time to visit an office.

What information you need to have ready

Before you book, gather your learner's permit and have it in front of you. You will need your permit number, which appears on the front of the card. Some states also ask for your date of birth, Social Security number, or driver's license number if you have one from another state.

Have a phone number and email address ready. Most states use these to send you a confirmation and may contact you if there is a change to your appointment. If you are booking in person, bring your permit and a form of ID like a passport or school ID.

Know which test location you prefer. If you live in or near a city, there are usually multiple DMV offices. Smaller towns may have only one. Knowing your preferred location ahead of time speeds up the booking process, especially if you are calling or booking online.

How far in advance to book

Book as soon as you are ready to take the test. In busy areas, popular slots can fill 4 to 8 weeks out. If you wait until you feel completely ready, you may find that the nearest location has no openings for another month, or only evening times remain available.

A practical approach is to book 2 to 4 weeks ahead. This gives you enough time to study and prepare without losing your preferred time slot. If you book and then realize you need more study time, most states let you reschedule your appointment online or by phone at no cost, as long as you cancel at least a few days before your test date.

If you are in a rural area with only one test location, booking even further ahead — 6 to 8 weeks — is wise because there are fewer slots available overall.

Confirmation and what to bring on test day

After you book, you will receive a confirmation number, either on screen (if you booked online), by email, or on a receipt (if you booked in person or by phone). Write this number down or take a screenshot. Bring it with you on test day.

On the day of your test, arrive 10 to 15 minutes early. Bring your learner's permit and one additional form of ID — a passport, school ID, or state ID card all work. Some states also ask for proof of your Social Security number, so check your confirmation email or your state's website to see what documents are required at your specific test location.

Do not bring your phone into the testing room. Most DMV offices collect phones or ask you to leave them in your car. Bring a pen if your state uses paper tests, though most states now use computer-based testing and provide everything you need.

If you need to reschedule or cancel

Life happens. If you need to move your test to a different date or time, most states let you reschedule online or by phone. Log into your account on the DMV website, find your appointment, and select a new date. By phone, call the DMV customer service line and give your confirmation number.

Most states do not charge a fee to reschedule, but some require you to cancel at least 24 to 48 hours before your appointment. If you cancel too close to your test date, you may lose your slot and have to book again from scratch, which could mean waiting weeks for the next opening.

If you miss your appointment without canceling, policies vary. Some states let you rebook when ready; others require you to wait a set number of days before you can schedule again. Check your state's policy on your confirmation email or the DMV website.

What happens after you book

After your appointment is confirmed, use the time before your test to study. Review your state's driver's manual, take practice tests online, and learn the rules of the road specific to your state. Most states post free practice tests on their DMV website that look very similar to the real test.

A few days before your test, double-check your confirmation details. Make sure the date, time, and location are correct. If something is wrong, reschedule right away rather than showing up at the wrong place or time.

The night before your test, get a good night's sleep and eat a normal breakfast. Arrive early on test day so you have time to check in and calm your nerves before the test begins.

Frequently Asked Questions

Can I book my test online in every state?

Most states offer online booking through their DMV website, but not all. A handful of states still require you to book by phone or in person. Check your state's DMV website to see what methods are available where you live.

How long does a booked appointment slot last?

Your appointment time is when you need to arrive at the DMV office. The test itself usually takes 30 to 60 minutes, depending on how many questions there are and how quickly you finish. Plan to be there for about an hour total, including check-in.

What if I book and then move to a different state?

You will need to cancel your appointment in your original state and book a new one in your new state. Each state has its own test, so you cannot take one state's test and use it in another. Contact the original DMV to cancel, then book with your new state's DMV.

Can I book multiple test dates in case I fail the first time?

No. You book one appointment at a time. If you fail your test, you can reschedule for a later date, but you cannot book two tests in advance. Most states require you to wait a few days between attempts, so booking ahead is not possible anyway.

Do I have to book at the DMV office closest to my home?

No. You can book at any DMV office in your state, even if it is far from home. If you live near a less busy location, you might find earlier openings there than at the busiest office in your area.