Book your Texas DMV appointment online through the state's scheduling system or by phone

Texas residents can schedule DMV appointments through two main routes: the online portal at Texas.gov/dmv or by calling the DMV appointment line. The online system is fastest and shows real-time availability at your nearest location. If you cannot use the online system, phone scheduling is available but wait times to reach an agent can be long during peak hours.

You will need your driver's license number or ID number to book online. The system lets you choose your location, preferred date and time, and the specific service you need — whether that is a license renewal, duplicate license, address change, or vehicle registration transaction. Appointments typically open 60 days in advance.

Key Takeaways

  • The Texas DMV online appointment system at Texas.gov/dmv shows available times up to 60 days ahead and lets you book in minutes without waiting on hold.
  • Phone scheduling through 1-888-368-4689 works if you cannot use the online system, but expect longer wait times, especially on weekday mornings.
  • You must bring your confirmation number and valid ID to your appointment, or the DMV may turn you away.
  • Walk-ins are not accepted at most Texas DMV offices, so an appointment is required to be seen.

Steps to book online at Texas.gov/dmv

Go to Texas.gov/dmv and select "Schedule an Appointment" from the homepage. You will be asked to enter your driver's license or ID number and your date of birth. The system will then display all DMV locations near your zip code or the location you choose.

Select your preferred office location. The calendar will show which dates have openings. Click on a date, then choose from the available time slots for that day. The system will ask you to confirm the type of service — make sure you select the correct one, because some services have different requirements or processing times. Review your confirmation details and note your confirmation number. Texas DMV will send a confirmation email to the address you provide.

Save or print your confirmation number. You will need it when you arrive at your appointment. The confirmation email will also include the address of your DMV office, the date and time, and a list of documents to bring.

Phone scheduling and wait times

Call 1-888-368-4689 to schedule by phone. This line is open Monday through Friday, 8 a.m. to 5 p.m. Central Time. Wait times are typically shortest in early morning hours or late afternoon. If you call during lunch or mid-morning, expect to hold for 20 to 45 minutes before reaching an agent.

Have your driver's license or ID number ready when you call. The agent will ask for your preferred location and the service you need, then offer available appointment times. The agent will give you a confirmation number over the phone — write it down when ready. You should receive a confirmation email within a few hours, but do not rely on email alone; the phone confirmation number is your proof of appointment.

What to bring to your DMV appointment

Bring your confirmation number and a valid photo ID — your current driver's license, passport, or state ID card. The DMV will turn away anyone without a confirmation number, even if they have an appointment time written down.

Bring all documents listed in your confirmation email. These vary by service type. For a license renewal, you typically need proof of residency (a recent utility bill, lease, or bank statement with your current address). For a new license or ID, bring proof of identity, proof of residency, and proof of Social Security number. For vehicle registration, bring your vehicle title, proof of insurance, and your current registration if renewing.

Arrive 10 to 15 minutes early. The DMV will not hold your appointment if you arrive more than 15 minutes late, and you will lose your slot.

Canceling or rescheduling your appointment

You can cancel or reschedule online through the same Texas.gov/dmv portal where you booked. Log in with your confirmation number and ID information, find your appointment, and select "Cancel" or "Reschedule." The system will show available times at your location or others nearby.

If you booked by phone and need to cancel, call the same number: 1-888-368-4689. Have your confirmation number ready. You can reschedule in the same call, or cancel and book a new appointment online later.

What happens if your appointment time is not available

If the online system shows no available times at your preferred location, try searching for offices in nearby cities or counties. Texas DMV locations in less populated areas often have more open slots. You can also check back the next day — cancellations open up regularly as people reschedule or cancel.

If you need an appointment urgently and cannot find one within a reasonable timeframe, some DMV offices accept walk-ins for specific services on certain days. Call your local DMV office directly to ask whether walk-ins are accepted and what services they handle. The office phone number will be listed on the Texas.gov/dmv location finder.

Frequently Asked Questions

Can I book an appointment for someone else?

No. The person whose license or ID the appointment is for must book it themselves using their own ID number and date of birth. If someone cannot book online or by phone, a family member or representative can call on their behalf, but the DMV agent will need the person's ID number and date of birth to proceed.

What if I miss my appointment?

You lose that appointment slot and must book a new one. The DMV does not automatically reschedule missed appointments. If you cannot make your time, cancel or reschedule online or by phone as soon as you know, so someone else can use that slot.

How far in advance can I book?

Appointments open 60 days ahead. You cannot book more than 60 days out. If you need an appointment beyond that window, check back when the dates become available.

Is there a fee to schedule an appointment?

No. Scheduling is free. You will pay only for the actual DMV service when you complete your transaction at your appointment — license renewal, duplicate ID, registration, and so on.

What if the online system is down?

Call 1-888-368-4689 to schedule by phone. The phone line remains available even when the website is temporarily unavailable for maintenance.