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

Most states let you book a written test appointment online through their DMV portal, which is usually the fastest route. Some states require you to call a DMV office or visit in person. A few states still use walk-in testing with no appointment needed. The first step is finding out which method your state uses, then gathering the documents you'll need before you book.

You'll need your learner's permit number, Social Security number, and sometimes your driver's license number if you're renewing. Have your contact information ready — phone number and email address — because the DMV will send you a confirmation and may need to reach you if there's a problem with your appointment.

Key Takeaways

  • Your state's DMV website tells you whether you can book online, must call, or can walk in without an appointment.
  • You need your learner's permit number and Social Security number to book, plus a phone number and email address for confirmation.
  • Online booking usually takes 5 to 10 minutes and shows you available dates and times when ready.
  • If your state requires calling or visiting in person, call during business hours early in the week to find open slots faster.
  • Write down your confirmation number and appointment details as soon as you book — you'll need them on test day.

Finding your state's DMV appointment system

Start by going to your state's official DMV website. Look for a link that says "Schedule an Appointment," "Book a Test," or "Make an Appointment." The website will tell you right away whether your state offers online booking. If you can't find it easily, search "[your state] DMV written test appointment" to land on the correct page.

Some states — including California, Florida, New York, and Texas — have full online booking systems where you pick your test location and time slot. Other states like Georgia and North Carolina let you book online but with limited availability, so slots fill quickly. A smaller number of states still require you to call or visit an office in person. Your state's website will be clear about which applies to you.

What you need before you book

Have your learner's permit in front of you. You'll need the permit number, which is printed on the front. You'll also need your Social Security number and a valid phone number and email address. Some states ask for your date of birth or driver's license number if you're renewing a license rather than getting one for the first time.

If you're booking for someone else — a teenager, for example — you may need to provide their information instead. Check your state's website to see whether a parent or guardian needs to be present at the appointment or just at the time of booking. A few states require parental consent for minors, which may mean signing a form online or in person before the test date.

Booking online through your state's DMV portal

Once you're on your state's appointment page, enter your learner's permit number and Social Security number. The system will pull up your record and show you available test locations near you. Select the location closest to your home or workplace — this is where you'll take the written test on your appointment date.

Next, the system will show you available dates and times. Most states let you book 1 to 4 weeks in advance. Pick a date and time that works for you, then enter your phone number and email address. Review all the information for accuracy before you confirm. The system will give you a confirmation number — write this down or take a screenshot. You'll need it on test day, and you may need it if you have to reschedule.

You should receive a confirmation email within a few minutes. If you don't see it in your inbox after 10 minutes, check your spam folder. The email will include your appointment date, time, location, and confirmation number. Some states also send a text message to the phone number you provided.

Calling the DMV to book by phone

If your state requires phone booking, find the phone number for your local DMV office on the state website. Call during business hours — most DMV offices are open Monday through Friday, 8 a.m. to 5 p.m., though hours vary by location. Call early in the week (Monday or Tuesday) if you can, because Thursday and Friday slots fill faster.

When you call, have your learner's permit number, Social Security number, and a list of dates and times that work for you ready. The staff member will ask which test location you prefer and will book the first available slot that matches your schedule. Write down the confirmation number they give you, along with the date, time, and location. Ask them to repeat it back to you to make sure you have it right.

Some states mail a confirmation letter to your address on file. If you don't receive one within a week, call back to confirm your appointment is in the system. This prevents showing up on the wrong day or at the wrong time.

Walking in without an appointment

A handful of states and some individual DMV locations still accept walk-in testing for the written test. Check your state's website to see if this applies to you. If it does, you can show up during business hours with your learner's permit and take the test the same day, though wait times can be 1 to 3 hours depending on how busy the office is.

Even if walk-ins are allowed, calling ahead to ask how busy the office is that day can save you time. Some DMV offices have a "busy meter" on their website that updates throughout the day. If you're planning to walk in, go early in the morning or mid-week when offices are typically less crowded.

What to bring on your test day

Bring your learner's permit and a government-issued photo ID — a passport, state ID card, or military ID all work. Bring your confirmation number or confirmation letter, even though the DMV will have your information in their system. Bring a pen in case you need to fill out any paperwork, though most states now use digital check-in.

Arrive 10 to 15 minutes early. This gives you time to check in, use the restroom, and settle your nerves before the test starts. If you're running late, call the DMV office right away — some will hold your slot for 15 minutes, but others may cancel it and make you reschedule.

Rescheduling or canceling your appointment

If you need to reschedule, go back to your state's DMV website and look for a "Manage Appointment" or "Reschedule" option. You'll need your confirmation number. Most states let you reschedule online up to 24 or 48 hours before your appointment. If you're closer to your test date, you may need to call the DMV office directly.

If you cancel without rescheduling, your appointment slot opens up for someone else. There's usually no penalty for canceling, but check your state's policy to be sure. If you reschedule more than once, some states may ask you to wait longer for your next available slot, so try to pick a date you can keep.

Frequently Asked Questions

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

Most states let you book 2 to 4 weeks ahead. A few states with high demand, like California, may only open slots 1 to 2 weeks in advance. Check your state's website to see how far ahead you can schedule. If slots are full, check back the next day — some states release new dates daily.

What if all the appointments near me are full?

Look for a DMV office in a nearby town or county — they often have more open slots than busy urban locations. You can also try booking for a weekday morning instead of afternoon or evening, as these times fill last. If you're still stuck, call the DMV office directly and ask if they have any cancellations coming up.

Can I book an appointment if I don't have my learner's permit yet?

No. You must have your learner's permit before you can schedule a written test appointment. If you haven't gotten your permit yet, you'll need to pass the written test first at a DMV office, then explore for the permit. Some states let you take the written test without an appointment on the same day you explore for your permit.

Do I need a parent or guardian to book my appointment if I'm under 18?

Most states let you or a parent book the appointment online or by phone. However, some states require a parent or guardian to be present at the DMV office on test day. Check your state's website or call your local DMV to find out what's required in your state.

What happens if I miss my appointment?

If you don't show up, your appointment is canceled and you'll need to reschedule. There's usually no fee for missing an appointment, but you lose your slot and may have to wait longer for the next available time. If you know you can't make it, cancel or reschedule as soon as possible so someone else can use that slot.