Book your test appointment through your state's DMV website, by phone, or in person — the method depends on which state you live in and whether you're taking a written test, road test, or both.

Most states now let you reserve a test slot online through their DMV portal, which is usually the fastest way. Some states still require a phone call or an in-person visit to the local DMV office. A few states use a mix: you might book online but then confirm by phone, or vice versa. The key is knowing what your state actually offers, because the process in California looks nothing like the process in Texas or New York.

Before you book anything, you'll need to know which test you're taking and whether you're ready for it. If you're a new driver, you typically take the written knowledge test first, then schedule the road test after you pass. Some states let you do both on the same day if you pass the written exam in the morning. Others require you to wait a few days or even weeks between tests.

Key Takeaways

  • Your state's DMV website is the starting point — search "[your state] DMV book appointment" to find the official portal or phone number.
  • You'll need your learner's permit number, Social Security number, and sometimes proof of residency or your current ID before you can book.
  • Road test appointments often fill up weeks in advance, especially in busy urban areas, so book as soon as you're allowed to.
  • Some states let you take the written and road tests on the same day; others require a waiting period between them.
  • If your state's online system is full, calling the DMV directly or visiting in person may open up cancellation slots that aren't shown online.

Finding your state's DMV appointment system

Start by going to your state's official DMV website. The easiest way is to search "[your state name] DMV book appointment" or "[your state name] DMV schedule test." This takes you to the real government site, not a third-party service that charges a fee.

Once you're on the DMV site, look for a link that says "Schedule an appointment," "Book a test," "Reserve a slot," or something similar. The wording changes by state. If you can't find it on the homepage, check the section for "New Drivers" or "Testing." Some states bury the appointment system under "Services" or "Online Services."

If your state doesn't offer online booking, the website will tell you to call a specific phone number or visit a local office. Write down that number or office address — you'll need it. Some states have a single statewide number; others route you to your county or region.

What information you need before booking

Have these documents or details ready before you start the booking process. You'll be asked for them, and if you don't have them, you won't be able to complete your reservation.

  • Your learner's permit number — this is on your permit card.
  • Your Social Security number — the system uses this to verify your identity.
  • Your date of birth — required for all DMV transactions.
  • Your current address — some states ask for proof of residency, like a utility bill or lease, but many just ask you to type it in during booking.
  • Your email address and phone number — the DMV sends confirmation and reminder messages to these.
  • Your vehicle information (for road tests) — the make, model, year, and license plate of the car you'll use for the test. Some states ask this during booking; others ask when you arrive.

If you're missing your learner's permit or don't know your permit number, you'll need to get a replacement or look it up before you can book. Most DMVs let you check your permit number online by entering your name and date of birth.

Choosing between written test and road test appointments

When you book, the system will ask which test you want to schedule. If you haven't taken your written test yet, book that first. You must pass the written test before you can take the road test in every state.

Written tests are usually easier to get into — they have more time slots available and fill up less quickly. You can often book a written test for the same week or the next week. Road tests, especially in cities and suburbs, can be booked weeks or even months out.

After you pass your written test, you'll be told when you can book your road test. Some states let you book it when ready, even for the same day. Others have a mandatory waiting period — usually a few days to a week — to give you time to practice. Check your state's rules before you assume you can do both tests back-to-back.

Booking online through your state's DMV portal

If your state offers online booking, the process is usually straightforward. Log in or create an account with your learner's permit number and Social Security number. The system will pull up your record and show you available appointment slots.

Select the type of test (written, road, or both if allowed), then choose your preferred date and time. Most systems show you a calendar with available dates in green and full dates in gray. Pick a date that works for you, then confirm your choice. You'll receive a confirmation number and an email with your appointment details.

Save your confirmation number and the email. Bring both to your appointment. If you need to reschedule or cancel, you'll use the confirmation number to make changes online or by phone.

Booking by phone or in person

If your state doesn't have online booking, or if the online system is full, call the DMV number listed on the website. Have your learner's permit and Social Security number ready. A representative will ask you which test you want to take, then offer you available dates and times.

Be ready to write down your appointment date, time, and location. Ask the representative to email or mail you a confirmation. Some DMVs don't send written confirmations over the phone, so ask what you should bring to prove you have an appointment.

If you visit the DMV office in person, bring your learner's permit, proof of residency, and Social Security number. Tell the staff member you want to book a test appointment. They'll check your record and offer you available slots. You'll usually get a printed confirmation slip before you leave.

What to do if appointments are full

In busy areas, road test slots can fill up weeks in advance. If the online system shows no availability, don't assume there's nothing open. Call the DMV directly — cancellations happen constantly, and the phone line sometimes has access to slots the website doesn't show in real time.

Ask the representative if they can put you on a cancellation list or if they know when new slots will open. Some DMVs release appointments in batches on specific days of the week. If you find out when that happens, try booking online at that exact time.

Another option is to check if a DMV office in a neighboring county or region has earlier availability. You may be able to take your test there instead of at your local office. Ask the DMV whether you can do this — policies vary by state.

Preparing for your appointment day

Once you've booked, mark the date and time on your calendar. Set a phone reminder for the day before so you don't forget. Check your email for any updates from the DMV — sometimes appointments are rescheduled or canceled on short notice.

For a written test appointment, bring your learner's permit, proof of residency, and Social Security number or ID. Arrive 10 to 15 minutes early. For a road test, bring the same documents, plus your vehicle, proof of insurance, and a licensed adult (if your state requires one). Make sure your car is in safe working condition — brakes, lights, wipers, and tires all need to work.

If you need to cancel or reschedule, do it as soon as you know. Use your confirmation number to make changes online, or call the DMV. Canceling early opens the slot for someone else and may help you get a better time if you rebook.

Frequently Asked Questions

Can I book a road test appointment before I pass my written test?

No. You must pass the written knowledge test first in every state. Some DMVs let you book both tests at the same time after you pass the written exam, but you cannot schedule a road test before that.

How far in advance can I book my appointment?

This varies by state. Most states let you book 30 to 60 days ahead. Some allow booking only 2 to 3 weeks out. Check your state's DMV website for the specific window — it's usually listed near the booking system.

What happens if I miss my appointment?

You'll lose your slot and may have to pay a fee to reschedule, depending on your state. Some states charge $5 to $15 to rebook. If you know you can't make it, cancel online or call the DMV as soon as possible so someone else can use that time.

Can I take my road test in a different county than where I got my learner's permit?

This depends on your state. Some states let you test anywhere; others require you to test in the county where you live or where you got your permit. Call your DMV to ask before you book.

Do I need to book my appointment in advance, or can I just walk in?

Most states require an appointment. Walk-in testing is rare and usually only available for written tests in a few states. Check your state's policy on the DMV website. If appointments are required and you show up without one, you'll be turned away.