How to book a written test appointment at your DMV

Most states let you book a written test appointment online through your DMV's 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 or driver's license number, a valid email address, and sometimes a phone number to complete the booking.

The appointment typically appears on your confirmation email or text message within minutes. Write down or screenshot your appointment date, time, and location, because you will need to bring proof of the booking to the test center. Some states email a confirmation code; others print it on your permit when you first obtain it.

Availability varies by location and season. Urban DMV offices often fill up weeks in advance, especially during summer and around holidays. Rural offices usually have shorter wait times. If your preferred date is full, check nearby locations or try booking for a weekday morning, which tends to have more open slots than afternoons or weekends.

Key Takeaways

  • Most states offer online booking through their DMV website, though some still accept phone or in-person reservations.
  • You will need your learner's permit or license number and a valid email address to complete the booking.
  • Save your confirmation code or email — you must bring proof of your appointment to the test center.
  • Urban offices book up faster than rural ones; weekday mornings typically have more availability than afternoons or weekends.
  • If your state's system is down or you cannot book online, call your local DMV office for the phone booking number.

Finding your state's DMV booking system

Start by searching "[your state] DMV written test appointment" or "[your state] DMV book appointment." This will take you to your state's official DMV website. Look for a link labeled "Schedule an Appointment," "Book a Test," or "Reserve a Time Slot" — the exact wording varies by state.

If you cannot find the booking link on the main page, check the "Services" or "Testing" section. Some states bury the appointment system under "Learner's Permit" or "Driver's License" categories. If the website is confusing, your state's DMV phone number is usually listed on the same page — calling is faster than searching further.

A few states (including California, Texas, and Florida) use third-party vendors to manage appointments. If your state uses one, you will be redirected from the DMV website to that vendor's site. The process is the same, but the interface looks different.

What information you need before booking

Have your learner's permit or current driver's license number ready. If you do not have either yet, you may need to visit the DMV in person first to obtain a learner's permit before you can book a written test. Some states issue the permit when ready; others mail it, which can take one to two weeks.

You will also need a valid email address and, in many states, a phone number where you can receive a text confirmation. The DMV uses these to send your appointment details and any cancellations or rescheduling notices. Use an email address you check regularly, because some states send last-minute updates only by email.

If you are under 18, some states require a parent or guardian's information during booking. Check your state's requirements before you start, so you do not get halfway through and discover you need someone else's ID number.

Choosing your test location and time

When you enter your zip code or county, the system shows all nearby DMV offices that offer written tests. Not every office administers tests — some handle only renewals and registration. The booking system filters these out automatically, so you will only see locations where you can actually take the test.

Select the office closest to you or one with the soonest available date. If you live near a city border, checking the next county over sometimes reveals earlier openings. The test itself is the same regardless of location, so there is no advantage to traveling farther for a specific office.

Once you pick a location, the system shows available dates and times. Most DMVs offer slots throughout the day, but morning appointments (before 11 a.m.) tend to have shorter wait times and fewer no-shows, meaning tests start closer to your scheduled time. Afternoon slots sometimes run behind because of lunch breaks or staffing changes.

What happens after you book

You will receive a confirmation email or text with your appointment date, time, location, and a confirmation code. Some states also print a confirmation slip that you can take with you; others require you to show the email on your phone. Either way, take a screenshot or photo of your confirmation, because cell service can be spotty at some DMV offices.

Arrive 10 to 15 minutes early. Bring your confirmation code, your learner's permit or ID, and any documents your state requires (usually proof of residency and Social Security number). Check your state's DMV website for the full list of required documents — it varies by state and sometimes by test type.

If you need to reschedule, most states let you cancel and rebook online up to 24 hours before your appointment. If you miss your appointment without canceling, you may lose your booking fee (if your state charges one) and have to wait longer for the next available slot.

If you cannot book online

If your state's booking system is down, full, or you do not have internet access, call your local DMV office directly. The phone number is on your state's DMV website. Have your learner's permit or license number ready, and be prepared to wait on hold — DMV phone lines are often busy, especially during peak hours (mid-morning and early afternoon).

Some states still accept in-person walk-up appointments. You can visit your local DMV office and ask to schedule a written test. Bring your learner's permit and proof of residency. This method is slower than online booking but guarantees you a slot if the office has availability that day.

If your state's system is consistently down or you are having technical trouble, ask the DMV staff when you call whether they can book you over the phone or suggest an alternative method. Some offices keep a small number of same-day or next-day slots available for people who cannot use the online system.

Common reasons bookings fail and how to fix them

The most common issue is entering your permit or license number incorrectly. Double-check the number character by character — even one wrong digit will cause the system to reject your booking. If you are unsure of your number, check your physical permit or call the DMV to confirm it.

Another frequent problem is trying to book before your learner's permit is fully activated in the system. If you just received your permit in the mail, wait one business day before attempting to book. If you obtained it in person, it should be active when ready, but if the system does not recognize it, call the DMV to confirm it was processed.

Some states require you to have held your learner's permit for a minimum number of days (often 6 to 14 days, depending on your age) before you can test. If the system says you are not yet may be able to access, you have straightforward booked too early. Check your state's rules on the DMV website to see when you become may be able to access.

Frequently Asked Questions

Can I book a written test appointment the same day?

Most states do not offer same-day appointments through their online system. However, some DMV offices keep a small number of walk-in slots or same-day cancellations available. Call your local office to ask whether they accept same-day bookings or walk-ins for written tests.

What if all appointments are booked in my area?

Check nearby counties or cities — the system usually shows offices within 20 to 30 miles of your zip code. You can also try booking for a date further out and then checking back weekly, as cancellations open up slots regularly. Some states have a waitlist feature; ask your DMV whether one is available.

Do I need to bring my confirmation email to the test center?

Yes. Bring either a printed copy or show the email on your phone. Some offices also accept the confirmation code alone, but having the full email is safer. Take a screenshot in case your phone battery dies or service is unavailable at the DMV.

What if I miss my appointment?

Contact your DMV as soon as possible to reschedule. If you cancel within 24 hours, most states waive any fees. If you miss the appointment without canceling, you may lose your booking fee and have to wait longer for the next available slot. Some states charge a rescheduling fee if you cancel too close to your appointment time.

Can someone else book an appointment for me?

Most online systems require you to enter your own permit or license number, so technically only you can complete the booking. However, someone else can help you navigate the website or call the DMV on your behalf if you provide them with your permit number and contact information.