Book your Texas learner's permit appointment through the DPS online system or by phone

The Texas Department of Public Safety (DPS) requires you to schedule an appointment before you can take the learner's permit written test. You cannot walk in without one. The state offers two main ways to book: the online scheduling system at dps.texas.gov or by calling the DPS customer service line at 1-888-589-6900.

The online system is faster and shows you available dates and times at your nearest DPS office in real time. The phone line works if you prefer to speak with someone or if you have questions about what documents to bring. Both routes lead to the same appointment — there is no advantage to one over the other except speed and your own preference.

You will need a few pieces of information ready before you book, whether online or by phone. Have your Social Security number, date of birth, and a valid form of ID (such as a passport or state ID if you already have one) nearby. You should also know which DPS office location is most convenient for you, since the system lets you choose by city or county.

Key Takeaways

  • Schedule your appointment at dps.texas.gov or by calling 1-888-589-6900 before you can test for a learner's permit.
  • The online system shows available dates and times when ready and is usually faster than calling.
  • You will need your Social Security number, date of birth, and a valid ID to complete the booking.
  • Bring the documents listed in your appointment confirmation to the DPS office on your scheduled date, or you may be turned away.
  • Appointment availability varies by location and season; book as far ahead as your schedule allows.

What documents you need to bring to your appointment

DPS requires specific documents at your appointment. You must bring proof of identity (a passport, state ID, military ID, or certified birth certificate), proof of Social Security number (a Social Security card, W-2 form, or tax return), and proof of Texas residency (a utility bill, lease, or bank statement dated within the last 60 days). If you are under 18, a parent or legal guardian must be present.

The confirmation email or text you receive after booking will list the exact documents accepted. Do not assume all forms of ID work the same way — some offices are stricter than others about what counts as proof of residency. If you are unsure whether a document qualifies, call the DPS office where you have your appointment scheduled and ask before you go.

Bring originals, not copies. DPS staff will examine the documents in person and will not accept photocopies or digital images on your phone. If you show up without the right paperwork, the office will cancel your appointment and you will have to reschedule.

How the online scheduling system works step by step

Go to dps.texas.gov and look for the "Appointment Scheduling" or "Book an Appointment" link on the homepage. Click it and select "Learner License" or "Learner Permit" from the list of services. You will then be asked to enter your zip code or select your county to see which DPS offices serve your area.

The system will display a calendar showing which dates have open slots. Click on a date, and the page will show you the available times at that location. Select the time that works for you, then enter your personal information: name, date of birth, Social Security number, phone number, and email address. Review the information for accuracy before you submit.

After you submit, the system will send you a confirmation email with your appointment date, time, location, and the address of the DPS office. Save this email or take a screenshot. You will need to show it or reference the confirmation number when you arrive. The system also sends a text message to the phone number you provided, so check your messages after booking.

Calling DPS to schedule if you prefer the phone

The DPS customer service line is 1-888-589-6900. Have your information ready before you call: your name, date of birth, Social Security number, phone number, email address, and the city or county where you want to test. The wait time varies depending on how busy the line is, but it is usually shorter during weekday mornings.

Tell the representative you need to schedule a learner's permit appointment. They will ask you which DPS office location you prefer and show you available dates and times. Once you choose, they will confirm your appointment over the phone and send a confirmation email to the address you provide. Write down your confirmation number in case you need to reschedule or have questions later.

If you call and cannot reach anyone, try again during a different time of day or on a weekday rather than a weekend. The phone line is open Monday through Friday during standard business hours, though hours may vary by location.

What to expect on your appointment day

Arrive at the DPS office 10 to 15 minutes before your scheduled time. Bring all the documents listed in your confirmation email, your confirmation number or email, and a pen. The office will check you in, verify your documents, and take your photograph for the learner's permit. You will then sit for the written test in a testing room, usually at a computer terminal.

The written test covers Texas traffic laws, road signs, and safe driving practices. You have a set amount of time to complete it (usually 30 minutes to an hour, depending on the office). The test is in English, though some offices offer it in Spanish — ask when you book if you need a language other than English.

If you pass the test, you will receive your learner's permit on the spot or within a few days by mail, depending on the office. If you do not pass, you can reschedule to retake it, though there may be a waiting period. The office will explain your options before you leave.

Rescheduling or canceling an appointment

If you need to change your appointment date or time, log back into the online scheduling system using your confirmation number and email address, or call 1-888-589-6900. Most offices allow you to reschedule up to 24 hours before your appointment without penalty. If you cancel less than 24 hours before, you may lose your slot and have to wait for the next available opening.

If you miss your appointment without canceling, DPS may require you to wait a certain number of days before you can book again. The exact policy varies by office, so call ahead if you know you will be late or unable to attend.

Appointment availability and wait times by location

Availability depends on where you live and the time of year. Urban areas like Houston, Dallas, and Austin often have shorter wait times and more frequent appointments, sometimes within a week or two. Rural areas may have fewer offices and longer gaps between available slots — you might wait several weeks for an appointment.

Summer and early fall are typically busier because more teenagers are turning 15 or 16 and seeking their learner's permits. If you are flexible with your schedule, booking for a weekday morning or early afternoon usually offers more options than evenings or weekends. The online system shows you real-time availability, so you can see exactly how far out the next opening is before you commit to a date.

If the nearest office has a long wait, check whether a DPS office in a neighboring county or city has sooner availability. You can test at any DPS office in Texas, not just the one closest to your home.

Frequently Asked Questions

Can someone else schedule the appointment for me?

No. You must schedule it yourself using your own information. If you are under 18, a parent or guardian does not need to be present to book the appointment, but they must be with you when you arrive to test. The system requires your name, date of birth, and Social Security number to create the appointment.

What if the online system is not working or I cannot find my confirmation?

Call 1-888-589-6900 and a representative can look up your appointment using your name and date of birth. They can also resend your confirmation email or provide your confirmation number over the phone. If you booked recently, check your spam or junk email folder — confirmation emails sometimes end up there.

Do I have to take the test on the date I book, or can I reschedule later?

You can reschedule through the online system or by phone up to 24 hours before your appointment. After that, you will need to cancel and book a new slot. If you know your schedule might change, book for a date you are confident about rather than trying to reschedule later.

What happens if I fail the written test?

You can retake it, but there is usually a waiting period before you can schedule another appointment — often a few days to a week. The office will explain the rules when you receive your test results. You do not lose your learner's permit process fee if you fail; you only pay once when you pass and receive the permit.

Is the appointment free, or do I have to pay when I book?

Scheduling the appointment is free. You pay the learner's permit fee (currently $16 for a four-year permit in Texas, though this may change) when you pass the test and receive your permit at the DPS office. You cannot pay online or over the phone — payment happens in person on the day you test.