Search Our Catalog
The library will be closed all day Friday, July 3 through Sunday, July 5 in observance of Independence Day.

Play and Learn Together

Little girl leaning on books with a flower, car, atom, ladybug, paint palette, planet, stars and moon, math equation, and ABC floating around her head.

March 9-27

Smart Starts, Monday through Thursday 9:30-11 am

For 2-6 years.

Baby Playgroup, Friday 9:30-10:30 am

For birth-24 months and their grownups.

Spring Storytime

April 6 through May 16

Upcoming Events

  • Can You Dig It? Nature Fun
    Monday, July 20, 2020 10:30 am to 10:45 am
    Virtual Program
    Get inspired to go outside and explore.  
  • Wiggleworms
    Monday, July 27, 2020 10:00 am to 10:30 am
    Virtual Program
    Old Town School teaching artist, Nick Davio, brings the celebrated Wiggleworms program to GEPL. Physical, language, social, cognitive, and musical development will be stimulated through musical play. The class invites...
  • Petite Painters
    Wednesday, July 29, 2020 10:00 am to 10:15 am
    Virtual Program
  • The Middle Squad
    Wednesday, July 29, 2020 3:00 pm to 3:15 pm
    Virtual Program
    Mr. Tom recommends books, audiobooks, and graphic novels and offers fun challenges 6th-8th graders can do at home. Mr. Tom recommends books, audiobooks, and graphic novels and offers fun challenges...
  • Ralph's World Live Concert
    Friday, July 31, 2020 10:30 am to 11:00 am
    Virtual Program
    GRAMMY-nominated artist and Glen Ellyn native Ralph Covert brings his critically-acclaimed, nationally-famous, and family-friendly rock ‘n roll show, Ralph’s World, back to his hometown! Sing along with Ralph’s clever lyrics...
  • Alphabet Scavenger Hunt in the Community
    Friday, September 11, 2020 10:00 am to 10:15 am
    Virtual Program
  • Super Stolie Guacamole
    Wednesday, September 16, 2020 10:30 am to 11:00 am
    Virtual Program
  • Rain or Shine: Anxiety
    Monday, November 16, 2020 10:00 am to 10:15 am
    Virtual Program
  • Rain or Shine: Mindfulness
    Monday, November 23, 2020 10:00 am to 10:15 am
    Virtual Program
  • Rain or Shine: Gratitude
    Monday, November 30, 2020 10:00 am to 10:15 am
    Virtual Program