Title/Search

LibCal

Upcoming Events

Time Zone: Mountain Time - US & Canada (change)

Pop-in Storytime In-Person

Ages 0-6 Pop in for fun and engaging stories and songs for the whole family. Space is limited.
Date:
Saturday, November 29, 2025 Show more dates
Time:
11:15 AM - 11:45 AM
Location:
Program Room
Audience:
  Preschool (0-6)  
Categories:
  Preschool (0-6)  

Creative Card Making: Family Explore! In-Person

Get creative in this holiday card-making workshop. All materials will be supplied.
Date:
Saturday, November 29, 2025
Time:
1:00 PM - 2:30 PM
Location:
Program Room
Audience:
  Family  
Categories:
  Family  
Registration Type:
In-Person Registration
Register! - 15 seats left

Rhyme Time In-Person

Ages 2-6 Enjoy fun and engaging stories, songs, and crafts with your little one in this 6-week caregiver-participation storytime.
Date:
Monday, December 1, 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!

Rhyme Time In-Person

Ages 2-6 Enjoy fun and engaging stories, songs, and crafts with your little one in this 6-week caregiver-participation storytime.
Date:
Monday, December 1, 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! - 1 seat 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, December 1, 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! - 6 seats left

Rhyme Time In-Person

Ages 2-6 Enjoy fun and engaging stories, songs, and crafts with your little one in this 6-week caregiver-participation storytime. There will be no class on November 11.
Date:
Tuesday, December 2, 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!

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, December 2, 2025 Show more dates
Time:
11:15 AM - 11:45 AM
Location:
Program Room
Audience:
  Preschool (0-6)  
Categories:
  Preschool (0-6)  

Graham Cracker Houses: Explore! In-Person

Get creative and build your house using graham crackers and icing! A fun and tasty way to explore building and design!
Date:
Tuesday, December 2, 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! - 3 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, December 2, 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, December 2, 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! - 1 seat 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