Ongoing

Gratitude Tree

What are you thankful for? Write it on a paper leaf, then add it to our Gratitude Tree next to the Information Desk.  Watch our tree grow as more leaves […]

Gratitude Tree

What are you thankful for? Write it on a paper leaf, then add it to our Gratitude Tree next to the Information Desk.  Watch our tree grow as more leaves […]

Gratitude Tree

What are you thankful for? Write it on a paper leaf, then add it to our Gratitude Tree next to the Information Desk.  Watch our tree grow as more leaves […]

Gratitude Tree

What are you thankful for? Write it on a paper leaf, then add it to our Gratitude Tree next to the Information Desk.  Watch our tree grow as more leaves […]

Gratitude Tree

What are you thankful for? Write it on a paper leaf, then add it to our Gratitude Tree next to the Information Desk.  Watch our tree grow as more leaves […]

Gratitude Tree

What are you thankful for? Write it on a paper leaf, then add it to our Gratitude Tree next to the Information Desk.  Watch our tree grow as more leaves […]

Gratitude Tree

What are you thankful for? Write it on a paper leaf, then add it to our Gratitude Tree next to the Information Desk.  Watch our tree grow as more leaves […]

Gratitude Tree

What are you thankful for? Write it on a paper leaf, then add it to our Gratitude Tree next to the Information Desk.  Watch our tree grow as more leaves […]

Gratitude Tree

What are you thankful for? Write it on a paper leaf, then add it to our Gratitude Tree next to the Information Desk.  Watch our tree grow as more leaves […]

Gratitude Tree

What are you thankful for? Write it on a paper leaf, then add it to our Gratitude Tree next to the Information Desk.  Watch our tree grow as more leaves […]

Gratitude Tree

What are you thankful for? Write it on a paper leaf, then add it to our Gratitude Tree next to the Information Desk.  Watch our tree grow as more leaves […]

Gratitude Tree

What are you thankful for? Write it on a paper leaf, then add it to our Gratitude Tree next to the Information Desk.  Watch our tree grow as more leaves […]

Gratitude Tree

What are you thankful for? Write it on a paper leaf, then add it to our Gratitude Tree next to the Information Desk.  Watch our tree grow as more leaves […]

Gratitude Tree

What are you thankful for? Write it on a paper leaf, then add it to our Gratitude Tree next to the Information Desk.  Watch our tree grow as more leaves […]

Gratitude Tree

What are you thankful for? Write it on a paper leaf, then add it to our Gratitude Tree next to the Information Desk.  Watch our tree grow as more leaves […]

Gratitude Tree

What are you thankful for? Write it on a paper leaf, then add it to our Gratitude Tree next to the Information Desk.  Watch our tree grow as more leaves […]

Gratitude Tree

What are you thankful for? Write it on a paper leaf, then add it to our Gratitude Tree next to the Information Desk.  Watch our tree grow as more leaves […]

Gratitude Tree

What are you thankful for? Write it on a paper leaf, then add it to our Gratitude Tree next to the Information Desk.  Watch our tree grow as more leaves […]

Gratitude Tree

What are you thankful for? Write it on a paper leaf, then add it to our Gratitude Tree next to the Information Desk.  Watch our tree grow as more leaves […]

Gratitude Tree

What are you thankful for? Write it on a paper leaf, then add it to our Gratitude Tree next to the Information Desk.  Watch our tree grow as more leaves […]

Gratitude Tree

What are you thankful for? Write it on a paper leaf, then add it to our Gratitude Tree next to the Information Desk.  Watch our tree grow as more leaves […]

Gratitude Tree

What are you thankful for? Write it on a paper leaf, then add it to our Gratitude Tree next to the Information Desk.  Watch our tree grow as more leaves […]

Gratitude Tree

What are you thankful for? Write it on a paper leaf, then add it to our Gratitude Tree next to the Information Desk.  Watch our tree grow as more leaves […]

Gratitude Tree

What are you thankful for? Write it on a paper leaf, then add it to our Gratitude Tree next to the Information Desk.  Watch our tree grow as more leaves […]

Gratitude Tree

What are you thankful for? Write it on a paper leaf, then add it to our Gratitude Tree next to the Information Desk.  Watch our tree grow as more leaves […]

Volunteer for Bascom Library Book Sale

Help the Friends of Bascom Library with their book sale. This is a Volunteer Away Your Fines opportunity! Please note, our shifts on Friday, November 7 from 2:00-5:00 PM and Saturday, […]

Friends of the Almaden Library Fall Book Sale

Shop from a large collection of books and media for bargain prices at the Almaden Library Book Sale, hosted by the Friends of the Almaden Library.  All proceeds go toward […]

1 on 1 Tech Assistance

Do you need to brush up your computer skills? Whether you need assistance putting together a Word document, Excel spreadsheet, or PowerPoint presentation, or receiving help submitting an online job […]

Children's Stitchery

The Mt Pleasant Neighborhood Library is introducing Children's Stitchery Learn about basic hand-stitching techniques and embroidery. Participants must arrive at 10 am as the selected stitching project can take up to 60 minutes […]

Crochet Together

Crochet Together with the Mt Pleasant Neighborhood Library! Crochet Together is a volunteer run event teaching participants how to crochet. Supplies are provided from the library; however participants are welcome […]

Job Interview Coaching for Adults & Teens

You applied for a job and received a call back for an interview. Congratulations! Do you want help preparing for the interview? Meet one-on-one with Daniel, an experienced job interview […]

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

Friends of Bascom Library Book Sale

Choose from a large collection of books at our sale in the multipurpose room. Proceeds go toward funding library programs, books, and supplies. Come support your local library branch and […]

Grab and Go Craft

First come, first served. Supplies are very limited. Your child can pick up their grab and go craft during the Friends of Bascom Library Book Sale. One craft per child, […]

STEM Day Science Kit Giveaway

In honor of STEM Day, SJPL and Science is Elementary are giving away free science kits that bring  learning to life! Each kit supports Next Generation Science Standards and encourages creativity, […]

STEM Day Science Kit Giveaway

In honor of STEM Day, SJPL and Science is Elementary are giving away free science kits that bring learning to life! Each kit supports Next Generation Science Standards and encourages creativity, […]

STEM Day Science Kit Giveaway

In honor of STEM Day, SJPL and Science is Elementary are giving away free science kits that bring learning to life! Each kit supports Next Generation Science Standards and encourages creativity, […]

STEM Day Science Kit Giveaway

In honor of STEM Day, SJPL and Science is Elementary are giving away free science kits that bring learning to life! Each kit supports Next Generation Science Standards and encourages creativity, […]

STEM Day Science Kit Giveaway

In honor of STEM Day, SJPL and Science is Elementary are giving away free science kits that bring learning to life! Each kit supports Next Generation Science Standards and encourages creativity, […]

Meditation for Adults

Come join our meditation program to help relax your body and mind, and improve your overall health and well-being. ADA Accommodation Requests

Hillview – Overfelt Adult Education ESL Class

Learn basic reading, writing, speaking, and listening skills for free! This class meets in-person at the Hillview Branch Library and is led by a certified English instructor in collaboration with Overfelt […]

Fiber Arts Circle at Almaden

Do you enjoy crocheting or knitting? Want to see what others are working on, refine your skills, or connect with other crafters? Grab your project and join us every week in the […]

Friendly Stitchers

Do you enjoy--or want to learn--cross stitch,  Join our weekly stitching social!  Bring your own project of any kind or stitch our small sample project while enjoying the company of fellow needlecrafters.  […]

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

Asistencia Tecnologica – Ayuda Personalizada

La biblioteca te brindará apoyo para: Abrir una cuenta de correo electronico Conectarse a un hotspot/Wifi Usar Chromebooks/computadorasUsar Zoom Encontrar e inscribirse en clases de la biblioteca Obtener una targeta […]

Astro Revolution

Astro Revolution Children and tweens ages 6–13 are invited to Biblioteca Latinoamericana to discover the wonders of astronomy and related STEM topics. Join us for fun, hands-on sessions exploring exciting […]

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

Volunteer for Bascom Library Book Sale

Help the Friends of Bascom Library with their book sale. This is a Volunteer Away Your Fines opportunity! Please note, our shifts on Friday, November 7 from 2:00-5:00 PM and Saturday, […]

Reading Buddies with Srushti

Children in grades K-5 will discover the joy of reading while improving their reading skills through practice with Srushti on Saturdays. Our Reading Buddy will listen to children and help them build confidence […]

Reading Buddies with Chloe

Children in grades K-5 will discover the joy of reading while improving their reading skills through practice with Chloe on Saturdays. Our Reading Buddy will listen to children and help them build confidence […]

1 on 1 Tech Assistance (In-Person)

Do you need to brush up your computer skills? Whether you need assistance putting together a Word document, Excel spreadsheet, or PowerPoint presentation, or receiving help submitting an online job […]

Fall Paper Mosaics

Create mosaics for the fall season! Kids will make two mosaics: a leaf mosaic with guided instructions following the classical guidelines, and one their own design in the contemporary style.Please […]

English Language Learner (ELL) Conversation Club

In-person at the Tully Branch Library. English Language Learner (ELL) Conversation Clubs create a welcoming and respectful environment for adult learners of English to practice their English conversation skills. Clubs […]

HTML Workshop

Come join us for a one-hour HTML workshop hosted by Together We AI, participants are introduced to the fundamentals of HTML, including tags, elements, structure, and formatting. Participants will learn how […]

U.S. Citizenship Mock Interview Practice

Are you ready to begin your path towards citizenship? Join us in person to practice for the U.S. Citizenship Interview and learn about: N-400 test questionsCivic TestPractice the reading and writing […]

ESL Level 1 – Reading and Writing

Let us help you build a strong foundation in English! In this class, students will study the following topics: Describing people and thingsWeatherDescribing activities and eventsFamily membersPlaces around townClothing and […]

Reading Buddies

Reading Buddies provides students in grades K-3 with an opportunity to improve their reading skills by working one-on-one with a volunteer. Reading Buddies creates a positive reading experience for beginning and […]

3D Design & Printing

Learn to design in Tinkercad and see your creation come to life with our 3D printer! Each class introduces a new technique in Tinkercad or other 3D design tools. Participants […]

Math = Fun (Math Olympiad)

Want to grow in basic competitive math skills? Join us in Math = Fun and practice 4-5 elementary school and middle school Math Olympiad problems. See your math and problem-solving […]

Teen Authors' Corner Critique Circle

Are you working on a novel, a short story, fan fiction, poetry and looking for a group of friends to read and give you feedback? Join Teen Authors' Corner's new […]

ESL Writing Club

Practice basic writing skills in English with our tutor in a welcoming and respectful environment for adult learners. Sessions will include creating simple sentence structures, some basic grammar, and build […]

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