Where to book your Texas driver license appointment
Texas uses a single online system for all driver license appointments: DPS Online Services at onlineservices.dps.texas.gov. This is the official Texas Department of Public Safety website, and it's the only place to reserve a time slot at a Texas DMV office.
You can also call the Texas DPS Customer Service line at 1-888-589-6556 to book by phone if you prefer not to use the website. The phone line is available Monday through Friday, 8 a.m. to 5 p.m. Central Time. Wait times can be long during peak hours, so booking online is usually faster.
Walk-ins are not accepted at most Texas DMV locations. Even if a location appears to have availability, you must have a reserved appointment to be seen. A few rural offices may accept walk-ins on a limited basis, but this is not may provide—calling ahead is safer than showing up without an appointment.
Key Takeaways
- Book your appointment through DPS Online Services at onlineservices.dps.texas.gov or by calling 1-888-589-6556 during business hours.
- Appointment availability varies by location and time of year, with some offices booking out weeks in advance during busy seasons.
- You will need to know which DMV office you want to visit and have a reason code ready (such as "new driver license" or "renewal").
- Bring all required documents on your appointment day, including proof of identity, residency, and Social Security number verification.
- If you cannot make your appointment, cancel it online or by phone so someone else can use that time slot.
What information you need before booking
Before you start the booking process, gather a few pieces of information. You'll need to know which Texas county or city you want to visit, since appointments are booked by specific DMV office location. If you're unsure which office is closest to you, the DPS website has a location finder tool.
You'll also need to select a reason code for your visit. Common codes include "New Driver License," "Renewal," "Duplicate License," "Address Change," or "Class Upgrade." Selecting the correct code helps the DMV staff prepare for your visit and ensures you're scheduled for the right amount of time.
Have your Texas ID number or Social Security number ready, depending on which system the office uses to look you up. If you're a new driver, you may not have a Texas ID yet—in that case, have your Social Security number available instead.
Step-by-step: booking online through DPS Online Services
Go to onlineservices.dps.texas.gov and select "Driver License Services" from the main menu. You'll see options for different types of transactions; choose the one that matches your reason for visiting (new license, renewal, etc.).
Enter your driver license number or Social Security number when prompted. If you're explore for your first license, you won't have a license number yet, so use your Social Security number. The system will ask for your date of birth and other identifying information to pull up your record.
Select your preferred DMV office location from the dropdown list. The system will show you available dates and times for that location. Dates typically appear in 30-day windows, though availability depends on how busy that office is. Peak times (early morning, lunch hours, late afternoon) fill up faster than mid-day slots.
Choose your preferred date and time, review your information for accuracy, and confirm your appointment. You'll receive a confirmation number on screen and via email. Save this number—you'll need it if you have to reschedule or cancel.
Appointment availability and wait times
How far in advance you can book depends on the DMV office. Some locations allow you to book 30 days ahead, while others may only show availability 2 to 3 weeks out. During slow seasons (typically late fall and winter), you may find same-week or next-week appointments. During busy seasons (spring and summer, and around renewal important date), offices can book out 4 to 6 weeks or longer.
If you don't see availability at your first choice of location, try nearby offices. A DMV office 20 or 30 minutes away might have an opening sooner than your closest one. You can always reschedule to a different location later if something closer opens up.
The actual wait time on your appointment day varies. Even with a reserved time, you may wait 15 to 45 minutes depending on how many people are ahead of you and how complex their transactions are. Arrive 10 to 15 minutes early to check in.
What to bring on your appointment day
Bring your confirmation number and a valid form of identification. For a new driver license, you'll need proof of identity (such as a passport or birth certificate), proof of Texas residency (such as a utility bill or lease), and proof of your Social Security number (such as a Social Security card or W-2 form).
For a renewal or duplicate, requirements are less strict—usually just your current license or ID card plus one piece of proof of residency if your address has changed. Check the specific requirements for your transaction type on the DPS website before your appointment.
Bring any documents related to name changes, such as a marriage certificate or court order, if applicable. If you're explore for a Real ID-compliant license, bring additional documentation—the DPS website lists what counts.
If you need to reschedule or cancel
You can reschedule or cancel your appointment through the same DPS Online Services website. Log in with your confirmation number and select the option to modify your appointment. You can change the date, time, or location without penalty.
If you prefer to reschedule by phone, call 1-888-589-6556 during business hours. Have your confirmation number ready.
Canceling an appointment you can't make is important—it frees up that slot for someone else and keeps the system running smoothly. If you straightforward don't show up, that time slot is wasted and you may have to wait longer to rebook.
What happens if the office you want is fully booked
If your preferred location has no availability for weeks, you have a few options. First, check nearby DMV offices—even a 30-minute drive might get you an appointment days or weeks sooner. Second, check back frequently; cancellations happen regularly as people reschedule, and new slots sometimes open up.
Third, consider whether your transaction can wait. If you're renewing a license that doesn't expire for several months, you have time to be flexible. If your license expires soon or you need a license for a specific reason (starting a job, getting a vehicle registered), prioritize finding the soonest available appointment, even if it's not at your closest office.
If you're in a genuine emergency—your license expired and you need to drive for work, for example—call the DMV directly at 1-888-589-6556 and explain your situation. Staff may be able to help you find an expedited option or direct you to an office with faster availability.
Frequently Asked Questions
Can I book an appointment for someone else?
No. The person who needs the license must book their own appointment using their own identifying information. Parents or guardians cannot book on behalf of a teenager or dependent adult. If someone needs help booking due to a disability or language barrier, they can call the DMV phone line and ask for information.
What if I miss my appointment?
If you miss your appointment without canceling, you lose that time slot and will need to book a new one. There is no penalty, but you'll have to wait for the next available opening. If you're running late, call the DMV office directly to let them know—they may be able to work you in if they're not too backed up.
Do I need an appointment for a written test or road test?
No. Written tests and road tests are scheduled separately and do not require advance appointments in most Texas locations. You can take the written test the same day as your driver license appointment, or on a different day. Road tests are usually scheduled after you pass the written test, and the DMV will tell you how to book that.
Can I change my appointment to a different type of transaction?
Yes, you can reschedule and change your reason code when you do. For example, if you booked a renewal but now need a duplicate license instead, you can modify the appointment through DPS Online Services. Just make sure the new transaction type is available at your chosen location and time.
What if the website won't let me book because it says I have an active license?
This usually means your current license is still valid and the system is preventing you from booking a renewal too early. Texas allows renewals up to one year before expiration. If your license isn't expiring for more than a year, wait until closer to the expiration date. If you believe there's an error, call 1-888-589-6556 to speak with a representative.