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

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 Class || ESL clase de conversación

This class will teach students English phrases and common practices used in everyday life situations. Students will meet twice a week for 1-2 hours each day depending on placement level. […]

Senior Nutrition and Enrichment Programs

This is a Parks, Recreation & Neighborhood Services program held at the Alviso Branch Library for adults 50+.Activities including fitness, games, and crafts are from 10:00 a.m. to 2:00 p.m. […]

Music and Movement

Music and Movement is designed to accommodate a mix of ages and invites the entire family to participate in early literacy activities through songs, rhymes, finger plays, and movement activities. […]

Tech Mentor: One on One Computer Help

Confused by your computer? Get personalized tech assistance from a Librarian at the Evergreen Branch Library! Help is available for basic tasks such as connecting to WiFi, using email, creating […]

Tech Mentor: One on One Computer Help

Confused by your computer? Get personalized tech assistance. Help is available for basic tasks such as: PrintingUsing emailConnecting to WiFiCreating documentsAccessing library resources such as e-books We can also provide […]

Coloring for Adults

Coloring sheets and pencils are provided every Monday afternoon from 1:00-6:30 PM in the lobby of Bascom Library. Relax and explore your creativity with this great activity! All ages welcome 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 […]

Read to Succeed: Reading with a Police Officer

Join a special guest from the San José Police Department (SJPD) at the Almaden Branch Library to share stories and the joys of reading to children as part of our Read to […]

Virtual English Language Learner (ELL) Conversation Club

This program is presented by the Calabazas Branch of the San Jose Public Library.Join our wonderful volunteer instructor to improve your English conversation skills with other adult learners in a […]

Film: Bandstand

Watch a screening of the Broadway stage musical Bandstand, starring Corey Cott and Laura Osnes. This screening is in observance of Veterans Day and is made possible through Alexander Street, a free e-resource […]

Reading to Children with Aysha

Participating in the Reading to Children program is a great way for children to develop their imagination and spark a love for books, reading and learning. Children will enjoy one-on-one […]

Everyone Can Create: Personify Your World

Have you ever wondered what your favorite cup would say if it could talk? Or what kind of personality your handy dandy backpack would have? In our personify program you […]

Everyone Can Create: Beginning Stop Motion Animation

Children ages 8-14 are invited to this fun, in-person introduction to stop motion animation. Participants will use the Stop Motion Studio app to make simple stop motion animations. Students will learn […]

1-on-1 Tech Help

BY APPOINTMENT ONLY Do you need help using the computer? Don’t know how to send an email or set up a Zoom meeting? Our tech mentor can help! Learn how […]

Game Zone

Are you an expert at board and card games and want to demonstrate your skills, or just want to learn the basics? Or maybe you'd like to sink the 8 […]

Chess Club for Kids

Come learn to play chess, or just play a game! This is an informal and welcoming program for kids up to age 12 and their families.Chess Club meets every Monday. Please […]

Teen Crafternoon

Teens are welcome to participate in our monthly crafternoon in the Teens Room. Each month we will have a different craft to share. Crafts are led by Teens for Teens. […]

One-On-One Reading Coach for Kids

Our One-on-One Reading Tutor for Kids provides students in grades K-3 with an opportunity to improve their reading skills by working one-on-one with a reading coach. Our reading coach creates a positive […]

U.S. Citizenship Class and Mock Interview

Prepare for the U.S. Citizenship Interview! During this in-person class, we will give you information about the following: The Naturalization Process Who can apply? What requirements must be completed? What to […]

STEM NOVEMBER

Drop in on Monday afternoons for a new STEM adventure, from engineering to learning to code. November 3: Code and Go MiceNovember 10: Hovercraft November 17: 3D Design with TinkercadNovember 24: SpirographsNo registration required. […]

Maker Mondays: Crochet a Scarf

Let's crochet a scarf!  This is a super easy and beginner friendly project.  We supply everything you need. No registration required. ADA Accommodation Requests

STEM Club

Drop in and join us every Monday from 4pm-5pm for an evening of STEM related family fun! This club is intended for ages 5-10, but all families are welcome. Free. […]

Make It Mondays: Burlap Stitching

Join us every Monday for arts and crafts at the library! Each week will feature a different activity that focuses on building creativity, social-emotional, and school readiness skills through art. […]

Tech Help for Seniors

Need tech assistance? Drop by for personalized support at our Tech Drop-Ins! Whether it’s software updates, data transfers, or general computer queries, our experts are here to help. Explore affordable […]

Tech Mentor / Computer & iPad Assistance

Tech mentoring and Computer 1-on-1 assistance. A Volunteer Tech Mentor/computer coach will be available to help customers increase their computer skills. Are you a senior trying to catch up with […]

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

Ukulele for Beginners Holiday Series @ Alviso

In this series, participants will learn the basics of playing the Ukulele, will acquire the ability to read chords, and get hands-on experience with the instrument while learning along with some […]

ELL 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! We […]

星期一下午:西游记 (读书会)

A book club dedicated to "Journey to the West," the classic Chinese fiction. This club is designed for children who are fans of the story and is conducted entirely in […]

Santa Teresa Junior Math Club

Want to grow in understanding basic math concepts and working on basic competitive math skills? Join us in Santa Teresa Junior Math Club and see your math and problem-solving skills […]

Wee Love Science: Leaf Exploration

Embark on an exciting leaf exploration journey at the library, where children delve into the diverse shapes, colors, and textures of autumn leaves.  Engage in sensory-rich activities like leaf rubbing, sorting […]

English Language Learner (ELL) Conversation Club

Boost your English conversation skills with our volunteer instructor, Ms. Veena, in a welcoming and respectful setting tailored for adult learners. Improve your speaking and listening abilities, broaden your vocabulary, […]

Crochet Club

All are welcome—from beginners to experienced enthusiasts. Bring your own project or start a new one as we refine our skills and discuss all things crochet. A volunteer is available […]

Speech & Debate

Join us for a series focused on speaking and debate skills for students in grades 4-8. Here is a schedule of the classes:9/8: Introduce Pranya, go over basics of Speech […]

Cambrian Pokemon Club

Join us to have fun playing Pokemon, trading cards, and learning strategies for improving your game! ADA Accommodation Requests

Reading Buddies with Jhanavi

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

Library Tech Help

Want to learn how to use technology at the library like the printer or our computers? Want to learn how to sign up for an email? Want to learn how […]

Tully Branch Citizenship Classes (In-Person)

Are you ready to begin your path towards citizenship? Are you interested in attending a series of classes that prepare you for the citizenship test? Join us for informational sessions that […]

Clases de inglés para Hispanos – Nivel Cero

¿Quieres mejorar tu vocabulario en Inglés, aprender gramática y hacer amigos? Te invitamos a participar en esta clase de Inglés nivel cero dirigida por el voluntario Mike. Esta clase es […]

Native American Heritage Storytime

Join us for a special storytime as we celebrate and learn about Native American Heritage Month through stories, songs, and more of your favorite storytime activities. This program is in […]