Step-by-step guides
How to Get Your Driver's License in Every State
Every US state has slightly different requirements, fees, ages, and processes for getting a driver's license. We've researched all 50 — pick your state below for a complete step-by-step guide. Each guide covers eligibility, required documents, fees, the written and road tests, and common reasons drivers fail.
Choose your state
Alabama
Permit at 15 · 30q test
Alaska
Permit at 14 · 20q test
Arizona
Permit at 15.5 · 30q test
Arkansas
Permit at 14 · 25q test
California
Permit at 15.5 · 46q test
Colorado
Permit at 15 · 25q test
Connecticut
Permit at 16 · 25q test
Delaware
Permit at 16 · 30q test
Florida
Permit at 15 · 50q test
Georgia
Permit at 15 · 40q test
Hawaii
Permit at 15.5 · 30q test
Idaho
Permit at 14.5 · 40q test
Illinois
Permit at 15 (with driver ed) · 35q test
Indiana
Permit at 15 · 50q test
Iowa
Permit at 14 · 35q test
Kansas
Permit at 14 (farm permit) / 15 (regular) · 25q test
Kentucky
Permit at 16 · 40q test
Louisiana
Permit at 15 · 40q test
Maine
Permit at 15 · 35q test
Maryland
Permit at 15 years 9 months · 25q test
Massachusetts
Permit at 16 · 25q test
Michigan
Permit at 14 years 9 months (Level 1) · 50q test
Minnesota
Permit at 15 · 40q test
Mississippi
Permit at 15 · 30q test
Missouri
Permit at 15 · 25q test
Montana
Permit at 14.5 (with driver ed) / 15 (without) · 33q test
Nebraska
Permit at 14 (school permit) / 15 (LPD) · 25q test
Nevada
Permit at 15.5 · 50q test
New Hampshire
Permit at 15.5 · 40q test
New Jersey
Permit at 16 · 50q test
New Mexico
Permit at 15 · 25q test
New York
Permit at 16 · 20q test
North Carolina
Permit at 15 · 25q test
North Dakota
Permit at 14 · 25q test
Ohio
Permit at 15.5 · 40q test
Oklahoma
Permit at 15.5 · 25q test
Oregon
Permit at 15 · 35q test
Pennsylvania
Permit at 16 · 18q test
Rhode Island
Permit at 16 · 25q test
South Carolina
Permit at 15 · 30q test
South Dakota
Permit at 14 · 25q test
Tennessee
Permit at 15 · 30q test
Texas
Permit at 15 · 30q test
Utah
Permit at 15 · 50q test
Vermont
Permit at 15 · 20q test
Virginia
Permit at 15.5 · 35q test
Washington
Permit at 15 (with driver ed) / 15.5 · 40q test
West Virginia
Permit at 15 · 25q test
Wisconsin
Permit at 15.5 · 50q test
Wyoming
Permit at 15 · 25q test
Universal first steps
Most states follow the same basic structure:
- 1. Apply for a learner's permit (typically ages 14–16)
- 2. Pass the written knowledge test
- 3. Complete supervised driving hours
- 4. Pass the road skills test
- 5. Receive your driver's license
Documents you'll always need
Proof of identity — certified birth certificate, valid US passport, or permanent resident card Proof of Social Security number — SS card, W-2, or pay stub showing SSN Proof of state residency — TWO documents (utility bill, bank statement, lease, or mortgage) Proof of legal presence (if not US citizen) — visa, green card, or employment authorization