Book your test through your state's Department of Motor Vehicles (DMV) website, by phone, or in person at a local DMV office
The way you book depends on which state you live in. Most states now let you reserve a test slot online through their DMV website — you create an account, pick a test date and time that shows available, and get a confirmation number. Some states still require you to call a DMV phone line or visit an office in person to schedule. A few states operate on a walk-in basis with no booking at all, though this is becoming less common.
Before you book, check your state's DMV website to see which method they use. The website will also tell you what documents you need to bring on test day and whether there are any waiting periods between booking and your test date. Some states let you test the same day you book; others require you to wait a few days or even a week.
Key Takeaways
- Most states let you book online through their DMV website, though some require a phone call or in-person visit to schedule.
- You will need to provide your full legal name, date of birth, and current address when you book, and you may need to create a DMV account first.
- Test availability varies by location and time of year — peak times like after school or on weekends fill up faster than weekday mornings.
- Bring the documents your state requires (usually a birth certificate, proof of residency, and a parent or guardian's ID if you are under 18) or your test will be cancelled.
- If you need to reschedule, most states let you cancel and rebook online at least 24 hours before your test time.
What information you need to have ready before booking
Gather these details before you go to book, whether online or by phone. You will need your full legal name exactly as it appears on your birth certificate, your date of birth, and your current home address. Have your Social Security number ready if your state asks for it (most do). If you are under 18, you may also need a parent or guardian's name and contact information.
Some states ask whether you have a valid ID from another state or country, or whether you have ever held a driver's license before. Answer these questions honestly — they affect which test you take and what documents you must bring. If you are not sure what your state requires, call the DMV or check their website before you book.
How to book online through your state's DMV website
Go to your state's official DMV website (search "[your state] DMV" to find it). Look for a link that says "Schedule a test," "Book an appointment," or "Reserve a test slot." You will usually need to create a login account with an email address and password if you do not already have one.
Once you are logged in, select "Learner's Permit" or "Knowledge Test" as the test type. The system will show you available test dates and times at DMV offices near your address. Pick a date and time that works for you. The website will confirm your booking and send you a confirmation number — save this number and the test details. Print or screenshot the confirmation page, because you may need to show it when you arrive for your test.
Booking by phone or in person if your state does not offer online booking
If your state does not have online booking, call the DMV phone number listed on their website. Have your information ready (name, date of birth, address, and Social Security number if they ask). Tell them you want to book a learner's permit knowledge test. They will ask what dates and times work for you and tell you what is available. Write down the date, time, and location they give you, and ask for a confirmation number.
If you prefer to book in person, visit a local DMV office during business hours. Bring a form of ID if you have one (a school ID or passport works). Tell the staff member you want to book a learner's permit test. They will check availability and schedule you. Ask for a written confirmation slip before you leave.
When test slots fill up and how to find an open date
Popular test times — late afternoon on weekdays and weekend mornings — often book up weeks in advance, especially during summer or right after school starts. If you see no open slots near you, try searching for dates further out, or look for test times early in the morning or mid-afternoon on weekdays. These slots tend to have more availability.
If your state has multiple DMV offices, check whether offices in nearby towns have open slots even if your closest office is full. You may be willing to drive 20 or 30 minutes to get a test date sooner. Some states also run temporary testing sites during busy seasons — check the DMV website to see whether any are operating near you.
What to bring on the day of your test
Your state's DMV website lists the exact documents you need. In most states, you must bring an original or certified copy of your birth certificate, a document showing your current address (a utility bill, lease, or bank statement with your name and address), and proof of your Social Security number (a Social Security card, W-2, or tax return). If you are under 18, bring a parent or guardian's ID as well.
Bring your confirmation number or confirmation page. Arrive 10 to 15 minutes early. Do not bring your phone into the testing room — most DMV offices prohibit it. Bring a pen if your state uses paper tests, though most now use computers. If you forget a required document, the DMV will not let you test and you will have to reschedule.
How to reschedule or cancel your test
If you need to change your test date or time, log back into your DMV account online (if your state offers it) and look for a "Reschedule" or "Cancel" option. You can usually reschedule up to 24 hours before your test time. If you cancel, you can when ready book a new slot if one is available.
If your state does not have online rescheduling, call the DMV phone number and tell them you want to reschedule. Have your confirmation number ready. Some states charge a small fee to reschedule, though many do not. Ask whether there is a fee before you confirm the change.
Frequently Asked Questions
Can I book a test if I do not have all my documents yet?
You can book the test, but you must bring all required documents on test day or you will not be allowed to test. Do not book a date until you have gathered everything your state requires. Check the DMV website to see the full list before you schedule.
What if I fail the test — can I book another one right away?
Most states let you reschedule when ready after a failed test, though some require you to wait a few days. Ask the DMV staff member what the waiting period is before you leave the office. You may be able to book your next test on the spot or online that same day.
Do I have to test at the DMV office closest to my house?
No. You can book at any DMV office in your state, even if it is far from home. If a closer office has no open slots but a farther one does, you can test anywhere. Just make sure you can get there on time.
What happens if I miss my test appointment?
If you do not show up, your booking is cancelled and you lose your slot. You will need to book again, and you may have to wait weeks for the next available time. If you know you cannot make it, reschedule at least 24 hours before so someone else can use that slot.
Is there a fee to book a learner's permit test?
The test itself costs money (usually $10 to $30 depending on your state), but booking is free. You pay the fee when you arrive for your test. Some states let you pay online when you book; others collect payment at the office.