Where and how to book your Texas learner's permit test

You schedule your learner's permit test (also called the written test or knowledge test) through the Texas Department of Public Safety, either online at their website or in person at your local DPS office. You cannot take the test without scheduling first — walk-ins are not accepted. The online system lets you pick your test date and time from available slots, usually several weeks out, and you'll get a confirmation number you need to bring on test day.

Most people schedule online because it's faster and you can do it from home. You'll need your Social Security number, date of birth, and a valid email address to complete the booking. If you prefer to schedule by phone or in person, you can visit or call your nearest DPS office, but wait times are often longer than booking online.

Key Takeaways

  • Schedule your learner's permit test online through the Texas DPS website or in person at a local DPS office; the online system shows available dates weeks in advance.
  • You will need your Social Security number, date of birth, and a valid email address to book your test online.
  • Test dates fill up during peak times (summer and school breaks), so booking early gives you more time slots to choose from.
  • Bring your confirmation number, valid ID, and proof of residency to your scheduled test appointment.
  • If you miss your scheduled test, you can reschedule online or at a DPS office, but you may lose your test fee depending on how far in advance you cancel.

Steps to book your test online

Go to the Texas DPS website and look for the section on learner's permit testing. You'll create an account or log in if you already have one. Enter your personal information, including your full name, date of birth, Social Security number, and contact details. The system will ask you to choose your preferred DPS office location — pick the one closest to you or most convenient for your schedule.

Next, the system shows you available test dates and times at that location. Pick the date and time that works for you. You'll see a confirmation screen with your appointment details and a confirmation number — write this down or take a screenshot. Texas DPS will also send a confirmation email to the address you provided. Keep both the confirmation number and email until after you take the test.

What to bring on test day

Bring your confirmation number, a valid form of ID, and proof of your current Texas address. Valid ID includes a passport, a school ID with your photo, or a state ID card. For proof of address, bring a utility bill, lease agreement, bank statement, or government mail with your name and address — it must be dated within the last 60 days.

Arrive at least 15 minutes before your scheduled test time. The DPS office will check you in, verify your documents, and take your photo for the learner's permit. After that, you'll be taken to a testing station to take the written test on a computer. The test takes about 30 to 45 minutes.

Test fees and payment

The Texas learner's permit test costs $16. You pay this fee when you arrive at the DPS office on test day — bring cash, a debit card, or a credit card. If you pass the test, the fee covers your learner's permit, which you'll receive the same day. If you do not pass, you can retake the test, but you'll pay the $16 fee again.

Some DPS offices accept only certain payment methods, so check your local office's website before you go. If you need to cancel your scheduled test, you can do so online or at the office. Cancellations made more than 24 hours before your appointment usually do not result in a fee loss, but policies vary by location.

Busy times and how far ahead to book

Test slots fill up fastest during summer (June through August) and around school breaks. If you're scheduling during these times, book as early as the system allows — often 30 to 60 days in advance. During slower months (January, February, September, October), you may find open slots just a week or two out.

If you find no available times at your preferred location, try searching for a DPS office in a nearby city or county. Smaller towns often have shorter wait times than major urban centers. You can also check back daily, as cancellations sometimes free up slots.

Rescheduling or canceling your test

If you need to change your test date or time, log back into your account on the Texas DPS website and select your confirmation number. You'll see an option to reschedule. Choose a new date and time from the available slots. If you cancel more than 24 hours before your appointment, you typically won't lose your fee, but confirm this with your local DPS office since policies can differ.

If you cancel with less than 24 hours' notice, you may forfeit your $16 fee. In that case, you'd need to pay again to schedule a new test. If you miss your appointment without canceling, you'll also lose the fee and have to pay to reschedule.

What happens after you pass the test

Once you pass the written test, you'll receive your Texas learner's permit the same day. The permit is valid for two years and allows you to practice driving with a licensed adult who is at least 21 years old and sitting in the front passenger seat. Your learner's permit has restrictions — you cannot drive alone, and you cannot drive between midnight and 5 a.m. unless a parent or guardian is with you.

Keep your learner's permit with you every time you drive. You'll need it to take your road test later, which is the next step toward getting your full driver's license. You can schedule your road test through the same Texas DPS system once you're ready.

Frequently Asked Questions

Can I schedule my test more than 60 days in advance?

No, the Texas DPS online system typically opens scheduling windows 30 to 60 days ahead. You can check back as that window approaches to book your preferred date. If you need a specific date further out, call your local DPS office to ask about their scheduling policy.

What if I fail the learner's permit test?

You can retake the test as soon as you want, but you'll pay the $16 fee each time. Many people reschedule within a few days and study the material again. You can take the test up to five times within a 12-month period before you have to wait and reapply.

Do I need an appointment to take the test, or can I walk in?

You must have a scheduled appointment. Walk-ins are not accepted at any Texas DPS office for the learner's permit test. Schedule online or by phone before you go.

What if I don't have a Social Security number?

You'll need to provide an Individual Taxpayer Identification Number (ITIN) or contact your local DPS office for alternative documentation. Call ahead to confirm what documents they accept in your situation.

Can someone else schedule the test for me?

You must schedule the test yourself using your own information. A parent or guardian cannot schedule it on your behalf, though they can help you through the process at home.