Title/Search
LibCal
Upcoming Events
Time Zone: Central Time - US & Canada (change)
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, July 3, 2025
Show more dates
- Time:
- 11:00 AM - 12:00 PM
- Location:
- Youth Department
- Audience:
- Preschool
- Categories:
- Preschool
DIY Slime: Summer Edition In-Person
Fix your summer boredom with slime! This recipe will include a new, fun twist!
Ages +4
_____________________________________________________
¡Arregla tu aburrimiento de verano con slime! ¡Esta...
More
- Date:
- Thursday, July 3, 2025
- Time:
- 1:00 PM - 2:00 PM
- Location:
- Community Room
- Categories:
- Family-friendly Youth
- Registration Type:
- In-Person Registration
- Register!
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, July 3, 2025
Show more dates
- Time:
- 2:00 PM - 3:00 PM
- Audience:
- Senior
- Categories:
- Senior > virtual
Just Dance Freeplay In-Person
Drop in and practice some dance moves with Just Dance.
- Date:
- Thursday, July 3, 2025
Show more dates
- Time:
- 3:30 PM - 4:30 PM
- Location:
- Community Room
- Audience:
- All Ages
- Categories:
- Family-friendly
Family Board Game Day In-Person
Join us from classic and new board games!
- Date:
- Saturday, July 5, 2025
- Time:
- 10:00 AM - 1:00 PM
- Location:
- Community Room
- Audience:
- Youth Teen
- Categories:
- Teen Program Youth
Play Doh Club In-Person
Crossword Club In-Person
Come solve a couple of this week's NYT online crossword puzzles!
- Date:
- Monday, July 7, 2025
Show more dates
- Time:
- 12:00 PM - 1:00 PM
- Location:
- Class room
- Audience:
- Adult Senior
- Categories:
- Adult Program Senior
Sock Caterpillar In-Person
Here's another opportunity to create a no sew sock caterpillar! Ages 3+
- Date:
- Monday, July 7, 2025
- Time:
- 3:30 PM - 4:30 PM
- Location:
- Community Room
- Audience:
- Youth
- Categories:
- Youth
- Registrations are fully booked!
(Cancelled) Age-ility In-Person
Today's Age-ility has been cancelled. Stop by next week!
Senior fitness specialist Sarah Lofgren leads a movement class to improve your agility, flexibility and balance. Using common household...
More
- Date:
- Tuesday, July 8, 2025
Show more dates
- Time:
- 10:00 AM - 11:00 AM
- Location:
- Community Room
- Audience:
- Senior
- Categories:
- 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.