Book your learner's permit appointment through your state's DMV website or by phone — the method and wait time depend on which state you live in

Most states let you schedule a learner's permit appointment online through their DMV portal, by calling the DMV directly, or by visiting a local office in person. Some states require appointments; others operate on a walk-in basis. The fastest route is usually the state DMV website, where you can pick a date and time that works for you and see how long the current wait is. If your state doesn't offer online scheduling, you'll need to call the DMV customer service line or visit an office to book a slot.

Wait times vary widely. In busy urban areas, you might wait weeks for an appointment. In smaller towns or rural areas, you may get in within days. Some states have separate appointment windows for learner's permits versus driver's licenses, so make sure you're booking the right one.

Key Takeaways

  • Check your state DMV website first — most states now offer online appointment scheduling for learner's permits.
  • Have your Social Security number, date of birth, and proof of residency ready before you book, because you'll need to enter this information during scheduling.
  • Write down your appointment confirmation number and bring it with you, along with the documents your state requires (usually ID, proof of residency, and proof of Social Security number).
  • If you can't make your appointment, cancel it online or by phone so someone else can use that slot — many states charge a fee if you miss without canceling.
  • Some states let you take the written test online before your appointment, which can speed up the in-person visit.

How to find your state DMV's scheduling system

Start by searching "[your state] DMV learner's permit appointment" or going directly to your state's DMV website. Most state DMV sites have a prominent button or link for scheduling. Look for words like "Schedule an Appointment," "Book Online," or "Make an Appointment." If you can't find it on the main page, check the "Services" or "Learner's Permit" section.

If your state doesn't offer online scheduling, the DMV website will list the phone number to call and the office locations where you can book in person. Some states use a third-party scheduling system (like ServiceNow or Acuity Scheduling), so the appointment portal may not be on the DMV site itself — the DMV website will have a link to it.

What information you'll need to provide when booking

When you schedule, have the following ready: your full legal name, date of birth, Social Security number, current address, and phone number. Some states also ask for your driver's license number if you already have one from another state, or your state ID number if you have one.

You may also be asked to choose which type of ID you plan to bring (such as a passport, birth certificate, or state ID) and which proof of residency you'll use (utility bill, lease, bank statement, or similar). Entering this information during booking helps the DMV staff prepare and can speed up your visit. If you're unsure what documents count as proof of residency in your state, check the DMV website before you book — bringing the wrong documents can delay your appointment or require you to reschedule.

Choosing your appointment date and time

Once you access the scheduling system, you'll see available dates and times. Peak times — early mornings, lunch hours, and late afternoons on weekdays — fill up faster. If you have flexibility, booking a mid-morning or mid-afternoon slot on a Tuesday, Wednesday, or Thursday often means shorter waits and less crowded offices.

Some states let you choose which DMV office you want to visit; others assign you to the nearest one. If you have a choice, pick the location that's most convenient for you. Rural offices often have shorter wait times than urban ones, but you may have to travel farther.

What to bring to your appointment

Bring your confirmation number or appointment confirmation email, even if you booked online. The DMV staff will need it to pull up your record. Also bring the original documents you selected during booking — photocopies usually don't count.

Standard documents for a learner's permit appointment include a government-issued photo ID (passport, state ID, or military ID), proof of your Social Security number (Social Security card, W-2, or tax return), and proof of residency (utility bill, lease, or bank statement with your current address). Some states also require proof of your legal name if it differs from your ID — a marriage certificate, divorce decree, or court order. Check your state DMV website for the exact list, because requirements vary.

Bring the originals, not copies. The DMV staff will verify them and may make copies for your file. If you're under 18, one parent or legal guardian usually has to be present, so check your state's rules on this before your appointment.

If you need to reschedule or cancel

If you can't make your appointment, cancel it as soon as you know. Most states let you cancel or reschedule online through the same system where you booked. If you booked by phone, call the DMV to cancel. Some states charge a fee if you miss an appointment without canceling, so don't just skip it.

When you reschedule, you'll usually be offered new available times right away. If all nearby dates are full, you may have to wait a few weeks for the next opening. Canceling early gives other people a chance to use that slot and often opens up new appointments sooner.

What happens during your appointment

At your appointment, you'll check in with your confirmation number and ID. A DMV staff member will verify your documents, take your photo for the permit, and administer the written test. The written test covers road signs, traffic laws, and safe driving practices — it's usually 30 to 50 questions, and you need to pass with a score of 70 to 80 percent, depending on your state.

Some states let you take a practice test online before your appointment, which can help you prepare. If you pass the written test, you'll pay the permit fee (usually $20 to $50) and receive your learner's permit on the spot or within a few days by mail. If you don't pass, you can usually retake the test at a later appointment, though some states charge a retest fee.

Frequently Asked Questions

Can I book a learner's permit appointment without a Social Security number?

Most states require a Social Security number to issue a learner's permit. If you don't have one, contact your state DMV to ask about alternatives — some states accept an Individual Taxpayer Identification Number (ITIN) or may have a different process. You may need to bring additional documentation to prove your identity and legal status.

What if I don't have proof of residency?

Contact your DMV before your appointment to ask what documents they accept. If you don't have a utility bill or lease, some states accept bank statements, insurance documents, or letters from government agencies. If you're homeless or living with someone else, ask the DMV about alternative documentation — many states have options for people in this situation.

How long does a learner's permit appointment usually take?

Most appointments take 30 minutes to an hour, including check-in, document verification, your photo, and the written test. Busy offices may run behind schedule, so plan for extra time. If the office is very crowded, you might wait longer before your appointment starts.

Can someone else schedule my appointment for me?

Yes, a parent, guardian, or trusted adult can schedule your appointment online using your information. However, you must be present at the appointment itself — the DMV will not issue a learner's permit without you there in person.

What if my state doesn't have online appointment scheduling?

Call your state DMV's customer service line to book by phone, or visit a local DMV office in person. Some states without online scheduling operate on a first-come, first-served basis, so arriving early can help you get in faster. Check the DMV website for office hours and current wait times before you go.