Book your Texas learner permit appointment online or by phone through the Texas Department of Public Safety
To get a learner permit in Texas, you must schedule an appointment at a DPS office. The Texas Department of Public Safety runs two systems: you can book online through their website, or call your local DPS office directly. Online booking is faster and shows real-time availability, but phone appointments work if the online system is full or if you need help choosing a location.
You do not need to walk in. DPS offices require appointments for permit tests, and showing up without one means you will be turned away. The appointment holds your spot and reduces wait time on the day you test.
Key Takeaways
- Book online at the Texas DPS website (dps.texas.gov) to see available dates and times at your nearest office, or call the office directly if online slots are full.
- You must bring a valid ID, proof of Texas residency, and your Social Security number or Individual Taxpayer Identification Number to your appointment.
- Appointments typically fill 2 to 4 weeks out depending on your location, so book as soon as you are ready to test.
- If you miss your appointment, you can reschedule online or by phone without penalty, but you lose that time slot.
How to book online through the Texas DPS website
Go to dps.texas.gov and look for the "Driver License" section. Select "Schedule an Appointment" and choose your county and city. The system will show you all DPS offices in that area with open slots. Pick the date and time that works for you, enter your name and phone number, and you will receive a confirmation number by email or text.
The online system updates throughout the day as appointments are cancelled, so if you do not see availability, check back in a few hours or the next morning. Peak times (late afternoon, weekends) fill faster than mid-morning weekday slots.
Print or screenshot your confirmation number. Bring it with you on the day of your appointment, though the DPS office can also look you up by name and phone number if you lose it.
Calling your local DPS office to book by phone
Find your nearest DPS office on the Texas DPS website and call the number listed. Tell the staff member you need a learner permit appointment. They will ask for your name, date of birth, phone number, and preferred dates. They will give you an appointment time and a confirmation number over the phone.
Phone lines are busiest in the morning and early afternoon. Calling late morning or after 3 p.m. usually means shorter hold times. If you reach an automated system, listen for the option to schedule an appointment or press the number for "Driver License Services."
What documents to bring to your appointment
Bring an original or certified copy of your birth certificate, a valid passport, or a state ID card. You also need proof that you live in Texas: a utility bill, lease, mortgage statement, or bank statement with your name and current address works. The document must be dated within the last 90 days.
Bring your Social Security number or Individual Taxpayer Identification Number. If you do not have either, bring a letter from the Social Security Administration or the IRS stating that you do not have one. You will also need to bring your confirmation number or be ready to provide your name and phone number so staff can find your appointment.
Bring glasses or contacts if you wear them for driving. The vision test is part of the appointment, and you must meet Texas vision standards to pass.
How long appointments take and what to expect
A learner permit appointment usually takes 30 to 45 minutes from check-in to finish. You will complete a written test (the rules of the road), a vision test, and a photo. The written test has 30 questions; you must answer at least 21 correctly to pass. If you fail, you can retake it the same day at most offices, though you may have to wait and pay the retest fee again.
Arrive 10 to 15 minutes early to check in. Bring all documents in a folder or envelope so they do not get lost. The office will scan them and return them to you. If you pass the test and vision check, you will receive your learner permit before you leave, usually printed on the spot.
Rescheduling or cancelling your appointment
If you need to change your appointment, log back into the Texas DPS website with your confirmation number and select "Reschedule." You can also call your local DPS office and ask to move your time. Cancellations are free, and you can rebook as soon as you find a new slot that works.
If you miss your appointment without cancelling, you lose that slot. You will need to book a new appointment. There is no penalty for missing, but you start over in the queue, which may mean waiting longer for the next available time.
Frequently Asked Questions
Can I book an appointment for someone else?
No. The person getting the permit must be present at the appointment. You can help them book online or call on their behalf, but they must attend in person to take the test and have their photo taken.
What if all appointments are full in my area?
Check a nearby city or county. Smaller towns often have shorter wait times than large cities. You can also check the online system daily, since cancellations open up new slots throughout the day. Some DPS offices add appointments on Friday afternoons or early Monday mornings.
Do I need an appointment if I am renewing my learner permit?
No. Renewals are handled by mail or online through the Texas DPS website. You only need an in-person appointment if you are getting a permit for the first time or if your permit has expired and you need to retake the test.
What happens if I fail the written test at my appointment?
Most DPS offices let you retake the test the same day, though you pay the test fee again (usually around $16). You will wait a short time between attempts. If you fail twice in one day, you must book a new appointment to try again.
Can I book an appointment more than a month in advance?
The Texas DPS system typically shows availability 30 to 60 days out, depending on the office. You can book as far ahead as the system allows. If you need a specific date further away, call your local office and ask if they can hold a time for you.