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.
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
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.