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 |













