Title/Search

LibCal

Upcoming Events

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

Messy Monday In-Person

Date:
Monday, May 12, 2025
Time:
5:30 PM - 6:30 PM
Location:
Community Room
Audience:
  Youth  
Categories:
  Youth  

Age-ility In-Person

Senior fitness specialist Sarah Lofgren leads a movement class to improve your agility, flexibility and balance. Using common household items, Sarah will lead you through exercises and stretches to...  More
Date:
Tuesday, May 13, 2025
Time:
10:00 AM - 11:00 AM
Location:
Community Room
Categories:
  Senior  

Storytime @ The Library In-Person

This event is best for children 8 and younger with their caregiver. Enjoy silly songs, dance, and stories.
Date:
Tuesday, May 13, 2025 Show more dates
Time:
11:00 AM - 11:20 AM
Location:
Youth Department
Audience:
  Youth     Preschool  
Categories:
  Preschool     Youth  

Tech Tuesday In-Person

Drop in for some technology help. Bring your questions about navigating your technology.
Date:
Tuesday, May 13, 2025
Time:
12:00 PM - 12:45 PM
Location:
study room A
Categories:
  Adult Program     Senior  

DIY Mini books & bookshelf In-Person

Come create your favorite books and make the perfect shelf to go with it! For ages 12+ No registration required.
Date:
Tuesday, May 13, 2025
Time:
4:30 PM - 5:30 PM
Location:
Teen Space
Categories:
  Teen Program  

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  

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.