How to book a DMV written test appointment

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

The appointment usually takes 15 to 30 minutes from start to finish, though you should arrive 10 to 15 minutes early. Most DMV offices schedule written test appointments on weekdays during business hours, though some locations now offer evening or Saturday slots. Availability fills up quickly in busy seasons, so booking several weeks ahead gives you more options.

Key Takeaways

  • Your state's DMV website is the fastest way to book — you can see real-time availability and confirm your appointment when ready.
  • You will need your learner's permit number and a valid email address to complete the booking in most states.
  • Bring your learner's permit, a valid photo ID, and proof of residency (like a utility bill or lease) on the day of your test.
  • If your state does not offer online booking, call the DMV phone line or visit a local office in person to schedule.
  • Cancelling or rescheduling usually requires at least 24 to 48 hours' notice, depending on your state's policy.

Finding your state's DMV website and booking portal

Start by searching "[your state] DMV appointment" in a web browser. The official state DMV website will appear at the top of the results — look for a URL that ends in .gov or .state.[state abbreviation].us. Once you are on the site, look for a button or link that says "Schedule an appointment," "Book a test," or "Reserve a time slot." Some states put this link on the homepage; others hide it under a menu labeled "Services" or "Driver's License."

If you cannot find the booking portal on the main page, try the FAQ or "How to get a license" section — many states bury the appointment link there. If the website does not offer online booking, it will usually list the phone number and office addresses where you can book by phone or in person. Write down your state's DMV phone number and keep it handy in case you need to call.

What information you need before you book

Have these items ready before you start the booking process: your learner's permit number (found on the front of your permit), your date of birth, your Social Security number or state ID number, and a valid email address where you can receive a confirmation. Some states also ask for your phone number so they can send you a reminder text or call.

If you have already taken the written test once and failed, some states require you to wait a certain number of days before you can retake it — usually 7 to 14 days. The booking system will tell you whether you are may be able to access to schedule right now or whether you need to wait. If you are not sure whether you have already taken the test in your state, call the DMV to check your record before you try to book.

Choosing your test date and time

Once you log into the booking system, you will see a calendar showing available dates. Click on a date that works for you — most systems show you which time slots are still open for that day. Morning appointments (8 a.m. to 11 a.m.) tend to have shorter wait times, but afternoon slots may be easier to fit into your schedule. Choose a time that gives you enough buffer — do not book the last appointment of the day if you are worried about running late.

After you select your date and time, the system will ask you to confirm your personal information and choose a test location. If you live near multiple DMV offices, pick the one closest to your home or work. Some offices are busier than others, so if one location shows no availability, try a nearby office — you might find an opening there. Once you confirm, you will receive a confirmation number and an email with your appointment details. Save this email and write down your confirmation number.

What to bring on the day of your appointment

Bring your learner's permit and a valid photo ID (a passport, state ID card, or military ID all work). You will also need proof of your current address — a utility bill, lease agreement, bank statement, or government mail dated within the last 60 days. The DMV uses this to verify that you live where you say you do.

Bring a pen in case you need to fill out any forms by hand, though most DMV offices now handle paperwork digitally. Leave your phone on silent during the test, and do not bring study materials into the testing area — the DMV will not let you use them during the exam. Arrive 10 to 15 minutes early so you have time to check in and find the testing room.

Cancelling or rescheduling your appointment

If you need to cancel or move your appointment, log back into the DMV booking system using your confirmation number and email address. Most states let you reschedule online up to 24 or 48 hours before your appointment time. If you cancel less than 24 hours before, you may lose your appointment slot and have to book a new one from scratch.

If the online system will not let you reschedule, call the DMV phone line and speak to a representative. Have your confirmation number ready. Some states charge a small fee to reschedule, though many do not — the DMV website will tell you the policy for your state.

If online booking is not available in your state

A few states still do not offer online appointment booking for the written test. If your state's DMV website does not have a booking portal, call the DMV phone number listed on the site. Have your learner's permit number and a calendar handy so you can give the representative your preferred dates and times. The representative will book you over the phone and give you a confirmation number — write it down when ready.

You can also walk into a local DMV office and ask to schedule an appointment at the front desk. Bring your learner's permit and be prepared to wait — walk-in scheduling can take 15 to 30 minutes depending on how busy the office is. Some offices accept walk-in appointments on a first-come, first-served basis, so you might be able to test the same day if there is availability.

Frequently Asked Questions

Can I take the written test without an appointment?

Most states require an appointment, but a few still accept walk-ins on a first-come, first-served basis. Check your state's DMV website or call the local office to find out the policy. If walk-ins are allowed, arrive early — slots fill up quickly, especially in the morning.

What happens if I miss my appointment?

If you do not show up, your appointment slot is forfeited and you will need to book a new one. Some states charge a fee to reschedule after a no-show. If you are running late, call the DMV office directly and ask if they can hold your slot — they may or may not be able to help, but it is worth asking.

How long does it take to get an appointment after I book?

Online booking usually shows you available dates within the next few weeks. During busy seasons (spring and summer), appointments may be 4 to 8 weeks out. If you need a sooner date, check back frequently — cancellations open up slots regularly, and some states release new time slots weekly.

Do I need to bring my Social Security card to the appointment?

You do not need the physical card, but you will need to know your Social Security number. Bring a photo ID and proof of address instead. The DMV will verify your Social Security number in their system during check-in.

Can someone else book the appointment for me?

No — most DMV booking systems require you to log in with your own information. You can ask a family member or friend to help you navigate the website, but you will need to enter your own details and confirm the appointment yourself.