• ESL Conversation Club for Beginners

    Come and practice speaking English with a friendly group in the library. Improve your English communication skills in a relaxed environment. Free. In-person. No registration is required.ADA Accommodation Requests --- Ven […]

  • Knit-Alongs at Cupertino Library

    Starting Time: 2:30 pmEnding Time: 4:00 pmCommunity Room 201A   Hi Knitters and Crocheters, I'm taking a short vacation, so this week's Cupertino Knit Along is canceled. However, we'll resume […]

  • Virtual English Language Learner (ELL) Conversation Club

    San Jose Public Library presents a virtual (Zoom) English Language Learner (ELL) Conversation Club. This is a welcoming and respectful environment for adult learners of English. Club meetings will convene […]

  • Music & Movement for Ages 3-8

    Join us as we focus on early literacy through movement, songs and dance. Children and their caregivers will have fun exploring music and dancing together! For ages 3 to 8 […]

  • Pages and Paws Reading Buddy

    Date: Friday, October 3, 2025 Time: 3:30 pm - 4:30 pm Location: 1st Floor Program Room Therapy reading dogs provide a comforting presence for children as they navigate the exciting […]

  • Pages and Paws Reading Buddy

    Date: Friday, October 3, 2025 Time: 3:30 pm - 4:30 pm Location: 1st Floor Program Room Therapy reading dogs provide a comforting presence for children as they navigate the exciting […]

  • Pages and Paws Reading Buddy

    Date: Friday, October 3, 2025 Time: 3:30 pm - 4:30 pm Location: 1st Floor Program Room Therapy reading dogs provide a comforting presence for children as they navigate the exciting […]

  • Pages and Paws Reading Buddy

    Date: Friday, October 3, 2025 Time: 3:30 pm - 4:30 pm Location: 1st Floor Program Room Therapy reading dogs provide a comforting presence for children as they navigate the exciting […]