Upcoming Events

Jun 21 2019 - 11:30am
old books on shelves
Attendees will take part in lively discussions on Spanish literature, focusing on the works of notable authors. Conversations will be mostly in Spanish, but non-native speakers are welcome.  Meets in the Media:Scape Room.  This is a drop-in event and no signup is necessary, but if you would... more
Jun 21 2019 - 2:00pm
Glow Sticks
Shine bright at this solstice party! We'll be glowing in the dark and dancing to the rhythm from 2-3pm in the Library meeting room. This is a drop-in program. Space is limited. Families with children ages 2-6. Drop in program Location: Meeting Room Youth Services
Jun 21 2019 - 6:30pm
library tent
Look for us at the Bitter Jester Music Festival in Port Clinton Square. We'll be answering your questions, giving away free books, registering residents for library cards and more. Click for more information. Location:  Port Clinton Square
Jun 22 2019 - 10:00am
Minecraft Junior Library Program
All fans ages 6-8 years come play on our Minecraft server for group Minecraft games and activities. Interact with fellow players while building new worlds and trying to survive your first night out.   Youth (6-8 yrs.) Registration Required.   Location: Meeting Room   New Media – Mari     
Jun 22 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 22 2019 - 11:30am
Minecraft Club Class
All fans ages 9-12 years come play on our Minecraft server for group Minecraft games and activities. Interact with fellow players while building new worlds and trying to survive your first night out.   Youth (9-12 yrs.) Registration Required. Location: Meeting Room   New Media – Mari     
Jun 24 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 24 2019 - 10:45am
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 love... more
Jun 24 2019 - 4:00pm
Learn how you can create your very own free website using Wix, a free website builder. No coding experience required. Registration is not required, but if you would like an email reminder, please sign up with your email address. Drop-in Event Location: Meeting Room New Media - Juan  
Jun 25 2019 - 9:30am
panera bread logo
Meet up at Panera in Highland Park (1853 N. 2nd St.) for a special storytime, milk, and cookies. Children ages 2 - 5, parents and caregivers are invited the 4th Tuesday of the month, 9:30 - 10:00 am.  Registration Required Location: Panera Bread Youth

June 2019

Sun Mon Tue Wed Thu Fri Sat
26
27
28
29
30
31
1
 
 
 
 
 
 
 
10:30 am to 4:20 pm
 
10:30 am to 12:00 pm
 
11:30 am to 12:30 pm
 
2
3
4
5
6
7
8
2:00 pm to 3:00 pm
 
 
9:15 am to 10:00 am
 
10:15 am to 11:00 am
 
10:30 am to 11:30 am
 
1:00 pm to 3:00 pm
 
6:30 pm to 8:30 pm
 
11:00 am
 
10:30 am to 4:30 pm
 
2:00 pm to 3:30 pm
 
2:00 pm to 3:00 pm
 
5:00 pm to 8:00 pm
 
9:15 am to 10:00 am
 
10:00 am to 12:00 pm
 
10:15 am to 11:00 am
 
11:30 am to 1:00 pm
 
2:00 pm to 3:00 pm
 
10:30 am to 12:30 pm
 
1:00 pm to 3:00 pm
 
9
10
11
12
13
14
15
 
4:00 pm to 5:00 pm
 
7:00 pm to 8:45 pm
 
10:00 am to 11:30 am
 
10:30 am to 11:30 am
 
1:00 pm to 3:00 pm
 
1:00 pm to 2:30 pm
 
6:30 pm to 8:30 pm
 
9:30 am to 10:00 am
 
12:00 pm to 1:00 pm
 
10:00 am to 12:00 pm
 
10:30 am to 11:30 am
 
11:30 am to 1:00 pm
 
10:30 am to 4:20 pm
 
 
16
17
18
19
20
21
22
3:00 pm to 4:00 pm
 
10:00 am to 10:30 am
 
10:45 am to 11:15 am
 
6:00 pm to 7:00 pm
 
 
9:15 am to 10:00 am
 
10:15 am to 11:00 am
 
10:30 am to 11:30 am
 
1:00 pm to 3:00 pm
 
4:30 pm to 5:30 pm
 
10:00 am to 10:50 am
 
11:00 am to 11:50 am
 
10:00 am to 10:30 am
 
10:30 am to 4:30 pm
 
1:30 pm to 2:00 pm
 
 
9:15 am to 10:00 am
 
10:15 am to 11:00 am
 
11:30 am to 1:00 pm
 
2:00 pm to 3:00 pm
 
10:00 am to 11:00 am
 
10:30 am to 4:20 pm
 
11:30 am to 12:30 pm
 
23
24
25
26
27
28
29
 
10:00 am to 10:30 am
 
10:45 am to 11:15 am
 
4:00 pm to 5:30 pm
 
10:30 am to 11:30 am
 
1:00 pm to 3:00 pm
 
2:00 pm to 3:00 pm
 
4:00 pm to 5:00 pm
 
10:00 am to 10:30 am
 
10:30 am to 4:30 pm
 
1:30 pm to 2:00 pm
 
10:30 am to 11:30 am
 
11:30 am to 1:00 pm
 
2:00 pm to 3:00 pm
 
4:00 pm to 5:00 pm
 
10:30 am to 4:20 pm
 
30
1
2
3
4
5
6