Alert message

All library buildings remain closed. Visit an outdoor Express Pickup location when your holds are ready - appointments are available but not required.

Blogs

eSpotlight - High Demand Antiracist Titles Available with No Waiting for a Limited Time

Access top antiracist titles with no holds for a limited time with Overdrive's Black Lives Matter: Community Reads initiative.

Megan Hicks
06/26/2020 - 4:30 PM

2020 Volunteer Feedback: Volunteers Thrive at SJPL!

See what Library volunteers are saying about their volunteer roles, expereinces, and collaboration with Library staff members.

Jason Pell
06/26/2020 - 3:00 PM

YA Friday: June 2020 Monthly Wrap-Up

Take a look at some of our favorite books released this month.

Megan Maloy
06/26/2020 - 9:00 AM

New Virtual Preschool Programs

Join us Monday through Friday at 9am with your preschooler as they play games, learn to problem-solve and socialize with their peers.

Nari Ferderer
06/26/2020 - 9:00 AM

Summer Learning: Read with PRIDE

Inspire your reading this summer and celebrate Pride Day with these books featuring LGBTQ+ characters.

Marsha Malcolm
06/25/2020 - 10:00 AM

Romances of the Month: June 2020

A monthly review of romance books.

Marian Nguyen
06/24/2020 - 10:00 AM

Practice English in Online Conversation Clubs

Virtual ELL Conversation Clubs are welcoming and respectful environments for adult learners of English online.

Jason Pell
06/19/2020 - 11:30 AM

Race and Equity Statement

San José Public Library joins the messages of solidarity with the Black Lives Matter movement.

Elizabeth Castaneda
06/19/2020 - 10:51 AM

YA Friday: Love is Love

The characters in these novels find themselves in all sorts of situations, both related and unrelated to their sexual orientation and gender identification.

Megan Maloy
06/19/2020 - 9:00 AM

Summer Learning: Family Reunion

Check out these adult fiction and non-fiction titles about family.

Laura Hammond
06/18/2020 - 9:00 AM

Zoomed Out at >100 Participants? Consider Live Stream on YouTube!

An alternative to meeting on Zoom is to present your meeting on YouTube to select participants.

Ila Langner
06/17/2020 - 10:00 PM