The core requirements are an identity document, proof of residency, a Social Security number, and passing a written test and road test

Every state requires the same basic set of documents and skills, but the specific forms they accept vary. You will need to prove who you are, where you live, and that you have a Social Security number. You will also pass a written knowledge test about traffic laws and a practical driving test with an examiner. The order of these steps, the documents each state accepts, and the fees all differ — so you must check your state's Department of Motor Vehicles (DMV) website before you go.

Most states let you take the written test before the road test, and some let you take it online or at a third-party testing center. The road test almost always happens at a DMV office or an approved testing location, with an examiner in the car. You cannot skip either test, and you cannot use a test you passed in another state unless you are moving there with a valid license.

Key Takeaways

  • You must bring a government-issued ID (passport, birth certificate, or state ID), proof you live at your current address, and your Social Security number or ITIN.
  • The written test covers traffic laws, road signs, and safe driving rules; most states let you take it at the DMV office, and some offer it online or at third-party centers.
  • The road test is a practical exam with a state examiner who watches you drive; you must bring a vehicle that is registered, insured, and passes a safety inspection.
  • Fees, test formats, and required documents vary by state, so check your DMV website before you visit to avoid making a trip for missing paperwork.
  • If you are under 18, your state may require a learner's permit first, a waiting period, and a parent or guardian signature on your process.

Identity and residency documents you must bring

You need one government-issued photo ID and one document that proves your current address. The photo ID can be a U.S. passport, a passport card, a birth certificate with a raised seal, a state ID card, a military ID, or a tribal ID — but the exact list depends on your state. Some states accept a foreign passport if you are not yet a citizen; others do not.

For proof of residency, most states accept a recent utility bill, a lease or mortgage statement, a bank statement, or a government letter with your name and address. The document usually must be dated within the last 60 days, though some states allow up to 90 days. If you do not have a utility bill or lease in your name, a letter from your landlord or a family member who lives with you can work in some states, but you will need to bring additional ID to confirm the relationship.

If you are homeless or living in temporary housing, contact your DMV directly — most states have a workaround, such as accepting a shelter letter or a statement from a social services agency. Bring everything in original form; photocopies are usually not accepted.

Social Security number and tax identification

You must provide your Social Security number (SSN) when you explore. If you do not have an SSN, you can use an Individual Taxpayer Identification Number (ITIN) instead, though not all states accept it. You will need to bring the card or a letter from the Social Security Administration or IRS that shows your number.

If you are not a U.S. citizen, you may still get a driver's license in most states, but the rules vary. Some states issue a standard license; others issue a license marked "not for federal identification" if you cannot prove lawful presence. Check your state's DMV website to see what documents prove lawful presence — usually a passport, visa, work permit, or green card.

The written knowledge test: content and format

The written test covers traffic laws, road signs, right-of-way rules, and safe driving practices. Most tests have 30 to 50 multiple-choice questions, and you usually need to score 70 to 80 percent to pass. The exact passing score varies by state. You can retake the test if you fail, usually the same day or within a few days, though some states charge a fee for each attempt.

Most states offer the test at the DMV office during business hours. Some states also offer it online through a third-party testing vendor, which you can take from home on a computer. A few states allow testing at approved locations like driving schools or community colleges. Check your state's DMV website to see which options are open in your area and whether you need to schedule in advance.

You can study using the official DMV handbook, which is free and available online or in print at the DMV office. Many states also offer practice tests on their website. Bring your ID and any required documents when you take the test, even if you took it online — you will need to verify your identity.

The road test: vehicle requirements and what the examiner watches

For the road test, you must bring a vehicle that is registered in your name or the name of someone who lives with you, has a current insurance policy, and passes a safety inspection. The vehicle must have working brakes, steering, lights, wipers, horn, and mirrors. Some states do a quick safety check before the test; others assume you have done it yourself. Bring proof of registration and insurance — the examiner will ask to see both.

The test usually lasts 20 to 40 minutes and covers basic driving skills: starting and stopping smoothly, turning, parking, merging, and following traffic laws. The examiner watches how you use mirrors, signal before turning, maintain speed, and respond to other traffic. You must follow all traffic laws during the test — running a red light or stop sign is an automatic fail in most states. Minor mistakes like hesitating or slightly jerky braking usually do not fail you, but dangerous moves do.

You can take the road test only after you pass the written test. Most states require you to schedule the road test in advance, and wait times vary from a few days to several weeks depending on how busy your local DMV is. If you fail, you can retake it, usually within a few days or weeks, though some states charge a fee.

Age-specific requirements for drivers under 18

If you are under 18, your state likely requires you to get a learner's permit first, which lets you drive with a licensed adult in the car. The permit process is usually the same as the full license — you pass the written test and bring your documents — but you do not take the road test yet. You must hold the permit for a set time, usually 30 to 180 days depending on your state, before you can take the road test.

Some states also require a parent or guardian to sign your process and may require them to be present when you take the tests. A few states require you to complete a driver education course before you take the written test. Check your state's DMV website for the exact age requirements and any courses or waiting periods that explore to you.

Fees and processing time

License fees vary widely by state, from around $20 to over $100 for a four- to eight-year license. The written test usually costs $5 to $15, and the road test usually costs $10 to $30. Some states bundle these into one fee; others charge separately. If you fail a test and retake it, you may pay again. Check your state's DMV website for the exact cost and whether you can pay online, by mail, or only in person.

Processing time depends on how busy your DMV is and whether you explore in person or by mail. If you explore in person and pass both tests the same day, you may get a temporary license on the spot and receive your plastic card by mail within one to two weeks. If you explore by mail, the whole process can take four to eight weeks. Some states offer expedited processing for an extra fee.

Frequently Asked Questions

Can I use my passport as proof of identity?

Yes, a U.S. passport or passport card is accepted in all states as proof of identity. If you have a foreign passport, check your state's DMV website — some accept it, others do not. You will still need a separate document that proves your current address.

What if I do not have a Social Security number?

You can use an Individual Taxpayer Identification Number (ITIN) instead in most states, though not all. Bring the card or a letter from the IRS showing your number. Contact your state's DMV to confirm whether an ITIN is accepted before you visit.

Do I have to take the road test at the DMV office?

Most states conduct road tests at the DMV office, but some allow testing at approved third-party locations like driving schools. Check your state's DMV website to see where tests are offered near you and whether you need to schedule in advance.

What happens if I fail the road test?

You can retake it, usually within a few days or weeks. Some states charge a fee for each attempt. The examiner will tell you what you did wrong so you can practice before the next test.

Can I get a license if I am not a U.S. citizen?

Most states issue driver's licenses to non-citizens, but the type of license depends on your immigration status. You may need to show a passport, visa, work permit, or green card. Some states issue a standard license; others mark it "not for federal identification." Check your state's DMV website for what documents prove lawful presence.