Search Our Catalog

School Services

Stack of books, red apple, globe and colored pencils.

The Glen Ellyn Public Library is happy to offer a variety of services to local high school classes, teachers and clubs.

Visits to the Library

If your class, club, homeschool group, or other school group would like to visit the Glen Ellyn Public Library, staff can arrange for a tour, an introduction to library resources, a book discussion, a presentation on another topic or any combination of the above. The library would also be delighted to host your life skills classes, and prepare a program that will meet the needs of your students and introduce them to the library’s services.

Because staff schedules fill up fast, the more notice of a visit you give, the better prepared staff will be to give your group the time and care it needs.

Visits to Schools

Josh O’Shea, Young Adult Librarian, loves visiting high schools and home school groups. If you would be interested in having Josh visit your class, club or group, give him a call or send him an email. Past outreach visits have included doing stories and activities with classes in the special education department; presenting to clubs in schools on topics as varied as blogging, recycling media materials and book recommendations; and partnering with school libraries for programs and events. Just like with visits to the library, more notice is better, so Josh can make sure his schedule is clear for you.

The library is also delighted to participate in fairs, open houses, homeschool events, and more. Just let us know about the event, your needs, and the date and time as soon as possible and the library will do its best to send a representative.

School Library Cards

The Glen Ellyn Public Library has a large collection of valuable resources that we work hard to make accessible to teachers and students through our school library cards. For more information on how to get and use a card, visit our school library cards page.

Contact Josh

If you have a request for a visit or service, an idea for something not mentioned here or any other questions or thoughts, please contact Josh O’Shea, Young Adult Librarian, by phone at 630-790-6748 or by email at