All Day
Ongoing

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

Art Brings Us Together Exhibit

Drawn2Art's "Art Brings Us Together" exhibit will be on display at the Los Altos Library for the month of December.The pieces for this exhibit are from our 20th Anniversary Art […]

Spice Up Your Life Kit / Kit de especias

Stop by Gilroy Library's upstairs Information Desk and ask for a Spice Up Your Life Kit! Cumin is part of the parsley family. It can be added to cheese, breads, […]

ESL Class Placement Test

Santa Clara County Library District residents 18 years and older are eligible to register for this ESL class led by a professional ESL instructor. This class session is for beginner […]

Free Snacks for Kids! / Meriendas Gratis Para Niños!

Stop by the library and pick up a FREE after-school snack! For kids 18 years old and under. Monday - Friday (3pm - 4pm) while supplies last. Every school day until June except […]

*Virtual* Library App Tour

Join the virtual Library App Tour in exploring SJPL's eResources: Libby, Hoopla, Cloud Library, and Flipster. The Library App Tour is a monthly one-hour workshop that teaches you how to use […]

Peer Support for MyConnectSV

Meet with peer support workers who can help you log in and use MyConnectSV, an online tool that supports you on your housing journey by providing a way to message your […]

ELL Morning Conversation Club

This program is in-person at Santa Teresa Branch Library. English Language Learners (ELL) Conversation Clubs create a welcoming and respectful environment for adult learners of English to practice their English conversation […]

Virtual Job Search & Resume Program

Meet one-on-one with an experienced volunteer to create or update a resume, search and start applying for a new job on Zoom. Sessions are 20 minutes. Be prepared to share a […]

Shut Up & Write!

Looking for a place for a weekly silent writing session? Join us in Rinconada Library's spacious Embarcadero Room every Wednesday morning right after the library opens. Feel free to find a […]

Multi-Level ESL Class Session

Santa Clara County Library District residents are eligible to register for this in-person ESL class led by professional ESL instructors. Join us to learn and improve your English listening and […]

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

Peer Support for MyConnectSV

Meet with peer support workers who can help you log in and use MyConnectSV, an online tool that supports you on your housing journey by providing a way to message your […]

*Virtual* ESL Idioms

If you’re interested in building your English skills to sounds like a native speaker, join us to learn idioms and why they are so important to your English language learning. […]

Toddler Storytime: 18 months-3 years old

Date: Wednesday, December 10, 2025 Time: 10:15am - 11:30am Location: San Mateo Main Toddler Storytime has two sessions: 10:15 am and 11:00 am. Families who cannot attend the 10:15 storytime are encouraged […]

Police Read Along

Join us for this special storytime with the Santa Clara County Sheriff's Office! A Sheriff's Deputy will read books and share safety tips. Please arrive on time and seating is […]

Little Ones Storytime

Join Librarian Heidi on Wednesday mornings at 10:30AM for Little Ones Storytime at Children's Library. Storytime includes a variety of early literacy activities such as stories, songs, rhymes, and movement activities. […]

Family Storytime at the Campbell Community Center

In Room Q-80, across from the pool! Join us for stories, songs, and more on Wednesday, December 3rd, 10th, and 17th at 10:30. This storytime is designed for kids ages 0-5 and […]

Family Storytime

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

Reading to Children with Ms. Willow

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

Baby Storytime

Date: Wednesday, December 10, 2025 Time: 10:30 am - 11:15 am Location: 1st Floor Program Room A musical storytime for infants, babies, and new toddlers with books, baby bounces, and […]

Tiny Toots Concert: Bingo Schmingo

Join us for a fun concert for toddlers and preschoolers featuring children's musician, Kathleen Rushing, also known as Bingo Schmingo. Bingo Schmingo will have us dancing and singing along to […]

English Language Learner (ELL) Conversation Club

Our English Language Learners (ELL) Conversation Club creates a welcoming and respectful environment for adult learners of English to practice their English conversation skills with a trained facilitator. The club meets […]

English Conversation Club

Are you looking to improve your English?  Join our English Language Learners (ELL) Conversation Club at Almaden to practice speaking. Two leaders will guide the group in weekly topics.  Basic understanding of […]

Tech Mentor: One on One Computer Help

Do you need help using a computer or one of our eResources? Want to set up an email account? Get some one-on-one computer help with our Tech Mentor volunteer! Our […]

Baby Storytime (12 months & younger)

Babies, 12 months and younger, join us for fun, interactive nursery rhymes, fingerplays, action rhymes and songs! Please park strollers in the rear of the room, furthest from the entrance […]

Preschool Storytime (Ages 2-5)

Date: Wednesday, December 10, 2025 Time: 11:00am - 11:30am Location: Children's Room Join us for Preschool Storytime in the Children's Room every Wednesday at 11 am! We will sing, move, […]

Learn English: Online Conversation Group

Our ESL (English as a Second Language) conversation group program is a friendly and informal environment for adults (18 years old and older) to practice speaking and listening in English. […]

Novelteas: Masala Chai 18+

Visit the library for a curated tea kit featuring premium tea, brewing guide, recipe, book pairings, and more! This month's featured tea is Masala Chai (spiced tea). These free limited […]

Kids LEGO Club

We provide the bricks, you provide the imagination! Children will use their creativity and engineering skills to free build anything they can imagine. LEGOS available for ages 2 & up. Creations […]

Drop-In 3D Printing @ Hillsdale Branch

Date: Wednesday, December 10, 2025 Time: 1:00pm - 3:00pm Location: Hillsdale Library- Programming Space Are you interested in 3D Printing? Join us at the Hillsdale Library for Drop-In 3D Printing. […]

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

Kids Knitting (Ages 7+)

Date: Wednesday, December 10, 2025 Time: 3:00pm - 4:00pm Location: Children's Room For ages 7+ only: Join Librarian Robert in the Children's Room and learn to knit! Learn the basic […]

Teen Watercolor Class

Date: Wednesday, December 10, 2025 Time: 3:00pm - 4:00pm Location: Teen Room Join us in the teen room for a free-style watercolor class.

Homework Help K-6 grade

Are you a student in grades K-6th and need help with homework? Our tutors will provide free homework help on Mondays, Tuesdays, and Thursdays from 4:00p.m. - 5:30 p.m, Free […]

3D Printing Appointments @ Hillsdale Branch

Date: Wednesday, December 10, 2025 Time: 3:30pm - 4:30pm Location: Hillsdale Library- Programming Space Are you interested in 3D Printing? Join us at the Hillsdale Library for 3D Printing Appointments. […]

Family Craft: Snowpeople Doorhangers

Create a cheerful winter decoration with Popsicle Snowpeople Doorhangers! Using popsicle sticks, googly eyes, ribbon, and other materials, craft your own smiling snowmen to hang around your home. Family Craft […]

XFYD Chess Class for Grades 1-5

Join XFYD Chess Class at Milpitas Library for a fun and interactive experience that helps children develop strategic thinking and problem-solving skills. Open to all skill levels, these sessions offer […]

Teens Finals Study Space!

Looking for study space to help you through winter Finals? From December 8th-December 12th, the Embarcadero Room will be open at Rinconada Library with extra study space for groups and solo scholars […]

ESL Conversation Club

Date: Wednesday, December 10, 2025 Time: 4:00 pm - 5:00 pm Presenter: Staff Adult Location: 1st Floor Program Room Are you learning or improving your spoken English? Come practice with […]

Story Explorers: TK-1st Grade Book Club

Beginning readers in TK through 1st grade are invited to join us for the Story Explorers Book Club! We'll enjoy stories and activities featuring favorite characters from "The Bad Seed" series by Jory John. […]

Homework Help for Grades K-6

Are you a student in grades K-6th and need help with homework? We have tutors for you to receive homework help, Monday, Tuesday, Wednesday and Thursday from 4 p.m. - 5:30 […]

Homework Help [Ayuda con la Tarea]

Are you a student in grades Kinder - 6th and need help with homework? We have tutors for you to receive homework help from every Tuesday, Wednesday, Thursday from 4-5:30pm. Basic school […]

Teen Finals Study Space!

An extra space to help YOU with December Finals!! During December 8th- December 12 (not available Thursday December 11th), we will have the Midtown Room opened at Mitchell Park Library. […]

Wednesday Afternoon Meditation and Mindfulness

Join us for our  meditation and mindfulness class series at 4:30 PM on Wednesday afternoons.  Please note there will be no sessions on July 16 and July 23rd. Come practice meditation […]

XFYD Chess Class for Grades 6-8

Designed for middle school students, this class focuses on more advanced chess strategies and tactics. Participants will strengthen critical thinking and teamwork while enjoying a challenging and interactive learning experience. […]

Cookbook Club

Date: Wednesday, December 10, 2025 Time: 5:00pm - 6:00pm Location: Conference Room December's theme is "cookies"! Each month we have a theme that you are free to interpret however you'd […]

Pajama Storytime

Date: Wednesday, December 10, 2025 Time: 5:30pm - 6:00pm Location: Book Bubble, Main Library Children's Area Snuggle up for a cozy evening at Pajama Storytime! Wear your comfiest pajamas (grown-ups […]

Teen and Adult Watercolor Workshop: Bell Jar Art

Celebrate the season with a magical bell jar art experience. In this hands-on workshop, you will create your own miniature winter watercolor scene, capturing the beauty of snowy trees, seasonal […]

Bilingual Storytime: Mandarin/English

Date: Wednesday, December 10, 2025 Time: 6:30 pm - 7:00 pm Location: Children's Room Stories, rhymes and songs in Mandarin and English with Miss Renee in the Children's Room Octagon. […]

Milpitas Children's Chess Club

Come play chess and make new friends in a fun and relaxed environment! This program is for children from grades 1-8. Registration is not required but space is limited. This […]

Winter Holiday Yule-kulele Jam

Date: Wednesday, December 10, 2025 Time: 6:30 pm - 8:00 pm Location: 1st Floor Program Room Registration is recommended. Seating is limited. Walk-ins are also welcome.  Join us for a special […]

Bedtime Storytime

Join us for evening Family Storytime in our program room! This storytime series is suitable for all ages and will feature stories, songs, rhymes and dances, all to encourage the […]

Flex Prep: Common Application, Common Mistakes

  Wednesday, December 10, 7pm Room 201Are you thinking about applying to a private or out-of-state university? In 2025, over 1.3 million students used the Common Application to apply to colleges. […]