Book your Texas driver's license appointment through the Texas Department of Public Safety website or by phone

Texas driver's license appointments are scheduled through the Department of Public Safety (DPS), not through a general DMV system. You can book online at dps.texas.gov under the Driver's License section, or call the DPS Customer Service line at 1-888-589-6556. Online booking is faster and shows real-time availability at your nearest office.

The appointment system lets you choose your location, preferred date and time, and the type of transaction you need (renewal, duplicate, address change, or new license). You will receive a confirmation number by email or text, depending on how you book. Bring this confirmation to your appointment.

Walk-ins are accepted at most DPS driver's license offices, but appointment holders are served first. If you cannot get an appointment within a reasonable timeframe, you can walk in, but expect longer wait times, especially during peak hours (late morning and early afternoon on weekdays).

Key Takeaways

  • Schedule appointments online at dps.texas.gov or by calling 1-888-589-6556; online booking shows real-time availability and is usually faster.
  • You will need your confirmation number at your appointment, so save the email or text you receive when you book.
  • Appointment holders are served before walk-ins, but walk-ins are still accepted if you cannot schedule in advance.
  • Have your required documents ready before your appointment to avoid delays or rejection at the counter.
  • Some transactions (like commercial driver's license renewals) may require longer appointments or have limited availability.

What documents to bring to your appointment

The documents you need depend on your transaction type. For a standard renewal, bring your current driver's license, proof of residency (utility bill, lease, or bank statement dated within 90 days), and your Social Security number. If your address has changed, bring the same residency proof.

For a new license (first-time applicant or after expiration longer than two years), bring your birth certificate or passport, Social Security card, proof of residency, and proof of legal presence in the U.S. (passport, visa, I-94, or employment authorization document). Texas also accepts an ITIN (Individual Taxpayer Identification Number) as proof of legal presence if you are not a U.S. citizen.

For a duplicate license (lost or stolen), bring the same documents as a renewal plus a police report if the license was stolen. If you cannot produce a police report, DPS may still issue a duplicate, but the process may take longer.

Bring original documents or certified copies — photocopies alone are not accepted. If your documents are in a language other than English, bring a certified English translation as well.

Online appointment booking step by step

Go to dps.texas.gov and click "Driver's License" in the main menu. Select "Schedule an Appointment" from the dropdown. You will be taken to the appointment portal.

Enter your zip code or city to find nearby DPS offices. The system will show all locations within a reasonable distance and their current availability. Select the office you prefer.

Choose your transaction type: Renewal, Duplicate, Address Change, New License, or Commercial Driver's License. Each has different appointment lengths and availability.

Select your preferred date and time from the available slots. The calendar shows only dates with open appointments. Once you confirm, you will be asked for your name, phone number, and email address. You will receive a confirmation number when ready and a follow-up email with your appointment details.

Save your confirmation number — you will need it at your appointment. If you need to reschedule or cancel, you can do so through the same portal using your confirmation number.

Phone appointment booking and wait times

Call 1-888-589-6556 to book by phone. The line is open Monday through Friday, 8 a.m. to 5 p.m. Central Time. Have your zip code and preferred dates ready when you call.

Wait times to reach a representative vary by time of day and season. Early morning (8 to 9 a.m.) and late afternoon (4 to 5 p.m.) typically have shorter hold times. Avoid calling on Mondays and Fridays if possible, as these are the busiest days.

The representative will confirm your location, transaction type, and preferred appointment time, then provide a confirmation number over the phone. Ask them to email or text the confirmation as well, so you have a written record.

What to expect on appointment day

Arrive 10 to 15 minutes early. Bring your confirmation number, all required documents, and a valid form of ID (even if it is expired). Have your documents organized and ready to hand over — this speeds up the process.

Check in at the front desk with your confirmation number. You will be called when it is your turn. The appointment itself usually takes 15 to 30 minutes, depending on the transaction type and whether your documents are in order.

You will have your photo taken and answer questions about your driving history and medical conditions. For renewals, you may be asked to take a vision test. If everything is correct, you will pay the fee (which varies by transaction type) and receive a temporary license receipt. Your permanent license will arrive by mail within 7 to 10 business days.

If your documents are incomplete or missing, you will be turned away and asked to reschedule. This is the most common reason for appointment delays, so double-check the document list before you go.

Fees and payment methods at your appointment

Driver's license renewal costs $33 for a standard eight-year license. A duplicate license costs $11. A new license costs $33. An address change on an existing license costs $11. Commercial driver's license transactions have different fees depending on the endorsement and class.

DPS offices accept cash, debit cards, and credit cards. Some locations also accept checks, but call ahead to confirm. There is no online payment option — you must pay in person at your appointment.

If you are unable to pay at the time of your appointment, you cannot complete the transaction. You will need to reschedule after you have the funds available.

Rescheduling or canceling your appointment

To reschedule or cancel, go back to dps.texas.gov, click "Driver's License," then "Manage Appointment." Enter your confirmation number and the phone number or email you used when you booked. You can then cancel or select a new date and time.

If you booked by phone, you can also call 1-888-589-6556 to reschedule. Have your confirmation number ready.

Cancel or reschedule as soon as you know you cannot make your appointment. This frees up the slot for other people and prevents you from losing your place in the queue if you straightforward do not show up.

Frequently Asked Questions

Can I book an appointment for someone else?

No. The person whose license is being renewed or issued must book the appointment themselves and be present at the appointment. A parent or guardian can book for a minor, but the minor must still attend.

What if I miss my appointment?

If you do not show up, your appointment slot is forfeited and you will need to book a new one. There is no penalty, but you lose your reserved time. Walk-ins are still accepted, but you will wait in the general queue.

How far in advance can I book an appointment?

You can usually book up to 30 days in advance through the online system. If you need an appointment sooner, check the portal daily for cancellations, or try calling 1-888-589-6556 to see if earlier slots are available.

Do I need an appointment for a commercial driver's license?

Yes. Commercial driver's license appointments often have longer wait times and fewer available slots than standard licenses. Book as far in advance as possible if you need a CDL appointment.

What if the nearest office has no appointments available?

Check offices in neighboring cities or counties — DPS has locations throughout Texas and availability varies by location. You can also call 1-888-589-6556 to ask about cancellations or to be placed on a waitlist for your preferred location.