To get a learners license you must:
Have a minimum age of 14
Before getting a license or restricted license you must:
Have a mandatory holding period of 12 months
Have a minimum supervised driving time of 20 hours, 2 of which must be at night1
Have a minimum age of 162,1
Restrictions during intermediate or restricted license stage:
Nighttime restrictions 12:30 a.m.-5 a.m.
Passenger restrictions (family members excepted unless otherwise noted) parental discretion 3
Minimum age at which restrictions may be lifted:
Nighttime restrictions 174
Passenger restrictions no

1Iowa requires a certification of 10 additional hours of supervised driving during the intermediate stage, two of which must be at night.

2In Iowa, driver education is required for an intermediate license and for an unrestricted license if the applicant is younger than 18.

3In Iowa, parents are permitted to waive at the time of licensure a discretionary six-month passenger limit of no more than one unrelated passenger younger than 18, effective Jan. 1, 2014.

4In Iowa, restrictions end after holding an intermediate license for at least one year and reaching age 17.