Book your learner's permit appointment through your state's Department of Public Safety website
Most states now let you schedule your learner's permit test appointment online instead of calling or visiting in person. You go to your state's DPS website, create an account, pick a test location and date that works for you, and confirm your appointment. The whole process takes about 10 minutes. You'll receive a confirmation email with your appointment details, which you'll need to bring with you on test day.
The exact website and steps vary by state — Arizona's process looks different from Texas's, which looks different from Florida's. This guide walks you through what to expect no matter where you live, and what to have ready before you start.
Key Takeaways
- You must create an account on your state's DPS or DMV website before you can book an appointment; have your Social Security number and driver's license number (if you have one) ready.
- Most states let you choose your test location and preferred date during booking, though popular times may be weeks out.
- After you book, you'll get a confirmation email — save it or print it, because you need to bring proof of your appointment to the testing center.
- If you need to reschedule or cancel, you can usually do that online through the same account up to a certain number of days before your test.
What you need before you start booking
Have your Social Security number handy — every state asks for it during account creation. If you already have a driver's license or ID card from your state, have that number too. Some states also ask for your date of birth, address, and phone number. If you're under 18, a few states require a parent or guardian to create the account or co-sign it online.
Check your state's DPS website to see if there are any documents you need to bring on test day. Most states want to see proof of identity (a passport, school ID, or state ID), proof of residency (a utility bill or lease), and your Social Security card or a document with your number on it. Bringing these now won't help you book the appointment, but knowing what you need ahead of time means you won't show up unprepared.
Finding your state's DPS website and creating your account
Search "[your state] DPS learner's permit appointment" or "[your state] DMV online appointment." Most states call it the Department of Public Safety (DPS), but some use Department of Motor Vehicles (DMV) or a similar name. The official website will be a .gov domain.
Once you're on the site, look for a button or link that says "Schedule an appointment," "Book a test," or "Make an appointment." Click it. You'll be asked to create an account with an email address and password. Use an email you check regularly — the confirmation will go there. After you create the account, log in and you're ready to book.
Choosing your test location and date
The website will show you testing centers near your address or let you search by city or zip code. Pick a location that's convenient for you. Then you'll see available dates and times — these change based on how many people have already booked. If you see a date that works, take it. Popular times (Saturday mornings, late afternoons on weekdays) fill up fast and may not open again for weeks.
Some states let you book only a few weeks out, while others open appointments months in advance. If nothing is available when you look, check back in a few days — cancellations happen regularly and new slots open up. You can also call your local testing center to ask when they typically release new appointments.
Confirming your appointment and what comes next
After you choose your date and time, you'll review your information one more time. Make sure your name, address, and appointment details are correct. Then click "Confirm" or "Book appointment." You'll see a confirmation number on the screen — write it down. Within a few minutes, you should get a confirmation email with your appointment details, confirmation number, and the address of your testing center.
Save that email or print it out. You'll need to show it when you arrive for your test. Bring it along with the documents your state requires (ID, proof of residency, Social Security card). Arrive 10 to 15 minutes early so you have time to check in.
Rescheduling or canceling if your plans change
If you need to move your appointment to a different date or time, log back into your account and look for a "Manage appointments" or "Reschedule" option. Most states let you reschedule online up to 24 to 48 hours before your test. If you're canceling instead, follow the same process — your slot will open up for someone else to book.
If you try to reschedule or cancel and the system won't let you (usually because it's too close to your appointment), call your local testing center directly. They can often make the change for you over the phone, though some centers charge a small fee for last-minute changes.
What to expect on test day
Arrive at your testing center at least 10 minutes before your appointment time. Bring your confirmation email or printout, your state ID or passport, proof of residency, and your Social Security card. Check in at the front desk and tell them you have a learner's permit appointment.
You'll be taken to a testing station where you'll take the written test on a computer or paper, depending on what your state uses. The test covers road signs, traffic laws, and safe driving practices. You'll have a set amount of time to finish — usually 30 to 45 minutes. Once you pass, you'll get your learner's permit on the spot or be told when to pick it up.
Frequently Asked Questions
What if I don't have a Social Security number?
Contact your state's DPS office directly. Some states have alternative ways to verify your identity if you don't have a Social Security number, such as using an ITIN (Individual Taxpayer Identification Number) or a passport number. Call ahead so you know what to bring.
Can I book an appointment for someone else?
No. The person taking the test must create their own account and book their own appointment. If they're under 18, a parent or guardian may need to co-sign or create the account, but the appointment is still in their name.
What happens if I miss my appointment?
If you don't show up, your appointment is canceled and you'll need to book a new one. Some states charge a fee to reschedule after a no-show. If something unexpected comes up, call your testing center as soon as you can to let them know.
How far in advance should I book my appointment?
Book as soon as appointments become available in your state — usually 4 to 8 weeks out. Popular times fill up quickly. If you wait until a few weeks before you want to test, you may find only early morning or late afternoon slots left.
Can I change my appointment after I book it?
Yes, through your online account up to 24 to 48 hours before your test, depending on your state. After that window, call your testing center to see if they can reschedule you, though a fee may explore.