• Mindful Crafting: Punch Needle Coaster

    Date: Friday, December 19, 2025 Time: 4:30pm - 6:00pm Location: Conference Room Let's craft along with Creativebug while engaging in simple mindfulness practices. Learn the basics of punch needle while […]

  • ESL Conversation Club

    Date: Monday, December 22, 2025 Time: 11:00am - 12:00pm Presenter: Viviana Cois Location: Teen Room Join us in-person at the Library for friendly and casual conversations with other English learners! […]

  • Gardner Health Services Tabling

    Date: Monday, December 22, 2025 Time: 11:00am - 12:00pm Location: Lobby Join our friends from Gardner Health Services at their table in the Lobby and learn about their Promotores Program.  […]

  • Social Stitching

    Date: Monday, December 22, 2025 Time: 4:30pm - 6:00pm Location: Group Study Room Come join fellow needlework and textile arts enthusiasts at the library! Crafters of all levels are welcome […]

  • Behavioral Health Navigators

    Date: Tuesday, December 23, 2025 Time: 10:00am - 3:00pm Location: Group Study Room Come speak with a member of the Santa Clara County Behavioral Health Navigator team.   Peer Navigators will […]

  • Drop In Tech Help

    Date: Tuesday, December 23, 2025 Time: 3:00pm - 4:30pm Presenter: Francisco Location: Technology Lab Do you have questions about your laptop, smartphone, or tablet? Join us for Drop-in Tech help.  […]

  • ESL Conversation Club

    Date: Monday, January 5, 2026 Time: 11:00am - 12:00pm Presenter: Viviana Cois Location: Teen Room Join us in-person at the Library for friendly and casual conversations with other English learners! […]

  • Social Stitching

    Date: Monday, January 5, 2026 Time: 4:30pm - 6:00pm Location: Group Study Room Come join fellow needlework and textile arts enthusiasts at the library! Crafters of all levels are welcome […]

  • Baby Lap-Sit Storytime (Age 0-1)

    Date: Tuesday, January 6, 2026 Time: 9:30am - 10:00am Location: Children's Room Join us for Baby Lap-Sit Storytime at the Library! Baby storytime is the perfect way to learn about early […]

  • Behavioral Health Navigators

    Date: Tuesday, January 6, 2026 Time: 10:00am - 3:00pm Location: Group Study Room Come speak with a member of the Santa Clara County Behavioral Health Navigator team.   Peer Navigators will […]