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

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

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

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

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

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

Toddler Storytime: 18 months-3 years old

Date: Wednesday, December 3, 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 […]

Toddler Storytime: 18 months-3 years old

Date: Wednesday, December 3, 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 […]

Toddler Storytime: 18 months-3 years old

Date: Wednesday, December 3, 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 […]

Toddler Storytime: 18 months-3 years old

Date: Wednesday, December 3, 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 […]

Toddler Storytime: 18 months-3 years old

Date: Wednesday, December 3, 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 […]

Toddler Storytime: 18 months-3 years old

Date: Wednesday, December 3, 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 […]

Toddler Storytime: 18 months-3 years old

Date: Wednesday, December 3, 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 […]

Toddler Storytime: 18 months-3 years old

Date: Wednesday, December 3, 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 […]

Toddler Storytime: 18 months-3 years old

Date: Wednesday, December 3, 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 […]

Toddler Storytime: 18 months-3 years old

Date: Wednesday, December 3, 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 […]

Toddler Storytime: 18 months-3 years old

Date: Wednesday, December 3, 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 […]

Toddler Storytime: 18 months-3 years old

Date: Wednesday, December 3, 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 […]

Toddler Storytime: 18 months-3 years old

Date: Wednesday, December 3, 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 […]

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

Baby Storytime

Date: Wednesday, December 3, 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 […]

Baby Storytime

Date: Wednesday, December 3, 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 […]

Baby Storytime

Date: Wednesday, December 3, 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 […]

Baby Storytime

Date: Wednesday, December 3, 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 […]

Baby Storytime

Date: Wednesday, December 3, 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 […]

Baby Storytime

Date: Wednesday, December 3, 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 […]

Baby Storytime

Date: Wednesday, December 3, 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 […]

Baby Storytime

Date: Wednesday, December 3, 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 […]

Baby Storytime

Date: Wednesday, December 3, 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 […]

Baby Storytime

Date: Wednesday, December 3, 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 […]

Baby Storytime

Date: Wednesday, December 3, 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 […]

Baby Storytime

Date: Wednesday, December 3, 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 […]

Baby Storytime

Date: Wednesday, December 3, 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 […]

Fun with Art presented by First5 Santa Clara County

Join us as we have fun with art with our First5 Santa Clara County partners from the Josephine Guerrero Family Resource Center (FRC) in Milpitas. This program is geared for children ages 3-5 and […]

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

Arthritis and Exercise by On Lok

Join us for an informative presentation on Arthritis and Exercise by On Lok Registered Nurse Josselyn Torres. Demonstrations and practice opportunities will also be included.On Lok PACE (Program of All-Inclusive […]

First Wednesday

Would you like to connect with other members in your community? Join us in-person for Friendsgiving! We will provide potluck style snacks and crafting while supplies last. Come join and […]

Reading to Children

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

Knit & Crochet Circle @ Saratoga Library

Join Saratoga Library's monthly knit and crochet circle. Bring your own projects and yarn, ask questions, receive help, give help, share ideas, and meet new people! We'll meet in the Maple Room unless notified […]

Mobile Clinic

Get Comprehensive Medical Care from a Medical Provider every other week at the Educational Park Library. ✅ All ages welcome ✅ Medical care with or without insurance ✅ Walk-ins or […]

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

Preschool Storytime (Ages 2-5)

Date: Wednesday, December 3, 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, […]

Preschool Storytime (Ages 2-5)

Date: Wednesday, December 3, 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, […]

Preschool Storytime (Ages 2-5)

Date: Wednesday, December 3, 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, […]

Preschool Storytime (Ages 2-5)

Date: Wednesday, December 3, 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, […]

Preschool Storytime (Ages 2-5)

Date: Wednesday, December 3, 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, […]

Preschool Storytime (Ages 2-5)

Date: Wednesday, December 3, 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, […]

Preschool Storytime (Ages 2-5)

Date: Wednesday, December 3, 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, […]

Preschool Storytime (Ages 2-5)

Date: Wednesday, December 3, 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, […]

Preschool Storytime (Ages 2-5)

Date: Wednesday, December 3, 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, […]

Preschool Storytime (Ages 2-5)

Date: Wednesday, December 3, 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, […]

Preschool Storytime (Ages 2-5)

Date: Wednesday, December 3, 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, […]

Preschool Storytime (Ages 2-5)

Date: Wednesday, December 3, 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, […]

Preschool Storytime (Ages 2-5)

Date: Wednesday, December 3, 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) / Learn English conversation group program is a friendly and informal environment for adults (18 years old and older) to practice speaking and […]

Baby Lap-Sit Story Time

This program is geared for pre-walking children and their parents or caregivers. Baby Lap-Sit Storytime invites newborns, infants, and their caregivers to learn together by strengthening their relationship with each other […]

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

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

Playdates for Children and Their Caregivers

Join us every Wednesday for weekly playdates. Kids get to practice early social skills like sharing, taking turns, imitation of play, and joint attention while caregivers get a chance to connect. […]

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

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

Digital Skills: One-On-One Tech Help for Seniors

Do you have questions or need assistance with technology? At the Almaden Branch you can make a 30-minute appointment to assist you with: Learning to use Libby (formerly Overdrive) to […]

Indoor Family Storytime

Family 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. Storytime is a fun […]

Crafting Club

Love working with your hands? Join our Crafting Club! Whether you're into drawing, knitting, origami, beading, or any other craft, join fellow craft enthusiasts!Bring your own projects to work on; […]

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

*Virtual* Resume Review

*This is a FREE webinar Have your resume reviewed by a SJPL Works Business & Career Librarian. The resume review will be a 15 minute one-on-one meeting, during which the […]

In-Person English Language Learner (ELL) Conversation Club

The West Valley Branch Library presents an in-person adult English Language Learner (ELL) Conversation Club.This is a welcoming and respectful environment for adult learners who want to develop and improve […]

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

Beginner English Class

¨ Beginner English Class for students with little to no English ¨ Improve basic speaking and listening skills ¨ No registration required. ADA Accommodation Requests

Drop-In 3D Printing @ Hillsdale Branch

Date: Wednesday, December 3, 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. […]

Drop-In 3D Printing @ Hillsdale Branch

Date: Wednesday, December 3, 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. […]

Drop-In 3D Printing @ Hillsdale Branch

Date: Wednesday, December 3, 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. […]

Drop-In 3D Printing @ Hillsdale Branch

Date: Wednesday, December 3, 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. […]

Drop-In 3D Printing @ Hillsdale Branch

Date: Wednesday, December 3, 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. […]

Drop-In 3D Printing @ Hillsdale Branch

Date: Wednesday, December 3, 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. […]

Drop-In 3D Printing @ Hillsdale Branch

Date: Wednesday, December 3, 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. […]

Drop-In 3D Printing @ Hillsdale Branch

Date: Wednesday, December 3, 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. […]

Drop-In 3D Printing @ Hillsdale Branch

Date: Wednesday, December 3, 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. […]

1-on-1 Tech Help / Ayuda con la Tecnología

Do you have questions or need assistance with technology? At the Edenvale Branch we can assist you. Staff and trained volunteers will help you to: Open an email accountConnect to Wi-Fi/hotspotsUse […]

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

Tech Mentor at Edenvale Branch

Do you need help using a computer? Want to set up an email account? Stop by the Edenvale Branch Library for one-on-one computer help with our Tech Mentor! Our Tech […]

Homework Club at Joyce Ellington Branch

Need help with your homework or a subject in school? Students in Kindergarten through 6th grade can come to Joyce Ellington  Branch Library on Wednesdays from 2 to 4 pm to […]

Sourcewise Services (Info Table)

Join us at our Sourcewise Info Table to learn more the programs we provide. Sourcewise provides adults and their caregivers the tools and services they need to effectively navigate their […]

Game On (For Teens)

Ready to show off your gaming skills?! Play board and card games, test out your skills on our Nintendo Switch, compete on our Ping Pong or Foosball tables, and more. […]

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

Toddler Craft: Finger Paint Snowflakes

Join us for a wintry afternoon craft! Using paper and washable fingerpaints, we will create process art snowflakes. Please dress in clothes you don’t mind getting messy. This toddler craft event […]

Kids Knitting (Ages 7+)

Date: Wednesday, December 3, 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 Flower Crowns

Date: Wednesday, December 3, 2025 Time: 3:00pm - 4:00pm Location: Teen Room Join us in the teen room to make a dried flower crown in celebration of winter. 

Reading To Children at the Willow Glen Library

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

Reading to Children with Sarah

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

Reading to Children

Our library volunteer Ms. Marion will be available in the children's picture book area to read picture books to children. Children will have fun listening to stories while they develop a […]

Kids Knitting (Ages 7+)

Date: Wednesday, December 3, 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 Flower Crowns

Date: Wednesday, December 3, 2025 Time: 3:00pm - 4:00pm Location: Teen Room Join us in the teen room to make a dried flower crown in celebration of winter. 

Kids Knitting (Ages 7+)

Date: Wednesday, December 3, 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 Flower Crowns

Date: Wednesday, December 3, 2025 Time: 3:00pm - 4:00pm Location: Teen Room Join us in the teen room to make a dried flower crown in celebration of winter. 

Kids Knitting (Ages 7+)

Date: Wednesday, December 3, 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 Flower Crowns

Date: Wednesday, December 3, 2025 Time: 3:00pm - 4:00pm Location: Teen Room Join us in the teen room to make a dried flower crown in celebration of winter. 

Kids Knitting (Ages 7+)

Date: Wednesday, December 3, 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 Flower Crowns

Date: Wednesday, December 3, 2025 Time: 3:00pm - 4:00pm Location: Teen Room Join us in the teen room to make a dried flower crown in celebration of winter. 

Kids Knitting (Ages 7+)

Date: Wednesday, December 3, 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 Flower Crowns

Date: Wednesday, December 3, 2025 Time: 3:00pm - 4:00pm Location: Teen Room Join us in the teen room to make a dried flower crown in celebration of winter. 

Kids Knitting (Ages 7+)

Date: Wednesday, December 3, 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 Flower Crowns

Date: Wednesday, December 3, 2025 Time: 3:00pm - 4:00pm Location: Teen Room Join us in the teen room to make a dried flower crown in celebration of winter. 

Kids Knitting (Ages 7+)

Date: Wednesday, December 3, 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 Flower Crowns

Date: Wednesday, December 3, 2025 Time: 3:00pm - 4:00pm Location: Teen Room Join us in the teen room to make a dried flower crown in celebration of winter. 

Kids Knitting (Ages 7+)

Date: Wednesday, December 3, 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 Flower Crowns

Date: Wednesday, December 3, 2025 Time: 3:00pm - 4:00pm Location: Teen Room Join us in the teen room to make a dried flower crown in celebration of winter. 

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

SAT Help

The SAT Help program at Seven Trees Library offers one-on-one tutoring to help students prepare for the SAT exam. Strengthen your knowledge and test-taking skills to improve your college application. […]

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

3D Printing Appointments @ Hillsdale Branch

Date: Wednesday, December 3, 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. […]

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

Volunteer Away Your Fines

Join your community to help beautify your Pearl Avenue Branch Library. Register to take part in this opportunity to Volunteer Away Your Fines at a rate of $20 per hour. […]

Lego Engineering

Build, learn and imagine with Lego! Construct buildings and structures with weekly builder challenges!  Free. In-Person. Ages 5 and Up. Kits generously provided by Friends of Village Square Library ADA Accommodation […]

3D Printing Appointments @ Hillsdale Branch

Date: Wednesday, December 3, 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. […]

3D Printing Appointments @ Hillsdale Branch

Date: Wednesday, December 3, 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. […]

3D Printing Appointments @ Hillsdale Branch

Date: Wednesday, December 3, 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. […]

3D Printing Appointments @ Hillsdale Branch

Date: Wednesday, December 3, 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. […]

3D Printing Appointments @ Hillsdale Branch

Date: Wednesday, December 3, 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. […]

3D Printing Appointments @ Hillsdale Branch

Date: Wednesday, December 3, 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. […]

3D Printing Appointments @ Hillsdale Branch

Date: Wednesday, December 3, 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. […]

3D Printing Appointments @ Hillsdale Branch

Date: Wednesday, December 3, 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. […]

Homework Club at Evergreen Branch Library

Need room to get homework done and work on class projects? Join us at the Evergreen Branch Homework Club. Basic school supplies are provided. Volunteers are available to help with […]

ESL Conversation Club

Date: Wednesday, December 3, 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 […]

Afternoon Crafts

Visit the library to participate in arts and crafts for kids. All tools and supplies are provided. Free. No registration required. ADA Accommodation Requests

Reading to Furry Friends

Tell a story to a Furry Friend! Children are invited to practice reading to gentle, trained assistance dogs who love books! Practice reading skills while relaxing next to a cute […]

Wacky Wednesdays

Visit the library every Wednesday for a new activity! Every week children will engage in a different craft, board game, or other activity. All supplies will be provided! ADA Accommodation Requests

BINGO for Seniors and Adults

It's time to play BINGO! You must be at least 18 years old to play. One card per person. A variety of prizes will be offered. Schedule time for fun […]

STEM Wednesday: Build a Winter Village

Learn about engineering in this fun, hands-on program. Create cardboard buildings for a model winter village, learning about subjects like structural integrity and building techniques.  Registration required for K-8 participants. […]

Wacky Wednesdays

Join us on Wednesdays for arts or crafts at the library! Each week we focus on a different themed artwork or craft. All supplies will be provided! Free. No registration […]

STEAM Club

Drop in every Wednesday afternoon for a new STEAM adventure, from robots to engineering to science to making. September 3 - Design for ImpactSeptember 10 - BREAK - drop by […]

ESL Conversation Club

Date: Wednesday, December 3, 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 […]

ESL Conversation Club

Date: Wednesday, December 3, 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 […]

ESL Conversation Club

Date: Wednesday, December 3, 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 […]

ESL Conversation Club

Date: Wednesday, December 3, 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 […]

ESL Conversation Club

Date: Wednesday, December 3, 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 […]

ESL Conversation Club

Date: Wednesday, December 3, 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 […]

ESL Conversation Club

Date: Wednesday, December 3, 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 […]

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

3D Printing Drop-In @ TeenHQ

Middle and high school students are welcome to explore 3D printing with this drop-in program at TeenHQ’s MakerSpace. Teens will learn the (very) basics of 3D printing, test a design […]

Teens Reach Meeting & Activity

This leadership and volunteer service group for teens ages 13-18 meets on the first  Wednesday of each month at 4:00 PM. Get involved, earn volunteer hours, and be a leader […]

Pipe Cleaner Flowers & Bouquets [for Teens]

Educational Park Branch’s TeensReach is having it’s monthly meeting AND Crafts session! Construct various types of flowers and bouquets with pipe cleaners to keep for yourself or to give to […]

Maker Lab

Join us in this monthly workshop to learn about 3D printing and Cricut machine. Available devices include Cricut Maker 3, Cricut Press, and a Creality 3D Printer. A limited selection […]

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

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) Lawyers in the Library

King Library's "Lawyers in the Library" connects you with an attorney for a FREE 20 minute legal advice appointment. Select the REGISTER ONLINE link to make an online appointment. A volunteer attorney […]

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

Teen Program Incubator at Almaden

Do you want to lead a program at the library? Do you have a passion for science or math, or coding skills you would like to share? Come to our Teen […]

Art Explorations: Paint Your Emotions

Join us for a fun and creative art program where children will explore power of emotions through painting! In this hands-on program, kids will learn how to express their feelings […]

Knitting/Crocheting/Tatting Club

Do you enjoy working with knitting, crocheting, or tatting? Do you want to learn how, see what others are working on, refine your skills, or talk about all kinds of […]

ELL (English Language Learner) Conversation Club

¡Ven a practicar hablar y escuchar inglés en persona en la Biblioteca Latinoamericana! Desarrolla habilidades de conversación con otros estudiantes de nivel principiante y intermedio en un lugar acogedor y […]

(Virtual) Math Club at Seven Trees Library

Math Club tutoring is intended for students from grades K-8 to learn and enhance their math skills from our knowledgeable volunteers. Hosted by staff and volunteers of the Seven Trees […]

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

Art of Math

Art of Math is a tutoring program targeted to elementary students from 3rd to 6th grade who want to expand their math skills in an art-based, stress-free environment. Free.ADA Accommodation […]

Tully: EVC ESL-502 – Listening and Speaking 1

ESL 502 is a non-credit high-beginning level ESL course through Evergreen Valley College (EVC) designed to improve students' listening, speaking, pronunciation, grammar, and vocabulary skills. Students will learn how to […]

Pajama Storytime

Date: Wednesday, December 3, 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 […]

Pajama Storytime

Date: Wednesday, December 3, 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 […]

Pajama Storytime

Date: Wednesday, December 3, 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 […]

Pajama Storytime

Date: Wednesday, December 3, 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 […]

Pajama Storytime

Date: Wednesday, December 3, 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 […]

Pajama Storytime

Date: Wednesday, December 3, 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 […]

Pajama Storytime

Date: Wednesday, December 3, 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 […]

Indoor Music and Movement

This program is best for children ages 2-8 with their caregivers, but all children with caregivers are welcome. Join us every Wednesday for Music and Movement at the King Library Children's […]

Bollywood Dance

Get into the rhythm of fitness with our Bollywood Dance program! Join us for this exciting volunteer-led program and learn Bollywood Dance moves for fun and fitness!  Walk-ins are welcome.ADA […]

Public Speaking Practice

Do you have a presentation or interview coming up? Want to gain confidence with your public speaking and conversation skills? Silicon Valley Speaking Club meetings are an excellent opportunity for practice!  A […]

A Four-Day Hands-on Python Workshop

Kick-start your coding journey with this engaging beginner-level Python workshop! Perfect for middle and high school students interested in coding or preparing for college admissions. This program covers essential Python […]

(Virtual) Cambrian and Pearl Mystery Book Club

This month we will be discussing Zero Days by Ruth Ware.Hired by companies to hack security systems, Jack and her husband are the best penetration specialists in the business. But after […]

(Virtual) Evergreen Book Club

Please join us on the first Wednesday of each month from 6:00 - 7:00pm for a fun and engaging literary discussion. New members are always welcome!This month's discussion is devoted […]

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

San Jose Stamp Club

Our library volunteer and experienced stamp collector from San Jose Stamp Club invites you to attend a meeting to learn about the fun and educational opportunities with collecting stamps. Meetings are free to […]

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

Teen Advisory Board Meeting

There will be a mandatory Zoom meeting for the members of the Morgan Hill Library Teen Advisory Board. This is a members only meeting. Members will be emailed the link […]