How to schedule your written test

To schedule your written test, you contact your state's Department of Motor Vehicles (DMV) or equivalent agency — the name and process differ by state. Most states now let you book online through their official website, by phone, or in person at a local DMV office. A few states still require you to show up without an appointment and take a number. You will need your learner's permit number or identification number, and you should have a specific date and time in mind because slots fill up, especially in busy urban areas.

The exact steps depend on where you live. Some states' DMV websites have a dedicated "Schedule an Appointment" button on the homepage. Others bury the scheduling tool under "Services" or "Testing." If you cannot find it online, calling your local DMV office is faster than visiting in person — staff can tell you the current wait time for tests and book you over the phone. Have your learner's permit ready when you call.

Timing matters. In many states, you cannot take the written test until you have held your learner's permit for a minimum number of days — often 14 to 30 days, depending on your age and state. Check your state's rules before you try to schedule, because booking a test before you meet the waiting period will be rejected. You also need to be at least the minimum age for that test in your state; some states let 15-year-olds take it, others require 16.

Key Takeaways

  • Most states let you schedule online through their DMV website, though some still require walk-ins or phone calls only.
  • You must hold your learner's permit for a set number of days (usually 14 to 30) before you can book a written test, so check your state's waiting period first.
  • Calling your local DMV office is often faster than searching the website, and staff can confirm your may be able to access and book you on the spot.
  • Test slots fill quickly in cities and suburbs, so schedule as soon as you become may be able to access rather than waiting until the last minute.
  • Bring your learner's permit and a valid photo ID to the test center on your scheduled date, or you will be turned away.

Scheduling online through your state's DMV website

Every state's DMV website works differently, but the general path is the same. Go to your state's official DMV or motor vehicle agency website, look for a link labeled "Schedule an Appointment," "Book a Test," or "Testing Services," and click it. You will be asked to enter your learner's permit number or driver's license number, your date of birth, and your zip code or county. The system will show you available dates and times at testing locations near you.

Select a date and time that works for you. Most states show availability weeks or months in advance, though busy locations may only have slots a few days out. Once you pick a slot, you will receive a confirmation number — save this or print it. Some states email a confirmation; others display it only on screen. Write down your test date, time, and location, because you will need to arrive 10 to 15 minutes early, and arriving at the wrong location or time will result in a missed appointment.

If you cannot find the scheduling tool on your state's website, look for a phone number to call the DMV directly. Do not assume the website is broken — some states have the scheduling link in an unexpected place, like under "Driver Services" rather than "Testing." If you are stuck, calling is faster than clicking through every menu.

Calling the DMV to schedule by phone

To schedule by phone, call your local DMV office or your state's central DMV phone line. You can find the number on your state's official DMV website or by searching "[your state] DMV phone number." Have your learner's permit number, date of birth, and zip code ready. Tell the staff member you want to schedule a written test, and they will ask what dates work for you.

Phone lines are often busy, especially early in the morning or on weekdays. If you get a long wait, try calling mid-afternoon or on a Wednesday or Thursday. Some states have separate phone lines for different services — if you reach a line for license renewals, ask to be transferred to the testing department. Once you are booked, the staff will give you a confirmation number and your test date and time. Write it down when ready.

Walk-in testing and same-day scheduling

A handful of states do not use appointments for the written test — you straightforward show up at a DMV office during business hours, take a number, and wait your turn. This is common in less populated states or rural areas where demand is lower. If your state uses walk-in testing, you can still call ahead to ask how long the current wait is, so you know whether to come back later.

Even in walk-in states, arriving early in the day (right when the office opens) usually means a shorter wait. Bring your learner's permit, a valid photo ID, and any other documents your state requires. If your state does use appointments but you missed yours or need to test urgently, some DMV offices hold a small number of same-day slots for walk-ins, though availability is not may provide. Call your local office to ask.

What to bring to your scheduled test

On the day of your test, bring your learner's permit and a valid photo ID. Your learner's permit is your proof that you are authorized to take the test. Your photo ID (a passport, state ID card, or school ID, depending on your state's rules) proves your identity. If you do not have both, you will not be allowed to test, and you will lose your appointment slot.

Some states also require proof of residency, such as a utility bill or lease in your name. A few states ask for your Social Security number. Check your state's DMV website under "What to Bring" or call your local office to confirm what documents you need. Arriving without the right paperwork is the most common reason people miss their test date.

Rescheduling or canceling your test

If you need to change your test date, most states let you reschedule online or by phone at no extra cost, as long as you cancel or reschedule before your appointment. Log into your state's DMV website and look for a "Manage Appointments" or "Reschedule" option, or call your local DMV office. Some states charge a small fee to reschedule, while others do not — check your state's policy.

If you miss your appointment without canceling, you may lose your fee (if your state charges one) and have to wait longer to get another slot. If you know you cannot make it, cancel as soon as possible so someone else can use that time slot. If you are sick or have an emergency on test day, call your DMV office when ready — some states will let you reschedule without penalty if you call before your appointment time.

How far in advance to schedule

Schedule as soon as you become may be able to access — that is, as soon as you have held your learner's permit for the required waiting period in your state. In busy areas, test slots can fill up weeks in advance, especially during summer or after school breaks. If you wait until a week before you need to test, you may find no available appointments nearby.

In less populated areas, you may be able to book a test just a few days ahead. But there is no downside to scheduling early: you can always reschedule if your plans change. Booking early also gives you time to study if you are not ready yet — you can cancel and rebook without penalty in most states.

Frequently Asked Questions

Can I schedule my test before I get my learner's permit?

No. You must have your learner's permit in hand before you can schedule a written test. The DMV system will ask for your permit number, and the booking will be rejected if you do not have one yet. Once you pass the written test, you will receive your permit, and then you can schedule the driving test.

What if there are no available appointments near me?

If your local DMV is fully booked, try scheduling at a testing location in a nearby town or county — you can test anywhere in your state, not just your home county. You can also call your DMV office and ask when new slots typically open up; many offices release appointments on specific days of the week. If you are in a major city, testing locations outside the city center often have more availability.

Do I have to pay to schedule a test?

Most states charge a fee for the written test itself, but scheduling is free. The fee is usually $10 to $30 and is paid when you arrive for your test, not when you book. A few states charge a small scheduling fee; your state's DMV website will say if yours does. You cannot schedule without paying, but you pay at the test center, not online.

What happens if I fail the written test?

You can reschedule and take it again. Most states let you retake the written test the same day or within a few days, though some require you to wait a set number of days (often 7 to 14) before your next attempt. You will have to pay the test fee again. Check your state's rules on retakes before your first test so you know what to expect if you do not pass.

Can someone else schedule the test for me?

No. You must schedule your own test using your learner's permit number and personal information. A parent or guardian cannot book it for you online or by phone, because the DMV needs to verify your identity and may be able to access. However, a parent can drive you to the DMV office to help you schedule in person if you need information.