Upcoming Events

Jun 20 2019 - 10:00am
jumping jack
For ages 2 1/2 to 3 1/2 with parent or caregiver. Location: Meeting Room. Give your preschooler a head start with this program packed with great stories, puppets, flannel boards, music, and rhymes.  Share this storytime together and build language and listening skills. This class is part of the... more
Jun 20 2019 - 10:30am
Drop by the lower level to purchase gently used books, audiobooks, cds, dvds, vhs tapes and record albums! On non-Book Nook days a smaller selection of books are available for purchase from the Book Nook shelves on the lower and main levels. Funds that are raised by the Friends are used to... more
Jun 20 2019 - 1:30pm
storytime
For ages 3 1/2 to 6.  Location: Meeting Room. Drop off your independent preschoolers or kindergartners in the Meeting Room for a special storytime! Let them enjoy great stories, puppets, flannel boards, music, and activities that foster pre-reading skills, broaden social skills, and encourage a... more
Jun 20 2019 - 4:00pm
four balls crashing into each other exploding then becoming one
Learn how to use the Animatic app to create your own animated flip-book style GIF using the onion skinning.  For ages 9 - 13.  Registration required.  Registration begins May 20. New Media--Susan
Jun 20 2019 - 4:30pm
library tent
Feed your mind!  Look for us at the Ravinia District Food Truck Thursdays. We will be there to answer your library questions, register residents for library cards, hand out free books and more!  Click for more information about Food Truck Thursdays. Location:  Jens Jensen Park
Jun 20 2019 - 5:00pm
score logo
Register for a one-on-one mentoring session with a North Cook and Lake Counties SCORE counselor at https://northchicago.score.org/. SCORE counselors are successful executives and business owners who can help you on a wide variety of business issues like financing, marketing or business plans. They... more
Jun 20 2019 - 6:00pm
Learn the basics of digital design with Canva, a free online graphic design program. Computers will be available to help you design cards, calendars, social media contents, and more!  Adult. No Registration Required.  Location: Front Lobby  New Media – Mari   
Jun 20 2019 - 6:30pm
Square Dancing Session 1 in the Meeting Room 6:30-8:30pm 5/2, 5/9, 5/16, 5/23, 5/30, 6/6, 6/13, 6/20, 6/27 Cost: $90 Registration Required Location: Meeting Room Library U- Jayme. ext. 120
Jun 21 2019 - 9:15am
parachute
For walking toddlers to 2 1/2 year olds with parent or caregiver.  Location: Meeting Room. Enjoy an interactive storytime with picture books, songs, fingerplays, puppets, and parachute play. Nurture your toddler's love of books and encourage him or her to learn numbers, colors, sounds, and new... more
Jun 21 2019 - 10:15am
parachute
For walking toddlers to 2 1/2 year olds with parent or caregiver.  Location: Meeting Room. Enjoy an interactive storytime with picture books, songs, fingerplays, puppets, and parachute play. Nurture your toddler's love of books and encourage him or her to learn numbers, colors, sounds, and new... more

Week of June 16, 2019

  Sun Mon Tue Wed Thu Fri Sat
All day
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Before 1am
1am
2am
3am
4am
5am
6am
7am
8am
9am
10am
11am
12pm
1pm
2pm
3pm
4pm
5pm
6pm
7pm
8pm
9pm
10pm
11pm
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Jun 16 2019 - 3:00pm to 4:00pm
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Jun 17 2019 - 10:00am to 10:30am
 
Jun 17 2019 - 10:45am to 11:15am
 
 
 
 
 
 
 
 
 
Jun 17 2019 - 6:00pm to 7:00pm
 
 
Jun 17 2019 - 7:00pm to 8:30pm
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Jun 18 2019 - 9:15am to 10:00am
 
 
Jun 18 2019 - 10:15am to 11:00am
 
Jun 18 2019 - 10:30am to 11:30am
 
 
 
 
Jun 18 2019 - 1:00pm to 3:00pm
 
 
 
 
Jun 18 2019 - 4:30pm to 5:30pm
 
 
 
 
Jun 18 2019 - 7:30pm to 8:30pm
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Jun 19 2019 - 10:00am to 10:50am
 
 
Jun 19 2019 - 11:00am to 11:50am
 
 
 
 
 
 
 
 
 
Jun 19 2019 - 7:00pm
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Jun 20 2019 - 10:00am to 10:30am
 
Jun 20 2019 - 10:30am to 4:30pm
 
 
 
 
Jun 20 2019 - 1:30pm to 2:00pm
 
 
 
 
Jun 20 2019 - 4:00pm to 5:00pm
 
 
 
Jun 20 2019 - 5:00pm to 8:00pm
 
 
Jun 20 2019 - 6:00pm to 7:00pm
 
Jun 20 2019 - 6:30pm to 8:30pm
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Jun 21 2019 - 9:15am to 10:00am
 
 
Jun 21 2019 - 10:15am to 11:00am
 
 
Jun 21 2019 - 11:30am to 1:00pm
 
 
 
 
Jun 21 2019 - 2:00pm to 3:00pm
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Jun 22 2019 - 10:00am to 11:00am
 
Jun 22 2019 - 10:30am to 4:20pm
 
 
Jun 22 2019 - 11:30am to 12:30pm