How to book your Texas driving test appointment
You schedule a driving test in Texas through the Texas Department of Public Safety (DPS) website or by phone. The DPS runs all road tests in the state, and you cannot test at a private location or with a third-party examiner. You must have a valid learner permit (Learner License) before you can book, and you need to choose a DPS office location near you.
The fastest method is the online scheduling system at the DPS website (dps.texas.gov). You log in with your Texas ID number and date of birth, select an available date and time slot, and confirm. If you prefer to book by phone, call the DPS at 1-844-DPS-TEXAS (1-844-377-8329). Wait times on the phone can be long, especially during peak hours, so online booking is usually faster.
You do not need to pay a fee to schedule the appointment itself. The test fee (currently $7 for a Class C license) is paid at the DPS office on the day of your test, before you take the road test.
Key Takeaways
- Book your Texas driving test online at dps.texas.gov or by calling 1-844-377-8329; you must have a valid learner permit before scheduling.
- Available appointment slots vary by location and season, and some DPS offices fill up weeks in advance, especially in urban areas.
- You pay the $7 test fee at the DPS office on test day, not when you book the appointment.
- Bring your learner permit, proof of identity, proof of Social Security number, and proof of Texas residency to your appointment.
- If you fail the test, you can reschedule when ready, but you must wait at least one day before retesting at the same location.
What documents you need to bring on test day
Bring your learner permit (Learner License) to the appointment. The DPS will not let you test without it. You also need a government-issued photo ID (such as a passport, state ID, or military ID) and your Social Security card or a document showing your Social Security number.
You must also bring proof of Texas residency. Acceptable documents include a utility bill, lease agreement, mortgage statement, or bank statement dated within the last 60 days and showing your current address. A driver's license from another state does not count as proof of residency.
If you are under 18, your parent or guardian does not need to be present during the test itself, but they must sign your learner permit process before you can get the permit. Bring the signed permit to your appointment.
DPS office locations and wait times
Texas has DPS offices in most counties, but not every office offers road testing. The DPS website lists which locations conduct driving tests. Urban areas (Houston, Dallas, Austin, San Antonio) have multiple testing locations, but slots fill quickly. Rural areas may have fewer appointments available and longer gaps between open dates.
Appointment availability changes daily. If your preferred location is full, check nearby offices or choose a date further out. Some people find it faster to travel to a less busy location than to wait weeks at a crowded one. The DPS website shows real-time availability when you search for appointments.
Peak booking times are typically Tuesday through Thursday mornings and early afternoons. If you are flexible on timing, scheduling a test on a Monday or Friday afternoon may give you more options.
What to expect during your appointment
Arrive 10 to 15 minutes early. You will check in at the front desk, pay the $7 test fee, and wait for an examiner to call you. The examiner will review your documents, ask you to sign the test form, and walk you to the test vehicle.
The road test itself takes about 20 to 30 minutes. You will drive on local streets and possibly a highway or freeway, depending on the location. The examiner will ask you to perform specific maneuvers (parallel parking, three-point turns, lane changes) and will observe your overall driving, mirror checking, signaling, and speed control.
You will receive your score when ready after the test. A passing score is 70 percent or higher. If you pass, you can explore for your full driver's license at the same office or online. If you fail, you can reschedule, but you must wait at least one day before retesting.
Rescheduling or canceling your appointment
You can cancel or reschedule your appointment through the DPS website or by phone. If you cancel online, log into your account, find your scheduled test, and select the cancel option. You will then be able to book a new date when ready.
If you cancel by phone, call 1-844-377-8329 and provide your ID number and appointment details. The DPS does not charge a cancellation fee, but if you do not show up for your appointment without canceling, you may lose your slot and have to wait longer to reschedule.
If you fail your test, you do not need to cancel anything. You can reschedule at the same office or a different one right away, but you cannot test again at the same location until at least one day has passed. This waiting period applies even if you want to test the next day at a different office.
Common mistakes that delay your appointment
Arriving without your learner permit is the most common reason people are turned away. The DPS will not let you test without it, even if you have all other documents. If you lost your permit, you must get a replacement before you can schedule a new test.
Bringing incomplete proof of residency is another frequent problem. A utility bill must show your name and current address and be dated within 60 days. A lease or mortgage statement must also be current. Bank statements work, but credit card statements do not. If your document is outdated or does not match your address, the DPS will ask you to come back with a different one.
Not arriving early enough is also common. If you arrive after your appointment time, the DPS may not let you test that day and will ask you to reschedule. Arriving 10 to 15 minutes early gives you time to check in and handle any document issues before the examiner calls you.
What happens after you pass your driving test
After you pass, you can explore for your full Class C driver's license at the same DPS office. You will fill out the process (DL-44), pay the license fee (currently $27 for a four-year license or $54 for an eight-year license), and have your photo taken. The whole process takes about 15 to 20 minutes.
You will receive a temporary paper license on the spot, valid for 30 days. Your plastic license card will arrive by mail within two to three weeks. You can drive legally with the paper license until the card arrives.
If you want to explore for your license at a different DPS office or online, you can do that instead. You do not have to complete the process at the same location where you tested.
Frequently Asked Questions
Can I schedule a driving test without a learner permit?
No. You must have a valid Texas Learner License before the DPS will let you book a road test appointment. If you do not have a learner permit yet, you need to pass the written test and vision screening first, then explore for the permit at a DPS office.
How far in advance can I book a driving test?
You can typically book up to 30 days ahead, though this varies by location. Some busy offices fill their 30-day window within days of slots opening. If you need a test soon, check multiple nearby locations and be ready to book as soon as you find an opening.
What if I fail my driving test?
You can reschedule when ready through the website or phone. You must wait at least one day before retesting at the same location, but you can test at a different DPS office the next day if you prefer. There is no limit on how many times you can retake the test.
Do I need to bring my own vehicle for the test?
No. The DPS provides a test vehicle. You will drive the examiner's car, which is equipped with dual controls and a passenger-side mirror for the examiner to observe your driving.
What if my appointment time does not work anymore?
Cancel or reschedule through the DPS website or by phone at 1-844-377-8329. There is no penalty for canceling. If you do not show up without canceling, you lose your slot and will have to wait for the next available opening.