How to book a San Marcos DMV appointment

The San Marcos Driver License Office is located at 1445 Old Ranch Road 12, San Marcos, TX 78666. You can schedule an appointment through the Texas Department of Public Safety website at dps.texas.gov, by phone at 1-844-DPS-TXDL (1-844-337-8935), or in person at the office itself. Most appointments fill up two to four weeks in advance, so booking early gives you more time options.

The online system is the fastest route. You select the San Marcos location, choose the service you need, and pick from available dates and times. The phone line has wait times that vary by time of day, but staff can book you when ready once you reach them. Walk-in appointments are also available but may have longer waits, especially on Fridays and the first week of each month.

You will need to know what service you are coming in for before you book — renewing a license, getting an ID card, a commercial license, or something else. The system will not let you reserve a slot without selecting a service type. If you are unsure which category fits your situation, the phone line staff can help you identify it before booking.

Key Takeaways

  • Book online at dps.texas.gov, by phone at 1-844-337-8935, or walk in at 1445 Old Ranch Road 12 in San Marcos.
  • Appointments typically fill two to four weeks ahead, so booking early gives you more available time slots.
  • You must select your specific service type (license renewal, ID card, commercial license, etc.) before the system will show you available times.
  • The San Marcos office is open Monday through Friday; hours and holiday closures are listed on the DPS website.

What to bring to your San Marcos DMV appointment

Bring your current driver license or ID card, even if it is expired. You will also need proof of residency — a utility bill, lease, mortgage statement, or bank statement with your name and current San Marcos address dated within the last 90 days. A government-issued photo ID (passport, military ID, or state ID) is required if you are explore for a license for the first time or if your current license has been expired for more than two years.

If you are renewing a license, bring your Social Security number or a document showing it (Social Security card, W-2, or tax return). For a name change, bring the court order, marriage certificate, or divorce decree that documents the change. If you are explore for a commercial license, bring your current non-commercial license plus any medical certificates or endorsement paperwork your employer or the state requires.

The staff at the San Marcos office will tell you during your appointment if you are missing something, but bringing the right documents the first time means you will not have to return. If you are unsure what you need for your specific situation, call 1-844-337-8935 before your appointment and they will walk you through the list.

Online appointment booking step-by-step

Step 1: Go to dps.texas.gov and look for the "Driver License" section. Click on "Schedule an Appointment" or "Book an Appointment Online."

Step 2: Select San Marcos from the list of Driver License Offices. The system shows all Texas locations, so scroll or search to find it.

Step 3: Choose your service type. The system will ask whether you are renewing, replacing, explore for a new license, getting an ID card, or explore for a commercial license. Select the one that matches your reason for visiting.

Step 4: Pick a date and time. The calendar shows available slots in green. Click on a date, then select a time from the list that appears. Times fill quickly during morning hours and early in the week.

Step 5: Enter your information. You will provide your name, date of birth, driver license number (if you have one), phone number, and email address. Double-check spelling and numbers before submitting.

Step 6: Confirm your appointment. The system will show you a confirmation number and send a confirmation email. Save both. You can use the confirmation number to reschedule or cancel if your plans change.

Phone appointment booking and wait times

Call 1-844-337-8935 to book by phone. This line is staffed Monday through Friday during business hours. Wait times vary — early morning (before 9 a.m.) and late afternoon (after 4 p.m.) typically have shorter queues than midday. Tuesdays and Wednesdays are usually less busy than Mondays and Fridays.

When you reach a representative, have your driver license number or date of birth ready. Tell them you want to schedule at the San Marcos location and describe the service you need. They will offer you available dates and times and book the appointment on the spot. You will receive a confirmation number by phone and can ask for it to be emailed or texted to you.

If you reach a busy signal or the line drops, you can try again or use the online system instead. The phone line does not have a callback option, so you will need to call back if you disconnect.

What to expect on appointment day

Arrive 10 to 15 minutes early. Bring all documents listed above, even if you think you might not need them. The San Marcos office is located at 1445 Old Ranch Road 12, and parking is available in the lot. Check the DPS website for the current office hours before you go, as holiday closures and schedule changes are posted there.

When you arrive, check in at the front desk with your confirmation number or name. You will be called when it is your turn. The appointment itself usually takes 15 to 30 minutes, depending on the service. If the office is running behind, you may wait longer than your scheduled time, but appointments are prioritized over walk-ins.

Bring a pen in case you need to fill out forms by hand. Some services require you to take a new photo or pass a vision test, so be prepared for that. If you fail the vision test, you will be told on the spot and may need to return with corrective lenses or a doctor's note.

Rescheduling or canceling your appointment

You can reschedule or cancel online using your confirmation number at dps.texas.gov, or call 1-844-337-8935 to make changes by phone. If you cancel, your time slot opens up for someone else to book. Rescheduling moves you to a different date and time but keeps your place in the system.

If you miss your appointment without canceling, you will need to book a new one. The system does not automatically rebook you, and the office does not send reminders. Mark your appointment date on your calendar or set a phone reminder a day or two before.

If you cannot find an available appointment

If the San Marcos office shows no open slots for several weeks, check other nearby locations. The Austin Driver License Office and the New Braunfels office sometimes have earlier availability. You can schedule at any Texas DMV location, not just the one closest to you, and your license will be valid statewide regardless of where you get it.

Another option is to check the online system again in a few days. Appointments open up as people cancel or reschedule, and new time slots are released regularly. Early morning times (7 to 9 a.m.) tend to fill last and may still be available when afternoon slots are full.

If you have a time-sensitive need — such as an expiring license or a commercial driving important date — call 1-844-337-8935 and explain your situation. Staff sometimes have options for urgent cases or can direct you to an office with faster availability.

Frequently Asked Questions

Can I walk in without an appointment at the San Marcos DMV?

Yes, walk-ins are accepted, but you will wait longer than people with appointments. The office prioritizes scheduled appointments, so walk-in wait times can be an hour or more during busy periods. Booking ahead is faster if your schedule allows it.

What if my appointment time does not work anymore?

Use your confirmation number to reschedule online at dps.texas.gov, or call 1-844-337-8935. You can change the date and time as many times as you need before your appointment. If you cancel instead of rescheduling, you will need to book a new slot from scratch.

Do I need an appointment to renew my license by mail?

No. If your license is not expired and you have not had a major change (name, address, vision correction), you may be able to renew by mail. Check the DPS website to see if you may have access to. Mail renewals take longer than in-person appointments but do not require you to visit the office.

What if I do not have a Social Security number?

You can still get a driver license or ID card. Bring an Individual Taxpayer Identification Number (ITIN) or a document from a federal agency showing you are not required to have a Social Security number. Call 1-844-337-8935 before your appointment to confirm what documents the San Marcos office will accept.

How long does it take to get my license after the appointment?

If you pass all tests and your documents are in order, you will receive a temporary paper license on the spot. Your permanent plastic license is mailed to your address within 7 to 10 business days. If there are issues with your process, staff will tell you what needs to be fixed before you leave.