Title/Search
LibCal
Upcoming Events
Time Zone: Mountain Time - US & Canada (change)
Chess Club In-Person
To play is to learn! We welcome chess players of all levels, ages 8 to 98, to drop into the library weekly.
- Date:
- Tuesday, September 2, 2025
Show more dates
- Time:
- 4:00 PM - 5:30 PM
- Location:
- Main Library
- Audience:
- All Ages
- Categories:
- All Ages
BYO Book Club In-Person
Grades 4-6
Chat about your book, play some games, do a cool activity and more!
This month we will be making dragon eyes.
- Date:
- Wednesday, September 3, 2025
- Time:
- 3:45 PM - 5:00 PM
- Location:
- Program Room
- Audience:
- School-aged (6-11)
- Categories:
- School-aged (6-11)
- Registration Type:
- In-Person Registration
- Register! - 18 seats left
Rhyme Time In-Person
Ages 2-6
Enjoy fun and engaging stories, songs, and crafts with your little one in this 5-week caregiver-participation storytime.
- Date:
- Monday, September 8, 2025
Show more dates
- Time:
- 10:15 AM - 11:00 AM
- Location:
- Program Room
- Audience:
- Preschool (0-6)
- Categories:
- Preschool (0-6)
- Registration Type:
- In-Person Registration
- Register! - 2 seats left
Rhyme Time In-Person
Ages 2-6
Enjoy fun and engaging stories, songs, and crafts with your little one in this 5 week caregiver-participation storytime.
- Date:
- Monday, September 8, 2025
Show more dates
- Time:
- 11:15 AM - 12:00 PM
- Location:
- Program Room
- Audience:
- Preschool (0-6)
- Categories:
- Preschool (0-6)
- Registration Type:
- In-Person Registration
- Register! - 10 seats left
Tickle Time In-Person
Ages 0-24 months. Connect with other caregivers and share songs, rhymes, and stories with your baby to help them learn and grow!
This class is geared for babies and may not be suitable for older...
More
- Date:
- Monday, September 8, 2025
Show more dates
- Time:
- 1:30 PM - 2:15 PM
- Location:
- Program Room
- Audience:
- Preschool (0-6)
- Categories:
- Preschool (0-6)
- Registration Type:
- In-Person Registration
- Register! - 13 seats left
Rhyme Time In-Person
Ages 2-6
Enjoy fun and engaging stories, songs, and crafts with your child in this 5-week caregiver-participation storytime.
There will be no class on Tuesday, September 30.
- Date:
- Tuesday, September 9, 2025
Show more dates
- Time:
- 10:15 AM - 11:00 AM
- Location:
- Program Room
- Audience:
- Preschool (0-6)
- Categories:
- Preschool (0-6)
- Registration Type:
- In-Person Registration
- Register! - 4 seats left
Bonjour Mes Amis In-Person
Ages 0-6. Join us for stories and songs en français for the whole family! You don't need to speak French to join in the 6 weeks of fun.
- Date:
- Tuesday, September 9, 2025
Show more dates
- Time:
- 11:15 AM - 11:45 AM
- Location:
- Program Room
- Audience:
- Preschool (0-6) Family
- Categories:
- Preschool (0-6)
LEGO Green Screen: Explore! In-Person
Grades 1-6
Discover the magic of green screen technology and bring your LEGO creations to life! Join us for a fun-filled session where imagination meets technology.
- Date:
- Tuesday, September 9, 2025
- Time:
- 4:00 PM - 5:00 PM
- Location:
- Program Room
- Audience:
- School-aged (6-11)
- Categories:
- School-aged (6-11)
- Registration Type:
- In-Person Registration
- Register! - 13 seats left
Chess Club In-Person
To play is to learn! We welcome chess players of all levels, ages 8 to 98, to drop into the library weekly.
- Date:
- Tuesday, September 9, 2025
Show more dates
- Time:
- 4:00 PM - 5:30 PM
- Location:
- Main Library
- Audience:
- All Ages
- Categories:
- All Ages
ESL Conversation Circle In-Person
Join our ESL Conversation Circle for English language support in reading, writing, speaking, and listening. We meet every Tuesday for 6 weeks. Registration is required.
- Date:
- Tuesday, September 9, 2025
Show more dates
- Time:
- 6:30 PM - 7:30 PM
- Location:
- Program Room
- Audience:
- Adult (18+)
- Categories:
- Adult (18+)
- Registration Type:
- In-Person Registration
- Register! - 8 seats left
View More Events:
Today's Hours
Spaces
Use our online tool to book study rooms in the library.
No Spaces available!
Book a Research Appointment
Meet one on one with one of our expert librarians and get help with your research.
No Schedules available