You cannot buy a driver's license — you must earn it through your state's testing process
A driver's license is a legal credential issued by your state's Department of Motor Vehicles (or equivalent agency), not a product you purchase. You obtain one by passing a written test on traffic laws, a vision screening, and a practical driving test. The fee you pay — typically between $20 and $150 depending on your state and license type — covers the cost of processing and issuing the document itself, not the right to drive.
The path to a license differs slightly by state, but the core steps are the same everywhere: gather required documents, pass the knowledge test, pass the road test, and pay the fee. Some states let you take the knowledge test before you schedule the road test; others require them in a set order. A few states offer a learner's permit stage first, which lets you practice driving with a licensed adult before attempting the full test.
Understanding what your state requires, in what order, and what documents to bring saves you trips to the DMV and failed attempts. The process typically takes between two weeks and two months from start to finish, depending on how quickly you schedule your road test and how many attempts you need.
Key Takeaways
- You must pass a written knowledge test, a vision screening, and a practical road test administered by your state's DMV or equivalent agency.
- Required documents usually include proof of identity, proof of residency, proof of Social Security number, and a completed process form specific to your state.
- Most states charge between $20 and $150 for a driver's license, and the fee covers processing and issuance, not the testing itself.
- Some states require a learner's permit stage before you can take the road test; others let you go straight to the full test if you pass the knowledge portion first.
- The entire process from first visit to license in hand usually takes two weeks to two months, depending on test availability and how many attempts you need.
What documents you need to bring to the DMV
Your state's DMV will ask for proof of three things: who you are, where you live, and your Social Security number. The specific documents accepted vary by state, but the categories are consistent.
For identity, most states accept a passport, birth certificate, or state ID card. Some accept a school ID or military ID if paired with another document. For residency, a utility bill, lease, mortgage statement, or bank statement dated within the last 60 days usually works. For your Social Security number, you can bring your Social Security card, a W-2 form, a tax return, or a pay stub.
You will also need to complete your state's driver's license process form. Many states let you read and fill this out before you arrive; others require you to complete it at the DMV. Check your state's DMV website to see which documents they specifically accept and whether you can pre-fill the process online.
The knowledge test: what it covers and how to prepare
The written test covers traffic laws, road signs, right-of-way rules, and safe driving practices specific to your state. Most states give you 30 to 50 questions, and you typically need to answer 70 to 80 percent correctly to pass. The test is usually multiple choice and takes 20 to 30 minutes.
Your state's DMV publishes a free study guide — often called the Driver's Manual or Handbook — that covers everything on the test. Many states also offer free practice tests online through their DMV website. Some people pass on their first attempt; others take it two or three times. There is no penalty for retaking it, though some states charge a small fee per attempt.
You can usually take the knowledge test without a learner's permit in most states, though a few require you to hold a permit first. After you pass, you will receive a score report and can schedule your road test. Some states let you schedule when ready; others require you to wait a few days or weeks depending on road test availability in your area.
The road test: scheduling, what to expect, and common reasons people fail
The road test is a practical demonstration that you can operate a vehicle safely. A DMV examiner sits in the car with you, observes your driving for 15 to 30 minutes, and scores you on vehicle control, following traffic laws, and awareness of other drivers and pedestrians. You must use your own vehicle (or borrow one), and it must be registered, insured, and in safe working condition.
Before the test, the examiner will check that your vehicle's lights, wipers, horn, and brakes work. You will then drive a route the examiner selects, which typically includes residential streets, busier roads, and sometimes highway driving. The examiner will ask you to perform specific maneuvers — parallel parking, three-point turns, lane changes — and will watch how you handle normal driving situations.
Common reasons people fail include hitting a curb during parking, failing to come to a complete stop at a stop sign, speeding or driving too slowly, not checking mirrors before changing lanes, and hitting another vehicle or object. If you fail, you can usually retake the test within a few days or weeks, depending on your state's scheduling. Most people pass on their second or third attempt.
Learner's permits: when your state requires one and what it lets you do
Some states require you to hold a learner's permit for a set period — often 30 to 180 days — before you can take the road test. Other states make it optional. A learner's permit lets you drive with a licensed adult in the car, usually someone 21 or older, and is meant to give you supervised practice time before the official test.
To get a learner's permit, you typically pass the knowledge test and pay a small fee (usually $10 to $30). The permit is valid for a set period, after which it expires if you have not yet taken and passed the road test. Some states renew it automatically; others require you to reapply.
If your state requires a permit stage, you cannot skip it — you must hold the permit for the minimum time before scheduling your road test. If your state does not require it, you can take the knowledge test and road test back-to-back if both are available, though most people still practice with a permit first to build confidence.
Fees, processing time, and what happens after you pass
The total cost of getting a driver's license varies by state. The knowledge test fee ranges from free to $15. The road test fee ranges from $10 to $50. The license itself costs between $20 and $150 depending on your state and the type of license (a standard license costs less than a commercial one). Some states bundle these into a single fee; others charge separately.
After you pass the road test, the DMV will process your license. In most states, you receive a temporary paper license when ready and the plastic card arrives by mail within one to three weeks. Some states issue the plastic card on the spot. Ask the DMV staff what to expect before you leave.
Your license will be valid for a set period — usually four to eight years depending on your state and age — before you need to renew it. Renewal is simpler than the initial process and usually does not require retesting unless your state has specific rules for older drivers.
What to do if you fail the road test or cannot schedule one quickly
If you fail the road test, you can retake it. Most states let you schedule another attempt within a few days or weeks. There is usually a small fee for each attempt. Between attempts, practice the specific maneuvers or situations the examiner noted as problems — parallel parking, highway merging, or stopping distance, for example.
If road test appointments are booked out for weeks or months in your area, you have limited options. Some states let you travel to a different county or region to test sooner. Others have waitlists or periodic openings. Check your state's DMV website for alternate testing locations or call the DMV directly to ask about availability.
If you are unable to test due to a disability or medical condition, contact your state's DMV to ask about accommodations. Many states offer modified tests, extended time, or alternative testing methods for people with documented disabilities.
Frequently Asked Questions
Can I take the road test in a vehicle that is not registered in my name?
Yes. The vehicle must be registered, insured, and in safe working condition, but it does not have to be registered to you. Many people borrow a family member's or friend's car for the test. The registration and insurance documents must be in the vehicle during the test.
What happens if I fail the knowledge test?
You can retake it. Most states let you try again the same day or within a few days, though some charge a small fee per attempt. Review the study guide and practice tests before your next attempt, focusing on the topics you missed.
Do I need a learner's permit before I can take the road test?
It depends on your state. Some states require a permit stage lasting 30 to 180 days; others make it optional. Check your state's DMV website to see whether a permit is required before you can schedule your road test.
How long does it take to get a driver's license from start to finish?
The timeline varies. If your state requires a learner's permit, add that waiting period first. After that, passing the knowledge test usually takes one visit. Scheduling the road test can take anywhere from a few days to several weeks depending on availability. After you pass, the plastic license arrives by mail in one to three weeks in most states.
What if I move to a different state after I get my license?
You can drive on your current license until it expires. When you move, you will eventually need to get a license from your new state. Most states require you to get a new license within 30 to 90 days of establishing residency, though enforcement varies. You will likely need to retake the knowledge test and road test, though some states offer reciprocity agreements that waive one or both.