Where to book your permit test appointment

You book your permit test appointment through your state's Department of Motor Vehicles (DMV), not through a third-party website or app. Most states let you schedule online through their official DMV 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, but this is becoming less common.

Start by going to your state DMV's official website — search "[your state] DMV permit test appointment" to find the right link. The website will show you whether online scheduling is available in your state and which DMV locations near you have openings. If your state doesn't offer online booking, you'll find the phone number to call or instructions to visit in person.

Do not use third-party sites that claim to book DMV appointments for you. These sites charge fees and often just direct you to the official DMV website anyway. The official DMV website is always free.

Key Takeaways

  • Book through your state's official DMV website, by phone, or in person — never through a third-party service.
  • You will need your learner's permit number, proof of identity, and proof of residency to complete the booking.
  • Most states let you choose your test date and time online, with appointments typically available within one to four weeks.
  • Bring all required documents on test day, including your learner's permit and the ID you used to book the appointment.

What information you need to book online

Before you start the booking process, gather these documents. You'll need your learner's permit number (printed on your permit card), a valid photo ID (your learner's permit counts), and proof of your current address (a utility bill, lease, or bank statement dated within the last 60 days). Some states also ask for your Social Security number.

If you don't have your learner's permit number handy, check the card itself — it's usually at the top or bottom. If you've lost your permit, you may need to replace it before booking a test appointment. Your state DMV website will tell you whether you can book without it or if you must get a replacement first.

How far in advance to book

Book as soon as your state allows you to. Most states let you schedule a permit test appointment 1 to 4 weeks ahead, though some allow up to 8 weeks. The exact window depends on your state and how busy your local DMV is. If you wait until the last minute, you may find that all nearby appointments are full.

During busy seasons — typically spring and summer — appointments fill up faster. If you can't find an opening at your preferred location, check DMV offices in neighboring towns or counties. You're usually allowed to test at any DMV location in your state, not just the one closest to you.

What happens after you book

After you complete your booking, you'll receive a confirmation with your test date, time, and location. Write this down or take a screenshot. Some states email the confirmation; others print it on the spot if you booked in person. Keep this confirmation with you — you may need to show it when you arrive for your test.

A few days before your appointment, log back into the DMV website to double-check the date and time. Occasionally appointments are cancelled due to staffing or system issues, and the DMV may not call to notify you. Confirming ahead of time saves you a wasted trip.

What to bring on test day

Bring your learner's permit and the same photo ID you used to book the appointment. If you booked in person with your passport, bring your passport. If you used your learner's permit, bring that. Mismatched IDs can cause delays or require you to reschedule.

Also bring proof of your address if your state requires it at test time — check your confirmation email or the DMV website to see whether this is needed. Arrive 10 to 15 minutes early. The DMV will not hold your appointment slot if you arrive more than 15 minutes late, and you'll have to reschedule.

If you need to reschedule or cancel

If you need to change your appointment, go back to the DMV website and look for a "manage appointment" or "reschedule" option. Most states let you reschedule online up to 24 or 48 hours before your test. If you're within that window, you can usually pick a new date and time without penalty.

If you can't reschedule online, call the DMV number on your confirmation or visit in person. Some states charge a small fee to reschedule, while others do it free. Cancelling without rescheduling usually doesn't cost anything, but your appointment slot opens up for someone else.

What to expect during the appointment

When you arrive, check in at the front desk and give your name and confirmation number. A staff member will verify your identity and documents, then direct you to a testing station. The written permit test usually takes 20 to 40 minutes, depending on how many questions your state asks and how quickly you finish.

You'll sit at a computer or paper test station and answer multiple-choice questions about traffic laws, road signs, and safe driving. You typically need to score 70 to 80 percent to pass, though this varies by state. After you finish, you'll get your score right away. If you pass, you'll receive your permit or a temporary document on the spot. If you fail, you can usually reschedule another test within a few days.

Frequently Asked Questions

Can I book a permit test appointment without a learner's permit?

No. You must have a valid learner's permit before you can book a written permit test appointment. The permit test is the second step — you take the written knowledge test first to get your learner's permit, then schedule the road test appointment later. If you haven't taken the knowledge test yet, start there.

What if all appointments are full in my area?

Check DMV offices in neighboring towns or counties — you can test anywhere in your state. You can also call the DMV directly and ask when new appointment slots open up; many offices release cancellations on specific days. Some states also offer walk-in testing on certain days, though wait times can be long.

Do I have to take my test at the DMV office where I got my learner's permit?

No. Most states let you test at any DMV location. If your nearest office is booked, you can drive to a different one. Check your state DMV website to see which locations have openings and whether any are closer to where you want to test.

What if I fail my permit test?

You can reschedule another attempt. Most states let you retake the test within a few days to a week. There's usually no extra fee for a retest, though some states charge a small amount. You'll need to book a new appointment through the DMV website or by phone, just like the first time.

Can someone else book the appointment for me?

It depends on your state. Some DMV websites let anyone book an appointment if they have your permit number and personal information. Others require you to book it yourself. Call your state DMV or check their website to see what's allowed. If you're under 18, a parent or guardian may need to be present when you book or test.