Image Calling local authors! Apply to participate in our Local Author Fair. Learn more > Upcoming Programs All Youth Young Adult Adult 22 Jun Fractured Fairy Tale Writing Contest Accepting submissions through June 22 Sun, Jun 22, All day 22 Jun The Art of Inflation with Dale Obrochta Sun, Jun 22, 2:30pm – 3:15pm AS Program Room A/B 23 Jun Storytime Join us for stories, songs & fun! Mon, Jun 23, 9:30am – 10:00am YS Program Room A/B 23 Jun Enchanted Decoden Mirrors Mon, Jun 23, 4:30pm – 5:30pm YA Program Room 23 Jun Passport Pals South Korea Mon, Jun 23, 4:30pm – 5:30pm YS Program Room A/B 23 Jun Murder & Mayhem Nightwatching by Tracy Sierra Mon, Jun 23, 7:00pm – 8:00pm AS Meeting Room Register Now 24 Jun Shorts and Snacks Rapunzel's Tangled Adventures Tue, Jun 24, 10:00am – 12:00pm YS Program Room A/B 24 Jun Meet with Mary Illinois State Senator for the 31st District Tue, Jun 24, 4:00pm – 5:00pm Lobby - Program and Exhibit Area 24 Jun Senator Mary Edly-Allen Mobile Business Hours Illinois State Senator for the 31st District Tue, Jun 24, 4:00pm – 6:00pm Lobby - Entrance Tables 24 Jun Fairy Party Tue, Jun 24, 6:30pm – 7:30pm YS Program Room A/B 24 Jun Castles of Europe Tue, Jun 24, 7:00pm – 8:00pm AS Program Room A/B Register Now 25 Jun Teen D&D Club Wed, Jun 25, 6:30pm – 8:00pm YA Program Room 26 Jun Storytime Join us for stories, songs & fun! Thu, Jun 26, 9:30am – 10:00am YS Program Room A/B 26 Jun Game Time for Adults Thu, Jun 26, 2:00pm – 4:00pm AS Program Room A/B Register Now 26 Jun STEM Me a Story "The Three Little Pigs" Thu, Jun 26, 4:30pm – 5:30pm YS Program Room A/B 26 Jun Storytime Join us for stories, songs & fun! Thu, Jun 26, 6:30pm – 7:00pm YS Program Room A/B 26 Jun SafeZone Training Thu, Jun 26, 7:00pm – 8:00pm AS Program Room A/B Register Now 27 Jun Friday Fun Play-Doh Palooza Fri, Jun 27, 9:30am – 10:30am YS Program Room A/B 27 Jun A Visit from Animal Quest Fri, Jun 27, 3:00pm – 3:45pm AS Program Room A/B 28 Jun Storytime Join us for stories, songs & fun! Sat, Jun 28, 9:30am – 10:00am YS Program Room A/B 28 Jun Fairy Tale Bingo Sat, Jun 28, 10:30am – 11:30am AS Program Room A/B 28 Jun Chess Club Open to players of all ages and levels! Sat, Jun 28, 2:00pm – 3:00pm YS Program Room A/B 29 Jun Wheel of Wisdom Sun, Jun 29, 2:00pm – 3:00pm AS Program Room A/B 30 Jun Storytime Join us for stories, songs & fun! Mon, Jun 30, 9:30am – 10:00am YS Program Room A/B 30 Jun Game Smorgasbord Apples to Apples Mon, Jun 30, 6:30pm – 7:30pm YS Program Room A/B 1 Jul Knitters Night Out All handicrafters are welcome! Tue, Jul 1, 6:30pm – 8:30pm AS Program Room A 2 Jul Teen D&D Club Wed, Jul 2, 6:30pm – 8:00pm YA Program Room 3 Jul Storytime Join us for stories, songs & fun! Thu, Jul 3, 9:30am – 10:00am YS Program Room A/B 3 Jul Independence Day Eve Thu, Jul 3, 5:00pm – 9:00pm 4 Jul Happy Independence Day Fri, Jul 4, All day 5 Jul Storytime Join us for stories, songs & fun! Sat, Jul 5, 9:30am – 10:00am YS Program Room A/B 6 Jul Kindergarten Readiness Descriptors Sun, Jul 6, 2:00pm – 3:00pm YS Program Room A/B All Programs We Recommend Adults Young Adults Children Download & Stream Image Stream critically-acclaimed movies & classic cinema Image Instantly borrow movies, music, ebooks and more Image Digital editions of your favorite magazines Image Download or stream great music