What you need to do to get a driver's license

Getting a driver's license involves three main steps: pass a written knowledge test, pass a driving test, and pay a fee at your state's Department of Motor Vehicles (DMV). The exact order and requirements vary by state, but most states let you get a learner's permit first, practice driving for a set period, then take the road test. You'll need to bring documents that prove your identity, residency, and Social Security number — typically a birth certificate, passport, or state ID card, plus a utility bill or lease showing your current address.

If you already have a license that expired, the process is simpler: you can usually renew by mail, online, or in person without retaking the tests, though some states require a new photo or vision screening if your license has been expired for more than a certain number of years (often five to ten years).

Key Takeaways

  • You must bring original documents proving your identity, residency, and Social Security number — a birth certificate or passport plus a recent utility bill or lease is the standard combination.
  • Most states require you to get a learner's permit first, hold it for a minimum period (usually three to six months), then pass a road test before receiving a full license.
  • The written test covers traffic laws and road signs specific to your state; study materials are free on your state DMV website.
  • Fees vary by state but typically range from $20 to $100 for a new license and $15 to $75 for renewal.
  • You can renew an expired license by mail or online in most states if it has not been expired for more than a few years.

Getting a learner's permit as your first step

A learner's permit lets you practice driving with a licensed adult in the car before you take the road test. To get one, visit your state DMV office with your documents (birth certificate, proof of residency, and Social Security card or number), pass a vision screening, and pass a written test on traffic laws and road signs. The written test is usually 30 to 50 questions, and you need to score around 70 to 80 percent to pass — the exact threshold varies by state.

Study materials for the written test are free on your state DMV website, often as a downloadable handbook or interactive practice quiz. Some states also offer the test in languages other than English. Once you pass, you'll receive your learner's permit on the spot or by mail within a few days.

Your learner's permit is valid for a set period — usually one to three years — and you must follow restrictions while driving with it. Common restrictions include a minimum age for passengers, no driving between certain hours (often midnight to 5 a.m.), and a requirement that a licensed adult sit in the front seat next to you.

Holding your learner's permit and practicing

Most states require you to hold a learner's permit for a minimum time before you can take the road test — typically three to six months. During this time, you should practice driving in different conditions: daytime and night, residential streets and highways, light traffic and heavy traffic. Keep a log of your practice hours if your state requires it; some states mandate 50 to 100 hours of supervised driving before you can test.

Your learner's permit will show the restrictions you must follow. Violating them — for example, driving alone or driving after the curfew hour — can result in a ticket and may delay your road test. If you get a ticket while holding a learner's permit, contact your DMV to find out whether it affects your road test scheduling.

Scheduling and passing your road test

Once you have held your learner's permit for the required time, you can schedule a road test through your state DMV. Some states let you book online; others require you to call or visit an office in person. Road test wait times vary widely — in busy urban areas, you may wait several weeks or months, while rural areas often have shorter waits. Book as early as possible if you have a important date.

On test day, bring your learner's permit, proof of insurance (required in most states), and the vehicle you will be driving. The test usually lasts 20 to 40 minutes and covers basic skills: starting the car, steering, braking, turning, parking, and following traffic laws. The examiner will ask you to perform specific maneuvers like parallel parking or a three-point turn. You must follow all traffic laws during the test — a stop sign violation or unsafe lane change will result in failure.

If you fail, you can usually retake the test after a waiting period of a few days to a few weeks, depending on your state. Most people pass on their second or third attempt. Once you pass, you'll receive a temporary license on the spot, and your permanent license will arrive by mail within one to two weeks.

Renewing an expired or expiring license

If your license is expiring soon or has already expired, renewal is faster than getting a new license. Most states let you renew online or by mail if your license expired fewer than five years ago and you have no medical or legal issues that would disqualify you. To renew online, visit your state DMV website, enter your license number and personal information, pay the fee, and upload a new photo if required. The process takes 10 to 15 minutes, and your new license arrives by mail in one to three weeks.

If your license expired more than five years ago, or if you need to update your address or name, you may need to visit a DMV office in person. Some states require a new vision screening or a new photo for licenses that have been expired for a long time. Check your state DMV website to see which renewal method applies to your situation.

Renewing by mail is also an option in most states. You'll fill out a renewal form (available on the DMV website or at an office), include a new photo, and mail it with a check or money order. Processing time is usually two to four weeks.

Documents you need to bring

The DMV requires documents in three categories: proof of identity, proof of residency, and proof of Social Security number. Acceptable documents vary slightly by state, but here are the most common ones.

Proof of identity: A U.S. passport, birth certificate, passport card, or state ID card. If you were born outside the U.S., bring your passport or Certificate of Naturalization. Some states accept a school ID or employee ID as a secondary document but require a primary document as well.

Proof of residency: A recent utility bill, lease agreement, mortgage statement, or bank statement showing your name and current address. The document must be dated within the last 60 days in most states. A piece of mail from a government agency also works. If you live with someone else and are not on the lease or utility bill, bring a notarized letter from the homeowner or leaseholder confirming you live there, plus a copy of their ID.

Proof of Social Security number: Your Social Security card, W-2 form, tax return, or a letter from the Social Security Administration. If you do not have a Social Security number, bring a letter from the Department of Homeland Security or USCIS explaining your immigration status.

Bring originals, not copies, unless the DMV specifically says copies are acceptable. Some states require documents to be certified or notarized; check your state DMV website before you go.

Fees and payment methods

Driver's license fees vary by state. A new license typically costs $20 to $100, and renewal costs $15 to $75. Some states charge extra for a REAL ID-compliant license (which meets federal standards for air travel and federal building access) or for a license that is valid for longer than the standard period. Check your state DMV website for the exact fee in your area.

Most DMV offices accept cash, debit cards, and credit cards. Some accept checks or money orders, especially if you are renewing by mail. A few states have started accepting online payment for renewals. If you are paying in person, bring enough cash or a card to cover the fee plus any additional charges for rush processing or duplicate documents.

Frequently Asked Questions

Can I take the road test in a different language?

Yes, most states offer the written test in Spanish and several other languages. The road test itself is not translated — the examiner will give instructions in English — but you can bring an interpreter if your state allows it. Contact your DMV office ahead of time to confirm what languages are available and whether you need to request an interpreter in advance.

What happens if I fail the road test?

You can retake it after a waiting period, usually three to seven days. Most states let you retake the test as many times as needed. Each attempt costs the test fee again. If you fail multiple times, some states require you to take a driver education course before your next attempt, though this is not common.

Do I need to take a driver education course?

It depends on your age and your state. Most states require drivers under 18 to complete a driver education course before getting a license. Drivers 18 and older usually do not need formal coursework, though taking one may lower your insurance premium. Check your state DMV website to see whether a course is required for your age group.

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

If everything goes smoothly, four to six months is typical: a few days to get your learner's permit, three to six months holding it, a few weeks waiting for a road test appointment, and one to two weeks for your license to arrive by mail. In busy areas or if you fail the road test, it can take longer.

Can I drive alone with a learner's permit?

No. A learner's permit requires a licensed adult to be in the car with you at all times. Driving alone with a learner's permit is illegal and can result in a ticket, license suspension, or both. Once you pass the road test and receive your full license, you can drive alone.