How to book your DMV written test appointment

Most states let you book your written test appointment online through your DMV website, by phone, or in person at a local DMV office. The exact method depends on which state you live in — some DMVs require online booking only, while others still take phone calls or walk-ins. You will need your learner's permit number and a valid email address or phone number to complete the booking.

Before you schedule, make sure you have your learner's permit in hand. You cannot take the written test without one, and the DMV will ask for the permit number when you book. If you do not have your permit yet, you will need to get that first — it is a separate step that comes before the written test appointment.

The wait time between booking and your test date varies widely. In busy urban areas, you might wait several weeks. In smaller towns, you could get an appointment within days. Some DMVs let you choose your preferred date and time during booking; others assign you a slot based on availability.

Key Takeaways

  • Your state DMV website is the fastest way to find out how to book — look for "schedule an appointment" or "written test" on the homepage.
  • You must have your learner's permit number ready before you book, since the DMV will ask for it.
  • Appointment availability and wait times depend on your location; urban DMVs often have longer waits than rural ones.
  • Write down your confirmation number and appointment details when ready after booking, and arrive 10 to 15 minutes early on test day.
  • If you cannot make your appointment, cancel or reschedule as soon as possible so someone else can use that slot.

Finding your state DMV's booking system

Start by searching "[your state] DMV schedule written test appointment" or going directly to your state's DMV website. Most state DMVs have a prominent button or link on the homepage for scheduling. Common labels include "Book an Appointment," "Schedule a Test," or "Make an Appointment Online."

If you cannot find the booking option online, call your local DMV office directly. The phone number is on the state DMV website. When you call, have your learner's permit number ready and ask what documents or information you need to bring on test day. Some DMVs also let you walk in without an appointment, though wait times are usually longer.

A few states still use third-party scheduling services instead of their own system. For example, some DMVs partner with companies that manage appointments separately. If your state uses one of these services, the link will be on the official DMV website — do not use any other booking site, as scams exist.

What information you will need to provide

When you book your appointment, have the following ready: your learner's permit number, your full legal name as it appears on your permit, your date of birth, your email address or phone number, and your ZIP code. Some DMVs also ask for your Social Security number or driver's license number (if you have one from another state).

The DMV uses this information to pull up your record and confirm you are may be able to access to take the test. If any information does not match what is in their system, the booking may fail. If that happens, contact your local DMV office to correct your record before trying to book again.

Choosing your test date and location

Most online booking systems show you available dates and times at nearby DMV offices. You can usually filter by location if there are multiple offices in your area. Pick a date and time that gives you enough time to study — rushing into a test you are not ready for wastes the appointment slot and your money.

If you live in a rural area with only one DMV office, your choices may be limited to whatever dates that office has open. In that case, book as far in advance as the system allows. If you live near multiple offices, you might find faster appointments at a less busy location, even if it means driving a bit farther.

Some DMVs offer early morning or evening appointments to reduce wait times. If your schedule is flexible, these slots often have more availability than midday times.

After you book: confirmation and preparation

Once your appointment is confirmed, you will receive a confirmation number via email or text, depending on how you booked. Save this number and take a screenshot or print the confirmation page. Bring both your learner's permit and your confirmation number with you on test day.

Arrive 10 to 15 minutes early. Bring a valid form of identification (your learner's permit counts), and check your state's DMV website for any other documents you might need. Some states require proof of residency or a Social Security card. Having everything ready means you will not be turned away.

If you need to cancel or reschedule, do it through the same system where you booked, or call your DMV office. Canceling early gives someone else a chance to use that slot and keeps the system running smoothly.

What to expect on test day

When you arrive, check in at the front desk or kiosk with your confirmation number and learner's permit. A staff member will verify your information and direct you to the testing area. You will be given the written test on a computer or on paper, depending on your state's system.

The test usually takes 30 to 60 minutes, including time to check in and review your results. You will find out whether you passed or failed before you leave. If you pass, the DMV will tell you what comes next — usually scheduling your road test. If you do not pass, ask about retesting options and how soon you can try again.

If you miss your appointment or need to reschedule

Life happens. If you cannot make your appointment, contact your DMV as soon as possible. Most DMVs let you reschedule online or by phone without penalty. The sooner you reschedule, the sooner you can get back on track.

If you miss an appointment without canceling, some DMVs charge a fee to rebook or require you to wait before scheduling again. Check your state's policy on no-shows when you book, so you know what to expect if plans change.

Frequently Asked Questions

Can I book my written test appointment without a learner's permit?

No. You must have your learner's permit before you can schedule the written test. The DMV will ask for your permit number during booking. If you do not have your permit yet, get that first through your state DMV.

How far in advance should I book my appointment?

Book as soon as your state's system allows — usually 30 to 60 days ahead. In busy areas, slots fill quickly. If you wait until the last minute, you may not find an available date for several weeks.

What if there are no appointments available in my area?

Check nearby DMV offices or less busy times (early morning, late afternoon, or weekdays). Some states add appointment slots on a rolling basis, so check back a few days later. You can also call your local DMV to ask when new slots typically open.

Do I have to take the test at the DMV office where I got my learner's permit?

No. Most states let you take the written test at any DMV office. Choose whichever location is most convenient for you or has the soonest available appointment.

What happens if I fail the written test?

You can usually retake it after a waiting period — typically 7 to 14 days, depending on your state. You will need to schedule a new appointment and pay the test fee again. Use the time between tests to study the areas where you struggled.