• First Friday Tea

    Adults and teens, join us the first Friday every month for an English-style tea service. In the event the first Friday is a holiday, the program will run on the […]

  • 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. Learn and use English in a fun way: Playful […]

  • ESL Conversation Club: Intermediate

    Suitable for Intermediate English learners. We invite you to practice your English speaking and listening skills through our weekly conversation club! Each session is conducted in-person by library staff. We aim […]

  • 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 […]