The basic path to a US driving licence
Getting a driving licence in the United States means passing through your state's Department of Motor Vehicles (DMV) or equivalent agency — the name varies by state, but the process is similar everywhere. You will need to prove your identity, pass a written test on traffic laws, and pass a practical driving test. Most states also require you to hold a learner's permit for a set period before you can take the road test.
The entire process typically takes several weeks to several months, depending on how quickly you schedule your tests and how many attempts you need. There is no single federal licence; each state issues its own, though all are recognized across the country.
Key Takeaways
- You must visit your state's DMV in person with proof of identity, proof of residency, and a Social Security number or Individual Taxpayer Identification Number.
- Most states require you to pass a written knowledge test and a practical driving test, with a learner's permit period in between.
- The written test covers traffic laws and road signs specific to your state; study materials are free on your state DMV website.
- The driving test evaluates basic vehicle control, parking, and your ability to follow traffic laws in real conditions.
- Fees vary by state but typically range from $20 to $100 for the licence itself, plus additional costs for the permit and tests.
What documents you need to bring to the DMV
Your state DMV will ask for three categories of documents: proof of identity, proof of residency, and your Social Security number or ITIN. Acceptable identity documents include a valid passport, a birth certificate paired with a photo ID, or a state ID card. If you are not a US citizen, a visa or work permit counts as identity proof.
Proof of residency means a document showing your current address — a utility bill, lease agreement, bank statement, or government mail all work. The document must be recent, usually within the last 60 days. If you have just moved and do not yet have a bill in your name, a signed letter from your landlord or a lease agreement will usually suffice.
Bring your Social Security card if you have one. If you do not have a Social Security number, you can obtain an Individual Taxpayer Identification Number (ITIN) from the IRS, though this takes several weeks. Some states allow you to explore for a licence without a Social Security number if you provide an affidavit explaining why you do not have one.
The learner's permit and written test
Before you can take the road test, most states require you to hold a learner's permit for a minimum period — typically 30 to 180 days depending on your age and state. To get the permit, you pass a written knowledge test at the DMV covering your state's traffic laws, road signs, and safe driving practices.
Study materials are free on your state's DMV website, usually as a downloadable manual and practice tests. The written test is multiple choice, typically 30 to 50 questions, and you usually need to score 70 to 80 percent to pass. You can retake the test if you fail, though some states charge a fee for each attempt.
While you hold the learner's permit, you can drive only with a licensed adult in the vehicle — the age of that adult and the hours you can drive vary by state. Some states restrict permit holders from driving between midnight and 5 a.m., or limit the number of teenage passengers you can carry. Check your state's specific rules on the DMV website.
The practical driving test
After you have held your learner's permit for the required time, you can schedule the road test. The test usually lasts 20 to 40 minutes and takes place on public roads near the DMV office. An examiner sits in the passenger seat and evaluates your ability to control the vehicle, follow traffic laws, and respond to road conditions.
The examiner will ask you to perform specific maneuvers: parallel parking, three-point turns, lane changes, and stopping at traffic lights and stop signs. They are checking that you can steer smoothly, use mirrors and signals, maintain safe speed, and make safe decisions. Common reasons people fail include hitting the curb during parking, rolling through a stop sign, or failing to signal before turning.
You must bring your learner's permit, proof of insurance, and the vehicle you will be tested in. The vehicle must be in safe working condition — working brakes, lights, and wipers, and a valid inspection sticker if your state requires one. If the vehicle fails a basic safety check, the test will not proceed.
Costs and timeline
Fees vary significantly by state. The learner's permit usually costs $10 to $30, the road test fee is typically $15 to $50, and the licence itself costs $20 to $100. Some states charge additional fees for rush processing or for replacing a lost licence. A few states offer reduced fees for low-income residents; check your state DMV website for details.
The entire timeline from your first visit to holding a licence typically takes 6 to 12 weeks if you pass all tests on your first attempt. If you need to retake the written or road test, add 2 to 4 weeks per attempt. Some DMV offices have long wait times for appointments, particularly in urban areas, so schedule as early as possible.
Special rules for different age groups
Drivers under 18 face stricter rules in most states. Many states require a longer learner's permit period — sometimes 6 months or more — and restrict when and where teenagers can drive. Some states require a certain number of supervised driving hours before the road test is allowed. These rules are designed to reduce crash risk among new young drivers.
If you are 18 or older, the process is usually faster. Most states waive the learner's permit requirement or allow you to skip it if you are an adult, though you still must pass the written and road tests. Some states offer a shortened timeline for adults who can show they have driven in another country.
If you are over 65, some states offer renewal by mail or online rather than in person, and a few offer reduced fees. However, you may be required to take a vision test or retake the written test more frequently than younger drivers.
If you already have a licence from another state or country
If you hold a valid driving licence from another US state, most states will issue you a new licence without requiring the written and road tests — you just need to pass a vision test and provide your documents. The process is faster, usually taking one visit to the DMV.
If your licence is from another country, the rules depend on your state and your immigration status. Some states recognize foreign licences for a limited time (usually 30 to 90 days) while you obtain a US licence. Others require you to take the full test sequence regardless of your driving experience abroad. A few states offer a written test in languages other than English if you request it in advance.
Frequently Asked Questions
Can I take the written test online?
Most states require you to take the written test in person at a DMV office, though a few states now offer online testing. Check your state DMV website to see if remote testing is available. Even if the written test is online, you will still need to visit the DMV in person for your road test and to receive your physical licence.
What happens if I fail the road test?
You can retake the road test after a waiting period — usually 1 to 2 weeks — and pay the test fee again. Most states allow unlimited retakes. Between attempts, practice the specific maneuvers the examiner noted as problems, or consider taking a professional driving lesson to address weak areas.
Do I need to take a vision test?
Yes, all states require a vision screening at the DMV. If you wear glasses or contacts, bring them with you. If you fail the vision test, you may be issued a licence with a restriction requiring you to wear corrective lenses while driving. You can retake the vision test after visiting an eye doctor.
How long is a driving licence valid?
Licence validity ranges from 4 to 10 years depending on your state and age. Your licence card will show the expiration date. You can renew by mail, online, or in person depending on your state's rules and whether your licence is still valid or has already expired.
What if I am not a US citizen?
Non-citizens can obtain a driving licence in all 50 states. You will need a valid visa, work permit, or other immigration document as proof of identity, plus proof of residency and a Social Security number or ITIN. Some states issue a standard licence; others issue a licence marked "not for federal identification" if you do not have a Social Security number. The written and road tests are the same as for citizens.