What documents Texas requires before you can get a license
Texas requires you to bring proof of identity, proof of residency, and proof of Social Security number to the Department of Public Safety (DPS) office. You cannot complete this in person without all three categories of documents — the DPS will not issue a license if any one is missing.
The state accepts a limited list of documents for each category. For identity, you can use a U.S. passport, a passport card, a military ID, a certified birth certificate, or a consular report of birth. For residency, you need something dated within the last 30 days showing your current Texas address — a utility bill, lease agreement, mortgage statement, or bank statement all work. For Social Security, bring your Social Security card, a W-2 form, a 1099 form, or a pay stub with your full number on it.
Key Takeaways
- You must bring proof of identity, proof of residency (dated within 30 days), and proof of Social Security number to a DPS office in person.
- Texas accepts a specific list of documents for each category — a birth certificate alone is not enough for identity if you have no other ID.
- You will need to pass a written test on traffic laws, a vision screening, and a driving test unless you are renewing an existing license.
- First-time applicants under 25 must complete a driver education course or hold a learner permit for at least six months before taking the driving test.
- The DPS charges a fee that varies by license type and validity period — standard licenses cost between $16 and $33 depending on how long you want it to last.
Age requirements and permit rules for new drivers
You must be at least 16 years old to get a learner permit in Texas, and at least 18 to get a full driver's license without restrictions. If you are 16 or 17, you can get a license only if you have held a learner permit for at least six months or completed a driver education course approved by the Texas Education Agency.
A learner permit lets you drive only when a licensed adult 21 or older is in the front seat with you. The permit is valid for two years. If you turn 18 before your permit expires, you can go directly to a DPS office and exchange it for a full license without taking the driving test again — but you still need to pass the written test and vision screening.
The written test, vision screening, and driving test
The written test covers Texas traffic laws, road signs, and safe driving practices. You get 40 questions and must answer at least 30 correctly to pass. The DPS provides a free study guide online, and you can take the test in English or Spanish. If you fail, you can retake it the same day at most offices, though you may have to pay the test fee again.
The vision screening checks whether you can see well enough to drive safely. If you wear glasses or contacts, bring them. If you fail the vision test, the DPS will not issue a license until you get a vision correction from an eye doctor and return with proof.
The driving test lasts about 30 minutes and covers basic vehicle control, parking, turning, and following traffic laws. You must bring a vehicle that is registered, insured, and in working condition. A DPS examiner sits in the passenger seat and scores you on your ability to handle the car and obey the rules of the road. If you fail, you can retake it, but you may have to wait a few days and pay the test fee again.
Fees and how long a Texas license lasts
Texas driver's licenses are valid for either four or six years, depending on which you choose when you explore. A four-year license costs $16, and a six-year license costs $33. You pay the fee at the DPS office when you submit your documents. If you are 85 or older, your license is valid for two years and costs $16.
The DPS also charges separate fees for the written test and the driving test if you are a new driver. These fees vary slightly by office location but are typically $10 to $15 each. If you already hold a valid license and are renewing it, you do not take the tests again, so you pay only the renewal fee.
How to renew or replace a license you already have
If your Texas license is still valid and you are renewing it before it expires, you can renew online through the DPS website without visiting an office. You will need your license number, the last four digits of your Social Security number, and a valid payment method. Online renewal costs $16 for a four-year license or $33 for a six-year license.
If your license has expired, you cannot renew online — you must go to a DPS office in person and bring the same documents as a first-time applicant (proof of identity, residency, and Social Security number). If your license was lost, stolen, or damaged, you can request a replacement at a DPS office or online if your license is still valid. A replacement costs $11.
Special situations: military, commercial, and CDL licenses
If you are active-duty military stationed in Texas, you can use your military ID as proof of identity and your military housing statement as proof of residency. Military members can also renew licenses by mail if they are stationed outside Texas.
If you drive a commercial vehicle for work — such as a truck, bus, or vehicle carrying hazardous materials — you need a Commercial Driver's License (CDL) instead of a standard license. A CDL requires additional testing and medical certification. You must pass a written test specific to the type of vehicle you drive and a skills test in that vehicle. The process takes longer than a standard license and costs more.
If you are a Texas resident but temporarily living outside the state, you can renew your license by mail if it is still valid. Contact your local DPS office or check the DPS website for the current mailing address and required forms.
What to do if you fail the driving test or written test
If you fail the written test, you can retake it when ready at most DPS offices on the same day. You will pay the test fee again. There is no limit to how many times you can retake the written test, so you can keep trying until you pass.
If you fail the driving test, you must wait at least one day before retaking it. Most offices let you schedule a new test appointment online or by phone. You will pay the test fee again each time you retake it. There is no limit to the number of attempts, but each failure means another fee and another wait for an appointment.
Frequently Asked Questions
Can I get a Texas driver's license if I do not have a Social Security number?
No. Texas law requires proof of a Social Security number to issue a driver's license. If you do not have a Social Security number, you cannot get a standard license. You may be able to get an ID card from the DPS instead, which requires the same documents but does not permit you to drive.
What if I do not have a birth certificate or passport?
You can use a military ID or a consular report of birth as proof of identity instead. If you have none of these documents, you will need to obtain one before you can get a driver's license. The DPS website lists all accepted identity documents and where to request them if you do not have one.
How long does it take to get a Texas driver's license after I explore?
You receive your license the same day you pass the tests and pay the fee at the DPS office. The physical card is mailed to your address within one to two weeks. You can drive legally using the receipt the DPS gives you on the day you explore, even before the card arrives.
Do I need to take the driving test again if I move to Texas from another state?
Yes. If you are a new Texas resident, you must get a Texas license within 60 days. You will need to pass the written test and the driving test, even if you held a valid license in another state. Bring your out-of-state license as proof of identity, along with proof of residency and Social Security number.
Can I get a Texas license if I have a suspended or revoked license from another state?
No. The DPS checks the national database of suspended and revoked licenses. If your license is suspended or revoked in any state, Texas will not issue you a license until the suspension or revocation is lifted in that state. You will need to contact the other state's DMV to resolve the issue first.