Event Registration

How to Register for Programs at EPL


People with valid Elmhurst Public Library cards may register for library programs online. You can browse for programs using the links below, or search for a specific program in the keyword box above the calendar.

Once registered, you will receive a confirmation email upon registering as well as a reminder email a few days before the program. Kids’ programs may have further requirements.


Call (630) 279-8696 and ask for the 2nd Floor Info Desk (Adult and Teen programs) or the Kids’ Help Desk (Middle School, Elementary School, Preschool, and Family programs)

In Person

Visit the 2nd Floor Information Desk to register for Teen and Adult programs, or the Kids’ Help Desk on the first floor to register for Kids’ or Middle School programs.