Calendar
Primary tabs
Item request has been placed!
×
Item request cannot be made.
×
Processing Request
Upcoming Events
May 21 2025 - 5:00pm
Meets the 3rd Wednesday every month 5pm-6pm unless otherwise noted.
Want a say in what happens at your library? Need volunteer hours? Looking for a fun way to get involved and make new friends?
Apply to join the Teen Advisory Board (TAB)! This collaborative group of teens (ages 12-18) works... more
Jun 1 2025 - 5:00pm
Calling all young chess enthusiasts! Join the Chess Club on the 1st Thursday of each month from 5 PM to 6 PM in the Smart Room.
Designed for ages 17 and under, this family-friendly program is perfect for school-aged kids and their families. Play casual games with others, sharpen your skills, and... more
Jun 18 2025 - 5:00pm
Meets the 3rd Wednesday every month 5pm-6pm unless otherwise noted.
Want a say in what happens at your library? Need volunteer hours? Looking for a fun way to get involved and make new friends?
Apply to join the Teen Advisory Board (TAB)! This collaborative group of teens (ages 12-18) works... more
Jul 1 2025 - 5:00pm
Calling all young chess enthusiasts! Join the Chess Club on the 1st Thursday of each month from 5 PM to 6 PM in the Smart Room.
Designed for ages 17 and under, this family-friendly program is perfect for school-aged kids and their families. Play casual games with others, sharpen your skills, and... more
Jul 16 2025 - 5:00pm
Meets the 3rd Wednesday every month 5pm-6pm unless otherwise noted.
Want a say in what happens at your library? Need volunteer hours? Looking for a fun way to get involved and make new friends?
Apply to join the Teen Advisory Board (TAB)! This collaborative group of teens (ages 12-18) works... more
Aug 1 2025 - 5:00pm
Calling all young chess enthusiasts! Join the Chess Club on the 1st Thursday of each month from 5 PM to 6 PM in the Smart Room.
Designed for ages 17 and under, this family-friendly program is perfect for school-aged kids and their families. Play casual games with others, sharpen your skills, and... more
Aug 20 2025 - 5:00pm
Meets the 3rd Wednesday every month 5pm-6pm unless otherwise noted.
Want a say in what happens at your library? Need volunteer hours? Looking for a fun way to get involved and make new friends?
Apply to join the Teen Advisory Board (TAB)! This collaborative group of teens (ages 12-18) works... more
Sep 1 2025 - 5:00pm
Calling all young chess enthusiasts! Join the Chess Club on the 1st Thursday of each month from 5 PM to 6 PM in the Smart Room.
Designed for ages 17 and under, this family-friendly program is perfect for school-aged kids and their families. Play casual games with others, sharpen your skills, and... more
Oct 1 2025 - 5:00pm
Calling all young chess enthusiasts! Join the Chess Club on the 1st Thursday of each month from 5 PM to 6 PM in the Smart Room.
Designed for ages 17 and under, this family-friendly program is perfect for school-aged kids and their families. Play casual games with others, sharpen your skills, and... more
Nov 1 2025 - 5:00pm
Calling all young chess enthusiasts! Join the Chess Club on the 1st Thursday of each month from 5 PM to 6 PM in the Smart Room.
Designed for ages 17 and under, this family-friendly program is perfect for school-aged kids and their families. Play casual games with others, sharpen your skills, and... more
- ‹ previous
- 5 of 6
- next ›
Sunday | Monday | Tuesday | Wednesday | Thursday | Friday | Saturday |
---|---|---|---|---|---|---|
28 |
29 |
30 |
4 |
|||
|
|
|
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 |
5:00 pm to 6:00 pm |
10:00 am to 3:00 pm 6:00 pm to 8:00 pm |
|
5 |
||||||
|
3:00 pm to 6:00 pm |
11:00 am to 12:00 pm 3:00 pm to 6:00 pm 6:00 pm to 7:00 pm |
1:00 pm to 2:30 pm 3:00 pm to 6:00 pm 4:30 pm 5:30 pm to 6:30 pm |
5:00 pm to 6:00 pm 5:30 pm to 6:30 pm |
11:00 am to 12:00 pm 1:00 pm to 3:00 pm |
11:00 am to 1:00 pm |
12 |
17 |
|||||
|
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 |
|
10:30 am to 12:00 pm 12:00 pm to 2:00 pm |
19 |
25 |
|||||
|
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:00 pm to 6:00 pm 5:30 pm to 6:30 pm |
11:00 am to 12:00 pm 1:00 pm to 3:00 pm |
|
26 |
30 |
1 |
||||
|
(All day) |
11:00 am to 12:00 pm 3:00 pm to 6:00 pm 6:00 pm to 7:45 pm |
1:00 pm to 2:30 pm 3:00 pm to 6:00 pm |
|
7:00 pm to 9:00 pm |
|