Book your Texas drivers test through the Texas Department of Public Safety website or by phone

To take your written test, road test, or both in Texas, you schedule an appointment with the Texas Department of Public Safety (DPS). You can book online at the DPS website or call your local DPS office directly. The online system lets you pick your test type, location, and preferred date; the phone route works if you need help or prefer to speak with someone.

You cannot walk in without an appointment — all testing requires advance scheduling. Appointments fill up weeks ahead in busy areas, so booking early gives you more date and time options. If you need to change your appointment later, you can reschedule through the same system you used to book it.

Key Takeaways

  • Book your appointment online at the Texas DPS website or by calling your local DPS office; walk-ins are not accepted.
  • You will need your learner's permit number and a valid form of ID to schedule, and you must bring both documents to your appointment.
  • The written test (knowledge test) and road test are scheduled separately, so you book two different appointments if you need both.
  • Appointments typically fill 2 to 4 weeks in advance in urban areas, so check availability early and book as soon as your preferred dates open.
  • If you miss your appointment without canceling, you may lose your fee and have to wait longer to reschedule.

What you need before you book

Have your learner's permit number ready when you schedule. The DPS system will ask for it to pull up your record and confirm you are may be able to access to test. You will also need a valid form of ID — a passport, state ID card, or another government-issued document with your photo.

If you are scheduling a road test, you will also need to know the vehicle identification number (VIN) of the car you plan to use for the test. The DPS wants to confirm the vehicle is registered and insured before your appointment. Bring the vehicle's registration and proof of insurance on test day as well.

How to book online through the DPS website

Go to the Texas DPS website and look for the appointment scheduling system. Select whether you need a written test, road test, or both. The system will ask you to enter your learner's permit number and choose your county and preferred DPS office location.

Next, pick your test type and the date range that works for you. The calendar will show you which dates have open slots. Once you select a date and time, the system will confirm your appointment and send you a confirmation number. Write down or save this number — you will need it if you need to reschedule or cancel.

The online system is available 24 hours a day, so you can book at any time. If you run into technical problems or the system is down, call your local DPS office instead.

How to book by phone

Call your local Texas DPS office directly. You can find the phone number on the DPS website by searching for your county. Have your learner's permit number and ID ready when you call.

Tell the staff member which test you need (written, road, or both) and what dates work best for you. They will check availability and book your appointment. Ask them to give you a confirmation number and repeat it back to confirm you have it right. If the office is busy, you may be on hold, but calling early in the morning or mid-week often means shorter wait times.

What to bring on test day

Bring your learner's permit and a valid form of ID with your photo. The test administrator will check both before you start. If you cannot find your permit, contact the DPS office where you got it to request a replacement before your appointment — you cannot test without it.

For a road test, also bring the vehicle's registration and proof of insurance. The vehicle must be in safe working condition: all lights must work, brakes must be responsive, and the car must be clean enough for the examiner to see out all windows. Bring your confirmation number as well, even though the DPS office will have your appointment in their system.

If you need to reschedule or cancel

If your appointment no longer works, reschedule as soon as you know. Log back into the online system with your confirmation number, or call your local DPS office. Rescheduling is usually free, but canceling and rebooking later may mean waiting longer for an open slot, especially in busy areas.

If you miss your appointment without canceling, you will lose your test fee and have to book a new appointment from scratch. Some offices charge a fee to reschedule a missed appointment. To avoid this, set a phone reminder a day or two before your test so you do not forget.

How long the appointment takes

A written test appointment usually takes 30 to 45 minutes from check-in to finish. You will answer questions on a computer or on paper, depending on the office. A road test takes 20 to 30 minutes of actual driving, but plan to be at the office for 45 minutes to an hour to account for check-in and paperwork.

If you are taking both tests on the same day, the office will schedule them back-to-back or with a short break between them. The total time will be closer to two hours. Arrive 10 to 15 minutes early so you are not rushed through check-in.

What happens after you pass or fail

If you pass your written test, you will get your results right away and can usually schedule your road test for a later date. If you pass your road test, the examiner will tell you on the spot, and you can explore for your driver's license at that same office or online afterward.

If you fail either test, you can reschedule and try again. There is no waiting period between attempts in Texas, so you can book another appointment as soon as one opens up. Many people pass on their second or third try, so a failure does not mean you cannot get your license.

Frequently Asked Questions

Can I book an appointment more than a month in advance?

The DPS website typically shows appointments 4 to 6 weeks out, depending on your location. You can book as far ahead as the system allows. In rural areas with fewer test sites, appointments may open further in advance than in cities.

What if there are no appointments available in my area?

Check back daily — cancellations open up slots regularly. You can also look at nearby counties or cities if you are willing to travel. Some people find appointments faster 30 to 45 minutes away than in their home county.

Do I have to take the written test before the road test?

Yes, you must pass your written test before you can take your road test. If you schedule both on the same day, you will take the written test first. If you fail the written test, your road test appointment will be canceled.

What if I lose my confirmation number?

Call your local DPS office with your name and learner's permit number, and they can look up your appointment. You do not need the confirmation number to show up, but having it makes check-in faster.

Can someone else schedule my appointment for me?

You can have a parent or guardian help you book online or call on your behalf, but you will need your own learner's permit number. You must be the one who shows up to test — the appointment is tied to your permit and ID.