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

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

  • STEM Wednesdays: Build & Balance Challenge!

    Discover how small foundations impact big designs! Kids will build structures using just one cube as a base, testing balance, stability, and creativity. This activity sparks curiosity about real-world engineering […]

  • Science is for Me for Grades K-2: The Lost Keys

    Children in kindergarten to second grade are invited to participate in hands-on science experiments alongside their parents and caregivers. José loses his key in the street...it fell into a storm […]

  • 3D Printing Appointments @ Hillsdale Branch

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

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