What you need to do to get a driver's license
Getting a driver's license involves three main steps: passing a written knowledge test, passing a driving skills test, and submitting required documents to your state's Department of Motor Vehicles (DMV). The whole process typically takes a few weeks to a few months, depending on how quickly you schedule your tests and how many attempts you need. Most states let you take the written test first, then the driving test later — you don't have to do both on the same day.
Your state's DMV is the only body that issues driver's licenses, and the rules vary significantly by state. Some states require you to hold a learner's permit for a set period before you can test for a full license; others do not. Some charge a flat fee; others charge by the number of years your license is valid. The documents you need and the test content also differ. This guide covers the general process that applies in most states, but you will need to check your specific state's DMV website for exact requirements, fees, and test scheduling.
Key Takeaways
- You must pass a written knowledge test covering traffic laws and road signs, then pass a practical driving test with an examiner in your car.
- Most states require you to get a learner's permit first and hold it for a minimum period (often 30 to 180 days) before you can take the driving test.
- You will need to bring proof of identity, proof of residency, and proof of your Social Security number to the DMV — the exact documents vary by state.
- The written test can usually be retaken the same day or within a few days if you fail; the driving test typically has a waiting period of days or weeks between attempts.
- Fees range from under $50 to over $200 depending on your state and the length of validity you choose for your license.
Get your learner's permit first
In most states, you cannot take the driving test without first holding a learner's permit for a minimum number of days. A learner's permit is a temporary document that lets you practice driving with a licensed adult in the car. To get one, you visit your state's DMV office in person, bring the required documents, and pass the written knowledge test.
The documents you need typically include a government-issued photo ID (passport, birth certificate, or state ID), proof of residency (utility bill, lease, or bank statement with your current address), and proof of your Social Security number (Social Security card, W-2, or tax return). Some states also require a completed process form, which you can read from the DMV website before you go. Check your state's DMV website for the exact list, because missing even one document will send you home without a permit.
The written test covers traffic laws, road signs, right-of-way rules, and safe driving practices. Most states let you take the test on a computer at the DMV office. The test is usually 30 to 50 questions, and you need to score around 80 percent to pass. If you fail, you can retake it the same day or within a few days at no extra charge in most states. Once you pass, you receive your learner's permit on the spot or by mail within a week.
Meet the minimum holding period for your learner's permit
Most states require you to hold your learner's permit for a set number of days before you can take the driving test. This period ranges from 30 days in some states to 180 days in others. During this time, you must practice driving with a licensed adult (usually someone 21 or older) in the passenger seat. Some states have restrictions on when you can drive — for example, no driving after dark or no driving on highways — so check your permit to see what limits explore to you.
A few states do not have a mandatory holding period and let you take the driving test as soon as you pass the written test. If your state is one of these, you can move straight to scheduling your driving test. If you are unsure whether your state has a holding period, call your local DMV office or check the state website — this is one of the most common sources of confusion, and the staff can answer in one call.
Schedule and take your driving test
Once you have held your learner's permit for the required time (or when ready if your state has no holding period), you can schedule your driving test. Most states let you book online through the DMV website, by phone, or in person at an office. Tests are usually scheduled weeks in advance, so book as soon as you are ready. Bring your learner's permit, proof of insurance for the vehicle you will be tested in, and the vehicle itself — it must be registered, insured, and in safe working condition.
The driving test typically lasts 20 to 40 minutes. An examiner sits in the passenger seat while you drive on public roads. They watch how you handle turns, stops, parking, lane changes, and how you respond to traffic and pedestrians. You must follow all traffic laws during the test — a single serious violation like running a red light or hitting a curb usually results in an automatic fail. If you fail, you can retake the test, but there is usually a waiting period of a few days to a few weeks and an additional fee.
If you pass, the examiner tells you on the spot. You then return to the DMV office to complete the final paperwork and pay the license fee. In most states, you receive a temporary paper license when ready and the plastic card arrives by mail within two weeks.
Bring the correct documents to the DMV
The documents you bring to the DMV matter more than you might think — missing even one can mean a wasted trip. For your learner's permit, you need proof of identity, proof of residency, and proof of your Social Security number. For your final license, you typically need the same documents plus your learner's permit and proof of insurance.
Acceptable proof of identity includes a U.S. passport, passport card, birth certificate, state ID, military ID, or tribal ID. Acceptable proof of residency includes a utility bill, lease agreement, mortgage statement, bank statement, or government mail with your name and current address. Acceptable proof of Social Security number includes your Social Security card, W-2, 1099, or tax return. Some states accept fewer documents than others, and some require documents to be originals rather than copies. Visit your state's DMV website and look for a checklist of accepted documents — print it and bring it with you so you know exactly what you have.
Understand the fees and license validity periods
Driver's license fees vary widely by state. A learner's permit typically costs $10 to $50. A driver's license costs $20 to $200 depending on how long you want it to be valid. Most states offer licenses valid for 4, 5, or 8 years, and the longer the validity, the higher the fee. Some states charge the same fee regardless of validity length; others charge more for longer licenses. A few states offer a reduced fee if you renew online rather than in person.
When you pay for your license, you are paying for the document itself and the background check the DMV runs. You are not paying for the right to drive — that comes from passing the tests. If you lose your license or it is damaged, you will pay a replacement fee (usually $10 to $30) to get a new one. Check your state's DMV website for the exact fee schedule, because it changes occasionally and varies by age and license type.
Know what happens if you fail a test
If you fail the written test, most states let you retake it when ready or within a few days at no extra charge. If you fail the driving test, there is usually a mandatory waiting period — often 7 to 14 days — before you can retake it, and you pay the test fee again. Some states let you retake the driving test as many times as you need; others cap the number of attempts per year.
If you fail the driving test multiple times, consider taking a professional driving lesson before your next attempt. A certified instructor can identify specific skills you need to work on and give you feedback in real time. Many people pass on their second or third attempt after one or two lessons. The cost of a lesson (usually $50 to $150) is often worth it compared to paying the test fee repeatedly and dealing with the frustration of multiple failures.
Frequently Asked Questions
Can I take the written test online from home instead of going to the DMV?
Most states require you to take the written test in person at a DMV office so they can verify your identity. A few states offer online testing for the written test, but you still have to take the driving test in person. Check your state's DMV website to see if online testing is an option where you live.
What if I fail the driving test — can I retake it the same day?
Most states require a waiting period of at least a few days between driving test attempts, though a few allow same-day retakes. Your state's DMV website will tell you the exact waiting period. If you fail, ask the examiner or the office staff when you can schedule your next attempt.
Do I need to take a driver education course before I can get my license?
Most states do not require a formal driver education course for adults. However, drivers under 18 often must complete an approved course before they can get a learner's permit. Check your state's DMV website to see if this applies to you. Even if it is not required, taking a course can improve your chances of passing the tests.
What if I move to a different state after I get my license?
Your current license remains valid in all other states while you are visiting. If you move permanently to a new state, you will need to get a license from that state within a set period (usually 30 to 90 days). You will not have to retake the tests — most states accept your out-of-state license as proof that you have already passed them. Contact your new state's DMV for the specific process.
How long does it take from start to finish to get a driver's license?
If your state has no mandatory holding period for the learner's permit, you could pass both tests and have a license within a few weeks. If your state requires a 180-day holding period, the process takes at least six months. Most states fall somewhere in between, with a total timeline of two to four months from the day you get your learner's permit to the day you receive your plastic license in the mail.