How to schedule a driving test at the DMV

You schedule a driving test through your state's DMV website, by phone, or in person at a local DMV office. Most states let you book online, which is the fastest route — you pick a test date and time from available slots, and you get a confirmation number when ready. If online scheduling is not available in your state, call the DMV's appointment line or visit an office in person. You will need your learner's permit number, a valid ID, and information about the vehicle you plan to use for the test.

The process takes about five to ten minutes if you go online. By phone or in person, expect to wait longer — phone lines are often busy, and office visits can have a queue. Some states charge a test fee when you book; others charge it on test day. The fee ranges from $10 to $100 depending on your state and whether you are taking a car, motorcycle, or commercial vehicle test.

Key Takeaways

  • Most states let you schedule online through their DMV website, which is faster than calling or visiting an office.
  • You will need your learner's permit number and a valid ID to book, plus the make, model, and license plate of the vehicle you will use.
  • Test dates fill up quickly in busy seasons, so schedule as soon as you are ready — some states have waits of several weeks.
  • Bring all required documents and the vehicle on test day, or you will be turned away and lose your fee.
  • If you miss your appointment without canceling, you forfeit your fee and must reschedule and pay again.

What you need before you book

Have your learner's permit in front of you when you schedule. The DMV will ask for your permit number to pull up your record and confirm you have passed the written test. You also need a valid ID — a passport, state ID card, or military ID all work. Some states ask for your Social Security number during booking.

Know which vehicle you will use for the test. You will need to provide the make, model, year, and license plate number. The vehicle must be registered, insured, and pass a safety inspection (working brakes, lights, wipers, and horn). The person who owns the vehicle does not have to be present during the test, but the registration and proof of insurance must be in the car.

Check your state's specific rules about the vehicle. Some states do not allow certain types of cars — for example, some prohibit automatic transmissions if you are testing for a manual license, or do not allow vehicles with modifications. Your state's DMV website lists these rules under "driving test requirements" or "vehicle requirements."

How to find your state's DMV scheduling system

Go to your state's official DMV website. The URL is always [your state abbreviation].dmv.org or [your state].gov/dmv. Look for a link labeled "Schedule an appointment," "Book a test," or "Driving test appointments." Some states put this link on the homepage; others bury it under "Services" or "Driver Licenses."

If you cannot find the online system, your state may require phone or in-person booking. Call the DMV's main number (listed on the website) and ask for the driving test appointment line. Wait times vary widely — some states answer in minutes, others have waits of 30 minutes or more. In-person booking at a local office is an option if you prefer to speak to someone face-to-face, but expect to spend an hour or more waiting.

Booking your test date and time

Once you log into the online system, you will see a calendar of available dates. Dates fill up fast, especially in spring and summer when more people test. If you see no open slots for the next month, check back in a few days — cancellations open up regularly. Some states release new appointment slots on specific days of the week, so the DMV website will tell you when to check back.

Pick a date and time that give you enough practice time. If you just got your learner's permit, schedule the test at least two to four weeks out. If you have been practicing for months, you can book sooner. Morning test slots tend to fill first and may be easier — you will be fresher, and the examiner will have seen fewer drivers that day.

After you select your date and time, the system will ask you to confirm your information and may ask you to pay the test fee online. Write down or screenshot your confirmation number — you will need it on test day. Some states email a confirmation; others do not, so do not rely on email alone.

What happens if you need to cancel or reschedule

Cancel through the same system where you booked, or call the DMV if you booked by phone. Most states let you cancel or reschedule up to 24 or 48 hours before your test without losing your fee. If you cancel after that window, you forfeit the fee and must pay again to reschedule. If you miss your appointment without canceling, the same penalty applies — you lose the fee and your test slot.

Life happens. If you get sick, your car breaks down, or an emergency comes up, contact the DMV as soon as you know you cannot make it. Explain the situation when you reschedule — some examiners or offices may waive a fee for a genuine emergency, though this is not may provide. Do not straightforward skip your appointment and hope to rebook later.

Scams and safety alerts

Do not pay to schedule a test through any website other than your official state DMV site. Scammers create fake DMV websites that look real but steal your money and personal information. The real site always ends in .gov or the official state domain. If you are unsure, go to your state's main government website and click through to the DMV from there.

Never give your Social Security number, permit number, or ID information to anyone who calls you claiming to be from the DMV. The DMV does not call to confirm appointments or ask for personal details over the phone. If someone calls claiming your appointment is canceled or needs to be rescheduled, hang up and call the DMV directly using the number on their official website.

Do not pay a third party to schedule your test for you. Some websites claim to "help" you book an appointment for a fee. You can always schedule for free through your state's DMV. These services are unnecessary and often overcharge or provide no real service.

What to bring and do on test day

Bring your learner's permit, a valid ID, your confirmation number, proof of insurance for the vehicle, and the vehicle's registration. Arrive 10 to 15 minutes early. If you arrive more than 15 minutes late, you may be turned away and lose your fee.

The vehicle must be clean enough for the examiner to see out the windows and mirrors, and it must pass a quick safety check. The examiner will test your lights, wipers, horn, brakes, and steering. If anything fails, you will not be allowed to test and will have to reschedule.

Bring a licensed adult driver if your state requires one (some do, some do not — check your state's rules). This person sits in the passenger seat but does not help you drive. If you do not bring a required adult, you will be turned away.

Frequently Asked Questions

How far in advance should I schedule my driving test?

Schedule as soon as you feel ready to pass. In busy seasons, open slots can be two to four weeks out. If you wait until you think you are ready, you may not get a date for another month. It is better to book early and have extra practice time than to rush.

Can I schedule a test if I do not have a vehicle yet?

No. You must provide the vehicle's make, model, year, and license plate when you book. You can use someone else's car, but it must be registered and insured. If you do not have access to a vehicle, you cannot schedule until you do.

What if my state's DMV website is down or not working?

Call the DMV's appointment line or visit an office in person. Have your permit number and ID ready. If the website is down, the DMV usually knows and can book you by phone without extra charge.

Do I have to pay the test fee when I book, or can I pay on test day?

This varies by state. Some charge online at booking; others charge when you arrive for the test. The confirmation email or website will tell you. If you are unsure, call the DMV to ask before you book.

Can I reschedule my test if I fail?

Yes. After you fail, you can reschedule through the same system. Most states let you test again after a waiting period — usually 7 to 14 days. You will pay the test fee again. Some states charge a retest fee that is lower than the original fee.