Texas DPS lets you schedule most appointments through its online system, but not all services are available that way

The Texas Department of Public Safety (DPS) operates an online appointment booking system for driver's license, identification card, and vehicle registration services at most of its offices across the state. You can reserve a time slot through the DPS website without calling or visiting in person first. However, some services — like commercial driver's license (CDL) testing, certain vehicle inspections, and a few specialized transactions — still require phone booking or walk-in visits.

The online system shows you available dates and times at your chosen location, lets you pick the service you need, and sends you a confirmation. You arrive at your appointment time rather than waiting in a queue. The system is free to use, and you do not need to create an account or log in with credentials.

Key Takeaways

  • The Texas DPS online appointment system is available at dps.texas.gov and covers driver's licenses, ID cards, vehicle registration, and some vehicle inspections.
  • You select your service type, choose a DPS office location, and pick an available date and time slot without creating a login.
  • Not all services are bookable online — CDL testing, certain vehicle inspections, and some specialized services require calling or visiting in person.
  • You receive a confirmation number after booking and should arrive 10 to 15 minutes early with the documents the DPS website lists for your service.
  • If you cannot keep your appointment, you can cancel or reschedule through the same online system or by calling the office directly.

Which services you can book online

The DPS online appointment system covers the most common transactions. You can book for a standard driver's license renewal, replacement, or original issue. You can also reserve a slot for a Texas identification card (the non-driver ID), vehicle registration renewal, vehicle registration transfer, and duplicate vehicle registration documents.

Vehicle safety inspections (the annual sticker inspection) are bookable online at many DPS offices, though availability varies by location. Some offices do not offer inspection appointments through the online system and instead handle inspections on a walk-in basis or by phone request.

Services that are not available through the online system include CDL knowledge tests and CDL skills tests, hazmat endorsement testing, certain vehicle title transactions, and some specialized services like disabled parking permit applications. For these, you will need to call the DPS office directly or visit in person.

How to book your appointment step by step

Start at dps.texas.gov and look for the appointment scheduling link, usually labeled "Schedule an Appointment" or "Online Appointment System." The link takes you to a separate booking portal.

On the first screen, select the type of service you need from the dropdown menu. The system will show you options like "Driver License," "Identification Card," "Vehicle Registration," or "Vehicle Inspection." Choose the one that matches your transaction.

Next, enter your county or city, or search for a specific DPS office. The system displays all DPS locations in that area with their addresses and hours. Select the office you prefer to visit. Availability varies by location, so if your first choice has no open slots, try another nearby office.

The system then shows you available dates, usually spanning the next 30 to 60 days depending on demand at that office. Click on a date to see the time slots available that day. Select your preferred time slot. The system confirms your choice and generates a confirmation number, which appears on screen and is also sent to the email address you provide.

What documents and information you need to bring

The documents required depend on your service type. For a driver's license renewal, you typically need your current license, proof of residency (a utility bill, lease, or bank statement with your current address), and your Social Security number. If you are renewing after your license has expired, you may need additional identity documents.

For a vehicle registration renewal, bring your current registration card, proof of vehicle inspection (the safety inspection sticker or inspection report), and proof of insurance. For a vehicle title or registration transfer, bring the title document, a bill of sale if applicable, and proof of insurance.

The DPS website lists the exact documents needed for each service type. Review the requirements for your specific transaction before your appointment, because arriving without the right documents may result in your appointment being cancelled or rescheduled.

What to expect when you arrive

Arrive 10 to 15 minutes before your scheduled appointment time. Bring your confirmation number and all required documents. Check-in is usually faster than a walk-in visit because the office has already reserved your time slot.

Processing time varies by service. A driver's license renewal typically takes 15 to 30 minutes. Vehicle registration transactions may take longer if the office needs to verify information or process title work. Ask the staff member at check-in for an estimate.

If you are running late, call the DPS office directly to let them know. Most offices will hold your appointment for a short delay, but arriving significantly late may result in your slot being released to another customer.

Cancelling or rescheduling your appointment

If you need to cancel or change your appointment, return to the online booking system and enter your confirmation number. The system will show your scheduled appointment and let you cancel it or select a new date and time. You can also call the DPS office where you booked to make changes over the phone.

Cancelling through the online system is faster and does not require you to speak with staff. If you cancel, your time slot becomes available for other customers to book.

If you miss your appointment without cancelling, you may need to book a new slot. Some DPS offices have policies about missed appointments, so if you know you cannot make it, cancel as soon as possible.

Troubleshooting common booking problems

If the online system shows no available appointments at your preferred location, try searching for offices in nearby cities or counties. Demand varies by location, and a neighboring office may have open slots sooner. You can also check back in a few days, as offices sometimes release additional appointment slots as cancellations come in.

If you receive an error message when trying to complete your booking, clear your browser's cache and cookies, then try again. If the problem persists, try a different web browser or device. The DPS system works best on current versions of Chrome, Firefox, Safari, and Edge.

If you booked an appointment but did not receive a confirmation email, check your spam or junk folder. If it is not there, call the DPS office to confirm your appointment is in their system. Provide your confirmation number if you have it, or your name and the date and time you booked.

Frequently Asked Questions

Can I book an appointment for someone else?

No. The person who needs the service must be present at the appointment. You can help them book online, but they must attend. For minors, a parent or guardian must accompany them, but the minor's appointment is still in their name.

What if I do not have an email address to receive my confirmation?

The online system requires an email address to send your confirmation number. If you do not have email, create a free account at Gmail, Yahoo, or Outlook, or ask a family member or friend to provide their email during booking. Write down your confirmation number before leaving the booking page.

How far in advance can I book an appointment?

The online system typically shows appointments 30 to 60 days ahead, depending on the office and current demand. You can book as soon as slots open. For popular services or busy offices, slots may fill quickly, so booking early is helpful if you have a specific date in mind.

Is there a fee to book an appointment online?

No. The online booking system is free. You pay the standard DPS service fee when you complete your transaction at the office — fees vary by service type and are posted on the DPS website.

What if my appointment is during a holiday or office closure?

The online system does not show dates when the office is closed, so you will not be able to book on those days. If you accidentally book before learning the office is closed, the system will notify you and let you reschedule. Check the DPS website for holiday closures and office-specific hours before booking.