What you need to do to get a driver's license
Getting a driver's license involves three main steps: passing a written test on traffic laws, passing a driving test, and providing documents that prove your identity and residency. The order and exact requirements vary by state, but most states require you to get a learner's permit first, hold it for a set period, then take the driving test. You will need to visit your state's Department of Motor Vehicles (DMV) or equivalent agency in person — there is no way around this, and no private company can issue a license for you.
The entire process typically takes several weeks to a few months, depending on how quickly you schedule your tests and whether you pass on the first attempt. Most people pass the written test on their first try, but the driving test often requires a second or third attempt. Plan for at least two visits to the DMV: one to explore for the learner's permit and one to take the driving test.
Key Takeaways
- You must visit your state's DMV in person with specific documents proving identity, residency, and Social Security number — no online or mail-only option exists.
- Most states require a learner's permit first, which you hold for 6 months to 1 year before taking the driving test.
- The written test covers traffic laws and road signs; the driving test evaluates your ability to operate a vehicle safely in real conditions.
- Bring original documents, not copies — the DMV will not accept photocopies of your birth certificate, passport, or proof of residency.
- Fees vary by state but typically range from $20 to $50 for a learner's permit and $15 to $40 for a license, with additional charges for retests.
Documents you must bring to the DMV
Every state requires proof of identity, proof of residency, and proof of your Social Security number. Acceptable identity documents include a valid passport, birth certificate, or state ID card. Some states also accept a consular ID card or military ID. Bring the original document — the DMV will not accept a photocopy or a picture of the document on your phone.
For residency, you need a document showing your current address. A utility bill, lease agreement, mortgage statement, or bank statement dated within the last 60 days usually works. If you have recently moved, bring mail from a government agency addressed to your new address. A driver's license from another state does not count as proof of residency in your new state.
To prove your Social Security number, bring your Social Security card, a W-2 form, a 1099 form, or a tax return. If you do not have any of these, you can request a replacement Social Security card from the Social Security Administration before you go to the DMV. Some states allow you to sign an affidavit swearing you do not have a Social Security number, but this is rare and usually applies only to non-citizens.
Getting your learner's permit
The learner's permit is a temporary license that allows you to drive under supervision — usually with a licensed adult in the car. To get one, visit your DMV with your documents, fill out the process form (usually called a DL 44 or similar), and pay the fee. You will then take the written test, which covers traffic laws, road signs, and safe driving practices. The test is typically 50 questions, and you must pass with a score of 80 percent or higher.
You can study for the written test using your state's DMV handbook, which is free and available online. Many states also offer practice tests on their DMV website. Most people spend 1 to 2 weeks studying before taking the test. If you fail, you can retake it the same day or come back another day — there is no waiting period between attempts in most states.
Once you pass the written test, the DMV will issue your learner's permit on the spot. You must hold this permit for a minimum period set by your state — typically 6 months to 1 year. During this time, you practice driving with a licensed adult and build experience before taking the driving test.
Restrictions that come with a learner's permit
A learner's permit comes with rules about who can be in the car and when you can drive. Most states require a licensed adult age 21 or older to sit in the front passenger seat while you drive. Some states prohibit driving between certain hours — often 11 p.m. to 5 a.m. — and restrict the number of teenage passengers you can have.
These rules exist to reduce accidents among new drivers. They are enforced by police, and violating them can result in a fine or suspension of your permit. Check your state's specific restrictions when you receive your permit — they are printed on the back or in the paperwork the DMV gives you.
Taking the driving test
After you have held your learner's permit for the required time, you can schedule your driving test. Most states allow you to book this online or by phone through the DMV website. Tests are usually available within 2 to 8 weeks, depending on how busy your local DMV is. Bring your learner's permit, proof of insurance, and the vehicle you will be driving.
The driving test lasts 20 to 40 minutes and takes place on public roads near the DMV. The examiner will ask you to perform basic maneuvers — parking, turning, stopping at traffic lights, merging — and will evaluate whether you follow traffic laws and drive safely. You do not need to be perfect, but you must demonstrate that you can control the vehicle and make safe decisions.
Common reasons people fail the driving test include hitting the curb while parking, failing to come to a complete stop at a stop sign, speeding, and not checking mirrors or blind spots. If you fail, you can retake the test after a waiting period — usually 1 to 2 weeks — and you pay the test fee again. Most people pass on their second or third attempt.
Getting your permanent license after passing the test
Once you pass the driving test, the DMV will issue your permanent driver's license. In most states, this happens the same day or within a few days. You will receive a temporary paper license to use while your plastic card is being printed, which usually arrives by mail within 1 to 3 weeks.
Your permanent license is valid for 4 to 8 years, depending on your state and age. When it expires, you will need to renew it — most states allow you to renew online or by mail, though some require an in-person visit. Your license will also be suspended if you accumulate too many traffic violations or fail to pay traffic fines, so keep your driving record clean.
Costs and fees by state
The total cost of getting a driver's license varies significantly by state. A learner's permit typically costs $15 to $50, and the driving test fee ranges from $10 to $40. The license itself costs $15 to $50. Some states charge a single combined fee for the permit and license, while others charge separately.
A few states offer reduced fees for low-income residents, though you usually must show proof of income. Some states also waive fees for military members or veterans. Check your state's DMV website for current fees and any discounts you may be may have access to to. If you fail the driving test and need to retake it, you will pay the test fee again.
Frequently Asked Questions
Can I get a driver's license if I do not have a Social Security number?
This depends on your state and immigration status. Some states issue licenses to non-citizens with an Individual Taxpayer Identification Number (ITIN) instead of a Social Security number. Other states require a Social Security number and will not issue a license without one. Contact your state's DMV to find out what documents you can use as proof of your tax identification number.
What if I lost my learner's permit before I could take the driving test?
You can request a replacement permit from the DMV, usually for a small fee ($5 to $15). In most states, you do not need to retake the written test — the DMV will issue a new permit with the same expiration date as your original one. If your permit has expired, you will need to retake the written test and start the waiting period over.
Do I have to take a driving test if I already have a license from another state?
Most states allow you to transfer your license without taking another driving test if your previous license is still valid and you have held it for a certain period (usually at least 6 months). You will still need to visit the DMV in person with your documents and pay a transfer fee. Some states do require a new driving test for out-of-state transfers, so check your state's rules.
How long does it take to get a driver's license from start to finish?
The timeline depends on how quickly you study, pass the written test, and schedule your driving test. Most people take 2 to 4 months from their first DMV visit to receiving their permanent license. If you fail either test and need to retake it, add another 2 to 4 weeks. The DMV's scheduling availability in your area also affects how long you wait between tests.
What happens if I fail the driving test multiple times?
There is no limit to how many times you can retake the driving test in most states. Each time you fail, you pay the test fee again and wait the required period before scheduling your next attempt. Some people take 4 or 5 attempts before passing. If you are struggling, consider taking professional driving lessons — an instructor can identify specific skills you need to improve.