Where and how to book your learner's permit test
You schedule a learner's permit test through your state's Department of Motor Vehicles (DMV) or equivalent agency — not through a third party or online test site. Each state runs its own system, so the process, fees, and available appointment slots depend on where you live.
Most states now let you book online through their DMV website, by phone, or in person at a local DMV office. A few still require you to show up without an appointment and take a number. The online route is usually fastest: you pick a date and time that works for you, pay the test fee (typically $10 to $30), and receive a confirmation with your appointment details.
Before you schedule, make sure you have the documents your state requires. Most ask for proof of identity (a passport, birth certificate, or state ID), proof of residency (a utility bill or lease), and your Social Security number. Some states also require a completed process form, which you can often fill out online before your appointment.
Key Takeaways
- Schedule through your state DMV's official website, phone line, or office — not through a practice test site or third-party service.
- Most states let you book online and pick your own date and time, though some require walk-in appointments or have limited availability.
- Bring the documents your state requires: typically a photo ID, proof of address, and your Social Security number.
- Test fees range from $10 to $30 depending on your state, and you usually pay when you book or when you arrive for your test.
- Check your state DMV website for the exact process, required documents, and current wait times before you schedule.
Finding your state DMV's scheduling system
Start by searching "[your state] DMV learner's permit test appointment" or visiting your state's official DMV website directly. The URL is usually dmv.[state].gov or a variation like ncdmv.org for North Carolina or dmvnv.com for Nevada.
Once you are on the site, look for a link labeled "Schedule an appointment," "Book a test," or "Make a reservation." Some states have a separate portal you log into; others let you book without creating an account. If you cannot find the option online, call the DMV's main number (listed on the website) and ask whether you can schedule by phone or must come in person.
A few states, including parts of California and some rural areas, do not offer online scheduling. In those cases, you will need to visit a DMV office during business hours, check the wait time, and take a number. Arriving early in the morning usually means a shorter wait.
What information you will need to provide
When you schedule, have the following ready: your full legal name, date of birth, Social Security number, current address, and phone number. You will also need to know which type of permit you are testing for — most states offer a standard learner's permit for regular passenger vehicles, but some have separate categories for motorcycles or commercial vehicles.
Some DMV systems ask you to upload or describe any vision or hearing accommodations you need during the test. If you use glasses or contacts, bring them to your appointment. If you are deaf or hard of hearing, or have a learning disability, tell the DMV when you schedule so they can arrange an interpreter, reader, or extra time.
Fees and payment methods
Learner's permit test fees vary by state. Most charge between $10 and $30 for the written test alone. A few states bundle the test fee with the permit fee (the cost to actually get the permit card), which can run $20 to $60 total. Check your state DMV website for the exact amount before you schedule.
Payment methods depend on how you book. Online systems usually accept credit or debit cards. Phone scheduling may accept cards or require you to pay in person at your appointment. If you book in person, ask what forms of payment the office takes — most accept cash, cards, and checks, but policies vary by location.
Preparing documents before your appointment
Gather your required documents at least a few days before your test date. You will typically need one form of photo ID (passport, state ID, military ID, or school ID with a photo), one proof of residency (utility bill, lease, bank statement, or insurance document with your current address), and your Social Security number.
Make copies of these documents and keep them with your confirmation email or appointment letter. Bring the originals to your test. If you are under 18, some states also require a parent or guardian's signature on your process or a notarized consent form — check your state's rules and get this done before your appointment so you do not have to reschedule.
What to expect on test day
Arrive 10 to 15 minutes early. Bring your documents, your confirmation number or appointment letter, and a pen. The DMV will check your documents, take your photo for the permit card, and may ask you to read an eye chart to verify your vision. Then you will sit at a computer or paper station and take the written test.
The test usually has 30 to 50 questions about traffic laws, road signs, and safe driving. You need to pass with a score of 70 to 80 percent, depending on your state. The test takes 20 to 45 minutes. You will know your score before you leave, and if you pass, the DMV will issue your learner's permit on the spot or mail it to you within a week or two.
If you do not pass, most states let you retake the test the same day or within a few days at no extra charge. Some charge a small fee for retakes. Ask the DMV staff what the policy is if you do not pass on your first try.
Rescheduling or canceling your appointment
If you need to change your test date, log back into your state DMV's scheduling system or call the DMV office where you booked. Most states let you reschedule online for free, though some charge a small fee. Cancel as soon as you know you cannot make it so someone else can use that time slot.
If your state requires walk-in appointments, you do not need to cancel — just show up on a different day. If you booked online and do not show up, some DMV offices may charge a no-show fee or require you to wait longer for your next available appointment, so it is worth canceling if your plans change.
Frequently Asked Questions
Can I schedule a learner's permit test online in every state?
Most states offer online scheduling, but not all. California, parts of Texas, and some rural areas still require in-person walk-in appointments. Check your state DMV website to see what options are available where you live.
How far in advance should I schedule my test?
Book as soon as you are ready to test. In busy areas, available slots may fill up weeks ahead. In quieter regions, you might find an opening within a few days. Check your state DMV website to see current wait times.
What happens if I fail the learner's permit test?
Most states let you retake the test when ready or within a few days at no extra charge. A few charge a small retake fee. The DMV staff will tell you the policy when you receive your score. You can usually reschedule your next attempt right away.
Do I need to bring my Social Security card to the test?
No. You need to know your Social Security number, but you do not need to bring the card itself. Bring a photo ID, proof of address, and your confirmation number or appointment letter instead.
Can I schedule a test for someone else?
No. The person taking the test must schedule it themselves or have a parent or guardian schedule it on their behalf if they are under 18. You will need to provide the test-taker's personal information and, in some states, their signature or consent.