Book your written test appointment through your state's DMV website, by phone, or in person — the method depends on which state you live in and whether your DMV offers online scheduling.

Most states now let you reserve a written test slot online without visiting the office first. A few still require you to call or show up in person. The fastest route is usually your state's DMV website, where you can pick a date and time that works for you, sometimes weeks in advance. If online booking isn't available where you live, you'll call the DMV directly or visit a local office to schedule.

The written test — also called the knowledge test or permit test — checks whether you know traffic laws, road signs, and safe driving rules. You need to pass it before you can take the road test or get a learner's permit. Scheduling ahead means you won't waste a trip or wait in line hoping for an open slot.

Key Takeaways

  • Your state's DMV website is the fastest way to book a written test appointment; most states let you choose your date and time online.
  • You'll need your driver's license number, state ID number, or the identification number from your learner's permit process to schedule.
  • Some states let you book weeks in advance, while others open slots only a few days out; check your state's site to see what's available.
  • If your state doesn't offer online scheduling, call the DMV's main number or visit a local office during business hours to book by phone or in person.
  • Bring the same ID you used to schedule, proof of residency, and any documents the DMV told you to bring when you confirm your appointment.

Find your state's DMV website and log in or create an account

Start by searching "[your state] DMV appointments" or going directly to your state's official DMV website. Most state sites have a button or link labeled "Schedule an Appointment," "Book a Test," or "Reserve a Slot." Click it to reach the scheduling system.

You may need to create an account or log in with an existing one. Some states ask for your driver's license number; others ask for your state ID number or a confirmation number from a previous DMV transaction. Have your ID ready before you start. If you don't have a number yet because you've never held a license in that state, look for an option to create a new account or schedule as a first-time applicant.

Select the written test and choose your location and date

Once you're logged in, the system will ask what test you want to schedule. Select "Written Test," "Knowledge Test," or "Permit Test" — the exact wording varies by state. Do not select "Road Test" or "Driving Test" unless you're ready for the behind-the-wheel exam.

Next, pick the DMV office location closest to you. The system will show you available dates and times at that location. Some states let you book months ahead; others show only the next two or three weeks. Pick a date and time that gives you enough days to study if you haven't already. Most systems let you change your appointment later if you need to, though some charge a fee.

Confirm your information and receive your appointment confirmation

Before you submit, the system will ask you to confirm your name, address, date of birth, and the test location and time. Check every detail. If your address is wrong, update it now — the DMV may mail test results or documents to the address on file.

After you submit, you'll see a confirmation number on the screen. Write it down or take a screenshot. The system will also email you a confirmation with your appointment date, time, location, and what to bring. Save that email. If you don't receive it within a few minutes, check your spam folder or log back into your DMV account to view your appointment.

What to do if your state doesn't offer online scheduling

A handful of states still don't have online appointment booking. If your state's DMV website doesn't have a scheduling option, call the main DMV phone number listed on the site. Have your ID number ready. Tell the representative you want to schedule a written test, and they'll ask for your name, address, and preferred location and date. They'll give you an appointment time and a confirmation number over the phone.

Write down the confirmation number and the date and time you were given. Ask the representative to email or mail you a written confirmation if possible. If your state requires in-person scheduling, visit a local DMV office during business hours. Bring your ID and ask to book a written test appointment. The staff will check availability and assign you a slot on the spot.

Prepare the documents you'll need to bring on test day

Your confirmation email or phone confirmation will list what to bring. At minimum, bring the ID you used to schedule your appointment — a driver's license, state ID card, or passport. Bring proof of residency, such as a utility bill, lease, or bank statement with your current address. If you're a first-time applicant, bring your Social Security number or a document that shows it, such as a Social Security card or tax return.

Some states require proof that you've completed a driver's education course before you can take the written test. If your state is one of them, bring your course completion certificate. Check your confirmation email for the full list specific to your state and situation. Arriving with everything you need means you won't be turned away or have to reschedule.

Reschedule or cancel if your plans change

If you need to move your appointment, log back into your DMV account and look for a "Manage Appointment" or "Reschedule" option. Most states let you change the date and time free of charge up to a certain number of days before your test. Some charge a small fee if you reschedule within a few days of your appointment.

If you can't reschedule online, call the DMV and give them your confirmation number. They can move your appointment over the phone. If you need to cancel entirely, do it through your account or by phone as soon as you know you won't make it. Canceling ahead of time frees up the slot for someone else and keeps you in good standing with the DMV.

Frequently Asked Questions

How far in advance can I book a written test appointment?

It depends on your state. Some DMVs let you book 8 to 12 weeks ahead, while others open slots only 2 to 3 weeks out. Check your state's website to see the current window. If slots are full for the dates you want, check back in a few days — cancellations open up regularly.

What if there are no appointments available near me?

Try searching for offices in nearby towns or counties. Some states let you book at any location, not just the one closest to you. If all nearby offices are full, check back daily or weekly — people cancel, and new slots appear. You can also call the DMV to ask if they have a waitlist or cancellation line.

Can I take the written test without scheduling an appointment?

Most states now require an appointment. Walk-ins are usually not accepted, or you'll wait several hours with no may provide of being seen. Scheduling ahead is faster and more reliable. Check your state's policy on its DMV website.

What happens if I miss my appointment?

If you don't show up, your appointment slot is lost and you'll need to schedule a new one. Some states charge a fee to reschedule after a no-show. If you're running late, call the DMV office directly to ask if they can still see you or if you should reschedule.

Do I need to pass the written test to get a learner's permit?

Yes, in most states. You must pass the written test before the DMV will issue a learner's permit. A few states let you get a permit first and take the written test later, but this is uncommon. Check your state's requirements on its DMV website.