My Iowa LakesLive ChatGive to Iowa Lakes

Course Schedules

Course Schedules


If you have not taken a class from Iowa Lakes the previous term, you will want to apply for admission. You may complete the application online; stop by any Iowa Lakes location; or call our admissions office and we will send you an application for admission. 


1-800-521-5054 - Estherville             1-800-346-6018 - Emmetsburg


For those of you currently enrolled, once you have selected your courses, go to My Iowa Lakes to register now.  Remember, the earlier you register, the better chance you have of getting into the classes you want.

Search for most up to date Spring 2016 Sections

 The course schedules listed below are not updated each day. For the most up to date listing, use the Search option above.

 SPRING 2016
 Classes start January 13
 SUMMER 2016
 Classes start May 23

 Fall 2016
 Classes start in August


 Registration Guide

 Spirit Lake
 Online / eCollege 
 Fast Track

 Schedules updated 01/06/16



 Spring 2016


Questions or comments? Please email us at or call 712-362-2604 or 800-521-5054.
Copyright © 1996 - 2016 by Iowa Lakes Community College. All rights reserved.