Whether you need an appointment depends on your state and your local DMV office

Most states now require an appointment to get a learner's permit, but a few still allow walk-ins during certain hours. Your state's DMV website will tell you which system yours uses — some states let you book online, some require a phone call, and some have a mix depending on which office you visit. The fastest way to find out is to go directly to your state's DMV site and look for "learner's permit" or "written test" in the appointment section.

Even if your state allows walk-ins, showing up without an appointment often means a long wait or being turned away if the office is at capacity. Many DMV offices now cap daily visitors, so an appointment guarantees you a time slot. If you're under 18, some states have additional rules — a few require a parent or guardian to be present, which may affect whether you can book online or need to come in person with them.

The appointment itself is usually free. You book a time, show up with the right documents, take the written test, and leave with your permit the same day if you pass. The whole process typically takes 30 minutes to an hour once you're called.

Key Takeaways

  • Check your state's DMV website first — it will clearly state whether appointments are required, recommended, or optional at your local office.
  • Most states let you book appointments online through their DMV portal, though some still require a phone call or in-person scheduling.
  • Walk-in availability varies widely by state and office; even where allowed, walk-ins often face longer waits or may be turned away if the office reaches capacity.
  • Bring proof of identity, residency, and Social Security number (or a document showing you don't have one) — requirements vary slightly by state, so check before you go.
  • If you're under 18, confirm whether your state requires a parent or guardian to be present, as this affects how and when you can book.

How to learn about your state requires an appointment

Go to your state's official DMV website and search for "learner's permit appointment" or "written test scheduling." Most state sites have a dedicated section for booking or a clear statement about walk-in policy. If the site is unclear, call your local DMV office directly — the phone number is on the website. Ask specifically: "Do I need an appointment for a learner's permit, or can I walk in?"

Some states have different rules for different regions. California, for example, lets some offices take walk-ins while others require appointments. Texas requires appointments statewide. New York allows walk-ins at some locations but recommends booking ahead. Your local office's specific policy matters more than your state's general rule, so confirm with the exact location where you plan to test.

How to book an appointment online

If your state offers online booking, the process is straightforward. Log into your state's DMV portal (usually found on the main DMV website under "Schedule an Appointment" or "Book Online"), enter your driver's license number or ID number if you have one, or create an account with your name and date of birth. Select "learner's permit" or "written test" as the service you need.

Choose your preferred DMV office from the list, then pick an available date and time. The system will show you open slots — these fill up quickly in busy areas, so if nothing is available, check back the next day or try a different office location. You'll receive a confirmation number by email or text. Save this number and bring it with you, along with the documents the confirmation lists.

If you can't find the online booking system or it's not working, your state's DMV phone line can schedule you over the phone. Wait times can be long, so try calling early in the morning or on weekdays rather than Fridays.

What documents to bring to your appointment

Every state requires proof of identity and proof of residency. Bring your passport, birth certificate, or state ID card for identity. For residency, bring a recent utility bill, lease agreement, or bank statement with your current address. You'll also need to provide your Social Security number — bring your Social Security card if you have it, or a document that shows you don't have one (like a letter from Social Security).

Some states require additional documents. A few ask for proof of a completed driver's education course, though most do not. Check your state's DMV website under "learner's permit requirements" to see the full list for your location. Bring originals, not copies — most DMV offices will not accept photocopies of identity documents.

If you're under 18, bring a parent or guardian if your state requires it. Check your state's rules before your appointment; if a parent is required and you show up alone, you'll be turned away and may lose your appointment slot.

What happens during your appointment

You'll check in at the front desk, show your documents, and pay the permit fee (this varies by state, typically between $20 and $50). You'll then take the written test on a computer or paper, depending on your DMV office. The test covers traffic laws, road signs, and safe driving practices. You usually have 30 to 45 minutes to complete it.

If you pass, you'll get your learner's permit the same day — usually within an hour of finishing the test. If you fail, most states let you retake it the same day or schedule another appointment. Bring your phone or a way to pay the retake fee if you need one.

What to do if your state allows walk-ins

If your DMV office accepts walk-ins, arrive early — most offices open at 8 or 9 a.m., and the shortest waits are in the first hour. Bring all the same documents you would bring to a scheduled appointment. Check in at the front desk and get a number; you'll wait until you're called.

Walk-in wait times vary wildly. On a quiet Tuesday morning, you might be seen in 20 minutes. On a Friday afternoon, you could wait two hours or be turned away because the office has reached its daily limit. If you have flexibility in your schedule, a booked appointment is more reliable than hoping for a short walk-in wait.

Some states have specific walk-in hours — for example, certain offices take walk-ins only between 8 and 10 a.m. Check your local office's website or call ahead to confirm the walk-in policy and hours before you go.

If you miss or need to reschedule your appointment

Most states let you cancel or reschedule online through the same portal where you booked. Log in, find your appointment, and select "cancel" or "reschedule." You'll be given new available times to choose from. If you can't reschedule online, call your DMV office as soon as possible — canceling in advance means someone else can use that slot, and you won't be marked as a no-show.

If you miss an appointment without canceling, some states charge a fee or require you to wait longer to rebook. Policies vary, so check your state's rules. If you're running late, call your DMV office when ready — they may hold your slot for a short delay, but don't count on it.

Frequently Asked Questions

Can I book an appointment if I don't have a driver's license yet?

Yes. Most online booking systems let you create an account using your name and date of birth instead of a license number. If the system won't let you proceed, call your DMV office — they can book you over the phone without a license.

How far in advance should I book my appointment?

Book as soon as you're ready to test. In busy areas, available slots can fill up two to four weeks out. In quieter regions, you might find openings within a few days. Check your state's website to see what's available, then book the earliest time that works for you.

What if I fail the written test at my appointment?

Most states let you retake the test the same day for an additional fee (usually $5 to $15). Some offices require you to schedule a new appointment. Ask the DMV staff what your options are before you leave.

Do I need an appointment if I'm renewing my learner's permit?

Renewal rules differ by state. Some states let you renew by mail or online without an appointment. Others require you to come in person. Check your state's DMV website under "permit renewal" to see which applies to you.

Can someone else book an appointment for me?

Most online systems require you to book your own appointment using your personal information. If you need help, a parent or guardian can usually book for you if you're under 18, but policies vary. Call your DMV office to ask what's allowed.