How to book a learner permit appointment at your DMV

Most states now require you to book an appointment before you show up for your learner permit test. You cannot walk in without one — the DMV will turn you away. The fastest way to book is online through your state's DMV website, which usually takes 5 to 10 minutes. Some states also let you call a DMV office or book in person, but online is almost always faster because you see real available slots instead of waiting on hold.

What you need before you book: your Social Security number, a valid form of ID (passport, birth certificate, or state ID), proof of residency (utility bill, lease, or bank statement), and your date of birth. Have these ready so you do not have to stop halfway through. You will also need to know which DMV location you want to visit — some states have dozens, and wait times vary widely between them.

The appointment itself is usually 15 to 30 minutes long. You will take the written test, pass or fail, and if you pass, you will get your learner permit the same day. If you fail, you can often book another appointment right away, though some states make you wait a few days before retesting.

Key Takeaways

  • Book your appointment online through your state DMV website before you go in person — walk-ins are not accepted in most states.
  • Have your Social Security number, valid ID, proof of residency, and date of birth ready before you start booking.
  • Choose your DMV location carefully, because wait times and appointment availability vary between offices in the same state.
  • The appointment covers the written test and permit issuance on the same day if you pass.
  • If you fail the test, ask about retesting rules — some states let you book another appointment when ready, others require a waiting period.

Finding your state's DMV booking system

Each state runs its own DMV website and booking system, so there is no single national portal. Start by searching "[your state] DMV learner permit appointment" or going directly to your state's DMV website. Most state sites have a button or link that says "Book an Appointment" or "Schedule a Test" on the homepage.

If you cannot find the booking link, look for a phone number on the DMV website and call. Some states still do not offer online booking and require you to call or visit in person. A few states (like California) use a third-party system like Appointment Plus, so the booking site will not look like the main DMV page.

Write down your confirmation number and appointment date as soon as you book. You will need to bring this confirmation to your appointment, either printed or on your phone. Some DMVs text or email you a reminder a few days before, but do not count on it — keep your confirmation number somewhere you can find it.

What to bring to your learner permit appointment

Bring the same documents you used to book the appointment: your valid ID, proof of residency, Social Security number (or a document with it on it, like a tax return), and your confirmation number. If you are under 18, bring a parent or guardian — most states require a parent to sign the permit process in person.

Bring originals, not copies. The DMV will not accept a photocopy of your birth certificate or a screenshot of your utility bill. If your proof of residency is old (more than a few months), bring two documents instead of one — a recent utility bill plus a bank statement, for example.

Do not bring your phone into the testing area if your DMV prohibits it. Some offices let you keep it in your pocket; others make you leave it outside the testing room. Ask when you check in.

How long appointments take and when you get your permit

The appointment itself is usually 15 to 30 minutes from the time you check in. You will wait a few minutes, then sit for the written test, which takes 10 to 20 minutes depending on how many questions your state asks. Most states ask between 30 and 50 questions about road signs, right-of-way, and safe driving.

If you pass, you will get your learner permit printed on the spot before you leave. If you fail, the DMV will tell you your score and which topics you missed. You can usually schedule a retest appointment right then, though some states require you to wait 24 hours or a few days before trying again.

Your learner permit is valid when ready and lasts until the expiration date printed on it — usually 1 to 3 years depending on your state and age. You can start driving with a licensed adult in the car as soon as you leave the DMV.

Rescheduling or canceling an appointment

If you need to change your appointment date or time, log back into the booking system using your confirmation number and look for a "Reschedule" or "Modify" button. Most states let you reschedule online up to a few days before your appointment. If you cannot reschedule online, call the DMV office where you booked.

If you cancel without rescheduling, your appointment slot opens up for someone else. Some states charge a small fee if you cancel less than 24 hours before your appointment, though many do not. Check your state's DMV website or call to ask about cancellation fees before you cancel.

If you miss your appointment without canceling, you will lose your slot and have to book a new one. Some DMVs flag no-shows and may require you to call before booking again.

What happens if appointments are fully booked

If your preferred DMV location has no open slots for weeks, try booking at a different location. Rural or less-busy DMV offices often have sooner appointments than urban ones, even if they are farther away. Check all the locations in your area before you give up.

Some states have a waitlist system — you can put your name on a list and get notified if a slot opens up. Ask the DMV office directly whether this is an option.

If you are in a hurry, call the DMV office directly and ask whether they accept walk-ins for learner permit tests on certain days. A few states still allow this, especially for retests. Be prepared to wait several hours if you walk in.

Preparing for the written test at your appointment

Study your state's driver's manual before you go. Most DMVs have a free PDF on their website, and many offer a printed copy at the office. The test covers road signs, speed limits, right-of-way rules, parking, and safe driving practices — all from the manual.

You can take practice tests online through your state DMV website or through third-party sites. These are usually free and show you the exact format and types of questions you will see on test day. Taking a few practice tests is the best way to know whether you are ready.

On the day of your appointment, arrive 10 to 15 minutes early. Bring all your documents and your confirmation number. The DMV will check your ID, verify your information, and then send you to take the test. Most tests are on a computer, though some states still use paper.

Frequently Asked Questions

Can I book an appointment for someone else?

No. The person taking the test must book their own appointment using their own information. If you are booking for a minor, you may need to provide your information as the parent or guardian, but the appointment is still in the minor's name and they must be present to take the test.

What if I fail the written test?

You can usually book a retest appointment when ready after you fail, though some states require you to wait 24 hours or a few days. Ask the DMV staff before you leave — they will tell you the waiting period and help you book your next appointment if you want to.

Do I need an appointment if I already have a learner permit from another state?

No. If you are transferring a learner permit from another state, you usually do not need to take the written test again. Go to your DMV with your out-of-state permit and the required documents, and they will issue a new permit. Call your DMV first to confirm what documents you need.

Can I take the test in a language other than English?

Most states offer the test in multiple languages, including Spanish. When you book your appointment online, you should see a language option. If not, call the DMV and ask — they can usually arrange a test in your language or provide an interpreter.

What if I lose my confirmation number?

Call the DMV office where you booked and give them your name, date of birth, and the date of your appointment. They can look up your confirmation number and resend it to you by email or text.