Where to book your Texas learner's permit appointment

You schedule a learner's permit appointment through the Texas Department of Public Safety (DPS) website or by phone. The DPS runs all testing locations across Texas, and you cannot book through a third-party service or a local office directly — you must go through their system.

The easiest route is the DPS website at dps.texas.gov. Look for the "Driver License Division" section and select "Schedule an Appointment." You can also call the DPS at 1-800-558-9368 to book by phone. Both methods show you which testing locations near you have open slots and let you pick a date and time that works for your schedule.

Some testing locations fill up weeks in advance, especially in large cities. If your preferred location has no openings, you can either choose a different location or check back in a few days — cancellations do happen and slots reopen.

Key Takeaways

  • Book through the DPS website at dps.texas.gov or call 1-800-558-9368; no other method exists to reserve a slot.
  • You will need your Social Security number, date of birth, and Texas address to complete the booking.
  • Bring your proof of identity, proof of residency, and proof of Social Security number on the day of your appointment.
  • The written test and vision screening happen at your appointment; you do not need to study beforehand if you are just booking the slot.

What information you need to book

Before you start the booking process, gather your Social Security number, date of birth, and current Texas address. The DPS system will ask for these to verify your identity and check whether you already have a record in their database.

You will also need to know which county you live in, since the system uses that to show you nearby testing locations. If you recently moved to Texas, have your new address ready. If you do not have a Social Security number yet, you cannot book online — call 1-800-558-9368 and explain your situation to the representative.

Documents to bring on appointment day

The DPS requires three categories of documents at your appointment: proof of identity, proof of residency, and proof of your Social Security number. You do not need to bring these to book the appointment, but you must have them when you arrive for your test.

For proof of identity, bring a birth certificate, passport, or state ID. For proof of residency, bring a utility bill, lease agreement, or bank statement dated within the last 60 days that shows your name and Texas address. For proof of Social Security number, bring your Social Security card, a W-2 form, or a tax return.

If you are under 18, your parent or guardian does not need to be present at the appointment, but they may be asked to sign consent forms. Check the DPS website for the specific list of acceptable documents, since the list can change and some documents are accepted in some counties but not others.

How long the appointment takes

Plan for 30 to 45 minutes at the testing location. This includes check-in, the vision screening, and the written test for your learner's permit. The written test itself is usually 15 to 20 minutes, but wait times vary depending on how busy the location is that day.

You will receive your results before you leave. If you pass the written test and vision screening, you will walk out with a temporary learner's permit document. The permanent card arrives by mail within one to two weeks.

What happens if you miss or need to reschedule

If you cannot make your appointment, cancel it through the DPS website or by calling 1-800-558-9368 as soon as you know. This frees up the slot for someone else and lets you rebook for a different date without penalty.

If you miss an appointment without canceling, you may lose that slot and have to book again from the beginning. Some locations have a no-show policy that can affect how quickly you can rebook, so canceling ahead is always better than not showing up.

Testing locations and wait times

Texas has DPS driver license offices in most cities and towns. When you book online, the system shows you all locations within a reasonable distance and tells you which ones have the soonest openings. Urban areas like Houston, Dallas, Austin, and San Antonio typically have more locations but also longer wait lists for appointments.

Rural areas may have fewer locations, which means fewer appointment slots available. If you live in a rural county and cannot find an opening nearby, you may need to travel to the next county or wait for a cancellation. The DPS website shows you the wait time for each location, so you can decide whether to travel or wait.

Frequently Asked Questions

Can I book an appointment for someone else?

No. The person taking the test must book their own appointment using their own Social Security number and date of birth. If you are a parent or guardian booking for a minor, you will need their information to complete the process, but the appointment is in their name.

How far in advance can I book?

You can usually book up to 30 days ahead, though this varies by location. If you are looking for an appointment more than 30 days away, the system may not show those dates yet. Check back closer to your preferred date or call 1-800-558-9368 to ask about future availability.

What if I fail the written test at my appointment?

You can retake the test at the same location on the same day if you fail, or you can book a new appointment for another day. There is no waiting period between attempts in Texas, so you can try again when ready if you want to.

Do I need an appointment, or can I just walk in?

Most DPS locations require an appointment. Walk-ins are not usually accepted, so booking ahead is necessary. If you show up without an appointment, you will likely be turned away and asked to book a slot online or by phone.

What if my appointment is cancelled by the DPS?

The DPS occasionally closes locations or cancels appointments due to weather, staffing, or other emergencies. If your appointment is cancelled, you will receive a notification and can rebook at a different location or date through the same system.