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  

Holiday-Library Closed

Date:
Friday, July 4, 2025
Time:
All Day Event
Categories:
  Closed  

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

Date:
Saturday, July 5, 2025
Time:
2:00 PM - 3:00 PM
Location:
Youth Department
Audience:
  Youth  
Categories:
  Youth  

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.

Book a Notary or Librarian Appointment

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