This event is in the "Everyone" group This event is in the "Adults" group Jan 10 2026 Sat US Citizenship Preparation Class 10:00am–1:00pm Everyone, Adults Open Registration Required This event is in the "Everyone" group This event is in the "Adults" group Jan 10 2026 Sat US Citizenship Preparation Class 10:00am–1:00pm Open Library Branch: Edwardsville Public Library Room: Presentation Room Age Group: Everyone, Adults Program Type: Public Service Registration Required Event Details: This free preparation class covers eligibility and naturalization process, the interview and civics test, how to complete the application, application cost, and the Oath Ceremony.
This event is in the "Everyone" group This event is in the "Adults" group Jan 10 2026 Sat All the Holidays Swap Day 10:00am–2:00pm Everyone, Adults This event is in the "Everyone" group This event is in the "Adults" group Jan 10 2026 Sat All the Holidays Swap Day 10:00am–2:00pm Library Branch: Edwardsville Public Library Room: Large Meeting Room Age Group: Everyone, Adults Program Type: Public Service Event Details: Do you have wrapping paper, ornaments, cards, or decorations from any yearly holiday that you no longer need? Bring it to the library for our All the Holidays Drop & Swap. Drop Off Days:
This event is in the "Adults" group Jan 11 2026 Sun Sunrise Sunday Yoga 8:45am–10:00am Adults Open Registration Required This event is in the "Adults" group Jan 11 2026 Sun Sunrise Sunday Yoga 8:45am–10:00am Open Library Branch: Edwardsville Public Library Room: Adult Reading Room Age Group: Adults Program Type: Health & Wellness Registration Required Event Details: Join us for a sunrise Sunday yoga session in the reading room of EPL. Join Yoga Instructor Lisa Allen for an hour of peaceful yoga and meditation followed by coffee.Yoga mats are not provided.
This event is in the "Adults" group Jan 11 2026 Sun Bits & Pieces Junk Journal Club 2:00pm–4:00pm Adults This event is in the "Adults" group Jan 11 2026 Sun Bits & Pieces Junk Journal Club 2:00pm–4:00pm Library Branch: Edwardsville Public Library Room: Large Meeting Room Age Group: Adults Program Type: Arts & Crafts Event Details: Looking for a quiet, hands-on way to unwind and express yourself? Join the Bits & Pieces Junk Journal Club—a relaxed, adults-only space where creativity has no rules and every page tells a story.
This event is in the "Children" group This event is in the "Babies" group Jan 12 2026 Mon Books for Babies Lapsit 10:00am–10:45am Children, Babies This event is in the "Children" group This event is in the "Babies" group Jan 12 2026 Mon Books for Babies Lapsit 10:00am–10:45am Library Branch: Edwardsville Public Library Room: Large Meeting Room Age Group: Children, Babies Program Type: Storytime Event Details: Books, bops, and bouncing babies! Enjoy time together with your little one and connect with fellow caregivers.
This event is in the "Children" group Jan 12 2026 Mon Bloxels 4:00pm–5:00pm Children Open Registration Required This event is in the "Children" group Jan 12 2026 Mon Bloxels 4:00pm–5:00pm Open Library Branch: Edwardsville Public Library Room: Large Meeting Room Age Group: Children Program Type: STEM, Technology Class Registration Required Event Details: With Bloxels, you become the artist, writer, designer and director of your own video game! Build art, animations and backgrounds to design your game’s world the way you want. For ages 8-11.
This event is in the "Adults" group Jan 12 2026 Mon Adult Animation Showtime 5:30pm–7:45pm Adults This event is in the "Adults" group Jan 12 2026 Mon Adult Animation Showtime 5:30pm–7:45pm Library Branch: Edwardsville Public Library Room: Large Meeting Room Age Group: Adults Program Type: Movie Event Details: We will be watching the 1977 Ralph Bakshi Classic Wizards
This event is in the "Adults" group Jan 12 2026 Mon The Reader's Outpost 6:30pm–7:45pm Adults This event is in the "Adults" group Jan 12 2026 Mon The Reader's Outpost 6:30pm–7:45pm Library Branch: Edwardsville Public Library Room: Presentation Room Age Group: Adults Program Type: Book Club Event Details: Interested in taking a reading journey through time and space, spanning multiple decades, with award winning authors? EPL’s newest Sci-Fi book club might be the one for you!We will be reading Annihilation by Jeff VanderMeer.
This event is in the "Teens" group Jan 13 - 14 2026 High School Finals Week Open Study Hall 01/13/2026 @ 2:30pm–01/14/2026 @ 7:45pm Teens This event is in the "Teens" group Jan 13 - 14 2026 High School Finals Week Open Study Hall 01/13/2026 @ 2:30pm–01/14/2026 @ 7:45pm Library Branch: Edwardsville Public Library Room: Large Meeting Room Age Group: Teens Program Type: Public Service Event Details: Come study for finals week at the library. Snacks and drinks for students will be provided.
This event is in the "Adults" group Jan 13 2026 Tue Riveted Readers Book Club 6:30pm–7:30pm Adults This event is in the "Adults" group Jan 13 2026 Tue Riveted Readers Book Club 6:30pm–7:30pm Library Branch: Edwardsville Public Library Room: Presentation Room Age Group: Adults Program Type: Book Club Event Details: Like to read? We'd love to meet you! This club meets on the last Tuesday of each month at 6:30 pm for a laid-back chat about adult books published in a variety of genres.
This event is in the "Adults" group Jan 13 2026 Tue ILP Bringing History to Life with Jonathan Eig 7:00pm–8:00pm Adults This event is in the "Adults" group Jan 13 2026 Tue ILP Bringing History to Life with Jonathan Eig 7:00pm–8:00pm Library Branch: Edwardsville Public Library Room: Small Conference Room Age Group: Adults Program Type: Author & Books Event Details: Watch remotely at the below link or attend the viewing that will be held at the library.REGISTER HERE! https://bit.ly/ILPJonathanEig
Jan 14 2026 Wed Library Board Meeting 6:30pm–8:00pm Jan 14 2026 Wed Library Board Meeting 6:30pm–8:00pm Library Branch: Edwardsville Public Library Room: Presentation Room Event Details: Current agenda and past minutes available at https://www.edwardsvillelibrary.org/board-minutes All Library Board Meetings are open to the public.
This event is in the "Children" group This event is in the "Toddlers" group This event is in the "Preschool" group Jan 15 2026 Thu Snowy Stories 10:00am–10:45am Children, Toddlers, Preschool This event is in the "Children" group This event is in the "Toddlers" group This event is in the "Preschool" group Jan 15 2026 Thu Snowy Stories 10:00am–10:45am Library Branch: Edwardsville Public Library Room: Large Meeting Room Age Group: Children, Toddlers, Preschool Program Type: Arts & Crafts, Storytime Event Details: Whether the weather outside is frightful or not, we're warming up at the library with sweet stories and songs this winter! Kids of all ages are welcome to join in the fun, including a winter-themed craft and bubbles!
Jan 15 2026 Thu Katie Stewart Mobile Office Hours 2:00pm–4:00pm Jan 15 2026 Thu Katie Stewart Mobile Office Hours 2:00pm–4:00pm Library Branch: Edwardsville Public Library Room: Lounge Event Details: Description of Event: Rep. Stuart is bringing the services of her office to you. Stop by to ask questions, receive assistance with state services, and discuss the state and local issues that matter most to you.
This event is in the "Teens" group Jan 15 2026 Thu High School Finals Week Open Study Hall 2:30pm–7:45pm Teens This event is in the "Teens" group Jan 15 2026 Thu High School Finals Week Open Study Hall 2:30pm–7:45pm Library Branch: Edwardsville Public Library Room: Large Meeting Room Age Group: Teens Program Type: Public Service Event Details: Come study for finals week at the library. Snacks and drinks for students will be provided.
This event is in the "Adults" group Jan 15 2026 Thu Recovery Without Stigma 6:00pm–7:00pm Adults This event is in the "Adults" group Jan 15 2026 Thu Recovery Without Stigma 6:00pm–7:00pm Library Branch: Edwardsville Public Library Room: Small Conference Room Age Group: Adults Program Type: Health & Wellness Event Details: Mark Knott, from the Metro East Recovery Council, will be discussing the stigma of substance abuse disorder and how to deal with this sensitive and personal issue in a non-judgmental manner.
This event is in the "Adults" group Jan 15 2026 Thu Happily Ever After Book Club 6:30pm–7:45pm Adults This event is in the "Adults" group Jan 15 2026 Thu Happily Ever After Book Club 6:30pm–7:45pm Library Branch: Edwardsville Public Library Room: Presentation Room Age Group: Adults Program Type: Book Club Event Details: A romance book club, discussing The Heart Principle by Helen Hoang.
This event is in the "Children" group Jan 16 2026 Fri Drop-In Play Time 10:00am–11:00am Children This event is in the "Children" group Jan 16 2026 Fri Drop-In Play Time 10:00am–11:00am Library Branch: Edwardsville Public Library Room: Large Meeting Room Age Group: Children Event Details: Enjoy engaging sensory activities! This event is open to all families and is especially great for those with multi-sensory needs.
This event is in the "Adults" group Jan 17 2026 Sat Rough Drafts: Writing Club 2:00pm–4:00pm Adults This event is in the "Adults" group Jan 17 2026 Sat Rough Drafts: Writing Club 2:00pm–4:00pm Library Branch: Edwardsville Public Library Room: Presentation Room Age Group: Adults Program Type: Other Event Details: Let's make time to write! Bring your current project or start a new one and for an hour we will hold dedicated writing time. The last half-hour is for open discussion and sharing of thoughts and ideas.
Jan 19 2026 Mon Library Closed: Martin Luther King Jr's Birthday All Day Closing Jan 19 2026 Mon Closing Library Closed: Martin Luther King Jr's Birthday All Day Branches: Edwardsville Public Library
Jan 20 - 30 2026 Library Partially Open. No Programs or Room Reservations All Day 1/20–1/30 Closing Jan 20 - 30 2026 Closing Library Partially Open. No Programs or Room Reservations All Day 1/20–1/30 Branches: Edwardsville Public Library Description: The library is undergoing HVAC (heat / AC) maintenance. Each floor will be closed for approximately one week. Curbside pickup will be available and patrons will be allowed on the open floor.
This event is in the "Adults" group Jan 21 2026 Wed Main Street Community Center Tech Help 10:00am–12:00pm Adults This event is in the "Adults" group Jan 21 2026 Wed Main Street Community Center Tech Help 10:00am–12:00pm Library Branch: Off Site Age Group: Adults Program Type: Public Service Event Details: Gregory Guntren's tech help at the Main Street Community Center
This event is in the "Teens" group Feb 4 2026 Wed Teen Book Club: A Theory of Dreaming 4:00pm–5:00pm Teens Open Registration Required This event is in the "Teens" group Feb 4 2026 Wed Teen Book Club: A Theory of Dreaming 4:00pm–5:00pm Open Library Branch: Edwardsville Public Library Room: Teen Room Age Group: Teens Program Type: Book Club Registration Required Event Details: Read this month's pick and join us to talk all about it! Our January read is A Theory of Dreaming by Ava Reid, the sequel to last month's book. Register and get a free copy of the book at the Youth Desk!
Feb 4 2026 Wed ELF Meeting 4:30pm–6:00pm Feb 4 2026 Wed ELF Meeting 4:30pm–6:00pm Library Branch: Edwardsville Public Library Room: Presentation Room