Title/Search

LibCal

Upcoming Events

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

Chess Club In-Person

Learn to play chess or find a new opponent.
Date:
Wednesday, May 14, 2025
Time:
3:30 PM - 4:30 PM
Location:
Youth Department
Audience:
  Youth  
Categories:
  Youth  

Take Home: Paper Flower Crowns In-Person

Stop by the youth department to receive a take-home craft bag for making paper flower crowns! Supplies are limited, so stop by! ____________________________ ¡Pase por el departamento de jóvenes...  More
Date:
Thursday, May 15, 2025
Time:
9:00 AM - 5:00 PM
Location:
Youth Department
Categories:
  Youth  

Baby Playtime In-Person

Best for 18 months and younger. Babies and caregivers come together to experience ball pits, bubbles, and time to socialize.
Date:
Thursday, May 15, 2025 Show more dates
Time:
11:00 AM - 12:00 PM
Location:
Youth Department
Audience:
  Preschool  
Categories:
  Preschool  

Chair Yoga Online

• No prior yoga experience required. Improve strength, flexibility and balance. Reduce stress and improve mental clarity. Opportunity to meet people and socialize. Zoom Link: https://bit.ly/sfvyoga
Date:
Thursday, May 15, 2025 Show more dates
Time:
2:00 PM - 3:00 PM
Audience:
  Senior  
Categories:
  Senior > virtual  

Gardening Club In-Person

Date:
Thursday, May 15, 2025 Show more dates
Time:
6:30 PM - 7:30 PM
Location:
Class room
Categories:
  Adult Program     Family-friendly     Senior  

Lap-Sit Storytime In-Person

Best for Birth to 18 months. Enjoy a Storytime and songs for baby.
Date:
Friday, May 16, 2025 Show more dates
Time:
11:00 AM - 11:30 AM
Location:
Youth Department
Audience:
  Preschool  
Categories:
  Preschool  

Friends of the Library Meeting In-Person

Date:
Saturday, May 17, 2025
Time:
10:30 AM - 11:15 AM
Location:
Class room
Categories:
  Community Organization  

Play-Doh Club! In-Person

Date:
Saturday, May 17, 2025
Time:
1:30 PM - 2:30 PM
Location:
Community Room
Audience:
  Youth     Preschool  
Categories:
  Preschool     Youth  

View More Events:

Today's Hours

Spaces

Use our online tool to book study rooms in the library.

Book a Notary or Librarian Appointment

Schedule a Notary appointment or a 1-on-1 appointment with one of our expert librarians.