Upcoming Events

Apr 27 2024 - 11:00am
Chess Club on the 2nd & 4th Saturday of each month for ages 17 and under. Stop by the Community Room any time between 11am & 1pm for chess practice and games.   All experience levels welcome.  Registration is not necessary.
Apr 27 2024 - 1:00pm
Jumpin' Genres is a book club that embraces variety in literature by exploring a different genre each month. From thrilling mysteries to heartwarming romances, thought-provoking science fiction to captivating historical fiction, our members will dive into a wide range of genres, sparking lively... more
Apr 29 2024 - 1:00pm
Are you or someone you know... Confused or frustrated by technology? Looking for help doing something specific on a device? Interested in learning more about how to use a PC or smartphone? Then stop by the Smart Room for the Tech Support Hour! We are here to help you get answers to your tech... more
Apr 29 2024 - 3:00pm
Teens under the age of 18 are welcome to use our Teen Space in the Library’s Smart Room. We provide the hangout space, snacks, crafts, board games, and online tutoring/homework homework help through Brainfuse. Brainfuse HelpNow is an online platform that hosts live tutors - no scheduling... more
Apr 30 2024 - 11:00am
Join us for our weekly, casual Family Storytime which is held every Tuesday from 11am - 12pm in our Community Room! Every week, we will do reading and crafts for an hour of fun and learning! No sign-up required. Come as you are!
Apr 30 2024 - 3:00pm
Teens under the age of 18 are welcome to use our Teen Space in the Library’s Smart Room. We provide the hangout space, snacks, crafts, board games, and online tutoring/homework homework help through Brainfuse. Brainfuse HelpNow is an online platform that hosts live tutors - no scheduling... more
Apr 30 2024 - 5:30pm
Join us for a riveting lecture series with the scientists of the Powdermill Nature Reserve, the Carnegie Museum of Natural History’s environmental research center. Each month, we will have an expert in their field visit the library to tell us about their research.   April’s lecture will be with Dr... more
May 1 2024 - 1:00pm
  Join us every Wednesday afternoon in the Smart Room for an engaging game of Mahjong! Whether you're a seasoned player or new to the game, all are welcome to participate from 1:00 to 2:30 pm. While the library provides one set, we encourage players to bring their own if possible. Don't miss out... more
May 1 2024 - 3:00pm
Teens under the age of 18 are welcome to use our Teen Space in the Library’s Smart Room. We provide the hangout space, snacks, crafts, board games, and online tutoring/homework homework help through Brainfuse. Brainfuse HelpNow is an online platform that hosts live tutors - no scheduling... more
May 1 2024 - 5:30pm
This 6-week class will explore the basics of mindfulness meditation through the lens of a joyful heart. Topics covered include: Benefits of the practice of mindful meditation Finding an anchor Mindfulness of the body Mindfulness of thoughts Bringing mindfulness into your daily life Class... more

April 2024

Sunday Monday Tuesday Wednesday Thursday Friday Saturday
31
1
2
3
4
5
6
 
3:00 pm to 6:00 pm
 
1:00 pm to 2:30 pm
 
3:00 pm to 6:00 pm
 
10:30 am to 11:15 am
 
5:00 pm to 6:00 pm
 
 
1:00 pm to 2:00 pm
 
7
8
9
10
11
12
13
 
3:00 pm to 6:00 pm
 
11:00 am to 12:00 pm
 
3:00 pm to 6:00 pm
 
1:00 pm to 2:30 pm
 
3:00 pm to 6:00 pm
 
10:30 am to 11:15 am
 
5:00 pm to 6:00 pm
 
5:30 pm to 6:30 pm
 
1:00 pm to 3:00 pm
 
10:30 am to 12:00 pm
 
11:00 am to 1:00 pm
 
14
15
16
17
18
19
20
 
3:00 pm to 6:00 pm
 
11:00 am to 12:00 pm
 
3:00 pm to 6:00 pm
 
1:00 pm to 2:30 pm
 
3:00 pm to 6:00 pm
 
10:30 am to 11:15 am
 
5:00 pm to 6:00 pm
 
5:30 pm to 6:30 pm
 
 
11:00 am to 12:00 pm
 
21
22
23
24
25
26
27
 
3:00 pm to 6:00 pm
 
11:00 am to 12:00 pm
 
3:00 pm to 6:00 pm
 
1:00 pm to 2:30 pm
 
3:00 pm to 6:00 pm
 
5:00 pm to 6:00 pm
 
5:30 pm to 6:30 pm
 
1:00 pm to 3:00 pm
 
11:00 am to 1:00 pm
 
1:00 pm to 2:00 pm
 
28
29
30
1
2
3
4
 
1:00 pm to 2:00 pm
 
3:00 pm to 6:00 pm
 
11:00 am to 12:00 pm
 
3:00 pm to 6:00 pm