Skip to main content

HomeAll guides

How to Schedule a Texas DMV Appointment Online

Book your Texas DMV appointment through the official Texas Department of Public Safety website

Texas lets you schedule most DMV appointments online at mydmv.texas.gov instead of showing up and waiting. You pick a location, choose an available date and time, and get a confirmation number. On appointment day, you arrive at that time and go straight to your service window — no standing in line for hours.

Not every transaction can be scheduled this way. License renewals, duplicate licenses, and address changes work online. Road tests, commercial license services, and some ID card transactions still require you to call or visit in person. The website tells you which services are available for online scheduling at each location.

You do not need to create an account or log in. Each appointment is tied to a confirmation number, not a username. This means you can schedule multiple appointments without tracking passwords.

Key Takeaways

  • Go to mydmv.texas.gov and enter your zip code to see which DMV offices near you have online scheduling.
  • Select the service you need — license renewal, duplicate license, or address change — and the website will show you available dates and times.
  • You will receive a confirmation number by email or text; bring this number and your ID to your appointment.
  • If your local office has no online slots, you can call the DMV at 1-888-DMV-TEXAS (1-888-368-8398) to book by phone or ask about walk-in hours.

Step-by-step: scheduling online at mydmv.texas.gov

Start by going to mydmv.texas.gov in any web browser. You do not need to read an app. On the home page, you will see a box asking for your zip code. Type it in and click "Find a Location." The site shows you every DMV office within a reasonable distance, along with a note about whether each one offers online scheduling.

Click on the office you want to visit. If it has online scheduling, you will see a button that says "Schedule an Appointment" or similar. Click it. The next screen asks you to choose which service you need: driver license renewal, duplicate license, ID card, address change, or another option. Select the one that matches your reason for visiting.

The calendar then shows you available dates, usually 2 to 4 weeks out. Click a date. Times appear for that day — typically morning and afternoon slots. Pick the time that works for you and click "Continue." You will be asked to enter your name, phone number, and email address. Double-check these; the DMV uses them to send your confirmation.

On the final screen, you will see your confirmation number. Write it down or take a screenshot. The DMV will also email or text it to you, depending on which contact method you choose. Save this number — you will need it when you arrive for your appointment.

What to bring to your appointment

Bring your confirmation number and a valid photo ID. If you are renewing your license, bring your current license. If you are explore for a duplicate, bring proof of your identity and Social Security number (you can provide it verbally). For an address change, bring proof of your new address — a utility bill, lease, or bank statement dated within the last 60 days usually works.

If you are renewing a license that has expired more than 2 years ago, you may need to retake the written test and vision test. Call the DMV ahead of time to confirm what you need to bring. The phone number is 1-888-DMV-TEXAS (1-888-368-8398).

Arrive 5 to 10 minutes early. The DMV will call you by name when your window is ready. If you are more than 15 minutes late, your appointment may be cancelled and you will lose your spot.

If your local office does not offer online scheduling

Some smaller DMV offices do not have online scheduling yet. If mydmv.texas.gov shows no "Schedule an Appointment" button for your location, you have two options: call the DMV or visit in person during walk-in hours.

To call, use 1-888-DMV-TEXAS (1-888-368-8398). Have your zip code and the service you need ready. The phone line is usually busiest in the morning. Wait times can be long, but you will reach someone who can book you over the phone or tell you the walk-in hours for your office.

Walk-in hours vary by location. Check mydmv.texas.gov for your office's hours, or call the number above. Walk-in visits mean you may wait 1 to 3 hours depending on how busy the office is that day.

Cancelling or changing your appointment

If you need to cancel or reschedule, go back to mydmv.texas.gov and look for a "Manage Appointment" or "Cancel Appointment" option. You will need your confirmation number. Enter it, and you can cancel when ready or reschedule to a different date and time at the same office.

If you cannot find the manage option online, call 1-888-DMV-TEXAS (1-888-368-8398) with your confirmation number. The DMV can cancel or move your appointment over the phone.

Cancelling frees up your slot for someone else. If you know you cannot make it, cancel as soon as you can so the office can offer that time to another person.

Services that require a phone call or in-person visit

Road tests, commercial driver license (CDL) services, and hazmat endorsements cannot be scheduled online. You must call 1-888-DMV-TEXAS (1-888-368-8398) or visit your local office in person to book these.

Some ID card transactions also require in-person scheduling. If you are unsure whether your service can be scheduled online, check mydmv.texas.gov first. If you do not see your service listed, call the DMV to ask.

Frequently Asked Questions

Can I schedule an appointment for someone else?

No. The person who needs the service must be present at the appointment. You can help them schedule online, but they will need to show up with their ID and confirmation number.

What if I miss my appointment?

If you do not show up, your appointment is cancelled and you lose that slot. You will need to schedule a new appointment online or by phone. There is no penalty, but you will have to wait for the next available time.

How far in advance can I schedule?

Most offices show appointments 2 to 4 weeks ahead. The exact window varies by location and how busy that office is. If you need an appointment sooner, call 1-888-DMV-TEXAS (1-888-368-8398) to ask about walk-in hours or cancellations.

Do I have to schedule online, or can I always walk in?

Walk-in visits are still allowed at all Texas DMV offices, but online scheduling is faster. If you walk in, you may wait 1 to 3 hours. Check mydmv.texas.gov for your office's walk-in hours before you go.

What if the website is down or not working?

Call 1-888-DMV-TEXAS (1-888-368-8398) to schedule by phone or ask about walk-in hours. The DMV phone line is available during business hours, usually 8 a.m. to 5 p.m. Monday through Friday.

This guide is for general information only and is not medical, financial, legal, or other professional advice. For decisions specific to your situation, consult a qualified professional. See our Editorial Policy.