Adult Work Space

Looking for additional workspace that allows minimal conversations and noise? Group Study Room C will be reserved Tuesdays, Wednesdays, and Thursdays for ages 16 and up. No reservation required. For ages […]

1-on-1 Tech Help / Ayuda con la Tecnología

Do you have questions or need assistance with technology? At the Edenvale Branch we can assist you. Staff and trained volunteers will help you to: Open an email accountConnect to Wi-Fi/hotspotsUse […]

Tech Mentor at Edenvale Branch

Do you need help using a computer? Want to set up an email account? Stop by the Edenvale Branch Library for one-on-one computer help with our Tech Mentor! Our Tech […]

Homework Club at Joyce Ellington Branch

Need help with your homework or a subject in school? Students in Kindergarten through 6th grade can come to Joyce Ellington  Branch Library on Wednesdays from 2 to 4 pm to […]

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

Game On (For Teens)

Ready to show off your gaming skills?! Play board and card games, test out your skills on our Nintendo Switch, compete on our Ping Pong or Foosball tables, and more. […]

ESL Conversation Club at Milpitas Library

The ESL Conversation Club is returning to the Milpitas Library! Please join us for this fun sharing experience. Improve your English listening and speaking skills and learn about other cultures […]

ESL Conversation Club at Milpitas Library

The ESL Conversation Club is returning to the Milpitas Library! Please join us for this fun sharing experience. Improve your English listening and speaking skills and learn about other cultures […]