What you need to do to get your first driver's license
Getting your first driver's license involves three main steps: getting a learner's permit, practicing to drive, and passing both a written test and a road test. The exact order and timing depend on your state — some 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 the permit, and again to take your road test.
The whole process typically takes several months because of waiting periods and the time needed to practice driving. If your state has no mandatory waiting period between permit and license, you could theoretically complete it in a few weeks, but most people spend two to six months learning to drive safely before they feel ready to test.
Key Takeaways
- You must visit your state's DMV in person with specific documents — usually a birth certificate, proof of residency, and a Social Security number or tax ID.
- A learner's permit comes first and lets you drive only with a licensed adult in the car; some states require you to hold it for a minimum number of months before testing for a full license.
- You will take a written test covering road signs, traffic laws, and safe driving rules specific to your state.
- After passing the written test and meeting any waiting period, you schedule and take a road test with a DMV examiner who watches you drive.
- Fees vary by state but typically range from $20 to $50 for a permit and $15 to $100 for a license.
Documents you need to bring to the DMV
Bring originals or certified copies — photocopies usually do not work. You will need proof of identity (a birth certificate, passport, 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 parent or guardian's signature if you are under 18.
Call your state's DMV before you go or check their website to confirm the exact list, because requirements vary. Some states accept fewer documents than others, and bringing the wrong ones means a wasted trip. If you do not have a birth certificate, you can order one from the vital records office in the state where you were born — this can take weeks, so start early if you need it.
Getting your learner's permit
At the DMV, you will fill out an process form (usually called a Driver's License process or DL 44, though the name varies by state). You will then take a written test covering your state's traffic laws, road signs, and safe driving practices. The test is usually multiple choice, with 30 to 50 questions, and you typically need to score 80% or higher to pass. Many DMVs let you take the test on a computer, and some offer it in languages other than English.
If you pass, you pay the permit fee and receive your learner's permit on the spot. This permit lets you drive only when a licensed driver age 21 or older (the age varies by state) sits in the front passenger seat. Some states restrict when you can drive — for example, no driving after 10 p.m. or no driving on highways — so read the restrictions on your permit.
If you fail the written test, you can usually retake it the same day or come back another day. There is typically a small fee each time you retake it.
Practicing to drive and meeting waiting periods
After you get your permit, you must practice driving with a licensed adult. Your state may require a minimum number of practice hours — some require 50 hours total, with at least 10 at night — before you can test for a full license. Keep a log of your practice if your state requires it, because you may need to show it when you take your road test.
Many states also have a mandatory waiting period between when you get your permit and when you can take your road test. This period is often 6 months for drivers under 18, though it can be shorter or longer depending on your state and age. Check your state's rules so you do not show up to schedule a road test before you are allowed to take one.
Use this time to practice in different conditions — daytime and night, empty roads and busy streets, good weather and rain. The road test examiner will ask you to do things like parallel park, make turns, and follow traffic signs, so practice these specific skills.
Scheduling and taking your road test
Once you have met your state's waiting period and practice hour requirements, contact your DMV to schedule your road test. Many states let you book online, by phone, or in person. Road test appointments can fill up weeks or months in advance, especially in busy areas, so schedule as soon as you are allowed to.
On test day, bring your learner's permit, proof of insurance (your state requires this), and the vehicle you will be driving. The vehicle must be registered, insured, and in safe working condition — the examiner may check the brakes, lights, and wipers before you start. Arrive early, and bring the same documents you brought to get your permit in case the DMV needs to verify your identity again.
The examiner will watch you drive for 20 to 40 minutes, asking you to perform specific maneuvers and follow traffic laws. You will be scored on things like speed control, lane positioning, mirror checking, and how you handle turns and stops. If you pass, you receive your driver's license on the spot or by mail within a few weeks. If you fail, you can usually retake the test after a waiting period — typically a few days to a few weeks, depending on your state.
Costs and fees
Fees vary significantly by state. A learner's permit typically costs $15 to $50, and a driver's license costs $15 to $100. Some states charge a single combined fee if you get both in the same visit, while others charge separately. A few states offer reduced fees for low-income residents, so ask at the DMV if you may have access to.
You will also need proof of insurance to take your road test. If you do not have your own car, ask a family member or friend if you can use theirs and get added to their insurance policy temporarily. Some insurance companies charge nothing to add a learner to a policy for a short time.
What to do if you fail the road test
Failing the road test is common — many people do not pass on their first attempt. The examiner will tell you what you did wrong, such as not checking mirrors, speeding, or making an unsafe turn. You can retake the test after a waiting period, which is usually 1 to 2 weeks but varies by state.
Before you retake it, practice the specific skills the examiner said you need to improve. Ask a trusted driver to watch you and give feedback, or consider taking a few lessons with a professional driving instructor. Many people find that even a couple of professional lessons help them pass on the second or third attempt.
Frequently Asked Questions
Can I get a driver's license without a learner's permit first?
In most states, no — you must get a learner's permit first and hold it for a set period before you can test for a full license. A few states let adults over 18 skip the permit and go straight to the road test, but you will still need to pass a written test. Check your state's DMV website to see if you may have access to for this option.
What if I do not have a birth certificate?
You can order a certified copy from the vital records office in the state where you were born. This usually takes 1 to 4 weeks and costs $10 to $30. Some states accept other documents like a passport or baptism certificate if you cannot get a birth certificate, so call your DMV to ask what alternatives they accept.
Do I need to take a driving class before I get my permit?
Most states do not require it, but some offer discounts on insurance if you complete an approved driver education course. A few states require it for drivers under 16. Check your state's rules and ask your insurance company whether a course would lower your rates.
How long does a driver's license last?
Driver's licenses are valid for 4 to 8 years depending on your state and age. Your license will show the expiration date. You will need to renew it before it expires if you want to keep driving legally.
What if I move to a different state after I get my license?
You can usually drive on your current license for 30 to 60 days while you get a new one from your new state. After that period, you must get a license from your new state. You will typically need to pass a written test but may not need to take another road test if your previous license is valid.