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 road test with an examiner, and paying a fee. The exact order and requirements vary by state, but most states require you to get a learner's permit first, which lets you practice driving with a licensed adult before you take the road test. You will need to bring documents that prove your identity, age, and where you live — usually a birth certificate, Social Security card, and a utility bill or lease.
The whole process typically takes several weeks to a few months, depending on how quickly you schedule your tests and how many times you need to retake them. Most people pass the written test on their first or second try, and the road test within two or three attempts. The cost ranges from about $20 to $200 depending on your state, with most states charging between $50 and $150.
Key Takeaways
- You must pass a written knowledge test, a road test with an examiner, and pay a state fee to get a driver's license.
- Most states require a learner's permit first, which you can get by passing the written test and bringing proof of identity, age, and address.
- You can practice driving with a learner's permit for weeks or months before scheduling your road test, and there is no minimum waiting period in many states.
- The road test checks whether you can start the car, follow traffic laws, park, and handle basic driving situations — it usually lasts 20 to 40 minutes.
- Bring your learner's permit, proof of insurance, and the vehicle you will drive during the road test; some states also require a pre-inspection of the car.
Getting your learner's permit
Your first step is to get a learner's permit from your state's Department of Motor Vehicles (DMV) or equivalent agency — in some states it is called the Secretary of State's office or the Registry of Motor Vehicles. You will need to bring your birth certificate, Social Security card, and proof of your current address, such as a utility bill, lease, or bank statement. Some states also accept a school ID or passport as proof of identity.
At the DMV, you will take a written test covering traffic laws, road signs, and safe driving practices. The test is usually 40 to 50 questions, and you need to pass with a score of 70 to 80 percent depending on your state. You can study using the official DMV handbook for your state, which is free and available online or in print at the DMV office. Many people also use practice test websites or apps to prepare.
Once you pass the written test, you will pay a fee (usually $15 to $50) and receive your learner's permit. This permit allows you to drive only when a licensed adult aged 21 or older is in the front seat with you. Some states have restrictions on when you can drive with a learner's permit — for example, no driving after 10 p.m. or no using a cell phone — so check your state's rules.
How long to practice before taking the road test
There is no legal minimum amount of practice time in most states, but the DMV recommends at least 50 hours of driving, with 10 of those hours at night. In reality, most people practice for 2 to 6 months before they feel ready for the road test. How long you practice depends on your comfort level, how often you can get behind the wheel, and whether you take a driver's education course.
Some states require a driver's education course before you can take the road test, while others make it optional but offer a discount on your insurance if you complete one. A driver's education course usually takes 30 hours of classroom instruction plus 6 to 8 hours of driving with an instructor. If you take a course, you can often schedule your road test sooner because the instructor signs off on your readiness.
While you are practicing, focus on the skills the road test will check: starting and stopping smoothly, turning without hitting the curb, merging into traffic, parallel parking, and following traffic signs and speed limits. Ask your supervising adult to take you on different types of roads — quiet residential streets, busier roads, and highways if your state allows it — so you build confidence in different situations.
Scheduling and taking the road test
Once you feel ready, contact your DMV to schedule a road test appointment. Many states let you book online, by phone, or in person. Road test appointments can fill up weeks or months in advance, especially in busy areas, so schedule as soon as you are ready. On the day of your test, arrive 10 to 15 minutes early with your learner's permit, proof of insurance, and the vehicle you will drive during the test.
The examiner will ask you to perform a series of driving tasks, usually lasting 20 to 40 minutes. You will be tested on starting the vehicle, adjusting mirrors and seat, using turn signals, stopping at stop signs and red lights, turning left and right, changing lanes, parking (including parallel parking in some states), and following speed limits. The examiner is looking for safe driving habits, not perfection — minor mistakes like hesitating at a turn are usually fine, but running a red light or hitting a curb will result in failure.
If you do not pass, you can retake the test after a waiting period that varies by state — usually 1 to 7 days. Most people pass on their second or third attempt. After you pass, you will pay a final fee (usually $20 to $100) and receive your driver's license, either on the spot or by mail within a few weeks.
Documents you must bring to the DMV
For your learner's permit, bring an original or certified copy of your birth certificate, your Social Security card, and one document proving your current address. A utility bill, lease, mortgage statement, or bank statement all work for proof of address. If you do not have a Social Security card, bring your Social Security number and be prepared to show additional identity documents.
For your road test, bring your learner's permit, proof of insurance for the vehicle you will drive, and the vehicle itself. Some states require a pre-inspection of the vehicle to make sure the brakes, lights, and windshield wipers work — ask your DMV when you schedule whether this is required. If you are using someone else's car, bring a note from the owner giving you permission to use it, though this is rarely enforced.
If you are under 18, some states require a parent or guardian to sign consent forms at the DMV. Check your state's specific requirements before you go, because showing up without the right documents will mean rescheduling your appointment.
Costs and fees by state
The total cost of getting a driver's license ranges from about $50 to $200, depending on your state and whether you take a driver's education course. The learner's permit fee is usually $15 to $50, the road test fee is $10 to $75, and the license fee is $20 to $100. If you take a driver's education course, add another $200 to $500 depending on whether it is through a school, a private instructor, or an online program.
Some states offer fee reductions or waivers for low-income families. Contact your local DMV office or check your state's DMV website to ask about this. A few states also offer free or reduced-cost driver's education courses through public schools or community organizations.
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 — for example, parallel parking, lane changes, or stopping smoothly. You can retake the test after a waiting period, usually 1 to 7 days depending on your state. Most DMVs let you schedule your next test when ready after you fail, so you can book your next appointment on the same day.
Between attempts, practice the specific skills the examiner identified. If you struggled with parallel parking, spend extra time on that. If you were nervous, ask your supervising adult to take you on the same route the examiner used, if possible. Many people pass on their second or third try, so one failure is not unusual and does not mean you are not ready to drive.
Frequently Asked Questions
Can I take the road test in a different car than the one I practiced in?
Yes, but it is not ideal. Different cars have different brake and steering feels, so if you can use the same car you practiced in, do so. If you must use a different car, arrive early on test day and spend 10 minutes getting used to the mirrors, seat position, and how the brakes feel.
What if I fail the written test?
You can retake it the same day or schedule another appointment. Most states let you take it as many times as you need. Spend more time studying the DMV handbook and take practice tests online before your next attempt.
Do I need to take a driver's education course?
It depends on your state and age. Some states require it for drivers under 18, while others make it optional. Even if it is optional, taking a course can help you feel more confident and may lower your car insurance rates.
How long is a driver's license valid?
Most states issue licenses that are valid for 4 to 8 years. Your license will have an expiration date printed on it. You will need to renew it before that date to keep driving legally.
Can I get a driver's license if I do not have a Social Security number?
Yes. Bring your state ID, passport, or other government-issued identification instead. Some states also issue Individual Taxpayer Identification Numbers (ITINs) that you can use in place of a Social Security number at the DMV.