Book your test through your state's DMV website or by phone — the method depends on which state you live in

Most states let you schedule a driving test appointment online through their DMV website, though some still require a phone call or in-person visit. You will need your learner's permit number, a valid ID, and proof that you have held your permit for the minimum waiting period (usually 6 months, but this varies by state). The appointment itself typically happens 1 to 8 weeks after you book, depending on how busy your local testing center is.

Before you schedule, check your state's DMV site to confirm what documents to bring and whether your permit is still valid. Some states have moved to online-only scheduling, while others offer multiple booking methods. A few states still use paper forms or require you to call a specific number during business hours.

Key Takeaways

  • Most states let you book online through their DMV website; a few still require phone calls or in-person scheduling.
  • You will need your learner's permit number, a valid ID, and proof you have held your permit for your state's required waiting period before scheduling.
  • Test availability varies widely — some locations have openings within days, while others may have a wait of several weeks or months.
  • Bring the exact documents your state requires on test day, or you will be turned away and lose your appointment slot.

Find your state's DMV website and locate the appointment booking section

Go to your state's official DMV website. Search for "driving test appointment" or "road test scheduling" on that site. Most states have a dedicated button or link on their homepage for this. If you cannot find it, look for a section labeled "Services," "Testing," or "Driver's License."

Bookmark the page once you find it — you may need to return to it if your appointment needs to be rescheduled. Some states' sites are slow or crash during peak hours, so try booking early in the morning or on a weekday if possible.

Gather your permit number and valid ID before you start

Locate your learner's permit — you will need the permit number to book. Have a valid ID ready as well, such as a passport, state ID card, or birth certificate. Some states also ask for your Social Security number during booking.

Check your permit's expiration date. If it has expired, you cannot book a test appointment. You will need to renew your permit first through your state's DMV before scheduling. Most states let you renew online or by mail if your permit is only slightly expired.

Verify you have met your state's permit holding requirement

Each state sets a minimum number of days or months you must hold a learner's permit before you can take the driving test. This ranges from 6 months in most states to as little as 14 days in a few. Check your state's DMV website for this requirement — it is usually listed under "Learner's Permit" or "Road Test Requirements."

Count forward from the date your permit was issued. If you have not reached the required holding period, the online booking system will reject your appointment request. You will have to wait until the calendar date arrives before you can schedule.

Choose your testing location and preferred date

The booking system will show you available testing centers near your address or in a city you select. Each location has different availability. A rural testing center might have openings within a week, while a busy urban location might not have an opening for 6 to 8 weeks.

Select a date and time that works for you. Most states offer morning and afternoon slots on weekdays, and some offer Saturday appointments. Once you pick a slot, the system will hold it temporarily while you complete the booking. If you do not finish within 15 to 20 minutes, the slot will be released and you will have to start over.

Complete the booking and save your confirmation number

Enter any remaining information the system requests — usually your address, phone number, and email. Review all details before you submit. Once you confirm, the system will generate a confirmation number and send it to your email address.

Write down or screenshot your confirmation number and the appointment date and time. Save the confirmation email. You will need this number when you arrive at the testing center. Some states let you cancel or reschedule online up to 48 hours before your appointment; others require a phone call.

What to bring and what happens on test day

Bring the exact documents your state requires. Most states ask for your learner's permit, a valid ID, and proof of residency (such as a utility bill or lease). Some states also require proof of vehicle registration and insurance for the car you will be testing in. Check your confirmation email or your state's DMV website for the complete list — arriving without the right documents means you will lose your appointment slot and have to reschedule.

Arrive 10 to 15 minutes early. Bring the vehicle you will be testing in, and make sure it is in safe working condition — the examiner will check the brakes, lights, and windshield wipers before the test begins. The actual driving test usually lasts 20 to 30 minutes and covers basic skills like parking, turns, and highway driving.

Frequently Asked Questions

Can I book my test appointment before my permit arrives in the mail?

No. You need your actual permit number to complete the booking, and the system will verify it against your state's records. If you have not received your permit yet, wait until it arrives. Once you have it in hand, you can schedule when ready.

What if there are no appointments available in my area?

Check testing centers in nearby towns or counties — they may have earlier openings. Some states also have cancellation lists; you can call the DMV to ask if you can be notified when a slot opens up. Availability changes constantly as people cancel, so check the website again in a few days.

Can I reschedule my appointment after I book it?

Most states let you reschedule online up to 48 hours before your test. After that window, you usually have to call the DMV. Some states charge a small fee to reschedule; others do not. Check your confirmation email for rescheduling instructions specific to your state.

What happens if I miss my appointment?

You will lose the appointment slot and have to book a new one, which may mean waiting several more weeks for an opening. Some states charge a no-show fee. Call the DMV as soon as possible if you cannot make it to reschedule before your test time.

Do I need to bring my own car for the test, or can I use the DMV's vehicle?

You must bring your own vehicle. The DMV does not provide cars for testing. Your car must be registered, insured, and in safe working condition. The examiner will inspect it before the test begins.