Driver Education

Driver education courses provided by Northeast Iowa Community College teach novice drivers the knowledge, driving skills and attitudes necessary to become safe, low-risk, responsible drivers. The class satisfies the Iowa Department of Transportation (DOT) requirements and includes 30 hours of classroom instruction and six hours of behind-the-wheel driving experience. To comply with Iowa law, students must attend all classes and scheduled driving sessions. Students must be 14 years of age and possess an Iowa driver’s permit.


Driver Education is available in the following locations.

  • Calmar and surrounding area including:
    • Cresco
    • Elkader
    • Jackson Junction
    • West Union
  • Peosta and surrounding area including:
    • Bernard
    • Cascade
    • Dubuque
    • Dyersville
    • Epworth
    • Farley
    • Holy Cross
    • Manchester
    • St. Donatus


Registration for classes held at an area high school is completed through the high school business office and begins approximately four weeks prior to the start of each class. Check with your high school for details.

For classes held at an NICC location, registrations may be completed online or by phone. Note that registrations are accepted on a first come, first served basis.

All class times listed are tentative and for classroom sessions only; class times listed do not include the Behind-the-Wheel (BTW) portion. Typically a driving schedule is set-up during the first class. Extra days may be needed to fulfill state driving requirements especially for larger classes. Adult Driver Education is also available for students over 18 years of age.

Click to view Driver Education class schedules.


Cost for the course is $349 and is due with the registration. When registering with a high school, fee waivers may be honored. Check with the business office for your school’s registration procedure.

Additional Information

Attendance is required at all sessions. Ensure your schedule is clear for the duration of the course; no exceptions. Students must have an Iowa driver’s permit before the first class.

Athletic teams, cheerleading squads, etc. with a varied schedule who cannot fit into regular classes may contact Northeast Iowa Community College Business and Community Solutions about the option of customizing a course to fit your schedule. This option is available for groups of eight or more.


Related Pages

Contact Us

Business and Community Solutions
Calmar Area

563.562.3263, ext. 399
800.728.2256, ext. 399

Business and Community Solutions
Dubuque Area

563.557.8271, ext. 380
888.642.2338, ext. 380