Where and how to book your learner's permit test

You book your learner's permit test through your state's Department of Motor Vehicles (DMV) or equivalent agency — not through a private testing company or third-party site. Each state runs its own system, so the steps, fees, and available appointment slots depend on where you live.

Most states now let you book online through their official DMV website. A few still require you to call or visit in person. Some states use their own scheduling system; others contract with a third-party vendor like Pearson Vue or Prometric to manage appointments. The name of the vendor does not matter — you are still booking a state test, and the fee goes to your state.

You will need to know your state, have a valid form of ID (usually a passport or birth certificate), and sometimes have a Social Security number ready. The exact documents vary by state. Before you start, check your state DMV's website to see what they require and whether online booking is available in your area.

Key Takeaways

  • Book through your state's official DMV website or by calling the DMV directly — do not use third-party sites that claim to book for you.
  • You will need to provide proof of identity and residency, and some states require a Social Security number before you can schedule.
  • Test fees range by state and are paid at the time of booking or on the day of your test, depending on your state's system.
  • Most states let you choose your test location and time online, but availability varies by location and season.
  • If you miss your appointment, you usually forfeit the fee and must book again, so confirm the date and time before you leave the booking page.

Steps to book online through your state DMV

Go to your state's official DMV website. Look for a link labeled "Schedule an appointment," "Book a test," or "Learner's permit test." Some states put this link on the homepage; others bury it under a "Services" or "Testing" tab. If you cannot find it, call the DMV directly — they can tell you whether online booking is available in your county or region.

Create an account or log in if you already have one. You will enter your name, date of birth, and usually your Social Security number or driver's license number. Some states ask for your address and phone number at this step.

Select your test type (learner's permit written test), your preferred location, and your preferred date and time. Availability depends on how busy that DMV office is. Rural areas often have more open slots; urban DMVs may be booked weeks ahead. If no times work for you, check again in a few days — cancellations open up regularly.

Review the test requirements and any documents you need to bring. Pay the test fee if your state charges at booking. Some states charge when you arrive for the test instead. You will receive a confirmation number and usually an email or text reminder a few days before your appointment.

What to bring on test day

Bring the documents your state DMV listed in your confirmation email or on their website. Nearly all states require a valid form of ID — a passport, birth certificate, or state ID card. Some accept a school ID if you also bring a birth certificate. A few states accept a Social Security card as proof of identity, but this is rare.

Bring proof of residency if your state requires it. This is usually a utility bill, lease, or bank statement with your name and current address. Some states skip this step if your ID already shows your address.

Bring your confirmation number or appointment confirmation email. Print it or have it on your phone. The DMV staff will scan or look it up to check you in.

Do not bring study materials, phones, or bags into the testing room. Most DMVs have a strict no-phone policy during the test. Leave these items in your car or with someone outside the testing area.

Booking by phone or in person

If your state does not offer online booking, or if you prefer to book over the phone, call your local DMV office. The phone number is on your state's DMV website. Have your ID information and preferred dates ready when you call. Wait times can be long, especially during peak hours (mid-morning and early afternoon on weekdays). Calling early in the morning or late in the day often means shorter hold times.

You can also walk into a DMV office and book in person at the front desk. Bring the same documents you would need for online booking. In-person booking is useful if you want to ask questions about what to study or what to expect, but it usually takes longer than calling or booking online.

Test fees and payment methods

Learner's permit test fees vary by state. Most states charge between $10 and $50 for the written test alone. A few states bundle the written test with a photo ID fee, which can raise the total to $100 or more. Check your state DMV website for the exact fee.

Payment methods depend on your state. Online booking usually accepts credit cards, debit cards, and sometimes digital wallets like Apple Pay or Google Pay. Phone and in-person booking may accept cash, card, or check — ask when you call or arrive. If you pay at booking, you will receive a receipt. If you pay on test day, bring the payment method your state accepts.

Most states do not refund test fees if you miss your appointment or cancel. A few states let you reschedule for free if you cancel at least 24 or 48 hours in advance. Check your state's cancellation policy before you book.

What happens if you cannot make your appointment

If you need to reschedule, log into your account on your state's DMV website and look for a "Reschedule" or "Cancel" option. Some states let you reschedule online for free if you do it before a certain important date (often 24 hours before your test). Others require you to call the DMV to reschedule.

If you miss your appointment without canceling, you forfeit the test fee in most states. You will need to book and pay again. Some states have a grace period — if you arrive within 15 or 30 minutes of your scheduled time, they may still let you test. Call your local DMV to ask about their no-show policy.

If an emergency comes up, contact your DMV as soon as possible. Explain the situation and ask whether they can move your appointment to a later date. They are not required to, but some offices will work with you if you reach out before your test time.

Frequently Asked Questions

Can I book a test at a different DMV office than the one nearest me?

Yes, most states let you choose any DMV office in the state when you book online. This is useful if the nearest office is booked solid but a location 30 minutes away has open slots. Check your state's website to see which offices are available and whether they all offer the same test times.

How far in advance should I book my test?

Book as soon as you are ready to test. Popular times (weekday mornings and Saturday mornings) fill up weeks ahead in busy areas. If you book a month in advance, you will have more choice of dates and times. If you wait until the week before, you may only find evening or weekday afternoon slots.

What if my state's DMV website is down or not working?

Call your local DMV office directly. They can book your appointment over the phone and take payment. Keep the confirmation number they give you. If the website is down for many people, the DMV usually knows and can tell you when it will be back up.

Do I need to bring my Social Security card to the test?

No. Bring a valid form of ID like a passport or birth certificate. Your Social Security number may be required during the online booking process, but you do not need to bring the card itself to the test.

Can someone else book the test for me?

Most states require the person taking the test to book it themselves, using their own ID information. A parent or guardian can help you navigate the website or call the DMV with you, but the booking will be in your name and using your information.