Title/Search
LibCal
Upcoming Events
Time Zone: Central Time - US & Canada (change)
Messy Monday In-Person
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.
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.
Room Reservation
Book a Notary or Librarian Appointment
Schedule a Notary appointment or a 1-on-1 appointment with one of our expert librarians.