Book your learner's permit appointment through the Texas DPS website or by phone
To get a learner's permit in Texas, you must schedule an appointment at a Texas Department of Public Safety (DPS) office. You cannot walk in without one — DPS requires all learner's permit applicants to book a time slot in advance. The two ways to schedule are through the online system at dps.texas.gov or by calling your local DPS office directly.
The online booking system is usually faster and shows you available times when ready. You will need to enter your zip code or choose a nearby office, then select from the open appointment slots. Phone booking takes longer but works if the website is unavailable or if you need help choosing an office location.
Appointments typically fill up 2 to 4 weeks ahead, especially in urban areas. If you cannot find an open slot near you, check offices in neighboring cities or try booking for a weekday morning, which tends to have more availability than afternoons or weekends.
Key Takeaways
- Schedule your appointment through dps.texas.gov or by calling your local DPS office — walk-ins are not accepted for learner's permit testing.
- The online system shows available times when ready and is faster than calling, but you need to know which office location you want to visit.
- Bring your Social Security number, proof of residency, and proof of identity to your appointment, or your process will be delayed.
- Appointments fill up weeks in advance in busy areas, so book as soon as you know you are ready to test.
- If no slots are open near you, check smaller nearby towns or try scheduling for early morning on a weekday.
What documents you need before booking
Before you schedule, gather the documents DPS requires. You will need to bring them to your appointment, and having them ready helps you complete the booking form without stopping to search for information.
You must bring proof of identity (a birth certificate, passport, or state ID), proof of Texas residency (a utility bill, lease, or bank statement with your current address), and your Social Security number. If you are under 18, you also need a parent or guardian's signature on the process form, which you can print from the DPS website before your appointment or sign at the office.
If any of your documents show a different name than what you use now (such as after marriage or a legal name change), bring both the old document and proof of the name change, such as a marriage certificate or court order.
How to book online at dps.texas.gov
Go to dps.texas.gov and look for the "Appointment Scheduling" or "Book an Appointment" link on the homepage. Click it and select "Learner's Permit" as the service type. The system will ask you to enter your zip code or choose from a list of nearby DPS offices.
Once you pick an office, the calendar will show available dates and times for the next several weeks. Select a date and time that works for you. You will then enter your name, phone number, email address, and the last four digits of your Social Security number. The system will send you a confirmation email with your appointment details and a reference number — save this number in case you need to reschedule.
If the system asks whether you have a learner's permit already, answer "no" because you are explore for your first one. If you answer "yes" by mistake, you may be routed to a renewal appointment instead.
How to book by phone
Call your local DPS office directly to schedule over the phone. You can find the phone number by searching "DPS office near me" or by visiting dps.texas.gov and using their office locator tool. Have your zip code ready when you call.
Tell the staff member you want to schedule a learner's permit appointment. They will ask for your name, phone number, and the dates and times that work for you. They will then give you an appointment date and time and may send a confirmation to your email or phone number.
Phone lines are usually busiest in the morning and on Mondays. If you cannot reach anyone, try calling after 2 p.m. or on a Wednesday or Thursday. Some offices have separate numbers for appointments versus general questions — if you reach the wrong line, ask to be transferred.
What to expect at your appointment
Arrive 10 to 15 minutes early with all your documents. A DPS staff member will check your paperwork, take your photo for the permit, and administer the written knowledge test. The test covers Texas traffic laws, road signs, and safe driving practices. You must answer at least 70 out of 100 questions correctly to pass.
If you pass the test, you will receive your learner's permit on the same day, usually within an hour. If you do not pass, you can reschedule another appointment to retake the test. There is no limit to how many times you can test, but you must schedule a new appointment each time.
The entire appointment usually takes 30 to 45 minutes. Bring a pen in case you need to sign forms by hand. Do not bring your phone into the testing area — DPS does not allow phones during the exam.
Rescheduling or canceling your appointment
If you need to change your appointment time, log back into dps.texas.gov using your confirmation number and email address, or call the office where you booked. Most offices allow you to reschedule up to 24 hours before your appointment time. If you cancel within 24 hours, you may lose your slot and have to wait for the next available opening.
If you miss your appointment without canceling, you will need to book a new one. Some offices may require you to wait a few days before rebooking. Always confirm your appointment details the day before by checking your confirmation email or calling the office.
What happens after you pass the test
Once you have your learner's permit, you can begin practicing to drive with a licensed adult who is at least 21 years old sitting in the front passenger seat. In Texas, you must hold your learner's permit for at least 6 months before you can take the road test for your driver's license.
During those 6 months, you will need to log at least 40 hours of supervised driving, with at least 10 of those hours at night. Keep a record of your practice hours because some driving schools and insurance companies ask to see them. When you are ready to test for your license, you will schedule another DPS appointment for the road test.
Frequently Asked Questions
Can I book an appointment for someone else?
No. The person taking the test must schedule their own appointment or have a parent or guardian schedule it for them if they are under 18. DPS requires the applicant's name and information to be entered into the system at booking.
What if I cannot find an appointment near me?
Check DPS offices in neighboring towns or cities — they often have more open slots than busy urban locations. You can also try booking for early morning times on weekdays, which fill up more slowly than afternoons. If you still cannot find a slot, call the office directly to ask when new appointments are released.
Do I need to bring my Social Security card to my appointment?
No, you do not need the physical card. You only need to know your Social Security number and provide it when you book and when you arrive at your appointment. Bring your other documents instead.
What if I fail the written test?
You can retake the test, but you must schedule a new appointment. There is no waiting period between attempts in most cases, so you can book another slot as soon as one opens. Some offices allow you to retake the test the same day if time permits — ask the staff member when you receive your results.
Can I take the learner's permit test online?
No. Texas requires all learner's permit applicants to test in person at a DPS office. You cannot take the written test or photo remotely.