Book your Texas DMV appointment through the TxDMV online system or by phone
The Texas Department of Motor Vehicles (TxDMV) lets you schedule most appointments online at mydmv.texas.gov or by calling 1-888-368-4689. You do not have to wait for walk-in availability — you can reserve a specific time slot days or weeks ahead. The online system shows you open times at your nearest office, and you pick the date and time that works for you.
Not every service requires an appointment. Vehicle registration renewals, title transfers, and address changes can often be handled by mail or online. But if you need to take a written test, renew your driver license in person, or handle a commercial license matter, you will need a scheduled slot.
Key Takeaways
- Schedule appointments online at mydmv.texas.gov or call 1-888-368-4689; most services require a reservation rather than walk-in service.
- Bring your current ID, proof of residency, and any documents specific to your transaction — the TxDMV website lists what each service needs.
- Appointment availability varies by location and service type; urban offices often fill up faster than rural ones.
- If you miss your appointment, you can reschedule online or by phone without penalty, but arriving more than 15 minutes late may result in cancellation.
What you need before you book
Have your driver license number, Texas ID number, or date of birth ready when you go online or call. The system will ask which service you need — driver license renewal, commercial driver license (CDL) testing, ID card issuance, or a specific transaction at a field office. Each service has different document requirements, and TxDMV lists them on the service page before you schedule.
For a driver license renewal, bring your current license and proof of residency (utility bill, lease, or bank statement dated within 90 days). For a CDL written test, bring your current license and the commercial learner permit if you have one. If you are explore for an ID card for the first time, bring proof of identity, proof of residency, and proof of Social Security number. The TxDMV website shows the full list for your specific transaction.
How to schedule online at mydmv.texas.gov
Go to mydmv.texas.gov and select "Schedule an Appointment." You will see a dropdown menu asking what you need to do. Pick your service from the list — for example, "Driver License Renewal" or "CDL Knowledge Test." The system will ask for your driver license number or date of birth to pull up your record.
Next, enter your ZIP code or city to find nearby offices. The map shows all TxDMV locations within your area, and you can filter by which ones have open slots. Click on an office to see available dates and times. Select the slot that works for you, review your information, and confirm. You will get a confirmation number by email and text if you provided a phone number.
Save or print your confirmation. Bring it with you to your appointment, along with the documents the system told you to bring. If you need to change your appointment, log back into mydmv.texas.gov, find your reservation, and select "Reschedule" or "Cancel."
Scheduling by phone with TxDMV
Call 1-888-368-4689 during business hours (typically 8 a.m. to 5 p.m. Monday through Friday, though hours vary by season). Have your driver license number or date of birth ready. Tell the representative what service you need and your preferred location and dates. They will check availability and book you into an open slot.
The representative will confirm your appointment time and may email or text you a confirmation number. Write down the confirmation number and the date and time. If you need to reschedule later, you can call the same number or use the online system.
What happens if you miss or are late to your appointment
If you arrive more than 15 minutes after your scheduled time, TxDMV may cancel your appointment and move you to the end of the walk-in queue or ask you to reschedule. If you know you will be late, call the office directly (the confirmation email usually includes the office phone number) and let them know.
If you cannot make your appointment at all, reschedule online or by phone as soon as you know. There is no penalty for rescheduling, and you can move your slot to a different date, time, or location. If you do not show up and do not reschedule, you lose that slot, but you can always book a new one.
Appointment availability and wait times
Availability depends on your location and the service you need. Urban offices in Dallas, Houston, Austin, and San Antonio often have shorter wait times between appointments but fill up faster. Rural and suburban offices may have more open slots but fewer total appointment times per day. Driver license renewals and ID card applications usually have more availability than CDL testing, which is often booked weeks in advance.
If you cannot find an open slot at your preferred office or time, try searching nearby locations or different dates. Some offices have cancellations that open up within a few days. You can also check back on the website or call to see if new slots have been released.
Services that do not require an appointment
You can handle some transactions without scheduling. Vehicle registration renewals, title transfers, and address changes can be done online, by mail, or at a kiosk in many grocery stores and pharmacies. Duplicate license or ID card requests can sometimes be processed by mail. Check mydmv.texas.gov to see which services for your specific need can skip the appointment step.
Walk-in service is available at some field offices for certain transactions, but wait times can be long — often one to three hours depending on the office and time of day. Scheduling an appointment is faster and more predictable.
Frequently Asked Questions
Can I schedule an appointment for someone else?
No. The person who needs the service must schedule their own appointment using their driver license number or date of birth. Parents or guardians can help a minor or dependent adult navigate the website or make the phone call, but the appointment is tied to that individual's record.
What if mydmv.texas.gov is not working?
Call 1-888-368-4689 to schedule by phone. If the phone line is busy, try calling during off-peak hours (early morning or late afternoon). You can also visit a TxDMV field office in person to ask about walk-in availability, though this may result in a longer wait.
How far in advance can I book an appointment?
You can usually schedule 30 to 60 days ahead, depending on the office and service. CDL testing slots often fill up faster and may only show availability a few weeks out. Check the website to see what dates are open for your location and service.
Do I need an appointment for a CDL written test?
Yes. CDL knowledge tests require a scheduled appointment. You cannot take the test on a walk-in basis. Book your slot online or by phone, and bring your current driver license and commercial learner permit.
What if I need to change my appointment to a different city?
Reschedule online or by phone and select a different location when you book the new time. You do not need to cancel the old appointment first — just create a new one at the office you prefer. If you want to cancel the original slot to free it up for someone else, you can do that separately.