Book your DMV written test appointment through your state's DMV website or by phone, not in person

Most states let you reserve a time slot for your written test online without visiting the DMV office first. You go to your state's DMV website, enter your driver's license number or learner's permit number, pick a date and time that works for you, and confirm. Some states still require a phone call instead — your state's DMV homepage will say which method applies where you live.

The written test itself is what you take to get your learner's permit or to renew a license after it expires. It covers road signs, traffic laws, and safe driving practices specific to your state. Scheduling ahead means you don't show up and find the office fully booked for the day.

Key Takeaways

  • Visit your state's DMV website and look for "Schedule an Appointment" or "Book a Test" — the exact wording varies by state.
  • You will need your driver's license number, learner's permit number, or state ID number to book online.
  • Some states let you pick any available date within the next few weeks; others limit you to dates within a shorter window.
  • Write down your confirmation number and the date and time you booked — bring both to the DMV office on test day.
  • If you need to reschedule, most states let you cancel and rebook online up to a few days before your appointment.

Finding your state's DMV appointment system

Start by searching "[your state] DMV schedule written test" or "[your state] DMV book appointment." This takes you directly to your state's DMV homepage. Look for a button or link labeled "Schedule an Appointment," "Book a Test," "Reserve a Time Slot," or "Make an Appointment" — the exact wording differs by state.

If you cannot find an appointment link on the homepage, scroll down to see if there is a separate section for learner's permits or written tests. Some states bury the scheduling tool under "New Drivers" or "Permit Information." If the website does not offer online booking, look for a phone number to call and ask what times the DMV office has open.

What information you need before you book

Have your driver's license, learner's permit, or state ID card in front of you. The DMV website will ask for your license or ID number to pull up your record and confirm you are may be able to access to take the test. You may also need your date of birth or the last four digits of your Social Security number.

If you are explore for your first learner's permit and do not yet have a license or ID, some states let you book using your Social Security number or date of birth alone. Check your state's website to see what it accepts. If you are unsure whether you are ready to test, most DMV sites have a practice test you can take first.

Picking your test date and time

After you log in, the system shows you available dates and times. Some states let you see openings weeks in advance; others show only the next week or two. Pick a date that gives you enough time to study if you have not already, and a time of day when you are alert — many people do better on tests in the morning.

Keep in mind that popular times and days (Saturday mornings, for example) fill up faster. If the dates you want are all booked, check back a few days later — cancellations open up slots regularly. Some states have multiple DMV offices in your area; if one is full, try booking at a different location.

Confirming your appointment and what to bring

After you select your date and time, the system generates a confirmation number. Write this number down or take a screenshot — you will need it if you have to reschedule or if there is a question about your appointment on test day. The confirmation also shows the DMV office address, the date, and the time you booked.

Bring your confirmation number, your ID or learner's permit, and any other documents your state requires (usually just proof of residency if you are getting a new license). Arrive 10 to 15 minutes early so you have time to check in. The DMV staff will verify your appointment and direct you to the testing area.

Rescheduling or canceling your appointment

If you need to change your test date, most states let you cancel and rebook online through the same system where you made the original appointment. Log back in, find your scheduled test, and select "Cancel" or "Reschedule." You can then pick a new date and time. Some states charge a small fee to reschedule; others do not.

Cancel as soon as you know you cannot make it. This frees up the slot for someone else and prevents a no-show on your record, which some states track. If you cancel and rebook multiple times, a few states may require you to call the office instead of using the online system.

What happens if you miss your appointment

If you do not show up for your scheduled test, most DMV offices mark it as a no-show. This does not prevent you from booking again, but some states require you to wait a few days before you can schedule another test. A few states charge a fee to reschedule after a no-show.

If an emergency keeps you from making it, call the DMV office as soon as you can. Calling ahead is better than straightforward not showing up, and the staff may be able to help you reschedule quickly or explain what your state's no-show policy is.

Frequently Asked Questions

Can I book my appointment over the phone instead of online?

Yes, if your state does not offer online booking or if you prefer to call. Search "[your state] DMV phone number" and ask for the appointment line. Have your ID number ready. Wait times can be long during busy hours, so calling early in the morning often works better.

How far in advance can I schedule my test?

This varies by state. Some let you book up to 60 days ahead; others show only the next two weeks. Check your state's website to see how far out appointments are available. If all nearby dates are full, try a different DMV office location.

Do I have to take the test at the DMV office, or can I test somewhere else?

Most states require you to test at a DMV office. A few states partner with third-party testing centers (usually driving schools) where you can take the written test instead. Your state's DMV website will say whether this option is available and how to book at an alternate location.

What if I fail the written test — can I reschedule right away?

Most states let you retake the test, but they require you to wait a certain number of days (often three to seven days) before you can book another appointment. Some states let you reschedule when ready after you fail; others make you wait. Ask the DMV staff after you finish testing what your state's policy is.

Is there a fee to schedule an appointment?

Scheduling itself is free in all states. You pay the test fee (usually $10 to $30) when you arrive at the DMV office on test day. Some states charge extra if you reschedule after a no-show, but rescheduling before your appointment is free.