• Digital Skills: One-On-One Help

    With SJPL's Digital Skill Building Pathways, you can practice the skills essential to living and working in the digital world. Learning paths include free lessons, resources, and library events like […]

  • Chess Club for Kids

    Come learn to play chess, or just play a game! This is an informal and welcoming program. For ages up to 12, and families. Located in the children's area. Registration encouraged […]

  • Homework Club

    Join us for Homework Club. We have supplies, space, and homework help.  When you complete your homework goal for the session you can pick a prize from the prize box. Free. […]

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

  • Mini Canvas Painting for Teens

    Make your own mini masterpieces at the library! Get to know other teens in your community and let your creative juices flow as you paint your own mini canvas. This […]

  • Reading Buddies

    Reading Buddies provides students in grades TK-5 with an opportunity to improve their reading skills by working one-on-one with a teen reading coach. Reading Buddies creates a positive reading experience […]

  • Sanskrit for Beginners

    This beginner course will introduce Sanskrit to children.  Students will begin by learning the alphabet. For Ages 7-17. Free! ADA Accommodation Requests

  • Virtual Poetry Circle

    Join us by Zoom to share poems you love, poems that you are currently reading, or poems you have written! Poems can be from any publication or book, as well […]

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