What you need to do to get your first driver's license

Getting your first driver's license involves three separate steps: passing a written knowledge test, passing a driving skills test, and submitting the required documents to your state's DMV. Most states require you to hold a learner's permit for a set period before you can take the driving test — this waiting period ranges from a few weeks to several months depending on your state and age. You will pay a fee at each stage: one for the permit, one for the driving test, and one for the license itself.

The exact documents you need, the test content, and the fees all vary by state. Some states require a vision screening, others require a medical certificate if you are over a certain age. A few states allow online knowledge test preparation; most do not. The order of steps is always the same, but the timeline and cost can differ significantly between states.

Key Takeaways

  • You must obtain a learner's permit first, pass a written knowledge test, then hold the permit for your state's required waiting period before you can take the driving test.
  • The documents you bring to the DMV must include proof of identity, proof of residency, and your Social Security number or tax ID — the specific documents accepted vary by state.
  • Driving test fees, knowledge test fees, and license fees are separate charges; total costs range from under $100 to over $300 depending on your state.
  • Your state's DMV website lists the exact waiting period between permit and driving test, which you must follow or your test appointment will be cancelled.

Step 1: Get your learner's permit

Visit your state's DMV office or website to find out whether you can explore for a learner's permit online or must explore in person. Some states allow online applications; others require you to appear at an office. Bring 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.

You will pay a permit fee — this ranges from $10 to $50 depending on your state — and receive a temporary permit document. This permit is not your license; it allows you to practice driving with a licensed adult in the car. Your state's DMV will tell you the rules: some states require the supervising driver to be 21 or older, others set the age at 25. Some states restrict the hours you can drive (no driving after 10 p.m., for example) or the number of passengers you can carry.

Step 2: Pass the written knowledge test

The knowledge test covers traffic laws, road signs, and safe driving practices in your state. You take this test at a DMV office, and it is usually a computer-based multiple-choice exam with 30 to 50 questions. You must score at least 70 to 80 percent correct — the passing score varies by state. The test takes 20 to 30 minutes.

Study materials are free: your state's DMV publishes a driver's manual online and in print, and most states offer free practice tests on their DMV website. Some states allow you to take the test in languages other than English. If you fail, you can retake the test the same day or within a few days, depending on your state's policy. Each retake may have a small fee ($5 to $10).

Step 3: Wait for your state's required holding period

After you pass the knowledge test and receive your learner's permit, you must wait before you can take the driving test. This waiting period — called the permit holding period — is set by your state and ranges from 14 days to 6 months. Some states have different waiting periods based on your age: a 16-year-old might wait 6 months, while an 18-year-old might wait only 14 days. Check your state's DMV website for the exact period that applies to you.

During this time, you practice driving with a licensed adult. You cannot take the driving test until the waiting period has passed. If you schedule a test before the period ends, the DMV will cancel your appointment.

Step 4: Pass the driving skills test

The driving test is conducted by a DMV examiner who sits in the car with you. The test lasts 20 to 45 minutes and includes basic maneuvers (parking, turning, stopping), driving on different road types, and following traffic laws. You must use your own vehicle or a rental car; the vehicle must be registered, insured, and in safe working condition. The examiner will check that the brakes, lights, windshield wipers, and mirrors work before the test begins.

You schedule the driving test appointment through your state's DMV website or by phone. Appointment availability varies; some states have openings within a week, others have wait times of several weeks. Bring your learner's permit, proof of insurance, and the vehicle's registration. The test fee ranges from $20 to $75 depending on your state. If you fail, you can usually retake the test within a few days or weeks, and you may pay the test fee again.

Step 5: Submit your documents and receive your license

After you pass the driving test, the DMV will issue your license. In some states, you receive a temporary paper license on the spot and the plastic card arrives by mail within 1 to 2 weeks. In other states, you wait for the card to be printed at the office, which takes 15 to 30 minutes. Bring the same identity and residency documents you brought for the permit process, plus your learner's permit and your passing test score (the examiner will provide this).

The license fee is separate from the permit and test fees and ranges from $20 to $100. Your license will be valid for 4 to 8 years depending on your state and age. Some states issue licenses valid for shorter periods to drivers under 21.

Documents you need at each stage

StageDocuments RequiredFee Range
Learner's Permit processProof of identity (passport, birth certificate, or state ID); proof of residency (utility bill, lease, or bank statement); Social Security number$10–$50
Knowledge TestLearner's permit; valid IDIncluded in permit fee or $5–$15 separate
Driving TestLearner's permit; proof of insurance; vehicle registration; valid ID$20–$75
License IssuanceProof of identity; proof of residency; learner's permit; passing test score$20–$100

Accepted forms of identity and residency vary by state. Some states accept a passport as both identity and residency proof; others require separate documents. Check your state's DMV website for the exact list of acceptable documents before you go to the office — bringing the wrong documents will delay your process.

Common mistakes that delay or block your process

Bringing incomplete documents: The most common reason applications are rejected is missing or incorrect documents. Bring originals, not copies, unless your state specifically says copies are acceptable. If your name on your birth certificate differs from your current name, bring a marriage certificate or legal name change document.

Scheduling the driving test too early: If you schedule before your state's permit holding period has ended, the DMV will cancel your appointment and you may lose your test fee. Verify the exact end date of your holding period before you book.

Using an uninsured or unregistered vehicle for the test: Your vehicle must have current insurance and registration. If it does not, the examiner will not allow you to take the test, and you will forfeit your fee and have to reschedule.

Not studying the driver's manual: The knowledge test covers specific rules in your state's manual. Skipping study and relying on general driving knowledge often results in failure. Use your state's free practice tests to identify weak areas.

Frequently Asked Questions

Can I take the driving test in a different state than where I got my permit?

No. You must take the driving test in the state that issued your learner's permit. If you move to a different state before passing the driving test, you will need to transfer your permit to the new state or start over with a new permit process. Rules for permit transfers vary by state; contact your new state's DMV for details.

What happens if I fail the driving test?

You can retake the test after a waiting period, which ranges from a few days to a few weeks depending on your state. You will pay the test fee again. Your learner's permit remains valid during this time, so you can continue to practice. Most states allow you to retake the test as many times as needed.

Do I need to take a vision test?

Most states require a vision screening as part of the license process. The DMV will test your vision at the office, or you can bring a vision certificate from an eye doctor. If you do not meet the vision standard, you may be issued a license with restrictions (such as "corrective lenses required").

How long does it take to get a driver's license from start to finish?

The total time depends on your state's permit holding period and driving test appointment availability. If your state requires a 30-day holding period and you can schedule a driving test within a week, the process takes about 5 to 6 weeks. If the holding period is 6 months or driving test appointments are booked out, it can take 3 to 4 months or longer.

Can I renew my learner's permit if it expires before I pass the driving test?

Yes. Learner's permits are typically valid for 1 to 3 years. If yours expires before you pass the driving test, you can renew it at the DMV for a fee (usually $10 to $30). You do not have to retake the knowledge test; the renewal is administrative only.