What you need before you start
Before you walk into a DMV office or licensing center, you need to gather specific documents. Every state requires proof of identity, proof of residency, and proof of your Social Security number — but the exact documents that satisfy each requirement vary by state.
For identity, most states accept a passport, birth certificate, or state ID card. For residency, a utility bill, lease agreement, or bank statement with your current address usually works. For your Social Security number, bring your Social Security card itself, a W-2 form, or a tax return. Check your state's DMV website before you go — some states have moved to real-time verification systems that pull information directly from other agencies, which can change what paperwork you actually need to bring.
You will also need to pass a vision test at the licensing center, so if you wear glasses or contacts, bring them. The vision requirement is the same across all states: you must see at least 20/40 on the eye chart, with or without correction.
Key Takeaways
- Bring proof of identity, residency, and your Social Security number in the exact form your state's DMV specifies, because requirements differ by state.
- You must pass a written test on traffic laws and road signs, a vision test, and a driving test before you receive your license.
- Most states require you to hold a learner's permit for a set period (usually 6 months to 1 year) before you can take the driving test.
- The entire process from learner's permit to full license typically takes 6 months to 2 years, depending on your state and how quickly you schedule tests.
- Fees vary widely by state, from around $30 to over $200 for the full license, and renewal costs are usually lower than the initial license.
Getting your learner's permit first
In every state except a few that allow direct testing, you must get a learner's permit before you can take the driving test. The learner's permit is a temporary license that lets you practice driving with a licensed adult in the car. To get one, you go to your local DMV office, show your documents, and take a written test on traffic laws and road signs.
The written test covers things like speed limits, right-of-way rules, parking laws, and what different road signs mean. Most states let you study a free handbook on their DMV website or pick one up at the office. Some states offer practice tests online. You typically need to score 70 to 80 percent to pass, depending on your state. If you fail, you can usually retake it the same day or within a few days.
Once you pass the written test and pay the permit fee (usually $20 to $50), you get your learner's permit on the spot. This permit is valid for a set period — typically 6 months to 1 year — and during this time you must practice driving with a licensed adult who is at least 21 years old and sitting in the front passenger seat.
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 driving test. This waiting period ranges from 6 months in some states to 1 year or more in others. A few states have no waiting period if you are over 18, but they are the exception.
During this time, you are building supervised driving experience. Some states track this through a logbook you fill out yourself; others do not require formal documentation but expect you to have logged real hours. A few states have minimum hour requirements — for example, 50 hours of supervised driving, with at least 10 of those at night — and you may need to sign a form confirming you have met them before you can test.
If you are under 18, the waiting period is usually longer and the hour requirements stricter than for adults. Check your state's rules, because the difference can add several months to your timeline.
Taking the driving test
Once your learner's permit waiting period is over, you can schedule your driving test. This is a behind-the-wheel test with an examiner from your state's DMV. The test usually lasts 20 to 40 minutes and covers basic vehicle control, following traffic laws, and responding to road conditions.
You must bring your learner's permit, proof of insurance (your state requires this), and a vehicle that is registered, insured, and in safe working condition. The examiner will check that the car's lights, brakes, and wipers work before you start. You will drive a set route in your local area, following the examiner's directions. The examiner is looking for smooth steering, proper use of mirrors and signals, correct speed, and safe responses to other traffic.
If you fail, you can usually retake the test within a few days or weeks, depending on your state's scheduling. Most people pass on their second or third attempt. Once you pass, you pay the license fee (usually $50 to $150 for a full license) and receive your driver's license on the spot or by mail within a few weeks.
What happens if you are over 18
If you are 18 or older, most states let you skip the learner's permit stage and go straight to the driving test, though you still must pass the written test first. Some states call this the "adult fast track" or let you take both tests on the same day. The written test is the same, but the waiting period between passing it and taking the driving test is usually shorter or nonexistent.
A few states still require adults to hold a learner's permit for a short period — usually 1 to 2 weeks — before the driving test. Check your state's rules, because this varies. The driving test itself is the same regardless of age, though some states have slightly different rules about the minimum age for a full license (usually 16 to 18) and the maximum age for certain restrictions.
Fees and timeline
The total cost of getting your first license ranges from about $50 to over $200, depending on your state and whether you need to retake any tests. The learner's permit usually costs $20 to $50, and the full license costs $30 to $150. Some states charge extra for expedited processing or for a REAL ID-compliant license, which is required for federal purposes like boarding a plane.
The timeline from start to finish is typically 6 months to 2 years. If you are under 18, expect closer to 1 to 2 years because of longer waiting periods and stricter hour requirements. If you are 18 or older and pass all tests on your first try, you might complete the process in as little as 2 to 4 weeks. However, scheduling delays at your local DMV can add weeks or months, so plan ahead and book your tests as soon as you are may be able to access.
What to do if you fail a test
Failing the written test or driving test is not permanent. You can retake either test, usually within a few days to a few weeks. If you fail the written test, study the handbook more carefully and focus on the areas where you struggled. If you fail the driving test, ask the examiner for feedback on what went wrong — common issues are not checking mirrors, speeding, or not coming to a complete stop at stop signs.
You will pay a retesting fee each time you retake a test, usually $5 to $20 for the written test and $10 to $50 for the driving test. Some states let you retake the test the same day; others require you to wait a few days. If you fail multiple times, consider taking a professional driving course, which some states discount or waive the test fee for, and which can boost your confidence and skills.
Frequently Asked Questions
Can I take the driving test in a different vehicle than the one I practiced in?
Yes, but the vehicle must be registered, insured, and in safe working condition. The examiner will do a quick safety check before you start. If you are used to a different car's size, brakes, or steering, practice in the test vehicle a few times before your appointment if you can.
What if I fail the driving test twice?
You can retake it as many times as you need. After two or three failures, consider taking a professional driving course — many instructors know exactly what examiners look for, and some states offer fee waivers or discounts for course graduates. You will still pay the retesting fee each time.
Do I need to renew my learner's permit if it expires before I take the driving test?
Yes. If your learner's permit expires before you pass the driving test, you must renew it at the DMV. You will retake the written test and pay the permit fee again. This is another reason to schedule your driving test as soon as you are may be able to access.
What if I move to a different state after I get my license?
Your current license remains valid in all states while you are visiting or temporarily living there. If you move permanently, you will need to get a license from your new state within a set period (usually 30 to 60 days). Most states let you transfer your license without retaking the driving test, though you will need to pass a new written test and pay the new state's fee.
Can I take the written test online?
Some states offer online written tests for learner's permits, but most still require you to take it in person at a DMV office. A few states have pilot programs for remote testing. Check your state's DMV website to see what options are available in your area.
