You can get your driving license once you meet your state's age requirement and pass both the written and road tests
The earliest you can get a driving license depends on where you live. Most states let you get a learner's permit at 15 or 16, then a full license at 16 or 17, but some states allow it earlier and others later. You also have to pass a written test on traffic laws, a vision screening, and a road test where an examiner watches you drive. The whole process usually takes a few weeks to several months, depending on how quickly you schedule your tests and how many attempts you need.
The timing also depends on what type of license you want. A standard passenger vehicle license has one age requirement. A commercial driver's license (CDL) for trucks or buses has a higher minimum age, usually 18 or 21. And if you want to drive a motorcycle, some states let you get that license at a younger age than a car license, while others treat them the same.
Key Takeaways
- Your state's Department of Motor Vehicles (DMV) or equivalent agency sets the minimum age, which ranges from 14 to 17 depending on where you live.
- Most states require you to hold a learner's permit for a set period (often 6 months to 1 year) before you can take the road test for a full license.
- You must pass a written test on traffic laws and signs, a vision test, and a practical driving test with an examiner in the vehicle.
- The entire process from first permit to full license typically takes 3 to 12 months, but can be faster if you pass all tests on your first try.
Minimum age by state and license type
Every state sets its own minimum age for a learner's permit and a full license. Most states allow you to get a learner's permit at 15 or 16 and a full license at 16 or 17. A few states, like South Dakota and Montana, let you get a license as early as 14. Others, like New Jersey and some territories, do not issue a full license until 17. You need to check your specific state's rules on your DMV website or by calling your local office.
The rules also vary by license class. A standard Class D or Class 5 license (for regular cars and light trucks) has one age. A motorcycle endorsement or license may have a different age in some states — sometimes lower, sometimes the same. A commercial driver's license (CDL) for semi-trucks or buses requires you to be at least 18 in most states, and 21 if you want to drive across state lines or carry hazardous materials.
How long you must hold a learner's permit before testing
Once you get your learner's permit, you cannot when ready take the road test. Most states require you to hold the permit for a set waiting period, usually 6 months to 1 year. During this time, you must practice driving with a licensed adult in the car — the rules vary on whether that person has to sit in the front seat or can be anywhere in the vehicle. Some states also require a minimum number of supervised driving hours, often 50 to 100 hours.
A few states have no waiting period and let you take the road test as soon as you pass the written test and vision screening. Others have graduated licensing systems with multiple stages: you start with a learner's permit, move to a restricted license (where you can drive alone but with limits on passengers or nighttime driving), and then get a full license. Check your state's DMV website for the exact timeline and requirements.
What tests you need to pass and when
You will take three separate tests: a written knowledge test, a vision test, and a practical driving test. The written test covers traffic laws, road signs, right-of-way rules, and safe driving practices. You usually take this test at your DMV office on a computer or paper form, and it takes 30 minutes to an hour. Most states let you retake it the same day or within a few days if you fail.
The vision test checks whether you can see well enough to drive safely. An eye care professional or DMV staff member will test your eyesight, usually with a machine that reads your vision in each eye. If you wear glasses or contacts, you must wear them during the test. If you fail, you may be able to retake it after getting new glasses or contacts.
The road test is the final hurdle. An examiner sits in the passenger seat while you drive for 15 to 45 minutes, depending on your state. You will be asked to perform basic maneuvers like parking, turning, stopping, and merging. The examiner watches for safe driving habits, knowledge of traffic laws, and vehicle control. If you fail, you can usually retake it after a waiting period of a few days to a few weeks.
How long the entire process takes
From the day you get your learner's permit to the day you hold a full license, the process usually takes 3 to 12 months. If your state requires a 6-month waiting period and you pass all tests on your first try, you could be done in about 7 months. If you need to retake the written test or road test, or if your state has a longer waiting period, it could take a year or more.
The speed also depends on how quickly you can schedule appointments. Some DMV offices have long wait times for road tests, especially in busy urban areas. You may have to wait weeks or even months for an open slot. Calling ahead or checking online for available times can help you move faster. Some states also let you schedule tests through a third-party testing center, which may have shorter wait times than the DMV.
Getting a license if you are over 18
If you are 18 or older and have never had a license, the rules are often different. Many states skip the learner's permit stage and let you go straight to the road test after passing the written and vision tests. Some states still require a waiting period or supervised driving hours, so check your local DMV rules. The written and road tests are the same as for younger drivers, but you may not have to hold a permit first.
Adult drivers also sometimes face stricter rules. Some states require more road test time or test you on more complex driving scenarios if you are learning as an adult. A few states require you to take a driver education course before you can test. These rules vary widely, so contact your DMV office to find out what applies to you.
Common reasons tests are delayed or failed
The most common reason for a delayed license is a long wait for a road test appointment. If your DMV is backed up, you may have to wait weeks or months. Calling ahead, checking online portals, or visiting in person early in the morning can sometimes get you an earlier slot. Some states also allow you to test at a private testing center if the DMV wait is too long.
Road test failures usually happen because of minor mistakes: rolling through a stop sign, not checking mirrors, poor parking, or nerves. Most people pass on their second or third try. If you fail, ask the examiner what you did wrong so you can practice that skill before retesting. Practicing with a licensed adult in real traffic, not just quiet streets, helps you prepare for the test conditions.
Frequently Asked Questions
Can I get my license before the waiting period is over?
No. If your state requires a 6-month waiting period on your learner's permit, you must wait the full 6 months before you can take the road test. Some states have no waiting period, so check your DMV website to see if yours is one of them. If it is, you can take the road test as soon as you pass the written test.
What happens if I fail the road test?
You can retake it after a waiting period, usually 1 to 7 days depending on your state. You do not have to retake the written test or vision test. Ask the examiner what you did wrong so you know what to practice. Most people pass within two or three tries.
Do I need to take a driver education course?
It depends on your state and age. Some states require a course for drivers under 18, while others make it optional. A few states offer a discount on your license fee or insurance if you complete a course. Check your state DMV website to see if a course is required where you live.
Can I get a license in one state if I move from another?
Yes. If you move to a new state, you can transfer your license or take the tests in your new state. Most states accept out-of-state licenses for a period of time, usually 30 to 90 days. After that, you must get a license in your new state. You may not have to retake all the tests if your previous license was valid.
How much does it cost to get a license?
Fees vary by state. A learner's permit usually costs $10 to $50, and a full license costs $20 to $100. Some states charge extra for road test appointments or for renewing your license early. Check your state DMV website for exact fees in your area.