Texas rules:
"Texas does not require drivers 18 years old and over to have a learner license prior to applying; however, if you are getting your license for the first time, you'll need to have a learner license to practice for your driving test. To learn all about getting a Texas learner's permit, please visit our Driver Permits in TX page.
Once you're ready to apply for your new driver's license, visit your local driver license office and:
Submit a completed Application for Texas Driver License or ID Card (Form DL-14A).
Present appropriate proof of ID. The TX DPS provides a full list of accepted documents, but expect to bring:
Proof of identity, which could include:
1 primary document (e.g. passport, military ID, etc.).
OR
2 secondary documents (e.g. birth certificate, Certificate of Birth Abroad, etc.).
OR
1 secondary document AND 2 supporting documents (e.g. Social Security card, voter registration card, 1099, etc.).
Proof of Social Security number (e.g., Social Security card, W-2 or 1099)*.
Proof of lawful presence in the U.S. (e.g., birth certificate, I-94).
Proof of residency (2 documents) (e.g., current mortgage statement, medical card, etc.)*.
*Note. Texas requires very specific documentation to prove identity, social security number and residency. Please check the state approved documents list to make sure you have the correct supporting documents.
If you are a new resident, present proof of TX vehicle registration.
Present proof of auto insurance for each vehicle you own OR an affidavit that you don't own a vehicle.
Surrender your out-of-state or out-of-country license (if applicable).
Present a certificate completion from a driver education course, if you are between 18 to 24 years old.
See “Driver Education Requirements" below if you are between 18 to 24 years old.
Proof of completion exempts you from taking the knowledge test.
This is NOT required for new residents transferring a valid, unexpired license from another state or country.
Pass the knowledge exam and driving test (unless you're exempt).*
Pay the $25 new driver's license fee.
Applicants 85 years old and over pay a $9 driver's license fee.
Disabled veterans may be able to waive the fee. (See “Fee Exemption for Disabled Veterans" below.)
Once you've met all of the above requirements, you'll be issued a receipt which you can use to drive legally until your new license arrives. Your permanent Texas drivers license will be mailed to you within 3 weeks.
Your license expires 6 years after the issue date on your birthday.
* If you do not pass the knowledge and driving test on your first try, the driver license office will hold your application for 90 days, and you'll have 3 chances to pass the tests. If you do not pass the tests, you'll need to begin the driver's license application process over and pay a new fee."