What you need to do to get a driver's license
Getting a driver's license involves three main steps: pass a written knowledge test, pass a driving test, and submit the required documents to your state's Department of Motor Vehicles (DMV). The exact order and requirements vary by state, but most states require you to get a learner's permit first, practice driving for a set period, then take the road test. You'll need to bring proof of identity, proof of residency, and proof of your Social Security number — the documents that count differ by state, so check your DMV's website before you go.
The whole process typically takes several weeks from start to finish, partly because you need to schedule tests and partly because some states require you to hold a learner's permit for a minimum number of days or months before you can take the road test. If you're under 18, your state may have additional requirements like driver education courses or supervised driving hours.
Key Takeaways
- Most states require a learner's permit before a driver's license, and you must pass a written test to get one.
- You'll need to bring specific documents to the DMV — typically a birth certificate or passport, a utility bill or lease for residency, and your Social Security card or tax return.
- After getting your permit, you must practice driving for a state-mandated period (often 30 to 180 days) before you can take the road test.
- The road test checks your ability to handle a vehicle safely in real traffic, and you must bring a registered, insured vehicle and a licensed adult if your state requires it.
- Fees vary by state but typically range from $20 to $100 for the entire process.
Getting your learner's permit
Your first step is to visit your state's DMV website and read or review the driver's manual. This manual covers traffic laws, road signs, and safe driving practices specific to your state. You'll study this material to prepare for the written knowledge test, which usually has 30 to 50 questions and covers things like speed limits, right-of-way rules, and what different road signs mean.
Go to your local DMV office with your documents: a government-issued ID (passport, birth certificate, or state ID), proof of residency (utility bill, lease, or bank statement with your current address), and your Social Security card or a document showing your number. Some states also require a completed process form, which you can often fill out online before you arrive. Pay the permit fee, take the written test, and if you pass, you'll receive your learner's permit on the spot or within a few days.
A learner's permit lets you drive only with a licensed adult in the car — usually someone 21 or older, though some states require 25 or older. You cannot drive alone, and you must follow any restrictions listed on your permit, such as no highway driving or no driving after dark.
Meeting your state's practice requirements
After you get your learner's permit, your state requires you to hold it for a minimum period before you can take the road test. This waiting period ranges from 14 days in some states to 180 days in others — check your DMV website for your state's rule. During this time, you must practice driving with a licensed adult.
Many states also require a minimum number of supervised driving hours. For example, some states require 50 hours of practice, with at least 10 of those at night. Keep a log of your practice sessions if your state requires it — you may need to show this log when you take your road test. Other states don't track hours formally but expect you to demonstrate competence during the test itself.
If you're under 18, your state may require you to complete a driver education course before you can take the road test. These courses are offered by high schools, private driving schools, and online providers. Check whether your state accepts online courses or requires in-person classroom time.
Scheduling and taking your road test
Once you've met your state's waiting period and practice hours, schedule your road test through your DMV. Many states let you book online; others require a phone call or in-person visit. Road tests often have a waiting list, so schedule as soon as you're may be able to access — some busy DMV offices have waits of several weeks.
On test day, bring your learner's permit, proof of insurance for the vehicle you're using, and the vehicle's registration. The vehicle must be in safe working condition — the examiner will check that the lights, wipers, brakes, and mirrors work. Bring a licensed adult if your state requires one (some states do, some don't). Arrive 10 to 15 minutes early.
The road test usually lasts 20 to 40 minutes and covers basic driving skills: starting the car, turning, stopping, parking, and following traffic laws. The examiner watches how you handle the vehicle, whether you check your mirrors and blind spots, and whether you obey speed limits and traffic signals. If you pass, you'll get your driver's license on the spot or within a few days. If you don't pass, you can usually retake the test after waiting a few days or weeks.
Documents you'll need at each stage
The documents required vary by state, but here's what most states ask for at the learner's permit stage: a government-issued photo ID (passport, birth certificate, or state ID), proof of residency (utility bill, lease agreement, or bank statement dated within the last 60 days), and proof of your Social Security number (Social Security card, tax return, or W-2 form). Some states also require a completed process form.
For the road test, bring your learner's permit, the vehicle's registration, and proof of insurance. The insurance must be active and in the name of the vehicle owner or a household member. If you're borrowing someone else's car, bring proof that you have permission to use it.
If you're under 18, bring a birth certificate or passport to prove your age. Some states also require parental consent, signed on your process form.
Fees and how long the process takes
Learner's permit fees typically range from $10 to $50, and driver's license fees range from $20 to $100, depending on your state and how long the license is valid (usually 4 to 8 years). Some states charge a single combined fee; others charge separately for the permit and the license. Check your state DMV's website for the exact amount.
The entire process from learner's permit to driver's license usually takes 6 to 12 weeks, though it can be faster or slower depending on how quickly you pass the tests and how long your state's waiting period is. If you fail the road test, add another 1 to 4 weeks for your next attempt, depending on how soon you can reschedule.
What to do if you fail the road test
If you don't pass the road test, you'll receive feedback on what you did wrong — common reasons include hitting a curb while parking, failing to signal, or not checking mirrors. You can retake the test after a waiting period, which varies by state but is usually 1 to 7 days. You don't need to retake the written test or get a new learner's permit; your current permit remains valid.
Before your next attempt, practice the specific skills the examiner noted. Many people benefit from a few lessons with a professional driving instructor, who can spot habits you might not notice on your own. Instructors typically charge $30 to $100 per hour.
Frequently Asked Questions
Can I take the road test in a different state than where I got my learner's permit?
No. You must take your road test in the state where you hold your learner's permit. If you move to a new state, you'll need to get a new learner's permit in that state and meet its practice requirements before taking the road test there.
What if I don't have a birth certificate or passport?
You can use other documents to prove your identity, such as a state ID, military ID, or tribal ID. Your DMV website lists all accepted documents. If you don't have any of these, contact your DMV office to ask what alternatives they accept.
Do I need to take a driver education course?
Requirements vary by state and age. Most states require driver education only for people under 18. If you're 18 or older, you usually don't need a course, though taking one may lower your insurance rates. Check your state DMV's website to confirm.
Can someone else take the road test in my vehicle if I don't own a car?
No. You must be the one driving during the road test. You can borrow someone else's car as long as it's registered, insured, and in safe condition. The owner doesn't need to be present, but some states require a signed note from the owner giving you permission to use the vehicle.
What happens if I move before I get my license?
If you move to a new state, you'll need to get a learner's permit in your new state and start the process over. Your old permit won't transfer. If you move within the same state, contact your DMV to update your address on your learner's permit before taking the road test.