What you need to do to get a driver's license
Getting a driver's license involves three main stages: passing a written knowledge test, passing a driving skills test, and paying the fee. You will visit your state's Department of Motor Vehicles (DMV) or equivalent agency — the name varies by state — at least twice: once to take the written test and once to take the road test. Most states require you to hold a learner's permit for a waiting period (usually 30 days to 6 months) between passing the written test and taking the road test, so plan for the full timeline before you can drive legally on your own.
The exact requirements, fees, and waiting periods differ by state. This guide walks you through the general process and the documents you will need at each stage.
Key Takeaways
- You must bring proof of identity, proof of residency, and your Social Security number or tax ID to your first DMV visit to take the written test.
- After passing the written test, most states issue a learner's permit that requires you to drive with a licensed adult and follow restrictions on night driving and passengers.
- You must wait a set period (usually 30 days to 6 months depending on your state and age) before you can schedule a road test.
- The road test checks your ability to start the car, follow traffic laws, park, and handle turns and stops — bring the same documents you brought for the written test plus a vehicle that is registered and insured.
- After passing the road test, you pay the license fee and receive your driver's license, usually on the same day or within a few weeks by mail.
Gather your documents before your first DMV visit
You will need three categories of documents: proof of identity, proof of residency, and proof of your Social Security number or tax ID. The DMV will not let you test without all three, so collect these before you schedule your appointment.
Proof of identity means a document with your photo and signature. A passport, passport card, or state ID card all work. If you do not have a passport, you can get a state ID card from the DMV itself — bring your birth certificate or other proof of citizenship, and the DMV will issue one on the spot for a small fee.
Proof of residency means a recent document showing your current address. A utility bill, lease agreement, mortgage statement, or bank statement dated within the last 60 days all count. A piece of mail from a government agency also works. You need the original or a certified copy — a photo of it is not enough.
Proof of your Social Security number can be your Social Security card itself, a W-2 form, a 1099 form, or a tax return. If you do not have a Social Security number, bring your tax ID number and proof of it. Bring the original document.
Pass the written knowledge test at the DMV
Schedule an appointment at your state's DMV website or call their phone number. Many states now require appointments; walk-ins may face long waits or be turned away. Bring all three document categories listed above, plus your completed process form (read this from the DMV website before you go, or fill it out at the DMV).
The written test covers traffic laws, road signs, and safe driving practices. It is usually 30 to 50 questions, and you must score at least 80 percent to pass — the exact passing score varies by state. You take the test on a computer at the DMV, and you get your score when ready. If you fail, you can usually retake it the same day or within a few days for a small fee.
Study materials are free: your state's DMV website has a driver's manual (often called the "Driver Handbook") in PDF form, and most states offer free practice tests online. Spend a few hours reviewing the manual and taking practice tests before your appointment.
If you pass, the DMV issues you a learner's permit on the spot. This permit allows you to drive only with a licensed adult in the car and usually restricts night driving and the number of passengers. Write down the restrictions — they are printed on the permit but straightforward to miss.
Wait the required holding period and practice driving
Most states require you to hold your learner's permit for a set number of days before you can take the road test. This waiting period is usually 30 days for adults, but can be 6 months or longer for drivers under 18. Check your permit or your state's DMV website to find your specific waiting period.
During this time, practice driving with a licensed adult. The adult must be at least 21 years old (some states require 25) and must have a valid driver's license. Practice in different conditions: daytime and evening, light traffic and heavier traffic, residential streets and highways. Aim for at least 50 hours of practice, with at least 10 hours at night if your state requires it — these numbers are recommendations, not legal requirements, but they significantly improve your chances of passing the road test.
Keep a log of your practice hours if your state requires it for drivers under 18. Some states have a "supervised driving" requirement that you must document.
Schedule and take your road test
After your waiting period ends, schedule your road test through the DMV website or by phone. Road test appointments often book weeks in advance, so schedule as soon as you are may be able to access. Bring your learner's permit, proof of identity, and proof of residency again — the DMV will ask for them.
You must also bring a vehicle that is registered, insured, and in safe working condition. The vehicle must have valid license plates, working lights, working windshield wipers, and functioning brakes. The examiner will do a quick safety check before the test begins. If the vehicle fails this check, you cannot test that day.
The road test usually lasts 20 to 30 minutes. The examiner will ask you to demonstrate basic skills: starting the car, turning on lights and wipers, making left and right turns, stopping at stop signs and red lights, parking, and backing up. The examiner is looking for safe driving habits, not perfection — minor mistakes do not fail you, but unsafe moves (running a red light, hitting a curb hard, failing to signal) do.
If you fail, you can usually retake the test within a few days or weeks for a small fee. Most people pass on their second or third attempt.
Pay the fee and receive your license
If you pass the road test, the DMV will tell you the license fee and payment method. Fees vary widely by state — from around $20 to over $100 — and depend on how long the license is valid (usually 4 to 8 years). Pay at the DMV counter or online, depending on your state's process.
Some states issue your license on the spot; others mail it to you within 1 to 3 weeks. If your license is mailed, the DMV will give you a temporary paper license to use while you wait. Do not drive without either the temporary license or your new license once it arrives.
Your new license is valid for the term printed on it — usually 4 to 8 years. Before it expires, you will need to renew it, but that is a separate process and can usually be done online or by mail.
Frequently Asked Questions
What if I do not have a birth certificate or passport?
You can get a state ID card from the DMV using other documents that prove your identity and citizenship. Bring documents like a school ID, medical records, or a baptism certificate along with your Social Security card. The DMV staff can tell you which combination of documents they will accept — call ahead or check your state's website to avoid a wasted trip.
Can I take the road test in a borrowed car?
Yes, as long as the car is registered and insured. The registration and insurance do not have to be in your name — they can belong to a family member or friend. Bring proof of registration and proof of insurance to the test. The car must pass the DMV's safety check, so make sure the lights, wipers, brakes, and tires are all in working order.
What happens if I fail the road test?
You can retake it, usually within a few days or weeks, for a small fee. Your learner's permit stays valid, so you can keep practicing. There is no limit to how many times you can retake the test, though some states charge a fee each time.
Do I need to take a written test again if I fail the road test?
No. The written test and road test are separate. Once you pass the written test and get your learner's permit, you only need to pass the road test. Your learner's permit remains valid while you retake the road test as many times as needed.
How long does the whole process take?
The timeline depends on your state's waiting period and how quickly you can schedule appointments. If your waiting period is 30 days and you schedule both appointments when ready, you could have your license in 6 to 8 weeks. If your state requires a longer waiting period or if appointments are booked far in advance, it could take 3 to 6 months.