Letters to Santa

Write a letter to Santa Clause in the North Pole. Special Santa stationary, envelopes, and color your own stamps are available in the Children's Room. Be sure to remember to […]

Write a Letter to Santa

What do you wish to receive this holiday?  Would you like to write a letter to Santa to let him know what you want?  Join us for a fun program […]

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

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

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

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

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

One-On-One Tech Help

Do you need help using a computer? Want to set up an email account? Stop by the Santa Teresa Branch Library for a session with our experienced volunteer! They can […]

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

Village Square Homework Club

Need room to get homework done and work on class projects? Join as at the Village Square Homework Club. Basic school supplies and snacks are provided. Volunteers are available to […]

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

Wee Play Dates: Wee Build

Join us for Winter playdates at the library! These events offer a fantastic opportunity for little ones and their caregivers to come together for fun-filled moments. Don't miss out on […]

Make It Mondays: Spin Art Cards

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

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

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

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 reading coach. Reading Buddies creates a positive reading experience for […]

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

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

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

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

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

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

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

Cambrian Pokemon Club

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

Finance for Adults: Investing in Your Tomorrow

Come and learn the basics of finance in this 4-week course! Led by an adult volunteer with years of finance-teaching experience.If you are interested in learning about or exploring a […]

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

Family Storytime + Stay & Play

Storytime is designed to accommodate a mix of ages and invites the entire family to participate in early literacy activities such as stories, songs, rhymes, fingerplays, and movement activities. Storytime […]