Where to book your Texas driving permit appointment

You book a Texas driving permit appointment through the Texas Department of Public Safety (DPS) website at dps.texas.gov, not through a third-party service or app. The DPS runs all appointment scheduling for learner permits and driver licenses at their physical locations across the state.

Go to the DPS homepage, find the "Driver License" section, and look for "Schedule an Appointment." You will need to enter your zip code or city to see which DPS offices near you have open slots. Availability changes daily and varies widely by location — some offices book weeks out, while others may have slots within days.

If you cannot find an appointment online in your area, call the DPS at 1-844-DPS-TXDL (1-844-377-8935). They can tell you whether the office is temporarily full, when new slots typically open, or whether a different nearby location has sooner availability.

Key Takeaways

  • Book through dps.texas.gov only — the official DPS website is the only place to schedule, and appointments are free.
  • You will need your Social Security number, date of birth, and Texas address to complete the booking.
  • Bring your birth certificate or passport, proof of Texas residency (utility bill or lease), and your Social Security card or tax return to your appointment.
  • Appointment slots fill fastest in urban areas and slowest in rural counties, so check multiple nearby locations if your first choice is full.
  • If you miss your appointment without canceling, you may have to wait longer to reschedule, so cancel online at least 24 hours ahead if plans change.

What information you need before you start

Before you go to dps.texas.gov to book, gather these documents and details. You will enter them during the scheduling process, and you will need to bring the originals to your appointment.

Have your Social Security number, date of birth, and current Texas address ready. You will also need to know your driver license number if you are renewing rather than getting your first permit. The website will ask whether you are a Texas resident and how long you have lived at your current address — answer honestly, as this affects which documents you must bring.

If you are under 18, a parent or legal guardian must be present at your appointment. Have their name and relationship to you available when you book, as some offices ask for this information upfront.

Step-by-step: booking your appointment online

Step 1: Go to dps.texas.gov and click "Driver License" in the main menu. Select "Schedule an Appointment."

Step 2: Enter your zip code or city name. The system will show you all DPS offices within a reasonable distance and their current availability. If your nearest office shows no open slots, try offices 15 to 30 miles away — rural locations often have more availability.

Step 3: Click on an office with available dates. A calendar will appear showing which days have open time slots. Click the date you prefer.

Step 4: Select your preferred time from the available slots. Morning appointments tend to move faster, but any time works for a permit test.

Step 5: Enter your personal information: full name, date of birth, Social Security number, current address, and phone number. Double-check spelling and numbers — errors here can cause problems at your appointment.

Step 6: Confirm the appointment type. For a learner permit, select "Learner License" or "Instruction Permit" (the exact wording varies by office). For a driver license, select "Driver License."

Step 7: Review your confirmation. The system will show your appointment date, time, office location, and a confirmation number. Write down or screenshot this number — you will need it at your appointment.

Step 8: Check your email for a confirmation message from DPS. If you do not receive one within a few minutes, log back in to dps.texas.gov and check your appointment status under "View Appointment."

What to bring to your appointment

Bring originals of these documents — photocopies and photos on your phone will not work. The DPS staff will examine them in person.

For proof of identity, bring your birth certificate, passport, or consular report of birth. For proof of Texas residency, bring a utility bill, lease agreement, or mortgage statement dated within the last 60 days with your name and current address. Bring your Social Security card or a tax return showing your Social Security number. If you are under 18, your parent or guardian must bring their ID as well.

Wear clothing that allows a clear photo — avoid hats, sunglasses, and large logos. Bring your glasses or contacts if you wear them for driving. Arrive 10 to 15 minutes early; the DPS will not hold your slot if you arrive more than 15 minutes late.

What happens if you cannot make your appointment

Cancel online through dps.texas.gov at least 24 hours before your scheduled time. Log in, find your appointment under "View Appointment," and click "Cancel." You will when ready be able to book a new slot.

If you miss your appointment without canceling, you will have to wait longer to reschedule — the DPS typically deprioritizes no-shows for several weeks. If a genuine emergency prevents you from canceling in time, call 1-844-DPS-TXDL as soon as possible and explain. Some offices will allow a one-time reschedule without penalty if you call the same day.

How long the appointment takes

A learner permit appointment typically takes 30 to 45 minutes from check-in to completion. This includes a vision test, a written knowledge test (50 questions on road signs and driving rules), and a photo. You do not take a driving test for a learner permit — that comes later when you test for your full driver license.

A driver license appointment takes 45 minutes to an hour because it includes a driving test in addition to the vision and written tests. Bring your own vehicle or arrange for someone to bring one — the DPS does not provide test vehicles.

Wait times vary by location and time of day. Urban offices during lunch hours can run 30 minutes behind schedule. Rural offices and early morning slots usually run on time.

Frequently Asked Questions

Can I book an appointment for someone else?

No. The person getting the permit or license must book their own appointment using their Social Security number and date of birth. If you are under 18 and need help, a parent can sit with you while you book online, but you must enter your own information.

What if there are no appointments available in my area?

Check offices in neighboring counties or cities — availability changes daily, and you may find slots 20 to 30 miles away. Call 1-844-DPS-TXDL to ask when your nearest office typically opens new slots (many release them on specific days of the week). You can also check back on the website every few days, as cancellations create new openings.

Do I need to print my confirmation, or is the number enough?

The confirmation number is enough. Write it down or take a screenshot, and have it ready when you check in. The DPS staff will look up your appointment by this number and your name.

What if I fail the written test at my appointment?

You can retake the test the same day at most offices, though you may have to wait an hour or more. You can also book a new appointment for another day. There is no extra fee to retake the test.

Can I change my appointment to a different date or time?

Yes. Cancel your current appointment online and when ready book a new one. You do not need to call — the website handles both steps. Just make sure you cancel at least 24 hours before your original appointment time.