Jan 2 2026 Fri VHS Conversion with Greg k 3:00pm–5:00pm Jan 2 2026 Fri VHS Conversion with Greg k 3:00pm–5:00pm Library Branch: Edwardsville Public Library Room: Quiet Study Room 1
This event is in the "Children" group This event is in the "Babies" group Jan 5 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 5 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 "Teens" group Jan 5 2026 Mon Teen Crochet Club 3:30pm–5:00pm Teens Open Registration Required This event is in the "Teens" group Jan 5 2026 Mon Teen Crochet Club 3:30pm–5:00pm Open Library Branch: Edwardsville Public Library Room: Large Meeting Room Age Group: Teens Program Type: Arts & Crafts Registration Required Event Details: Whether you're new to new crochet or a seasoned stitcher, come join us to learn new techniques, share tips, and connect with other crochet enthusiasts. If you have your own supplies and project, bring it along.
This event is in the "Adults" group Jan 5 2026 Mon Nothing but Vinyl Club 6:00pm–7:15pm Adults This event is in the "Adults" group Jan 5 2026 Mon Nothing but Vinyl Club 6:00pm–7:15pm Library Branch: Edwardsville Public Library Room: Large Meeting Room Age Group: Adults Program Type: Music Event Details: Vinyl is back, and EPL is where to get it.
This event is in the "Adults" group This event is in the "Teens" group Jan 5 2026 Mon Chess Club 6:30pm–7:45pm Adults, Teens This event is in the "Adults" group This event is in the "Teens" group Jan 5 2026 Mon Chess Club 6:30pm–7:45pm Library Branch: Edwardsville Public Library Room: Presentation Room Age Group: Adults, Teens Program Type: Gaming Event Details: The EPL Chess club is a casual environment for masters and novices to meet up to play and enjoy one of the oldest games in the world. Bring your board or just your enthusiasm.
This event is in the "Everyone" group Jan 7 2026 Wed All the Holidays Swap Drop Off Day 9:00am–7:00pm Everyone This event is in the "Everyone" group Jan 7 2026 Wed All the Holidays Swap Drop Off Day 9:00am–7:00pm Library Branch: Edwardsville Public Library Room: Small Conference Room Age Group: Everyone 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 7 2026 Wed Main Street Community Center Tech Help 10:00am–12:00pm Adults This event is in the "Adults" group Jan 7 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 Jan 7 2026 Wed Snack Around the World 4:00pm–5:00pm Teens Open Registration Required This event is in the "Teens" group Jan 7 2026 Wed Snack Around the World 4:00pm–5:00pm Open Library Branch: Edwardsville Public Library Room: Large Meeting Room Age Group: Teens Registration Required Event Details: Embark on an adventure for your taste buds with food as your travel ticket! Each month we will sample a variety of snacks from across the globe and discover new favorite flavors.
This event is in the "Adults" group Jan 7 2026 Wed Greeting Card & 2026 mini Calendar Class 5:30pm–7:45pm Adults Open Registration Required This event is in the "Adults" group Jan 7 2026 Wed Greeting Card & 2026 mini Calendar Class 5:30pm–7:45pm Open Library Branch: Edwardsville Public Library Room: Large Meeting Room Age Group: Adults Program Type: Arts & Crafts Registration Required Event Details: Kick off 2026 with Laura Borchert as we make a new year mini calendar with a coordinating greeting card.
This event is in the "Everyone" group Jan 8 2026 Thu All the Holidays Swap Drop Off Day 9:00am–7:00pm Everyone This event is in the "Everyone" group Jan 8 2026 Thu All the Holidays Swap Drop Off Day 9:00am–7:00pm Library Branch: Edwardsville Public Library Room: Small Conference Room Age Group: Everyone 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 "Children" group This event is in the "Toddlers" group This event is in the "Preschool" group Jan 8 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 8 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!
This event is in the "Adults" group Jan 8 2026 Thu Movie Matinee - Freakier Friday (2025) 12:00pm–2:00pm Adults This event is in the "Adults" group Jan 8 2026 Thu Movie Matinee - Freakier Friday (2025) 12:00pm–2:00pm Library Branch: Edwardsville Public Library Room: Large Meeting Room Age Group: Adults Program Type: Movie
This event is in the "Teens" group Jan 8 2026 Thu Teen Movie Night: Tron: Ares 5:00pm–7:30pm Teens This event is in the "Teens" group Jan 8 2026 Thu Teen Movie Night: Tron: Ares 5:00pm–7:30pm Library Branch: Edwardsville Public Library Room: Large Meeting Room Age Group: Teens Program Type: Movie Event Details: Bring your friends and drink with lid for a movie screening at the library! Free popcorn and water provided.
This event is in the "Adults" group Jan 8 2026 Thu The Cozy Comics Club 6:30pm–7:45pm Adults This event is in the "Adults" group Jan 8 2026 Thu The Cozy Comics Club 6:30pm–7:45pm Library Branch: Edwardsville Public Library Room: Presentation Room Age Group: Adults Program Type: Book Club Event Details: If you are a long-time comics lover or just discovering the wonderful world of comic books and graphic novels, the Cozy Comics Club is for you.
This event is in the "Everyone" group Jan 9 2026 Fri All the Holidays Swap Drop Off Day 9:00am–5:00pm Everyone This event is in the "Everyone" group Jan 9 2026 Fri All the Holidays Swap Drop Off Day 9:00am–5:00pm Library Branch: Edwardsville Public Library Room: Small Conference Room Age Group: Everyone 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 9 2026 Fri EPL and Thrillsville Present The Cult Classic Movie Club 6:00pm–9:00pm Adults This event is in the "Adults" group Jan 9 2026 Fri EPL and Thrillsville Present The Cult Classic Movie Club 6:00pm–9:00pm Library Branch: Edwardsville Public Library Room: Adult Reading Room Age Group: Adults Program Type: Movie Event Details: The new Thrillsville/EPL Cult Classic Movie Club is a place to enjoy horror, sci-fi, and fantasy cult classic films. This month's movie is the 1982 John Carpenter horror classic "The Thing".
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.