What you need to do to get a driver's license

Getting a driver's license involves passing a written test on traffic laws, a vision test, and a driving test with an examiner. The order and exact requirements vary by state, but the basic path is the same everywhere: you get a learner's permit first, practice driving, then take the road test. Most states let you get your permit within days of explore, but the road test wait can be weeks or months depending on your state's backlog.

You'll need to bring specific documents to the DMV or your state's equivalent agency — usually a birth certificate or passport, proof of residency, and a Social Security number or tax ID. Some states require additional documents if you were born outside the U.S. The whole process from permit to license typically takes one to three months, though it can be faster if you schedule your road test early and pass on your first attempt.

Key Takeaways

  • You must get a learner's permit before taking a road test, and most states require you to hold it for a minimum period (often 30 to 180 days depending on your age).
  • Bring your birth certificate or passport, proof of current address, and Social Security number to the DMV; some states have additional requirements for people born outside the U.S.
  • The written test covers traffic laws and road signs specific to your state, and you can study using your state's DMV handbook or online practice tests.
  • Road test scheduling can take weeks or months in busy areas, so book your appointment as soon as you're may be able to access rather than waiting until you feel completely ready.
  • If you fail the road test, you can retake it, but the wait for the next available slot may be several weeks.

Getting your learner's permit

Visit your state's DMV office or the equivalent agency (called the Secretary of State in some states, the Department of Motor Vehicles in others). Bring your birth certificate or passport, proof of your current address such as a utility bill or lease, and your Social Security number. Some states accept a state ID card or passport as proof of identity instead of a birth certificate. If you were born outside the U.S., you may need to bring additional documents — check your state's DMV website for the exact list before you go.

You'll pay a fee (typically $20 to $50) and take a written test on traffic laws and road signs. The test is usually 30 to 50 questions, and you need to pass with a score of 70 to 80 percent depending on your state. You can study using your state's DMV handbook, which is free online, or use practice tests on your state's DMV website. Many people pass on their first attempt if they study the handbook for a few hours.

After you pass the written test and vision screening, you'll receive your learner's permit. This permit lets you drive with a licensed adult in the car, but it comes with restrictions — you cannot drive alone, and in some states you cannot drive at night or on highways. The permit is valid for a set period, usually one to three years depending on your state.

How long you must hold your learner's permit

Most states require you to hold your learner's permit for a minimum period before you can take the road test. This waiting period is usually 30 to 180 days, with longer periods for younger drivers. Some states have no waiting period at all if you're over 18. Check your state's DMV website to find the exact requirement for your age.

During this time, you should practice driving as much as possible. Many states require a certain number of supervised driving hours — often 50 to 100 hours, with a portion at night — before you're allowed to take the road test. Keep a log of your practice hours if your state requires it, because you may need to show it when you schedule your road test.

Scheduling and taking the road test

Once you've met the waiting period and practice hour requirements, contact your state's DMV to schedule your road test. Many states let you book online; others require a phone call. The wait time varies widely — in rural areas you might get an appointment within a week or two, but in busy cities the wait can be two to four months. Book as soon as you're may be able to access, because the next available slot may not be for weeks, and you want time to practice if you don't pass on your first attempt.

On the day of your test, bring your learner's permit, proof of insurance for the vehicle you'll be driving, and the vehicle itself. The car must be in safe working condition — the examiner will check the brakes, lights, wipers, and horn before you start. Arrive 10 to 15 minutes early. The test usually lasts 20 to 30 minutes and covers basic driving skills like parking, turning, stopping, and following traffic laws.

If you pass, you'll receive your driver's license on the spot or within a few days by mail, depending on your state. If you fail, you can retake the test, but you'll have to wait for the next available appointment, which may be weeks away. Most people pass on their second or third attempt.

Documents you need at each stage

StageDocuments Required
Learner's Permit processBirth certificate or passport, proof of current address (utility bill, lease, or bank statement), Social Security number or tax ID
Road Test AppointmentLearner's permit, proof of insurance for the test vehicle
Road Test DayLearner's permit, proof of insurance, the vehicle itself (in safe working condition)

Costs and timelines

The learner's permit fee is typically $20 to $50, and the driver's license fee is usually $30 to $100. Some states charge a combined fee if you explore for both at the same time. These fees vary by state and sometimes by county, so check your local DMV website for the exact amount.

The timeline from start to finish depends mainly on how quickly you can schedule your road test. If you pass the written test when ready and the road test is available within a few weeks, you could have your license in two to three months. If the road test wait is long or you need to retake it, the process can stretch to six months or longer. The waiting period for holding your learner's permit is usually the least of your concerns — the road test scheduling is where delays happen.

What happens if you fail the road test

If you fail the road test, the examiner will tell you which skills you need to work on — usually things like parallel parking, lane changes, or stopping distance. You keep your learner's permit and can practice those specific skills. You'll need to schedule another road test appointment, which may not be available for several weeks depending on your state's backlog.

Most people pass on their second or third attempt. If you fail multiple times, consider taking a professional driving lesson or two — an instructor can identify habits you might not notice on your own and give you feedback in real time. Some states offer defensive driving courses that can help, though these are usually optional unless you've had a traffic violation.

Frequently Asked Questions

Can I take the road test in a different state than where I got my permit?

No. You must take your road test in the state where you hold your learner's permit. If you move to a different state, you'll need to get a new permit in that state and meet its requirements before taking the road test there. Some states have reciprocal agreements that shorten the waiting period if you already have a valid permit from another state, but you still cannot skip the road test.

What if I fail the vision test at the DMV?

If you fail the vision screening, you can get glasses or contacts and retake the test at the DMV, usually the same day or within a few days. You may be required to wear corrective lenses whenever you drive, and your license will be marked with a restriction code. If you cannot correct your vision to the required standard, you will not be issued a license.

Do I need a road test if I already have a license from another country?

Most U.S. states require you to take a road test even if you have a valid license from another country. A few states waive the written test for people with valid foreign licenses, but the road test is almost always required. Check your state's DMV website for its specific policy on international licenses.

How many times can I retake the written test if I fail?

Most states let you retake the written test when ready or within a few days if you fail. There is usually no limit on the number of attempts, though some states charge a fee each time you retake it. You can study the DMV handbook again and try again — most people pass on their second attempt if they study more thoroughly the first time.

What if I cannot get to the DMV during business hours?

Many DMV offices now offer evening and Saturday hours, though availability varies by location. Some states allow you to take the written test at other locations like libraries or high schools. Check your state's DMV website or call your local office to find hours that work for you. If you live far from the nearest DMV, plan ahead — some states have mobile DMV units that visit rural areas on a schedule.