• Knit & Crochet Circle at Milpitas Library

    Do you love to knit and/or crochet? Join us on Friday afternoons for our knit and crochet circle. Meet other yarn lovers while working on your latest project, get help when […]

  • Tech Mentor

    Need help printing or using Word and Excel? Want to set up an email account? Need ideas on tech security? Questions on accessing SJPL eResources? From the basics to somewhat […]

  • 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  On the first Friday of each month we will meet in Room 201B Cupertino Library Knit Alongs continue in 2025!.  All adult […]

  • Spooky STEM Season

    Come and find a little fear as well as a little flair while we increase our mind's capacity this Halloween season. For ages 6+.For accessibility accommodations (ex. ASL), please fill […]

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

  • Volunteer Away Your Fines

    Register to volunteer away your library fines at a rate of $20 per hour while helping the library maintain a clean and welcoming environment.Tables and chairs cleaning – Wipe down […]