Steps to getting your license
Learner’s Permit
To begin your teen driver education journey, start by learning driver’s education and passing the written test to obtain your learner’s permit. This permit allows you to begin your supervised driving practice and work towards completing the required hours for your state’s parent-taught driver education program.
Provisional Driver’s License
Congratulations on passing your driving test! With your provisional driver’s license, you can start driving, but with certain restrictions. These restrictions vary by state, so it’s important to understand what applies to you. Show me the requirements after getting my driver’s license…
Standard Driver’s License
This license has no limitations. After meeting the minimum age and duration requirements, you will get a full, unrestricted driver’s license.

During the learner’s permit stage (supervised driving by a licensed adult 21 or older, culminating with a driving test), there are certain requirements that need to be followed. After you pass your driving test and obtain your learner’s permit, you can begin supervised driving.
You should take your first driving lesson for teens with a certified instructor.
Below is a comprehensive list of requirements by state during the learner’s permit stage. There is a minimum age requirement to apply for a learner’s permit, as well as specific requirements for supervised driving hours. There is also a minimum duration required for supervised driving before the teen can apply for a driver’s license.
Learner’s Permit and Driving License
Requirements by State
Alabama
Minimum Age for Learner’s Permit: | 15 |
Supervised Driving Minimum Duration: | 6 Months |
Minimum Driving Hours Required: | 50 (10 at night) |
Minimum Age for Driver’s License: | 16 |
Alaska
Minimum Age for Learner’s Permit: | 14 |
Supervised Driving Minimum Duration: | 6 Months |
Minimum Driving Hours Required: | 50 (10 at night) |
Minimum Age for Driver’s License: | 16 |
Arizona
Minimum Age for Learner’s Permit: | 15 1/2 |
Supervised Driving Minimum Duration: | 6 Months |
Minimum Driving Hours Required: | 30 (10 at night) |
Minimum Age for Driver’s License: | 16 |
Arkansas
Minimum Age for Learner’s Permit: | 14 |
Supervised Driving Minimum Duration: | 6 Months |
Minimum Driving Hours Required: | None Required |
Minimum Age for Driver’s License: | 16 |
California
Minimum Age for Learner’s Permit: | 151/2 |
Supervised Driving Minimum Duration: | 6 Months |
Minimum Driving Hours Required: | 50 (10 at night) |
Minimum Age for Driver’s License: | 16 |
Colorado
Minimum Age for Learner’s Permit: | 15 with driver’s ed |
Supervised Driving Minimum Duration: | 12 Months |
Minimum Driving Hours Required: | 50 (10 at night) |
Minimum Age for Driver’s License: | 16 |
Connecticut
Minimum Age for Learner’s Permit: | 16 |
Supervised Driving Minimum Duration: | 4 Months with driver’s ed 6 Months without |
Minimum Driving Hours Required: | 40 |
Minimum Age for Driver’s License: | 16 / 4 months |
Delaware
Minimum Age for Learner’s Permit: | 16 |
Supervised Driving Minimum Duration: | 6 Months |
Minimum Driving Hours Required: | 50 (10 at night) |
Minimum Age for Driver’s License: | 161/2 |
District of Columbia
Minimum Age for Learner’s Permit: | 16 |
Supervised Driving Minimum Duration: | 6 Months |
Minimum Driving Hours Required: | 40 (10 at night) |
Minimum Age for Driver’s License: | 161/2 |
Florida
Minimum Age for Learner’s Permit: | 15 |
Supervised Driving Minimum Duration: | 12 Months |
Minimum Driving Hours Required: | 50 (10 at night) |
Minimum Age or Driver’s License: | 16 |
Georgia
Minimum Age for Learner’s Permit: | 15 |
Supervised Driving Minimum Duration: | 12 Months |
Minimum Driving Hours Required: | 40 (6 at night) |
Minimum Age for Driver’s License: | 16 |
Hawaii
Minimum Age for Learner’s Permit: | 151/2 |
Supervised Driving Minimum Duration: | 6 Months |
Minimum Driving Hours Required: | 50 (10 at night) |
Minimum Age for Driver’s License: | 16 |
Idaho
Minimum Age for Learner’s Permit: | 141/2 |
Supervised Driving Minimum Duration: | 6 Months |
Minimum Driving Hours Required: | 50 (10 at night) |
Minimum Age for Driver’s License: | 15 |
Illinois
Minimum Age for Learner’s Permit: | 15 |
Supervised Driving Minimum Duration: | 9 Months |
Minimum Driving Hours Required: | 50 (10 at night) |
Minimum Age for Driver’s License: | 16 |
Indiana
Minimum Age for Learner’s Permit: | 15 |
Supervised Driving Minimum Duration: | 6 Months |
Minimum Driving Hours Required: | 50 (10 at night) |
Minimum Age for Driver’s License: | 16 / 3 months with drivers ed |
Iowa
Minimum Age for Learner’s Permit: | 14 |
Supervised Driving Minimum Duration: | 12 Months |
Minimum Driving Hours Required: | 30 (4 at night)* |
Minimum Age for Driver’s License: | 16 |
Kansas
Minimum Age for Learner’s Permit: | 14 |
Supervised Driving Minimum Duration: | 12 Months |
Minimum Driving Hours Required: | 50 (10 at night) |
Minimum Age for Driver’s License: | 16 or 15 to work or school |
Kentucky
Minimum Age for Learner’s Permit: | 16 |
Supervised Driving Minimum Duration: | 6 Months |
Minimum Driving Hours Required: | 60 (10 at night) |
Minimum Age for Driver’s License: | 161/2 |
Louisiana
Minimum Age for Learner’s Permit: | 15 |
Supervised Driving Minimum Duration: | 6 Months |
Minimum Driving Hours Required: | 50 (15 at night) |
Minimum Age for Driver’s License: | 16 |
Maine
Minimum Age for Learner’s Permit: | 15 |
Supervised Driving Minimum Duration: | 6 Months |
Minimum Driving Hours Required: | 70 (10 at night) |
Minimum Age for Driver’s License: | 16 |
Maryland
Minimum Age for Learner’s Permit: | 15/9 Months |
Supervised Driving Minimum Duration: | 9 Months |
Minimum Driving Hours Required: | 60 (10 at night) |
Minimum Age for Driver’s License: | 161/2 |
Massachusetts
Minimum Age for Learner’s Permit: | 16 |
Supervised Driving Minimum Duration: | 6 Months |
Minimum Driving Hours Required: | 40 (30 at night) |
Minimum Age for Driver’s License: | 161/2 |
Michigan
Minimum Age for Learner’s Permit: | 14/9 Months |
Supervised Driving Minimum Duration: | 6 Months |
Minimum Driving Hours Required: | 50 (10 at night) |
Minimum Age for Driver’s License: | 16 |
Minnesota
Minimum Age for Learner’s Permit: | 15 |
Supervised Driving Minimum Duration: | 6 Months |
Minimum Driving Hours Required: | 50 or 40 if parent completes 90 minute class (15 at night) |
Minimum Age for Driver’s License: | 16 |
Mississippi
Minimum Age for Learner’s Permit: | 15 |
Supervised Driving Minimum Duration: | 12 Months |
Minimum Driving Hours Required: | None Required |
Minimum Age for Driver’s License: | 16 |
Missouri
Minimum Age for Learner’s Permit: | 15 |
Supervised Driving Minimum Duration: | 6 Months |
Minimum Driving Hours Required: | 40 (10 at night) |
Minimum Age for Driver’s License: | 16 |
Montana
Minimum Age for Learner’s Permit: | 141/2 |
Supervised Driving Minimum Duration: | 6 Months |
Minimum Driving Hours Required: | 50 (10 at night) |
Minimum Age for Driver’s License: | 15 |
Nebraska
Minimum Age for Learner’s Permit: | 15 |
Supervised Driving Minimum Duration: | 6 Months |
Minimum Driving Hours Required: | 50 (10 at night) |
Minimum Age for Driver’s License: | 16 |
Nevada
Minimum Age for Learner’s Permit: | 151/2 |
Supervised Driving Minimum Duration: | 6 Months |
Minimum Driving Hours Required: | 50 or 100 if driver’s ed not offered within 30 ml (10 at night) |
Minimum Age for Driver’s License: | 16 |
New Hampshire
Minimum Age for Learner’s Permit: | 151/2 |
Supervised Driving Minimum Duration: | None |
Minimum Driving Hours Required: | 40 (10 at night) |
Minimum Age for Driver’s License: | 16 |
New Jersey
Minimum Age for Learner’s Permit: | 16 |
Supervised Driving Minimum Duration: | 6 Months |
Minimum Driving Hours Required: | None |
Minimum Age for Driver’s License: | 17 |
New Mexico
Minimum Age for Learner’s Permit: | 15 |
Supervised Driving Minimum Duration: | 6 Months |
Minimum Driving Hours Required: | 50 (10 at night) |
Minimum Age for Driver’s License: | 151/2 |
New York
Minimum Age for Learner’s Permit: | 16 |
Supervised Driving Minimum Duration: | 6 Months |
Minimum Driving Hours Required: | 50 (15 at night) |
Minimum Age for Driver’s License: | 161/2 |
North Carolina
Minimum Age for Learner’s Permit: | 15 |
Supervised Driving Minimum Duration: | 6 Months |
Minimum Driving Hours Required: | 60 (10 at night) |
Minimum Age for Driver’s License: | 16 |
North Dakota
Minimum Age for Learner’s Permit: | 14 |
Supervised Driving Minimum Duration: | 12 Months |
Minimum Driving Hours Required: | 50 |
Minimum Age for Driver’s License: | 16 |
Ohio
Minimum Age for Learner’s Permit: | 151/2 |
Supervised Driving Minimum Duration: | 6 Months |
Minimum Driving Hours Required: | 50 (10 at night) |
Minimum Age for Driver’s License: | 16 |
Oklahoma
Minimum Age for Learner’s Permit: | 151/2 |
Supervised Driving Minimum Duration: | 6 Months |
Minimum Driving Hours Required: | 50 (10 at night) |
Minimum Age for Driver’s License: | 16 |
Oregon
Minimum Age for Learner’s Permit: | 15 |
Supervised Driving Minimum Duration: | 6 Months |
Minimum Driving Hours Required: | 50 or 100 without driver’s ed |
Minimum Age for Driver’s License: | 16 |
Pennsylvania
Minimum Age for Learner’s Permit: | 16 |
Supervised Driving Minimum Duration: | 6 Months |
Minimum Driving Hours Required: | 65 (10 at night)+ 5 in adverse weather |
Minimum Age for Driver’s License: | 161/2 |
Rhode Island
Minimum Age for Learner’s Permit: | 16 |
Supervised Driving Minimum Duration: | 6 Months |
Minimum Driving Hours Required: | 50 (10 at night) |
Minimum Age for Driver’s License: | 161/2 |
South Carolina
Minimum Age for Learner’s Permit: | 15 |
Supervised Driving Minimum Duration: | 6 Months |
Minimum Driving Hours Required: | 40 (10 at night) |
Minimum Age for Driver’s License: | 151/2 |
South Dakota
Minimum Age for Learner’s Permit: | 14 |
Supervised Driving Minimum Duration: | 6 Months |
Minimum Driving Hours Required: | 50 (10 at night)+ 10 in adverse weather |
Minimum Age for Driver’s License: | 141/2 |
Tennessee
Minimum Age for Learner’s Permit: | 15 |
Supervised Driving Minimum Duration: | 6 Months |
Minimum Driving Hours Required: | 50 (10 at night) |
Minimum Age for Driver’s License: | 16 |
Texas
Minimum Age for Learner’s Permit: | 15 |
Supervised Driving Minimum Duration: | 6 Months |
Minimum Driving Hours Required: | 30 (10 at night) |
Minimum Age for Driver’s License: | 16 |
Utah
Minimum Age for Learner’s Permit: | 15 |
Supervised Driving Minimum Duration: | 18 Months |
Minimum Driving Hours Required: | 40 (10 at night) |
Minimum Age for Driver’s License: | 16 |
Vermont
Minimum Age for Learner’s Permit: | 15 |
Supervised Driving Minimum Duration: | 12 Months |
Minimum Driving Hours Required: | 40 (10 at night) |
Minimum Age for Driver’s License: | 16 |
Virginia
Minimum Age for Learner’s Permit: | 151/2 |
Supervised Driving Minimum Duration: | 9 Months |
Minimum Driving Hours Required: | 45 (15 at night) |
Minimum Age for Driver’s License: | 16/3 Months |
Washington
Minimum Age for Learner’s Permit: | 15 |
Supervised Driving Minimum Duration: | 6 Months |
Minimum Driving Hours Required: | 50 (10 at night) |
Minimum Age for Driver’s License: | 16 |
West Virginia
Minimum Age for Learner’s Permit: | 15 |
Supervised Driving Minimum Duration: | 6 Months |
Minimum Driving Hours Required: | 50 (10 at night) |
Minimum Age for Driver’s License: | 16 |
Wisconsin
Minimum Age for Learner’s Permit: | 151/2 |
Supervised Driving Minimum Duration: | 6 Months |
Minimum Driving Hours Required: | 30 (10 at night) |
Minimum Age for Driver’s License: | 16 |
Wyoming
Minimum Age for Learner’s Permit: | 15 |
Supervised Driving Minimum Duration: | 6 Months |
Minimum Driving Hours Required: | 50 (10 at night) |
Minimum Age for Driver’s License: | 16 |