Book your Texas road test through the Texas Department of Public Safety website or by phone, not at the DPS office itself
You cannot walk into a DPS office and schedule a road test appointment on the spot. Texas requires you to book in advance through one of two channels: the online scheduling system at the DPS website (dps.texas.gov) or by calling the DPS Customer Service line at 1-844-DPS-TXDL (1-844-377-8935). The online system is faster and shows you available dates and times when ready; the phone line has longer wait times but works if you do not have internet access or prefer to speak with someone.
You must have a valid learner permit (Learner License) or Provisional License in your name before you can schedule. The DPS system will ask for your driver's license number or ID number to pull up your record. If your permit has expired or been suspended, you cannot book a test until you renew or restore it.
Key Takeaways
- Schedule your road test online at dps.texas.gov or by phone at 1-844-377-8935; do not go to a DPS office without an appointment.
- You must hold a valid learner permit or Provisional License before booking, and your permit must still be active on your test date.
- Road test appointments typically fill 2 to 8 weeks out depending on your location; rural areas may have longer waits than cities.
- Bring your permit, proof of vehicle registration, proof of insurance, and a vehicle that passes the safety inspection checklist on the day of your test.
- If you miss your appointment without canceling at least 24 hours ahead, you forfeit your fee and must reschedule and pay again.
What you need before you can book
The DPS system will not let you schedule a test unless you have a learner permit or Provisional License already issued in Texas. If you have not yet obtained your learner permit, you must pass the written knowledge test first at a DPS office or approved testing location. Once you pass the written test, the permit is issued when ready (or within a few days if you test by mail), and then you can schedule your road test.
Your permit must be valid on the date of your scheduled appointment. If your learner permit expires before your test date, you will need to renew it before the test can proceed. The DPS will not let you test on an expired permit, and you cannot renew a permit on the day of your road test—you must do it beforehand.
You also need to know which DPS office location you want to test at. Texas has dozens of DPS driver license offices across the state. When you schedule online, you will select your preferred location, and the system will show you available dates at that office. If that location is fully booked, you can try a different office nearby or wait for new slots to open.
How to schedule online step by step
Go to dps.texas.gov and look for the "Driver License" section. Click on "Schedule an Appointment" or "Book a Road Test" (the exact link name changes, but it is in the main navigation). You will be taken to a scheduling portal run by a third-party vendor.
Enter your Texas driver's license number or ID number and your date of birth. The system will pull up your record and show your current permit status. If your record does not appear or shows an expired permit, stop and renew your permit at a DPS office before trying to schedule again.
Select the type of test you need: Class C (standard passenger vehicle), Class M (motorcycle), or another class if applicable. Then choose your preferred DPS office location from the dropdown menu. The system will display all available appointment slots at that location for the next several weeks, organized by date and time.
Click on the date and time that works for you. You will be asked to confirm your contact information (phone number and email address). The system will send you a confirmation email with your appointment number, date, time, and location. Save this email or write down your appointment number—you will need it if you have to cancel or reschedule.
Scheduling by phone if you cannot go online
Call 1-844-377-8935 (1-844-DPS-TXDL) during business hours. Wait times vary widely; calling early in the morning or mid-week typically means shorter holds. Have your Texas ID number or driver's license number ready when you call.
Tell the representative you want to schedule a road test. They will ask for your date of birth, your current permit number, and which DPS office location you prefer. They will then check availability and offer you the next open slots at that location. You can accept one or ask them to check a different office.
Once you confirm a date and time, the representative will give you an appointment number and send a confirmation to your phone number or email. Write down the appointment number when ready. If you do not receive a confirmation text or email within a few minutes, call back to verify the booking went through.
How far in advance to schedule and what to expect for wait times
Road test appointments in Texas typically open up 2 to 8 weeks in advance, depending on the DPS office location and current demand. In major cities like Houston, Dallas, and Austin, appointments often fill up 4 to 8 weeks out. In smaller towns and rural areas, you may find slots available 2 to 4 weeks ahead, but fewer total slots exist, so they still fill quickly.
Schedule as soon as slots become available for your preferred location. If you wait more than a few days, your preferred date and time may be gone. If you are flexible about location, checking a DPS office 30 to 50 miles away sometimes reveals earlier openings than your nearest office.
The DPS does not publish a statewide calendar of when new slots open. The system adds appointments on a rolling basis as examiners' schedules are finalized. Checking the online portal every few days, especially on Monday mornings, increases your chances of finding an earlier slot than you initially booked.
What to bring and what your vehicle must have
On the day of your test, bring your learner permit or Provisional License, your Social Security card or passport (proof of identity), proof of vehicle registration, and proof of insurance. The vehicle registration and insurance must be current and in the vehicle. If you cannot produce these documents, the examiner will not conduct the test, and you will forfeit your fee.
Your vehicle must pass a basic safety inspection before the test begins. The examiner will check that your headlights, taillights, brake lights, turn signals, windshield wipers, and horn all work. The vehicle must have a valid inspection sticker (if your state requires one), functioning brakes, and no obvious damage that affects safety. The DPS publishes a full vehicle safety checklist on its website; review it before your test date and fix any issues.
Bring a licensed adult (at least 21 years old) who holds a valid driver's license to accompany you to the test. This person does not sit in the vehicle during the test itself, but they must be present to sign paperwork and drive the vehicle to the testing location if you do not have your own transportation.
Canceling or rescheduling your appointment
If you need to cancel or reschedule, do so at least 24 hours before your appointment. Log back into the online scheduling system using your appointment number and select "Cancel" or "Reschedule." You will be given a list of alternative dates and times. If you reschedule more than 24 hours in advance, you do not pay an additional fee.
If you cancel fewer than 24 hours before your appointment or do not show up at all, you forfeit your test fee. You will have to pay the full fee again when you reschedule. The DPS does not refund no-show fees or late cancellations, so mark your appointment date on your calendar and set a phone reminder a few days before.
If you reschedule through the phone line, ask the representative to confirm the new appointment number and send a new confirmation to your email or phone. Do not assume the old appointment is canceled just because you called; verify that a new one is in place.
Frequently Asked Questions
What if no appointments are available in my area?
Check DPS offices in neighboring counties or cities within 50 miles. Smaller offices often have earlier openings. You can also call 1-844-377-8935 and ask the representative to search multiple locations for you. If truly no slots exist statewide, the DPS is experiencing a backlog; call back in a few days, as new appointments are added regularly.
Can I test in a different county than where I got my learner permit?
Yes. You can schedule your road test at any DPS office in Texas, regardless of which office issued your permit. Choose whichever location has the earliest opening or is most convenient for you.
What happens if I fail my road test?
You can reschedule and retake the test. There is no waiting period between attempts in Texas, but you must pay the test fee again for each attempt. Schedule your next appointment through the same online system or by phone.
Do I need to bring my own vehicle, or can I use someone else's?
You can use any vehicle registered in Texas that passes the safety inspection. It does not have to be registered in your name. The vehicle must have current registration and insurance, and the owner must give you permission to use it for the test.
Can I schedule a road test if my learner permit is about to expire?
Yes, as long as your permit is still valid on the day you schedule. However, if your permit expires before your test date, you must renew it before the test can happen. Do not schedule a test for a date after your permit expires.