What you need to do to get a driver's license
Getting a driver's license involves three main steps: getting a learner's permit, practicing to drive, and passing a written test and road test. The exact process and timeline depend on your state — some states require you to hold a learner's permit for a set number of months before you can test for a full license, while others let you move faster. You will need to visit your state's Department of Motor Vehicles (DMV) or equivalent agency in person at least twice: once to get your permit, and once to take your road test and receive your license.
The whole process typically takes several weeks to several months, depending on how quickly you practice and whether your state has waiting periods between permit and license. Most people can complete it within two to four months if they practice regularly and pass their tests on the first attempt.
Key Takeaways
- You will need to visit your state's DMV in person with proof of identity, proof of residency, and your Social Security number or tax ID to get your free guide.
- Your first visit gets you a learner's permit, which lets you practice driving with a licensed adult in the car; some states require you to hold this for a minimum number of months before testing for a full license.
- You must pass a written test about traffic laws and road signs, and a practical road test where a DMV examiner watches you drive.
- The cost varies by state but typically ranges from $20 to $100 for a permit and $15 to $150 for a license, with some states charging additional fees for testing.
What documents to bring to the DMV
Bring original documents, not copies, to your first DMV visit. You will need proof of identity (a passport, birth certificate, or state ID), proof of residency (a utility bill, lease, or bank statement with your current address), and your Social Security number or Individual Taxpayer Identification Number (ITIN). Some states also ask for a completed process form, which you can often read from the DMV website before you go.
If you are under 18, bring a parent or guardian with you. They will need to sign your process and may need to show their own ID. If you are explore for a Real ID-compliant license (which you will need for domestic air travel after May 2025), bring an additional document proving your address, such as a recent mortgage statement or rental agreement.
Call your local DMV or check its website before you go to confirm the exact list of documents it accepts, because requirements vary slightly by state and sometimes by location within a state.
Getting your learner's permit
At your first DMV visit, you will take a written test on traffic laws, road signs, and safe driving practices. The test is usually multiple choice and covers topics like speed limits, right-of-way rules, parking, and what different road signs mean. You can study using your state's DMV handbook, which is free and available online, or using practice tests on the DMV website.
Most states require you to score at least 70 to 80 percent to pass, though this varies. If you fail, you can usually retake the test the same day or come back another day. Once you pass, you receive your learner's permit, which allows you to drive only when a licensed adult (usually at least 21 years old) is in the front seat with you.
Some states require you to hold your learner's permit for a set number of months — often three to six months — before you can take your road test. Others have no waiting period. Check your state's rules, because taking your road test before the waiting period ends will result in automatic failure in states that have one.
How to practice driving safely
Use your learner's permit to practice with a licensed adult driver. Start in quiet neighborhoods or empty parking lots to build basic skills like steering, braking, and parking. Gradually move to busier roads, different weather conditions, and highway driving if your state requires it. Most states require a certain number of supervised driving hours — often 50 to 100 hours, with a portion at night — before you can test for your full license.
Keep a log of your practice hours if your state requires it. Some states ask you to bring this log to your road test as proof that you have practiced enough. Even if your state does not require it, tracking your hours helps you know when you are ready to test.
Practice the specific skills the road test will measure: smooth acceleration and braking, proper lane changes, parking (both parallel and perpendicular), turning, and following traffic signs and signals. Ask your supervising adult to point out mistakes so you can correct them before your test.
Scheduling and taking your road test
Contact your DMV to schedule your road test once you have met your state's practice requirements and waiting period. Many states let you book online; others require a phone call. Road test appointments often fill up weeks in advance, so schedule as early as you can. Bring your learner's permit, proof of insurance (required in most states), and the vehicle you will be testing in.
On test day, arrive early and bring all required documents. The examiner will check your vehicle to make sure the brakes, lights, windshield wipers, and mirrors work. Then you will drive a set route while the examiner watches and scores your performance on things like following traffic laws, smooth steering, proper signaling, and safe parking.
If you pass, you will receive your driver's license on the spot or by mail within a few weeks, depending on your state. If you fail, you can usually retake the test after a waiting period — often one to two weeks — and you keep your learner's permit in the meantime.
Costs and fees by state
Driver's license costs vary significantly by state. A learner's permit typically costs between $20 and $50, and a full driver's license costs between $15 and $150. Some states charge separate fees for the written test, road test, or both. A few states charge additional fees for Real ID compliance or for licenses that expire in fewer years.
Most states accept cash, debit, and credit cards at the DMV. Some offer discounts for seniors or people with disabilities. Check your state's DMV website for the exact fee structure and accepted payment methods at your local office.
What happens if you fail your road test
Failing your road test does not mean you cannot get a license. You keep your learner's permit and can retake the test after a waiting period, which is usually one to two weeks but varies by state. Use the time between tests to practice the specific skills the examiner said you need to improve.
Most people pass on their second or third attempt. There is no limit to how many times you can retake the test, though you will pay the test fee each time. Some states waive the fee if you retake within a certain window, so ask the DMV when you schedule your retest.
Frequently Asked Questions
Can I get a driver's license without a learner's permit?
No, every state requires you to get a learner's permit first. However, some states let you skip the learner's permit stage if you already hold a valid driver's license from another state or country. Check your state's DMV website to see if you may have access to for this exception.
What if I fail the written test?
You can retake the written test the same day or return another day, depending on your state's policy. Most states let you retake it as many times as needed. Study the DMV handbook more thoroughly before your next attempt, and consider using online practice tests to identify weak areas.
Do I need car insurance to get a driver's license?
You do not need insurance to get your learner's permit or to take your road test, but you will need proof of insurance to show the examiner on test day. Once you get your license and own or regularly drive a car, your state requires you to carry liability insurance before you drive on public roads.
How long is a driver's license valid?
Driver's licenses are typically valid for four to eight years, depending on your state and age. Your license will show an expiration date. You can renew it by mail, online, or in person at the DMV, usually starting a few months before it expires.
What if I move to a new state after getting my license?
You can drive with your current license in any state. When you move, you will eventually need to get a license from your new state — most states require you to do this within 30 to 60 days of establishing residency. You will not need to retake the road test; you can usually exchange your old license for a new one with just a written test or no test at all.